index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
rt
/
rust_cc.cpp
Age
Commit message (
Expand
)
Author
Lines
2012-06-24
Remove resources
Tim Chevalier
-4
/
+2
2012-06-21
Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.
Graydon Hoare
-5
/
+7
2012-06-12
Introduce a SHAPE_UNBOXED_VEC shape in order to seperate out vector logic.
Michael Sullivan
-0
/
+8
2012-06-11
Get rid of a bunch of dead shape code. Closes #2552.
Michael Sullivan
-36
/
+19
2012-06-11
Add emacs settings to some runtime files where they were missing.
Michael Sullivan
-0
/
+9
2012-05-30
rustc: Make unique boxes self-describing
Brian Anderson
-2
/
+6
2012-05-03
More shape fixes for evecs.
Graydon Hoare
-4
/
+4
2012-05-03
Implement better shape code for evec, estr.
Graydon Hoare
-8
/
+53
2012-05-02
Remove unused sp_size arg passed through walk_vec{1,2} in shape code.
Graydon Hoare
-2
/
+2
2012-04-19
Fix for #1989, #1469: when marking in CC, walk fn@ box like other boxes
Niko Matsakis
-1
/
+2
2012-04-03
Refactor includes structure, getting rid of rust_internal.h
Jon Morton
-8
/
+6
2012-03-31
rt: Fix whitespace
Brian Anderson
-3
/
+3
2012-03-29
rt: Make the CC sweep use the box annihilator
Brian Anderson
-190
/
+7
2012-03-22
rt: Run resource destructors during cycle collection
Brian Anderson
-0
/
+17
2012-03-16
Remove shared tydescs
Marijn Haverbeke
-9
/
+0
2012-02-28
remove temp sanity check
Niko Matsakis
-3
/
+0
2012-02-24
add an option to the final cc so that it prints out/logs unreclaimed ptrs
Niko Matsakis
-0
/
+22
2012-02-08
make shape code use the tydesc found in the box, not the shape str
Niko Matsakis
-29
/
+33
2012-02-03
Remove experimental GC code
Marijn Haverbeke
-1
/
+0
2012-02-01
make boxes self-describing (fixes #1493)" (take 2)
Niko Matsakis
-116
/
+86
2012-02-01
Revert "make boxes self-describing (fixes #1493)" until a new
Niko Matsakis
-86
/
+116
2012-02-01
make boxes self-describing (fixes #1493)
Niko Matsakis
-116
/
+86
2012-01-12
add tydescs into shape, rewrite walk_fn_contents()
Niko Matsakis
-10
/
+9
2012-01-12
free uniq data we encounter on the sweep, walk thru them otherwise
Niko Matsakis
-66
/
+159
2012-01-11
update iface cc code to not walk contents (as with other boxes)
Niko Matsakis
-2
/
+4
2012-01-11
Revert some iface shape code, fix a few more things in it
Marijn Haverbeke
-3
/
+2
2012-01-10
update shape code to handle iface instances
Niko Matsakis
-0
/
+9
2011-10-21
Get 'make tidy' to work rustllvm and rt again
Brian Anderson
-83
/
+83
2011-10-21
Cycle-collect objects
Brian Anderson
-2
/
+5
2011-10-21
Free vectors during cc sweep
Brian Anderson
-3
/
+126
2011-10-21
Record the internal reference count of environment boxes. Closes #981
Brian Anderson
-19
/
+28
2011-10-20
Convert DPRINT to LOG in rust_cc.cpp and add more logging
Brian Anderson
-16
/
+18
2011-09-26
rt: Don't run arbitrary destructors on cycle collection; that's just broken.
Patrick Walton
-8
/
+1
2011-09-26
rt: Turn on cycle collection at task death; add a test case
Patrick Walton
-2
/
+16
2011-09-26
rt: Make the logic that moves environments between tasks update the GC alloc ...
Patrick Walton
-4
/
+10
2011-09-23
rt: Sweep in cycle collection
Patrick Walton
-2
/
+13
2011-09-23
rt: Turn off some debug code
Patrick Walton
-0
/
+2
2011-09-23
rt: Get rid of the hack that looks for captured type descriptors adjacent to ...
Patrick Walton
-13
/
+11
2011-09-23
rt: Factor out the logic that handles the various magic debug environment var...
Patrick Walton
-8
/
+3
2011-09-22
Fix long line
Marijn Haverbeke
-1
/
+2
2011-09-22
Fix missing cast in do_cc
Marijn Haverbeke
-1
/
+1
2011-09-21
rustc: Port the fn and obj traversal logic over from the GC branch. Doesn't a...
Patrick Walton
-10
/
+10
2011-09-21
rt: Implement cycle collection marking. Simple cycles can now be detected.
Patrick Walton
-6
/
+244
2011-09-20
Re-wrap long line
Jesse Ruderman
-2
/
+2
2011-09-20
rt: Add some debug code (ifdef'd out) for diagnosing marking problems
Patrick Walton
-0
/
+6
2011-09-20
rt: Skip over the reference count properly before walking the contents of the...
Patrick Walton
-0
/
+2
2011-09-20
rt: Remove obsolete comment
Patrick Walton
-1
/
+0
2011-09-20
rt: Increase the tolerance of the vector range sanity check
Patrick Walton
-1
/
+1
2011-09-20
rt: First stab at computing internal reference counts
Patrick Walton
-15
/
+161
2011-09-20
rt: Stub code for the cycle collector
Patrick Walton
-0
/
+57