summary refs log tree commit diff
path: root/src/rustc/middle/trans/native.rs
AgeCommit message (Expand)AuthorLines
2012-03-27Move some code over to iterator-for to see how it performs.Marijn Haverbeke-4/+4
2012-03-23Fix breakageTim Chevalier-1/+1
2012-03-23Handle self correctly when translating classesTim Chevalier-2/+1
2012-03-23Remove last vestiges of old-style intrinsicsMarijn Haverbeke-37/+5
2012-03-23Revert removal of intrinsicsMarijn Haverbeke-6/+33
2012-03-23Rename builtin back to intrinsicMarijn Haverbeke-5/+5
2012-03-23Remove support for the old-style intrinsicsMarijn Haverbeke-28/+1
2012-03-23Support [rust_stack] annotation on native functions (crudely)Marijn Haverbeke-15/+45
2012-03-23Implement built-in native modules as an alternative to intrinsicsMarijn Haverbeke-20/+69
2012-03-22Add an LLVM-instruction-counting mode to trans.Graydon Hoare-0/+24
2012-03-21add mut decls to rustc and make them mandatoryNiko Matsakis-33/+37
2012-03-20Implement an initial version of placement new.Niko Matsakis-11/+12
2012-03-20Remove unused "flav" parameter from function registration paths.Graydon Hoare-3/+3
2012-03-20make native and crust functions conform to x86-64 ABIJyun-Yan You-35/+564
2012-03-15Never pass tydesc to functionsMarijn Haverbeke-12/+9
2012-03-15Remove a large part of the tydesc-passing codeMarijn Haverbeke-3/+2
2012-03-15Stop generating generic versions of generic functionsMarijn Haverbeke-1/+1
2012-03-14rustc: Lift the @ from the type definition of crate_ctxt into its usesPatrick Walton-14/+14
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-1/+1
2012-03-08Drop collect_items pass, create decls on demandMarijn Haverbeke-13/+54
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-1/+2
2012-03-07Revert "stdlib: Stop incurring vtable dispatch costs when hashmaps are used"Patrick Walton-2/+1
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-1/+2
2012-03-06Make trans pass responsible for pulling in inlined functionsMarijn Haverbeke-2/+3
2012-03-04Translate simple classesTim Chevalier-1/+2
2012-03-02Move src/comp to src/rustcGraydon Hoare-0/+359