summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-03-20Work on fixing name mangling.Graydon Hoare-33/+47
2012-03-20rustdoc: Refactor reexport_passBrian Anderson-66/+50
2012-03-20rustdoc: Document impl reexportsBrian Anderson-0/+143
2012-03-20rustdoc: Run the entire resolve passBrian Anderson-14/+6
2012-03-20Remove object file directly rather than running "rm". Close #1778 also.Graydon Hoare-1/+4
2012-03-20Fail when there's an error starting a process. Close #1778.Graydon Hoare-3/+5
2012-03-20make native and crust functions conform to x86-64 ABIJyun-Yan You-35/+564
2012-03-20Minor io fixlet to account for racing against last_os_error.Graydon Hoare-1/+1
2012-03-20rustc: Be more careful about spans in 'unexpected token' errorsMarijn Haverbeke-9/+12
2012-03-20Revert order of arguments to option::maybe and from_maybeMarijn Haverbeke-12/+12
2012-03-20Fix caching bug in resolve, get rid of enumness kludgeMarijn Haverbeke-106/+55
2012-03-20Only make symbols external when they are actually externally accessibleMarijn Haverbeke-25/+33
2012-03-20Move external-reachability checker to transMarijn Haverbeke-21/+20
2012-03-19rt: Remove an unused functionBrian Anderson-11/+0
2012-03-19rustc: Fix handling of the `self` region in method return types. Also stub so...Patrick Walton-3/+24
2012-03-19rustc: Fix mutability checking when dereferencing a region-annotated pointerPatrick Walton-7/+1
2012-03-19test: Remove pretty/issue-953. Doesn't typecheckBrian Anderson-5/+0
2012-03-19core: Move unsafe conversions to str::unsafeBrian Anderson-45/+47
2012-03-19core: Make converting from a C string unsafeBrian Anderson-5/+5
2012-03-19Send string concatenation to specialized upcall, shave 17s off librustc compi...Graydon Hoare-5/+39
2012-03-19rustc: Stop generating the flag_none #fmt flag. Issue #1993Brian Anderson-13/+1
2012-03-19core: Remove a FIXME. Closes #1992Brian Anderson-1/+0
2012-03-19core: Remove a FIXME. Closes #2002Brian Anderson-3/+0
2012-03-19Properly check kinds when instantiating typesMarijn Haverbeke-21/+41
2012-03-18rustdoc: Print type params in fn sigs. Closes #2021Brian Anderson-18/+29
2012-03-18rt: Remove rust_task_thread::dead_tasksBrian Anderson-20/+10
2012-03-18rt: Remove rust_task_thread::newborn_tasksBrian Anderson-11/+10
2012-03-18rt: Convert rust_task_list to a typedefBrian Anderson-47/+2
2012-03-18rt: Don't store the name of the task state in rust_task_listBrian Anderson-17/+32
2012-03-18rt: Use an enum to represent the task stateBrian Anderson-32/+58
2012-03-18core: Rename vec::*_from to _between to match str modBrian Anderson-86/+86
2012-03-18core: Rename vec::position_elt to position_elemBrian Anderson-12/+13
2012-03-18Merge pull request #2025 from damag/masterBrian Anderson-1/+1
2012-03-18rt: Remove lock_held_by_current_threadBrian Anderson-75/+0
2012-03-18core: Add vec::unshiftBrian Anderson-0/+12
2012-03-18core: Don't require a copyable T for vec::pushBrian Anderson-1/+1
2012-03-18core: Improve the docs and signature of vec::iter2Brian Anderson-4/+12
2012-03-18core: vec::filter_map doesn't require a copyable TBrian Anderson-1/+1
2012-03-18rustc: Fix typo in error messageDamien Grassart-1/+1
2012-03-17rt: Remove the recursive lock from rust_task_threadBrian Anderson-7/+1
2012-03-17core: Don't copy elements in filter_mapBrian Anderson-2/+2
2012-03-17rt: Ports don't need to ref their tasksBrian Anderson-3/+0
2012-03-17rt: Remove some bogus pthread settings from rust_task_threadBrian Anderson-9/+0
2012-03-17compiletest: Remove FIXME. Closes #1984Brian Anderson-3/+0
2012-03-17core: Fix signature of call_with_retptr. Closes #1987Brian Anderson-2/+1
2012-03-17Register snapshotsBrian Anderson-0/+8
2012-03-16Encode both private and public class fields in metadataTim Chevalier-24/+8
2012-03-16Fix encoding of class ctorsTim Chevalier-22/+22
2012-03-16Don't break -g in the presence of monomorphization.Josh Matthews-0/+1
2012-03-16rustc: Unify impl self types in the opposite order so variance is correctBrian Anderson-4/+16