summary refs log tree commit diff
path: root/src/librustc/back/link.rs
AgeCommit message (Expand)AuthorLines
2013-07-01librustc: apply changes of char::escape_unicodeYoung-il Choi-1/+2
2013-07-01librustc: back::link::sanitize support esacpe_utf8Young-il Choi-3/+3
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-25/+22
2013-06-28librustc: Remove the broken overloaded assign-ops from the language.Patrick Walton-14/+16
2013-06-28Remove useless namegen thunkJames Miller-6/+8
2013-06-23vec: remove BaseIter implementationDaniel Micay-10/+12
2013-06-18Cleanup src/librustc/backSteven Stewart-Gallus-76/+67
2013-06-16Remove @-fields from CrateContextJames Miller-8/+8
2013-06-16Move CrateContext into it's own fileJames Miller-1/+1
2013-06-15auto merge of #7125 : alexcrichton/rust/rusti-issues, r=brsonbors-51/+55
2013-06-14add IteratorUtil to the preludeDaniel Micay-1/+0
2013-06-13Don't run passes again on JIT codeAlex Crichton-35/+17
2013-06-13Revert "Revert "Have JIT execution take ownership of the LLVMContextRef""Alex Crichton-20/+42
2013-06-13Revert "Have JIT execution take ownership of the LLVMContextRef"Brian Anderson-42/+20
2013-06-13Remove unused importsSteven Stewart-Gallus-1/+1
2013-06-13Use @str instead of @~str in libsyntax and librustc. Fixes #5048.Huon Wilson-10/+10
2013-06-12std: unify the str -> [u8] functions as 3 methods: .as_bytes() and .as_bytes_...Huon Wilson-2/+1
2013-06-12std: convert str::{*shift,pop}* to methods.Huon Wilson-1/+1
2013-06-10Have JIT execution take ownership of the LLVMContextRefAlex Crichton-20/+42
2013-06-10std: remove str::{connect,concat}*.Huon Wilson-3/+3
2013-06-10std: remove str::{len, slice, is_empty} in favour of methods.Huon Wilson-1/+1
2013-06-09std: remove each_char* fns and methods from str, replaced by iterators.Huon Wilson-1/+2
2013-06-05auto merge of #6956 : Blei/rust/fix-symbol-mangling, r=catamorphismbors-15/+26
2013-06-05rustc::back::link: redo symbol manglingPhilipp Brüschweiler-15/+26
2013-06-05rename repr to nameJohn Clements-1/+1
2013-05-31auto merge of #6833 : fdr/rust/fix-warnings, r=Aatchbors-3/+1
2013-05-30Remove unnecessary 'use' formsDaniel Farina-3/+1
2013-05-30Remove copy bindings from patterns.Niko Matsakis-5/+5
2013-05-30Remove a bunch of unnecessary allocations and copiesBjörn Steinbrink-3/+1
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-0/+11
2013-05-29Further refactor optimization pass handlingJames Miller-5/+14
2013-05-29Remove now-unused importJames Miller-1/+1
2013-05-29Refactor optimization pass handling.James Miller-51/+17
2013-05-27auto merge of #6703 : sanxiyn/rust/allocation-lint, r=sanxiynbors-8/+8
2013-05-28Remove unnecessary allocations flagged by lintSeo Sanghyeon-8/+8
2013-05-27Refactor core::run in order to address many of the issuesgareth-5/+5
2013-05-23auto merge of #6706 : brson/rust/glue, r=catamorphismbors-0/+11
2013-05-23rustc: Give glue symbols meaningful namesBrian Anderson-0/+11
2013-05-22librustc: Change `std` to `extra` throughout libsyntax and librustcPatrick Walton-2/+2
2013-05-22libextra: Rename the actual metadata names of libcore to libstd and libstd to...Patrick Walton-0/+6
2013-05-20Remove all unnecessary allocations (as flagged by lint)Alex Crichton-22/+21
2013-05-17Re-implement lint with less emphasis on item idsAlex Crichton-1/+0
2013-05-11auto merge of #6397 : cantsin/rust/rusti-fixes, r=catamorphismbors-2/+2
2013-05-11auto merge of #6389 : sonwow/rust/issue-3356, r=bstriebors-2/+2
2013-05-10Fixes rusti crashes.James Tranovich-2/+2
2013-05-10renamed str::from_slice to str::to_ownedYoungsoo Son-2/+2
2013-05-09Use a specialized string interner to reduce the need for owned stringsBjörn Steinbrink-6/+6
2013-05-08libcore: Remove mutable fields from hashPatrick Walton-19/+29
2013-05-06remove some unused mut decls and varsNiko Matsakis-1/+1
2013-05-03librustc: Add argument to allow choosing "linker"Luqman Aden-10/+18