about summary refs log tree commit diff
path: root/src/rt/rust_run_program.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-04-19 12:03:49 -0700
committerbors <bors@rust-lang.org>2013-04-19 12:03:49 -0700
commit7d250d31818be792b56f867b93b5e98817ea6462 (patch)
tree4596cdfbd5450b85835d7fb9b1272f0019f03e9a /src/rt/rust_run_program.cpp
parent10e6869a54b3d9e703ca6bc29f49f522ee25d865 (diff)
parentd2718e6324270831b36e14638d8522b702a3534a (diff)
downloadrust-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