about summary refs log tree commit diff
path: root/src/rt/rust_gc.cpp
AgeCommit message (Collapse)AuthorLines
2012-02-03Remove experimental GC codeMarijn Haverbeke-164/+0
It's been sitting unused long enough to have bitrotted completely.
2011-09-23rt: Get rid of the hack that looks for captured type descriptors adjacent to ↵Patrick Walton-1/+2
the root one for functions and objects
2011-09-23rt: Factor out stack walking into rust_abi.cppPatrick Walton-31/+1
2011-09-23rt: Factor out the logic that handles the various magic debug environment ↵Patrick Walton-7/+3
variables
2011-09-21rustc: Port the fn and obj traversal logic over from the GC branch. Doesn't ↵Patrick Walton-4/+4
actually do anything yet due to lack of support in trans.
2011-09-01rt: Remove duplicate DPRINT() macro from rust_gc.cppPatrick Walton-2/+0
2011-08-31rt: Make |align| a member of the shape glue class instead of threading it ↵Patrick Walton-2/+2
through every function
2011-08-24rt: Factor out type param construction into from_tydesc and from_obj_shape. ↵Patrick Walton-2/+2
(The latter is unimplemented at the moment.)
2011-08-20rt: Move the GetProcAddress/dlsym stuff out of rust_gc.cpp into rust_abi.hPatrick Walton-18/+5
2011-08-19rt: Remove rustboot's GC infrastructurePatrick Walton-0/+1
2011-08-19rt: Implement stack crawlingPatrick Walton-11/+26
2011-08-19Add missing struct keyword to rust_gcBrian Anderson-1/+1
2011-08-19rt: Find roots on the stack; stub mark and sweep routinesPatrick Walton-8/+121
2011-08-19rt: Attempt to put out burning tinderbox by fully qualifying gc::gc().Patrick Walton-1/+1
2011-08-19rt: Call maybe_gc on mallocsPatrick Walton-11/+25
2011-08-18rt: Remove "TODO: Windows"Patrick Walton-1/+0
2011-08-18rt: Fix the calculation of the location of GC safe pointsPatrick Walton-1/+1
2011-08-18rustc: Stub GC routinesPatrick Walton-0/+70