summary refs log tree commit diff
path: root/src/rustc/back/upcall.rs
AgeCommit message (Expand)AuthorLines
2012-09-26Demode vec::push (and convert to method)Niko Matsakis-1/+1
2012-09-19demode the each() method on vec and other iterables.Niko Matsakis-1/+1
2012-09-11Remove dead codeTim Chevalier-1/+0
2012-09-11rustc: Remove a bunch of unused upcallsPatrick Walton-17/+2
2012-09-11rustc: Remove the cmp type upcallPatrick Walton-7/+0
2012-09-04rustc: "import" -> "use"Patrick Walton-4/+4
2012-08-17rustc: upcall_alloc_c_stack doesn't existBrian Anderson-3/+0
2012-08-01Convert ret to returnBrian Anderson-2/+2
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-20/+20
2012-07-10Eliminate some obsolete upcalls.Michael Sullivan-8/+0
2012-07-10Get rid of unused fields in tydescs. Closes #2351.Michael Sullivan-1/+1
2012-07-01Convert to new closure syntaxBrian Anderson-3/+3
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-26/+26
2012-06-28Replaced almost all vector+ in rustc (#2719)Eric Holk-1/+1
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-22/+22
2012-06-21Rename upcall_malloc_dyn to just upcall_malloc.Michael Sullivan-6/+6
2012-06-20Remove bind. Issue #2189Brian Anderson-2/+2
2012-06-13Make trans only generate calls to the _dyn malloc upcalls, so we can get rid ...Michael Sullivan-7/+0
2012-06-13Add a malloc_dyn upcall for dynamically sized allocations on the shared heap.Michael Sullivan-0/+4
2012-05-30rt: Remove upcall_shared_malloc/free/reallocBrian Anderson-10/+0
2012-05-30Various changes for self-describing vecsBrian Anderson-8/+12
2012-05-30rt: Add upcall_exchange_malloc/freeBrian Anderson-0/+7
2012-05-18add a new debugging aid--tracingNiko Matsakis-0/+4
2012-04-25Be a bit more cautious about marking things no-throw.Graydon Hoare-20/+26
2012-04-25Set no-unwind attribute on all upcalls other than fail.Graydon Hoare-1/+5
2012-04-16Get explicit unique estrs working.Graydon Hoare-3/+6
2012-04-06Convert old-style for loops to new-styleMarijn Haverbeke-1/+1
2012-04-02Construct new strings through upcalls.Graydon Hoare-0/+3
2012-03-23Remove last vestiges of old-style intrinsicsMarijn Haverbeke-6/+0
2012-03-23Revert removal of intrinsicsMarijn Haverbeke-0/+6
2012-03-23Remove support for the old-style intrinsicsMarijn Haverbeke-6/+0
2012-03-21add mut decls to rustc and make them mandatoryNiko Matsakis-1/+1
2012-03-19Send string concatenation to specialized upcall, shave 17s off librustc compi...Graydon Hoare-0/+4
2012-03-16Remove shared tydescsMarijn Haverbeke-7/+0
2012-03-16Get rid of rust_crate_cache in the runtimeMarijn Haverbeke-7/+0
2012-03-15Remove dynastack code from compilerMarijn Haverbeke-10/+0
2012-03-15Rename dict to vtable throughout the compilerMarijn Haverbeke-4/+1
2012-03-02Move src/comp to src/rustcGraydon Hoare-0/+130