about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2013-04-18auto merge of #5932 : huonw/rust/core-str-iterator, r=thestingerbors-0/+56
2013-04-18core: io: the read_until function checks bytes not chars, so type should refl...Huon Wilson-6/+6
2013-04-18Add #[inline(always)] to each operator methodBrendan Zabarauskas-0/+50
2013-04-18core: add a str iteratorHuon Wilson-0/+56
2013-04-18auto merge of #5928 : huonw/rust/core-task-spawn-supervised-doc, r=thestingerbors-2/+3
2013-04-18Implement bitwise operator traits for ints and uintsBrendan Zabarauskas-0/+69
2013-04-18libcore: make spawn_supervised documentation reflect its behaviour.Huon Wilson-2/+3
2013-04-18libcore: add an EnumerateIterator, like Python's `enumerate`.Huon Wilson-0/+35
2013-04-18auto merge of #5923 : thestinger/rust/iterator, r=graydonbors-1/+54
2013-04-17auto merge of #5918 : catamorphism/rust/Warnings, r=catamorphismbors-2/+2
2013-04-17auto merge of #5912 : Dretch/rust/issue-2626, r=graydonbors-1/+1
2013-04-17auto merge of #5909 : brson/rust/rt4, r=graydonbors-449/+457
2013-04-17vec: add an external iteratorDaniel Micay-1/+54
2013-04-17auto merge of #5726 : brson/rust/struct-return, r=brsonbors-2/+0
2013-04-17rustc: Use an out pointer to return structs in x86 C ABI. #5347Brian Anderson-2/+0
2013-04-17Warning policeTim Chevalier-2/+2
2013-04-16Fix issue 2626 by un-ignoring the mysterious test_leaks, gareth-1/+1
2013-04-16Merge remote-tracking branch 'brson/sched-cleanup'Brian Anderson-449/+457
2013-04-16libcore: vec::windowed iterates, not allocates.Huon Wilson-16/+41
2013-04-15auto merge of #5901 : thestinger/rust/iterator, r=sanxiynbors-32/+37
2013-04-16libcore: missed an import for a testHuon Wilson-0/+1
2013-04-15core::rt: Clean up some more hacksBrian Anderson-12/+6
2013-04-15core::rt: Narrow down the unsafety of the thread-local schedulerBrian Anderson-47/+47
2013-04-15iterator: use an IteratorUtil traitDaniel Micay-32/+37
2013-04-15core::rt: Restructure context switches to take ownership of the SchedulerBrian Anderson-62/+94
2013-04-16libcore,std,syntax,rustc: move tests into `mod tests`, make them private (no ...Huon Wilson-860/+883
2013-04-15core::rt: Make Scheduler::unsafe_local return a fabricated region pointerBrian Anderson-247/+228
2013-04-15core::rt: Rename Scheduler::local to Scheduler::unsafe_localBrian Anderson-26/+30
2013-04-15core::rt: A little bit of cleanup to thread-local schedulerBrian Anderson-20/+13
2013-04-15core::rt: Move thread-local scheduler to its own moduleBrian Anderson-99/+109
2013-04-15core::rt: Fix two incorrect uses of the thread-local schedulerBrian Anderson-2/+8
2013-04-15auto merge of #5797 : alexcrichton/rust/issue-1913, r=catamorphismbors-242/+226
2013-04-15auto merge of #5778 : jld/rust/reflect-abstract-enum, r=graydonbors-4/+134
2013-04-14core::rt: Clean up the thread-local scheduler codeBrian Anderson-74/+79
2013-04-14core::rt: All context switches are followed by a cleanup actionBrian Anderson-5/+7
2013-04-14core::rt: Schedulers only need a single cleanup_job at a timeBrian Anderson-31/+31
2013-04-14core::rt: Insert calls to run_cleanup_tasks after all context switchesBrian Anderson-5/+8
2013-04-14core::rt: Rename block_running_task_and_then to deschedul_...Brian Anderson-7/+7
2013-04-14core::rt: Restructure task_from_last_cleanup_job to borrow correctlyBrian Anderson-48/+63
2013-04-14auto merge of #5880 : Dretch/rust/signals, r=thestingerbors-0/+30
2013-04-14Flesh out the SIG* constants: this adds all the posix signalgareth-0/+30
2013-04-14core: remove unnecessary unsafe blocks/functionsAlex Crichton-242/+226
2013-04-13auto merge of #5867 : dotdash/rust/reduce_reallocs, r=graydonbors-1/+1
2013-04-13auto merge of #5810 : thestinger/rust/iterator, r=graydonbors-0/+102
2013-04-14Remove unnecessary enclosing modules for NumCast implsBrendan Zabarauskas-30/+22
2013-04-14Consolidate tests of numeric operationsBrendan Zabarauskas-83/+29
2013-04-14Restore Num traitBrendan Zabarauskas-2/+24
2013-04-14Remove trailing whitespaceBrendan Zabarauskas-5/+5
2013-04-14Add a test to show how NumCast can be used in type parametersBrendan Zabarauskas-1/+24
2013-04-14Generate NumCast impls and tests using macrosBrendan Zabarauskas-922/+114