summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
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-7/+24
2012-09-14Remove restricted keyword testsBrian Anderson-12/+0
2012-09-14libcore: Implement a box annihilator, not called yetPatrick Walton-0/+158
2012-09-14Have parser recognize static, self region.Niko Matsakis-59/+92
2012-09-14replace with_find_ref() with find_ref(), which is just nicer to useNiko Matsakis-32/+26
2012-09-14test: Use vec::as_imm_buf in bug-2470-bounds-check-overflow.rsPatrick Walton-2/+2
2012-09-14Adapt callee to avoid intermediary for move/copy arguments (cc #3402)Niko Matsakis-80/+88
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-4/+4
2012-09-13Fix unused variable warning.Graydon Hoare-1/+0
2012-09-13Promote 'fail' to a strict keywordBrian Anderson-2/+1
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-13fix some of the broken tests (the ones that were doing the right thing)Niko Matsakis-18/+15
2012-09-13core: Fix stray usage of vec::unsafe on FreeBSDBrian Anderson-1/+1
2012-09-13Fix bug in auto-ref on bounded type parametersNiko Matsakis-14/+92
2012-09-13s/vec::as_buf/vec::as_imm_buf/, fix comment, remove set.rsNiko Matsakis-99/+36
2012-09-13CamelCase and demode json.rs and deque.rsKevin Cantu-78/+96
2012-09-13Merge pull request #3487 from Blei/fix-3465Brian Anderson-5/+22
2012-09-13core: Remove old definition of rt_failBrian Anderson-6/+0
2012-09-13rt: Implement ThreadPerCore scheduling modePhilipp Brüschweiler-5/+22
2012-09-13Register snapshotsBrian Anderson-0/+8
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/+6
2012-09-13remove commented code that used to cause borrowck errorNiko Matsakis-10/+0
2012-09-13Convert package list to dvec (cc #2280)Niko Matsakis-32/+27
2012-09-13make iter::position() not require EqNiko Matsakis-8/+9
2012-09-13Remove unnecessary temporary, add type annot to help inferencer (cc #2280)Niko Matsakis-5/+2
2012-09-12Rename str::unsafe to str::rawBrian Anderson-50/+50
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-12trans: overhaul match bindings. No more phi, one code path for guards.Niko Matsakis-401/+724
2012-09-12Rename vec::unsafe to vec::rawBrian Anderson-88/+88
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-12Promote 'const', 'copy', 'fn' to strict keywordsBrian Anderson-18/+22
2012-09-12purge the separate path for rel ops (e.g., ==) vs other bin opsNiko Matsakis-63/+25
2012-09-12Rename 'contextual' keywords to 'temporary'Brian Anderson-7/+7
2012-09-12Remove some transitional codeBrian Anderson-126/+53
2012-09-12rustc: Use the correct 'fail' rtcallBrian Anderson-1/+1
2012-09-12Add some monomorphizing instrumentation, simplify types before emitting glue.Graydon Hoare-4/+135
2012-09-12Add a bunch of inline hints.Graydon Hoare-0/+12
2012-09-12Register snapshotsBrian Anderson-0/+8
2012-09-12fixup mutability of vec::each, make iter_bytes pureNiko Matsakis-182/+353