about summary refs log tree commit diff
path: root/src/librustc/middle/trans
AgeCommit message (Expand)AuthorLines
2013-12-26librustc: De-`@mut` `CrateDebugContext::current_debug_location`Patrick Walton-5/+5
2013-12-26librustc: De-`@mut` `CrateDebugContext::composite_types_completed`Patrick Walton-7/+12
2013-12-26librustc: De-`@mut` `CrateDebugContext::namespace_map`.Patrick Walton-4/+11
2013-12-26librustc: De-`@mut` `CrateDebugContext::created_types`.Patrick Walton-7/+16
2013-12-26librustc: De-`@mut` `CrateDebugContext::created_files`Patrick Walton-6/+11
2013-12-26librustc: De-`@mut` `CrateContext::finished_tydescs`.Patrick Walton-5/+5
2013-12-26librustc: De-`@mut` the `external` and `external_srcs` fields ofPatrick Walton-38/+72
2013-12-26librustc: De-`@mut` `CrateContext::externs`Patrick Walton-15/+35
2013-12-26librustc: De-`@mut` `CrateContext::tydescs`Patrick Walton-9/+12
2013-12-26librustc: De-`@mut` `CrateContext::non_inlineable_statics`Patrick Walton-4/+8
2013-12-26librustc: De-`@mut` `CrateContext::all_llvm_symbols`Patrick Walton-4/+5
2013-12-26librustc: Remove unused `CrateContext::type_short_names`Patrick Walton-2/+0
2013-12-26librustc: De-`@mut` `CrateContext::type_hashcodes`Patrick Walton-2/+2
2013-12-26librustc: De-`@mut` `CrateContext::adt_reprs`Patrick Walton-6/+11
2013-12-26librustc: De-`@mut` `CrateContext::llsizingtypes`Patrick Walton-6/+10
2013-12-26librustc: De-`@mut` `lltypes`.Patrick Walton-8/+13
2013-12-26librustc: De-`@mut` `CrateContext::module_data`Patrick Walton-14/+35
2013-12-26librustc: De-`@mut` the `impl_method_cache`Patrick Walton-7/+11
2013-12-26librustc: De-`@mut` `CrateContext::extern_const_values`Patrick Walton-6/+9
2013-12-26librustc: De-`@mut` `const_values`.Patrick Walton-7/+19
2013-12-26librustc: De-`@mut` `RefCell::const_globals`.Patrick Walton-4/+6
2013-12-26librustc: De-`@mut` `CrateContext::const_cstr_cache`.Patrick Walton-8/+11
2013-12-26librustc: De-`@mut` `CrateContext::vtables`.Patrick Walton-6/+11
2013-12-26librustc: Remove unused `discrim_symbols` field from the crate contextPatrick Walton-6/+0
2013-12-26librustc: Remove unused field `enum_sizes` from the crate contextPatrick Walton-2/+0
2013-12-26librustc: De-`@mut` `item_symbols`Patrick Walton-6/+14
2013-12-26librustc: De-`@mut` `CrateContext::item_vals`Patrick Walton-4/+9
2013-12-26librustc: De-`@mut` the `monomorphizing` field in `CrateContext`Patrick Walton-13/+22
2013-12-26librustc: De-`@mut` `monomorphized` in the crate contextPatrick Walton-10/+15
2013-12-26librustc: Change `@mut Block` to `@Block`.Patrick Walton-589/+605
2013-12-26auto merge of #10965 : alexcrichton/rust/libgreen, r=brsonbors-1/+1
2013-12-25Method-ify CStoreSteven Fackler-8/+7
2013-12-24std: Introduce std::syncAlex Crichton-1/+1
2013-12-24Stop using C++ exceptions for stack unwinding.Vadim Chugunov-7/+7
2013-12-22auto merge of #11064 : huonw/rust/vec-sort, r=alexcrichtonbors-5/+3
2013-12-22std::vec: make the sorting closure use `Ordering` rather than just beingHuon Wilson-1/+1
2013-12-21std::vec: add a sugary .sort() method for plain Ord sorting.Huon Wilson-1/+1
2013-12-20rustc: Improve crate id extractionAlex Crichton-1/+1
2013-12-20extra: remove sort in favour of the std method.Huon Wilson-5/+3
2013-12-18auto merge of #11029 : huonw/rust/rm-vec-as-buf, r=cmrbors-25/+20
2013-12-19std::str: replace .as_imm_buf with .as_ptr.Huon Wilson-3/+3
2013-12-19std::vec: remove .as_imm_buf, replaced by .as_ptr & .len.Huon Wilson-22/+17
2013-12-18auto merge of #11033 : michaelwoerister/rust/byvalself, r=pcwaltonbors-4/+23
2013-12-18auto merge of #10915 : alexcrichton/rust/fixes, r=ILyoanbors-19/+8
2013-12-17Don't allow impls to force public typesAlex Crichton-1/+1
2013-12-17debuginfo: Properly support by-value self argumentsMichael Woerister-4/+23
2013-12-16debuginfo: Add comment on is_local_to_unit parameter.Michael Woerister-0/+7
2013-12-16debuginfo: Added some documentation of source location management.Michael Woerister-0/+37
2013-12-16debuginfo: Add test cases for function prologue handling.Michael Woerister-1/+1
2013-12-16debuginfo: Set correct source position for function calls.Michael Woerister-5/+21