about summary refs log tree commit diff
path: root/src/libcore/rt.rs
AgeCommit message (Expand)AuthorLines
2013-03-01core: Move core::rt to core::unstable::langBrian Anderson-139/+0
2013-03-01Rename core::private to core::unstable. #4743Brian Anderson-1/+1
2013-02-27Remove the last remnants of rtcallsBrian Anderson-17/+11
2013-02-26Add a 'start' lang item and use it instead of rust_startBrian Anderson-1/+16
2013-02-14core: Clean up XXXesTim Chevalier-1/+1
2013-02-07Merge pull request #4619 from brson/exchangeBrian Anderson-9/+5
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-3/+0
2013-02-06Rewrite the exchange allocator to work without an active scheduler. #4457Brian Anderson-9/+5
2013-01-29librustc: Strdup unique strings instead of copying in byte by byte. Shaves 2M...Patrick Walton-1/+6
2013-01-29libcore: De-export libcore. rs=deexportingPatrick Walton-5/+3
2013-01-17librustc: Implement write guards for borrowing `@mut` to `&` or `&mut`. r=nma...Patrick Walton-0/+39
2013-01-10librustc: Make all external functions unsafe. r=tjcPatrick Walton-10/+11
2013-01-07librustc: Fold rt items into lang items. Shaves another 10% or so off hello w...Patrick Walton-3/+6
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-4/+3
2012-12-10Adjust the die macro to only accept ~str and to work in statement positionBrian Anderson-8/+1
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-30core: Make core.rc more readable. CleanupBrian Anderson-0/+2
2012-11-28libsyntax: Implement a macro `die!` to replace the `fail` expression. r=brsonPatrick Walton-3/+6
2012-10-02De-export the submodules of task. Part of #3583.Graydon Hoare-8/+7
2012-09-30When a vec/str bounds check fails, include the bad index and the length of th...Gareth Daniel Smith-0/+10
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+1
2012-09-13core: Remove old definition of rt_failBrian Anderson-6/+0
2012-09-12Rename core::rt_fail to core::rt_fail_Brian Anderson-0/+6
2012-09-10Convert 'import' to 'use'. Remove 'import' keyword.Brian Anderson-1/+1
2012-09-07gc: Avoid walking stack above caller frame.Elliott Slaughter-2/+1
2012-09-07gc: Add stack walker for new garbage collector.Elliott Slaughter-0/+4
2012-09-04libcore: "import" -> "use"Patrick Walton-4/+4
2012-09-02core: warn(non_camel_case_types) everywhere, with few exceptionsBrian Anderson-0/+1
2012-08-14De-mode comm, libc, priv, rt, sync, arc. Super easy.Ben Blum-0/+3
2012-08-01Convert ret to returnBrian Anderson-2/+2
2012-07-24Don't emit invoke instructions inside landing pads.Elliott Slaughter-0/+6
2012-07-23Moved malloc and free upcalls into rust runtime.Elliott Slaughter-1/+35
2012-07-23Move fail upcall into rust libcore.Elliott Slaughter-0/+27