about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-07-18In resolve3, error on non-existent importsTim Chevalier-0/+20
2012-07-18Remove non-existent importsTim Chevalier-4/+4
2012-07-18rustc: Implement multiple-traits-per-impl for cross-crate stuffPatrick Walton-60/+46
2012-07-18rustc: Make coherence aware of multiple-traits-per-implPatrick Walton-97/+80
2012-07-18xfail issue-506 - broken on darwinBen Blum-0/+1
2012-07-18vim: 'owned' keywordBen Blum-1/+1
2012-07-18rustc: Move ty::impl_traits over to a multiple-traits-per-impl worldPatrick Walton-53/+64
2012-07-18rustc: Make resolve3 multiple-trait-per-impl-awarePatrick Walton-30/+25
2012-07-18syntax: Parse multiple trait refs in a single implementationPatrick Walton-63/+126
2012-07-18rustc: Encode metadata unconditionally for impls/traits/classes. Closes #2945.Patrick Walton-26/+37
2012-07-18Linked failure: Make joining a taskgroup O(1)Ben Blum-20/+33
2012-07-18prevent regions from escaping in ifaces; remove &r.T syntaxNiko Matsakis-130/+411
2012-07-18iterate only over immutable vectors; use newer region notationNiko Matsakis-20/+21
2012-07-18Make task.rs export local_data. This is a hack to work around #2945.Michael Sullivan-0/+4
2012-07-18rustdoc: Make rustdoc no longer resolve names.Patrick Walton-852/+11
2012-07-17finish fixing broken un-unsupervise windows testsBen Blum-6/+9
2012-07-17borrow from @[] vectors (cc #2797)Niko Matsakis-150/+224
2012-07-17vim: hilight macro!sBen Blum-1/+3
2012-07-17fix no-longer-unsupervise test cases on windowsBen Blum-4/+4
2012-07-17Change all test/run-pass uses of rustrt::unsupervise() to something elseBen Blum-22/+15
2012-07-17Fixing coherence error in bitvEric Holk-1/+23
2012-07-17Added liveness analysis for protocols, and removed warnings about empty states.Eric Holk-19/+130
2012-07-17Modernize bitv somewhatEric Holk-20/+41
2012-07-17Don't ICE when protocol steps to invalid mesasge.Eric Holk-21/+22
2012-07-17Tasks should not hold a ref to their parent (Close #1789)Ben Blum-58/+24
2012-07-17rustdoc: XFAIL a failing astsrv testPatrick Walton-2/+4
2012-07-17Create some infrastructure for building up @-vectors. Work on #2921.Michael Sullivan-14/+295
2012-07-17dlist enhancements: concat/append/prepend/reverse/each_node (close #2917)Ben Blum-76/+302
2012-07-17option: remove map's copy restriction and add map_consumeBen Blum-2/+10
2012-07-17vim rustFuncCall contains rustAssertBen Blum-2/+2
2012-07-17rustc: Fix coherence errors in the buildPatrick Walton-31/+45
2012-07-17rustc: Implement and enforce instance coherencePatrick Walton-520/+1740
2012-07-17Support attributes on class ctors and dtorsTim Chevalier-51/+109
2012-07-17Remove most of old resolveTim Chevalier-2336/+11
2012-07-17Add option::while_some; also add more pure (close #2927)Ben Blum-8/+34
2012-07-17Get rustdoc working with std::par instead of its own par library. Closes #2885.Zack Corr-60/+29
2012-07-17Error checking for protocols. We'll need spans though.Eric Holk-141/+274
2012-07-17dvec/vec interface cleanup: fixing reach, reverse, adding more pureBen Blum-25/+71
2012-07-17register snapshotsNiko Matsakis-0/+8
2012-07-16introduce an owned kind for data that contains no borrowed ptrsNiko Matsakis-142/+245
2012-07-16Fix reflection on vstore_fixed estrs and evecs.Graydon Hoare-23/+19
2012-07-16Test case for #2930Eric Holk-0/+31
2012-07-16Add support for terminal states (issue #2862)Eric Holk-48/+114
2012-07-16Updating str syntaxEric Holk-1/+1
2012-07-16Add a selectable trait.Eric Holk-2/+14
2012-07-16replace core::tuple functions with methodsGareth Daniel Smith-29/+34
2012-07-16improve commentNiko Matsakis-9/+33
2012-07-15Register snapshots.Michael Sullivan-0/+8
2012-07-14~strify win32-specific fnsNiko Matsakis-9/+9
2012-07-14infer the scope of borrowsNiko Matsakis-200/+375