about summary refs log tree commit diff
path: root/src/libcore
AgeCommit message (Expand)AuthorLines
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
2012-09-12libcore: add send_map::with_find_ref and with_get_ref.Erick Tryzelaar-0/+31
2012-09-12libcore: modernize send_map's whitespacingErick Tryzelaar-46/+42
2012-09-12Rename vec::unsafe to vec::rawBrian Anderson-55/+55
2012-09-12Document IterBytes, Eq, Cmp, Hash. Close #3449.Graydon Hoare-1/+61
2012-09-12core: Implement ToStr for @strPhilipp Brüschweiler-0/+4
2012-09-12purge the separate path for rel ops (e.g., ==) vs other bin opsNiko Matsakis-3/+3
2012-09-12Remove some transitional codeBrian Anderson-125/+52
2012-09-12Add a bunch of inline hints.Graydon Hoare-0/+12
2012-09-12fixup mutability of vec::each, make iter_bytes pureNiko Matsakis-114/+224
2012-09-12Rename core::rt_fail to core::rt_fail_Brian Anderson-0/+6
2012-09-12Use a different strategy for transitioning to camel case extfmtBrian Anderson-5/+2
2012-09-12update to store map on stack, taking advantage of auto-refNiko Matsakis-7/+7
2012-09-11Introduce auto adjustment table to subsume autoderef/autoref/borrowings.Niko Matsakis-2/+9
2012-09-11Make moves explicit in argumentsTim Chevalier-87/+88
2012-09-11Convert core::extfmt to camel caseBrian Anderson-73/+266
2012-09-11Promote 'impl' from restricted keyword to strictBrian Anderson-4/+4
2012-09-11Convert 'use' to 'extern mod'. Remove old 'use' syntaxBrian Anderson-2/+2
2012-09-11Promote 'pub' and 'priv' from restricted to strict keywordsBrian Anderson-4/+4
2012-09-11Merge pull request #3440 from jld/vec-dedupBrian Anderson-0/+81
2012-09-10Convert 'import' to 'use'. Remove 'import' keyword.Brian Anderson-61/+60
2012-09-10Make all moves explicit in libsyntaxTim Chevalier-3/+3
2012-09-10rustc: Stop calling cmp shape glue in trans.Patrick Walton-0/+7
2012-09-10Rename the poorly named Managed<T> type to Mut<T>.Niko Matsakis-16/+24
2012-09-10fix a implicitly copyable warningNiko Matsakis-1/+1
2012-09-10Make all remaining moves explicit in libcoreTim Chevalier-54/+54
2012-09-10Convert class methods to impl methods. Stop parsing class methodsBrian Anderson-37/+48
2012-09-10Make moves explicit in pipes and pipe compilerTim Chevalier-46/+45
2012-09-10Make moves explicit in task; also make option::unwrap take its argument by moveTim Chevalier-55/+58
2012-09-10rustc: Make shape-based compare glue never called for comparison operators.Patrick Walton-15/+44
2012-09-10Make more moves explicit in libcoreTim Chevalier-77/+77
2012-09-10Make moves explicit in vecTim Chevalier-52/+52
2012-09-10Add vec::dedup for in-place consecutive duplicate element removal.Jed Davis-0/+81
2012-09-09Rename variables that clash with keywordsBrian Anderson-6/+6
2012-09-09core: warn(non_camel_case_types) -> denyBrian Anderson-2/+1