about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2012-09-10Make more moves explicit in libcoreTim Chevalier-77/+77
2012-09-10Make moves explicit in vecTim Chevalier-52/+52
2012-09-09Rename variables that clash with keywordsBrian Anderson-6/+6
2012-09-09core: warn(non_camel_case_types) -> denyBrian Anderson-2/+1
2012-09-08core: fix separator for Future<A> propertyJeff Olson-1/+1
2012-09-08core: missed rebase cruft cleanupJeff Olson-4/+0
2012-09-08core: most rebase cruft cleanupJeff Olson-2/+3
2012-09-08core: change FutureState Forced(A) to Forced(~A)Jeff Olson-4/+4
2012-09-08core: change notify_chan eq checks to is_none(), insteadJeff Olson-9/+8
2012-09-08core: patch from nmatsakis to make futures non-copyableJeff Olson-4/+8
2012-09-08core/std: finish making futures sendable + test.. still issuesJeff Olson-4/+14
2012-09-08core/std: an unending parade of minor tweaks due to renaming Option et alJeff Olson-3/+3
2012-09-08core: cleanup in task.rs for things missed in last rebaseJeff Olson-7/+7
2012-09-08core: fix breakage in TaskBuilder.future_resultJeff Olson-7/+15
2012-09-08core: changing pipes::port/chan_one to Port/ChanOne in unsafe.rsJeff Olson-1/+1
2012-09-08core: Fix stage0 build errorsBrian Anderson-19/+48
2012-09-08core: port task.rs to comm::Chan/Port to pipes::Chan/PortJeff Olson-38/+135
2012-09-07Convert all kind bounds to camel case. Remove send, owned keywords.Brian Anderson-230/+230
2012-09-07Convert 'again' to 'loop'. Remove 'again' keywordBrian Anderson-7/+7
2012-09-07Migrate std::map to use core::hash::Hash trait. Disable many hokey hashes.Graydon Hoare-192/+218
2012-09-07Add an ignore! macro, remove support for nested block comments, re: #2755.Graydon Hoare-1/+1
2012-09-07Convert field terminators to commas. Stop parsing semis.Brian Anderson-38/+38
2012-09-07libcore: Make str_eq not break with coretestPatrick Walton-0/+17
2012-09-07rustc: Add a str_eq lang item for pattern matchingPatrick Walton-0/+1
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-35/+35
2012-09-07rustc: Add an "ne" method to the Eq trait, and implement it everywherePatrick Walton-24/+50
2012-09-07gc: Add early abort when GC is disabled.Elliott Slaughter-0/+15
2012-09-07gc: Refactoring.Elliott Slaughter-45/+38
2012-09-07gc: Documentation.Elliott Slaughter-0/+52
2012-09-07gc: Fix for GC missing stack frames across segment boundaries.Elliott Slaughter-35/+100
2012-09-07gc: Don't expect sentinel when core is compiled without GC.Elliott Slaughter-6/+21
2012-09-07gc: Avoid walking stack above caller frame.Elliott Slaughter-5/+31
2012-09-07gc: Fix for deallocating resources on the shared heap while cleaning stack.Elliott Slaughter-1/+2
2012-09-07gc: Avoid freeing null pointers.Elliott Slaughter-0/+6
2012-09-07gc: Avoid double free when pointer appears on stack multiple times.Elliott Slaughter-14/+23
2012-09-07gc: Add stack walker for new garbage collector.Elliott Slaughter-1/+161
2012-09-06Refactor trans to replace lvalue and friends with Datum.Niko Matsakis-1/+3
2012-09-05libcore: Expose glues to corePatrick Walton-1/+8
2012-09-05libcore: Make to_upper() and to_lower() purePatrick Walton-4/+4
2012-09-05Start making moves explicit in libcoreTim Chevalier-27/+24
2012-09-05Add str::trim{_,_left_,_right_}chars.Graydon Hoare-0/+79
2012-09-04Remove 'with'Brian Anderson-25/+25
2012-09-04core: Remove struct ctorsBrian Anderson-67/+174
2012-09-04libcore: Make as_bytes_slice() not include the null bytePatrick Walton-1/+10
2012-09-04Merge pull request #3383 from crabtw/fbsdBrian Anderson-36/+0
2012-09-04add test for eq_slice fixAndrew Paseltiner-0/+7
2012-09-04fix str::eq_slice off-by-one errorAndrew Paseltiner-1/+1
2012-09-04libcore: "import" -> "use"Patrick Walton-160/+160
2012-09-05use native log2 function and enable freebsd tests in uv_llJyun-Yan You-36/+0
2012-09-03libcore: Add missing from_str.rsPatrick Walton-0/+3