Patrick Walton
|
0c4e0fdfae
|
rt: Get rid of the hack that looks for captured type descriptors adjacent to the root one for functions and objects
|
2011-09-23 17:57:25 -07:00 |
|
Patrick Walton
|
aabff480c9
|
rt: Factor out stack walking into rust_abi.cpp
|
2011-09-23 12:49:20 -07:00 |
|
Patrick Walton
|
dbdeff659f
|
rt: Factor out the logic that handles the various magic debug environment variables
|
2011-09-23 11:04:14 -07:00 |
|
Patrick Walton
|
8c02adc630
|
rustc: Port the fn and obj traversal logic over from the GC branch. Doesn't actually do anything yet due to lack of support in trans.
|
2011-09-21 19:08:26 -07:00 |
|
Patrick Walton
|
876142f051
|
rt: Remove duplicate DPRINT() macro from rust_gc.cpp
|
2011-09-01 11:47:58 -07:00 |
|
Patrick Walton
|
143569fce4
|
rt: Make |align| a member of the shape glue class instead of threading it through every function
|
2011-08-31 15:25:32 -07:00 |
|
Patrick Walton
|
72d78e6a93
|
rt: Factor out type param construction into from_tydesc and from_obj_shape. (The latter is unimplemented at the moment.)
|
2011-08-24 15:19:59 -07:00 |
|
Patrick Walton
|
2f650038ad
|
rt: Move the GetProcAddress/dlsym stuff out of rust_gc.cpp into rust_abi.h
|
2011-08-20 14:06:04 -07:00 |
|
Patrick Walton
|
d0171913aa
|
rt: Remove rustboot's GC infrastructure
|
2011-08-19 19:17:05 -07:00 |
|
Patrick Walton
|
8fa86672ab
|
rt: Implement stack crawling
|
2011-08-19 18:52:36 -07:00 |
|
Brian Anderson
|
e417e78e2b
|
Add missing struct keyword to rust_gc
|
2011-08-19 18:42:33 -07:00 |
|
Patrick Walton
|
907ab4a11b
|
rt: Find roots on the stack; stub mark and sweep routines
|
2011-08-19 17:42:58 -07:00 |
|
Patrick Walton
|
d1836034e2
|
rt: Attempt to put out burning tinderbox by fully qualifying gc::gc().
|
2011-08-19 15:21:48 -07:00 |
|
Patrick Walton
|
cede5e53b3
|
rt: Call maybe_gc on mallocs
|
2011-08-19 14:30:01 -07:00 |
|
Patrick Walton
|
4d03b7b1fb
|
rt: Remove "TODO: Windows"
|
2011-08-18 18:52:11 -07:00 |
|
Patrick Walton
|
9c2abb8253
|
rt: Fix the calculation of the location of GC safe points
|
2011-08-18 18:51:49 -07:00 |
|
Patrick Walton
|
396f6b4f59
|
rustc: Stub GC routines
|
2011-08-18 18:48:32 -07:00 |
|