diff options
| author | bors <bors@rust-lang.org> | 2013-04-19 12:03:49 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2013-04-19 12:03:49 -0700 |
| commit | 7d250d31818be792b56f867b93b5e98817ea6462 (patch) | |
| tree | 4596cdfbd5450b85835d7fb9b1272f0019f03e9a /src/rt/rust_run_program.cpp | |
| parent | 10e6869a54b3d9e703ca6bc29f49f522ee25d865 (diff) | |
| parent | d2718e6324270831b36e14638d8522b702a3534a (diff) | |
| download | rust-7d250d31818be792b56f867b93b5e98817ea6462.tar.gz rust-7d250d31818be792b56f867b93b5e98817ea6462.zip | |
auto merge of #5824 : bleibig/rust/debuginfo, r=brson
This adds debugging symbol generation for boxes, bare functions, vectors, and strings, along with a tests for boxes and vectors. Note that gdb will see them as their actual compiled representation with the refcount, tydesc, etc. fields, so if `b` refers to box, `b->boxed` will refer to its value. Also, since you seem to use the [C struct hack](http://c-faq.com/struct/structhack.html) for dynamic vectors, you won't be able to print out the whole vector at once, only one element at a time by indexing specific elements.
Diffstat (limited to 'src/rt/rust_run_program.cpp')
0 files changed, 0 insertions, 0 deletions
