summary refs log tree commit diff
path: root/src/libcore/gc.rs
AgeCommit message (Expand)AuthorLines
2012-10-02rustc: Only allow imports marked with "pub" to be imported from other modulesPatrick Walton-1/+1
2012-10-01Move over to calling ptr::addr_ofTim Chevalier-1/+1
2012-09-28Add a demoded version of ptr::addr_ofTim Chevalier-1/+1
2012-09-26libcore: De-export cleanup, cmath, future, gc, hash, iter-trait, mutable, and...Patrick Walton-6/+2
2012-09-23core: Demode optionBrian Anderson-1/+1
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+1
2012-09-20core: Mark gc and stackwalk as demodedBrian Anderson-0/+4
2012-09-19core: Clean up crate docs and give all mods a brief descriptionBrian Anderson-1/+1
2012-09-18core: Rename 'unsafe' mod to 'cast'Brian Anderson-9/+9
2012-09-10Convert 'import' to 'use'. Remove 'import' keyword.Brian Anderson-4/+4
2012-09-07Convert 'again' to 'loop'. Remove 'again' keywordBrian Anderson-4/+4
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-3/+3
2012-09-07gc: Add early abort when GC is disabled.Elliott Slaughter-0/+15
2012-09-07gc: Refactoring.Elliott Slaughter-45/+38
2012-09-07gc: Documentation.Elliott Slaughter-0/+52
2012-09-07gc: Fix for GC missing stack frames across segment boundaries.Elliott Slaughter-35/+100
2012-09-07gc: Don't expect sentinel when core is compiled without GC.Elliott Slaughter-6/+21
2012-09-07gc: Avoid walking stack above caller frame.Elliott Slaughter-3/+30
2012-09-07gc: Fix for deallocating resources on the shared heap while cleaning stack.Elliott Slaughter-1/+2
2012-09-07gc: Avoid freeing null pointers.Elliott Slaughter-0/+6
2012-09-07gc: Avoid double free when pointer appears on stack multiple times.Elliott Slaughter-14/+23
2012-09-07gc: Add stack walker for new garbage collector.Elliott Slaughter-0/+155