summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2013-05-17auto merge of #6534 : brson/rust/intrinsic-docs, r=bstriebors-8/+68
2013-05-16auto merge of #6549 : bjz/rust/numeric-traits, r=thestingerbors-0/+21
2013-05-16auto merge of #6093 : alexcrichton/rust/issue-2647, r=thestingerbors-1/+0
2013-05-17Re-implement lint with less emphasis on item idsAlex Crichton-1/+0
2013-05-16auto merge of #6546 : cmr/rust/warning, r=thestingerbors-4/+2
2013-05-16auto merge of #6523 : cmr/rust/faster_each_permutation, r=luqmanabors-20/+127
2013-05-16Update to new for-loop protocolCorey Richardson-4/+4
2013-05-17Implement sin_cos method for float, f64 and f32Brendan Zabarauskas-0/+21
2013-05-16Remove each_permutation_refCorey Richardson-60/+0
2013-05-16fix warningsCorey Richardson-4/+2
2013-05-16iter: add fold, sum and productDaniel Micay-0/+106
2013-05-16Update to modern rustCorey Richardson-29/+21
2013-05-16Ensure reverse_part does not access outside given vectorTommy M. McGuire-5/+5
2013-05-16Add reverse_part, replace each_permutation, add testsTommy M. McGuire-18/+193
2013-05-16core: Document some intrinsicsBrian Anderson-8/+68
2013-05-16auto merge of #6509 : thestinger/rust/clone, r=nikomatsakisbors-0/+14
2013-05-15auto merge of #6488 : sammykim/rust/issue-6430, r=sanxiynbors-9/+15
2013-05-16Change unsafe functions to safe functionsSangeun Kim-9/+15
2013-05-15auto merge of #6505 : cmr/rust/unsetenv, r=catamorphismbors-1/+36
2013-05-15auto merge of #6527 : thestinger/rust/deep_clone, r=pcwaltonbors-11/+36
2013-05-15auto merge of #6503 : sonwow/rust/at_vec-renamed, r=graydonbors-14/+14
2013-05-15add DeepClone impl for @T and @mut T with T: ConstDaniel Micay-11/+36
2013-05-15auto merge of #6499 : dotdash/rust/static_keywords, r=thestingerbors-0/+4
2013-05-15core::rt: Unignore a fixed TCP testBrian Anderson-1/+1
2013-05-15add a Clone impl for borrowed pointersDaniel Micay-0/+14
2013-05-15auto merge of #6498 : thestinger/rust/deep_clone, r=thestingerbors-10/+66
2013-05-15Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-1132/+2929
2013-05-15core::rt: Fix TCP test on macBrian Anderson-3/+8
2013-05-15core::rt: Copy many of the old io extensions to the new ioBrian Anderson-6/+334
2013-05-15core::rt: More work on Reader extensions and error handlingBrian Anderson-65/+127
2013-05-15core::rt: Make push_bytes raise read_error on EOFBrian Anderson-19/+45
2013-05-15core::rt: WarningsBrian Anderson-18/+12
2013-05-15core::rt: Rename Task to CoroutineBrian Anderson-58/+58
2013-05-15core::rt: Rename Sched.task_queue to work_queueBrian Anderson-5/+5
2013-05-15rt: Rename sched_key to rt_keyBrian Anderson-2/+2
2013-05-15core::rt: Fix scheduling logic for enqueued tasksBrian Anderson-126/+188
2013-05-15core::rt: Add uv timer bindingsBrian Anderson-8/+202
2013-05-15core::rt: `read` raises `read_error`Brian Anderson-241/+29
2013-05-15core::rt: Begin implementing Reader extension methodsBrian Anderson-5/+325
2013-05-15core: Turn task::unkillable, etc. into no-ops in newsched. #6377Brian Anderson-18/+33
2013-05-15core::rt: Don't abort when reporting an unknown uv errorBrian Anderson-2/+3
2013-05-15core::rt: Error handling for TcpStream.readBrian Anderson-11/+93
2013-05-15core::rt: Initialize loggingBrian Anderson-4/+41
2013-05-15core: Replace use of libc::getenv with os::getenvBrian Anderson-4/+2
2013-05-15core: Use a global lock instead of runtime lock for os::getenv, etc. #4726Brian Anderson-12/+14
2013-05-15core::rt: Add a test of standalone use of the runtimeBrian Anderson-24/+19
2013-05-15core:rt: A few micro-optsBrian Anderson-5/+14
2013-05-15Add unsetenv wrapperCorey Richardson-1/+36
2013-05-15auto merge of #6493 : brson/rust/tls, r=thestingerbors-4/+2
2013-05-16rename `at_vec::from_owned` and `at_vec::from_slice` to `at_vec::to_managed_c...Youngsoo Son-14/+14