summary refs log tree commit diff
path: root/src/rt/rust_box_annihilator.cpp
AgeCommit message (Collapse)AuthorLines
2012-06-24Remove resourcesTim Chevalier-4/+3
Also fixed shapes for classes with dtors, as well as handling offsets for classes with dtors correctly in take glue. Closes #2485
2012-06-12Introduce a SHAPE_UNBOXED_VEC shape in order to seperate out vector logic.Michael Sullivan-0/+4
2012-06-11Get rid of a bunch of dead shape code. Closes #2552.Michael Sullivan-13/+6
2012-06-11Add emacs settings to some runtime files where they were missing.Michael Sullivan-0/+9
2012-05-03More shape fixes for evecs.Graydon Hoare-2/+2
2012-05-03Implement better shape code for evec, estr.Graydon Hoare-0/+12
2012-05-02Remove unused sp_size arg passed through walk_vec{1,2} in shape code.Graydon Hoare-1/+1
2012-04-03Refactor includes structure, getting rid of rust_internal.hJon Morton-1/+3
Many changes to code structure are included: - removed TIME_SLICE_IN_MS - removed sychronized_indexed_list - removed region_owned - kernel_owned move to kernel.h, task_owned moved to task.h - global configs moved to rust_globals.h - changed #pragma once to standard guard in rust_upcall.h - got rid of memory.h
2012-03-31rt: Fix whitespaceBrian Anderson-2/+3
2012-03-29rt: Make the box annihilator walk and delete contentsBrian Anderson-1/+194
2012-03-29rt: Free all outstanding boxes at task deathBrian Anderson-0/+15