summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-06-11Clean up tydesc declaration to make it clear what is unused.Michael Sullivan-21/+16
2012-06-11Get rid of a bunch of dead shape code. Closes #2552.Michael Sullivan-310/+69
2012-06-11Add emacs settings to some runtime files where they were missing.Michael Sullivan-0/+55
2012-06-11Don't treat all class fields as mutable, except in transTim Chevalier-7/+43
2012-06-10cargo: Do builds under ./.cargo/work in local modeBrian Anderson-1/+1
2012-06-09cargo: Update for recent language changesBrian Anderson-95/+91
2012-06-09Merge remote-tracking branch 'z0w0/cargo-deps'Brian Anderson-249/+1004
2012-06-09Revert "Merge remote-tracking branch 'z0w0/cargo-deps'"Brian Anderson-1004/+249
2012-06-09Revert "cargo: Add a FIXME about immutability"Brian Anderson-2/+0
2012-06-09cargo: Add a FIXME about immutabilityBrian Anderson-0/+2
2012-06-09Merge remote-tracking branch 'z0w0/cargo-deps'Brian Anderson-249/+1004
2012-06-09bench: xfail-pretty shootout-k-nucleotideBrian Anderson-0/+2
2012-06-09bench: Modify shootout-k-nucleotide to not read from the filesystemBrian Anderson-1/+83344
2012-06-09bench: Increase the difficulty of fastaBrian Anderson-1/+1
2012-06-09Add the Alioth k-nucleotide benchmarkKevin Cantu-11/+207
2012-06-09Fix long linesBrian Anderson-2/+8
2012-06-09syntax: Don't copy source stringBrian Anderson-2/+1
2012-06-09syntax: Intern @strs instead of strsBrian Anderson-18/+21
2012-06-08core: Don't deadlock on io streams in run::program_outputBrian Anderson-26/+73
2012-06-08Merge pull request #2560 from bstrie/numBrian Anderson-5/+3
2012-06-09Allow multiple `num` impls to be imported at onceBen Striegel-5/+3
2012-06-08make a copy so vec is not living in mutable memoryNiko Matsakis-1/+1
2012-06-08remove alias analysis and replace with borrowckNiko Matsakis-1056/+26
2012-06-08avoid rooting @ptrs that live in immutable, stable memoryNiko Matsakis-30/+50
2012-06-08make ccx/tcx/sess methods on bcx pureNiko Matsakis-3/+3
2012-06-08Merge pull request #2559 from mozilla/incomingPatrick Walton-10/+43
2012-06-08Revert "syntax: Remove a couple of implicit copies" due to test failuresPatrick Walton-2/+2
2012-06-08Add preliminary test of walking data pointers via reflection.Graydon Hoare-0/+303
2012-06-08core: Inline unsigned range functionBrian Anderson-0/+1
2012-06-08Merge pull request #2557 from bstrie/inlinerangeBrian Anderson-0/+1
2012-06-08Inline `range` for all integral typesBen Striegel-0/+1
2012-06-08core: "inlune" is not an attributePatrick Walton-1/+1
2012-06-08syntax: Remove a couple of implicit copiesPatrick Walton-2/+2
2012-06-08core: Implement string equal natively to save a call into the shape code. Sha...Patrick Walton-2/+17
2012-06-08Update READMEs and comments to reflect "rustsyntax" -> "syntax" changeLindsey Kuper-8/+8
2012-06-08Get rid of little-used logging fns in util::common. Closes #2553.Lindsey Kuper-129/+29
2012-06-08syntax: Use a ring buffer instead of a dvec and save a bunch of copies. Shave...Patrick Walton-7/+25
2012-06-08Pass names of fields and variants when reflecting.Graydon Hoare-41/+46
2012-06-08Visit the substructure for classes and enums as well.Graydon Hoare-8/+85
2012-06-08WIP on issue #1425: mostly infrastructure changes.Lindsey Kuper-111/+314
2012-06-08std: Typo fix in docs.Lindsey Kuper-1/+1
2012-06-08revise map interface so that K need not be copyableNiko Matsakis-9/+9
2012-06-08profile LLVM cleanup insnsNiko Matsakis-0/+4
2012-06-08More work on reflect, only missing enum and class substructures.Graydon Hoare-9/+183
2012-06-08Convert reinterpret_cast + forget to 'transmute'Brian Anderson-31/+12
2012-06-08core: Add unsafe::transmuteBrian Anderson-1/+28
2012-06-07Merge pull request #2545 from mozilla/incomingPatrick Walton-214/+274
2012-06-07syntax: Remove some more implicit copiesPatrick Walton-25/+23
2012-06-07Use #[cfg(unix)] and #[cfg(windows)] everywhereBrian Anderson-187/+103
2012-06-07syntax: Remove several deep copies that were happening due to misuse of parse...Patrick Walton-76/+90