about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
2012-09-19De-mode vec::each() and many of the str iteration routinesNiko Matsakis-422/+160
2012-09-19libcore: unsafe mod renamed to castErick Tryzelaar-4/+4
2012-09-18Revert "replace explicit calls to vec::each with vec::each_ref, partially dem...Niko Matsakis-140/+231
2012-09-18replace explicit calls to vec::each with vec::each_ref, partially demode strNiko Matsakis-231/+140
2012-09-18core: Rename 'unsafe' mod to 'cast'Brian Anderson-140/+140
2012-09-18rustc: Remove legacy mode inference, unless #[legacy_modes] is usedPatrick Walton-0/+2
2012-09-18core: Move Exclusive and SharedMutableState to the private modBrian Anderson-423/+422
2012-09-18libcore: str::unsafe::from_buf_len_nocopy => form_sliceErick Tryzelaar-9/+8
2012-09-18libcore: make a copyless io::BytesWriterErick Tryzelaar-38/+37
2012-09-18Revert "rustc: Change all non-keyword uses of "link""Patrick Walton-30/+29
2012-09-18Replace uses of 'unchecked' with 'unsafe'Brian Anderson-84/+84
2012-09-18make filetype() include the "." (fixes #3412)Niko Matsakis-8/+32
2012-09-18rustc: Change all non-keyword uses of "link"Patrick Walton-29/+30
2012-09-18core: Rename at_vec::unsafe to rawBrian Anderson-4/+4
2012-09-17libcore: Fix cleanup for i386Patrick Walton-1/+6
2012-09-17add a test and correct terminologyNiko Matsakis-5/+5
2012-09-16libcore: Log newtyped enums correctly. Closes #3506.Patrick Walton-10/+21
2012-09-15Make most send_map functions pureErick Tryzelaar-19/+19
2012-09-15libcore: add find_ref/get_ref to SendMap traitErick Tryzelaar-2/+9
2012-09-15vec::u8 => vec::bytes (#3444)Erick Tryzelaar-6/+6
2012-09-15io::Reader::chars_from_buf => chars_from_bytes (#3444)Erick Tryzelaar-2/+2
2012-09-15int/uint parse_buf => parse_bytes (#3444)Erick Tryzelaar-39/+39
2012-09-15libcore: rename *flate_buf to *flate_bytes (#3444)Erick Tryzelaar-7/+7
2012-09-15libcore: fix whitespace in str testErick Tryzelaar-1/+1
2012-09-15libcore: send_map test simplification.Erick Tryzelaar-6/+2
2012-09-14rustc: Back out box annihilatorPatrick Walton-0/+6
2012-09-14Add core::reflect, start migrating core::repr to use it. Tidy up various Repr...Graydon Hoare-47/+925
2012-09-14rustc: Call the box annihilator in mainPatrick Walton-2/+1
2012-09-14libcore: Remove the annihilation tests; there's no easy way to make them work.Patrick Walton-54/+6
2012-09-14rustc: Make the box annihilator a language itemPatrick Walton-5/+19
2012-09-14libcore: Implement a box annihilator, not called yetPatrick Walton-0/+158
2012-09-14replace with_find_ref() with find_ref(), which is just nicer to useNiko Matsakis-32/+26
2012-09-14libcore: Make enum logging significantly less clownshoes.Patrick Walton-16/+46
2012-09-13Teach path to collapse double-slashes in components. Close #3430.Graydon Hoare-11/+35
2012-09-13Fix implicit-instantiation of non-implicitly-copyable warnings.Graydon Hoare-3/+3
2012-09-13Fix stray vec::as_buf, try to put out fire on win32.Graydon Hoare-1/+1
2012-09-13Doc fix, close #3419Graydon Hoare-2/+2
2012-09-13Fix broken test in core::taskBrian Anderson-4/+8
2012-09-13core: Fix stray usage of vec::unsafe on FreeBSDBrian Anderson-1/+1
2012-09-13s/vec::as_buf/vec::as_imm_buf/, fix comment, remove set.rsNiko Matsakis-29/+28
2012-09-13Merge pull request #3487 from Blei/fix-3465Brian Anderson-4/+14
2012-09-13core: Remove old definition of rt_failBrian Anderson-6/+0
2012-09-13rt: Implement ThreadPerCore scheduling modePhilipp Brüschweiler-4/+14
2012-09-13libcore: Make logging of structural subcomponents after a pointer not crashPatrick Walton-2/+2
2012-09-13repr: emit closing `)` for enum variants, test that nullary variants names printNiko Matsakis-1/+1
2012-09-13make iter::position() not require EqNiko Matsakis-8/+9
2012-09-12Rename str::unsafe to str::rawBrian Anderson-39/+39
2012-09-12libcore: Remove debugging code from transmute.Patrick Walton-3/+0
2012-09-12libcore: Make %? use the visitor, not shape gluePatrick Walton-7/+4
2012-09-12libcore: Add some visitor-based logging functionalityPatrick Walton-2/+583