about summary refs log tree commit diff
path: root/src/test/run-fail/unwind-misc-1.rs
AgeCommit message (Collapse)AuthorLines
2014-10-02tests: remove uses of Gc.Eduard Burtescu-31/+0
2014-07-26Remove managed_box gate from testsBrian Anderson-1/+0
No longer does anything.
2014-06-14rustc: Obsolete the `@` syntax entirelyAlex Crichton-3/+4
This removes all remnants of `@` pointers from rustc. Additionally, this removes the `GC` structure from the prelude as it seems odd exporting an experimental type in the prelude by default. Closes #14193 [breaking-change]
2014-06-05Fallout from the libcollections movementAlex Crichton-2/+1
2014-05-27std: Rename strbuf operations to stringRicho Healey-2/+2
[breaking-change]
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-2/+2
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-2/+2
2014-04-14Use new attribute syntax in python files in src/etc too (#13478)Manish Goregaokar-1/+1
2014-03-31vec: convert `append` and `append_one` to methodsDaniel Micay-1/+1
These were only free functions on `~[T]` because taking self by-value used to be broken.
2014-03-22Remove outdated and unnecessary std::vec_ng::Vec imports.Huon Wilson-2/+1
(And fix some tests.)
2014-03-21test: Make manual changes to deal with the fallout from removal ofPatrick Walton-1/+5
`~[T]` in test, libgetopts, compiletest, librustdoc, and libnum.
2014-03-21test: Automatically remove all `~[T]` from tests.Patrick Walton-1/+1
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-1/+3
These two containers are indeed collections, so their place is in libcollections, not in libstd. There will always be a hash map as part of the standard distribution of Rust, but by moving it out of the standard library it makes libstd that much more portable to more platforms and environments. This conveniently also removes the stuttering of 'std::hashmap::HashMap', although 'collections::HashMap' is only one character shorter.
2014-01-03test: De-`@mut` the test suitePatrick Walton-1/+1
2013-12-12Gate literal box expressions in addition to typesAlex Crichton-0/+2
Closes #10920
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-1/+1
Who doesn't like a massive renaming?
2013-09-30rfail: Remove usage of fmt!Alex Crichton-1/+1
2013-08-17Fix warnings it testsErick Tryzelaar-2/+2
2013-08-03remove obsolete `foreach` keywordDaniel Micay-1/+1
this has been replaced by `for`
2013-08-02replace `range` with an external iteratorDaniel Micay-1/+1
2013-07-23test/run-fail: Un-xfail a test, make some other xfailed ones compile (they ↵Huon Wilson-5/+4
still don't work).
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-1/+1
2013-05-22test: Update tests to use the new syntax.Patrick Walton-1/+1
2013-04-03rename Linear{Map,Set} => Hash{Map,Set}Daniel Micay-1/+1
2013-04-03hashmap: rm linear namespaceDaniel Micay-1/+1
2013-03-23turn std::oldmap into a wrapper around LinearMapDaniel Micay-5/+3
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-1/+1
2013-02-03rename map -> oldmap and mark it as deprecatedDaniel Micay-3/+3
LinearMap is quite a bit faster, and is fully owned/sendable without requiring copies. The older std::map also doesn't use explicit self and relies on mutable fields.
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-1/+1
2012-12-14Fix broken testsBrian Anderson-1/+1
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-09-11Convert 'use' to 'extern mod'. Remove old 'use' syntaxBrian Anderson-1/+1
2012-09-10Convert std::map to camel caseBrian Anderson-2/+2
2012-09-07Migrate std::map to use core::hash::Hash trait. Disable many hokey hashes.Graydon Hoare-10/+4
2012-09-05test: "import" -> "use"Patrick Walton-3/+2
2012-08-02Remove modes from map API and replace with regions.Niko Matsakis-4/+4
API is (for now) mostly by value, there are options to use it by reference if you like. Hash and equality functions must be pure and by reference (forward looking to the day when something like send_map becomes the standard map).
2012-08-01Convert ret to returnBrian Anderson-2/+2
2012-07-14Move the world over to using the new style string literals and types. Closes ↵Michael Sullivan-6/+6
#2907.
2012-07-13Support prefix notation for vstore strings. Closes #2906.Michael Sullivan-3/+3
2012-07-12Accept prefix notation for writing the types of str/~ and friends.Michael Sullivan-2/+2
2012-07-01Convert to new closure syntaxBrian Anderson-1/+1
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-6/+6
2012-06-28Make a bunch of tests stop using the deprecated vector syntax.Michael Sullivan-3/+3
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-3/+3
2012-05-26core: Make range follow the for loop protocolBrian Anderson-1/+1
2012-03-26Bulk-edit mutable -> mut.Graydon Hoare-1/+1
2012-03-22make --enforce-mut-vars always on, add mut annotations to remaining filesNiko Matsakis-1/+1
2012-03-14std: Rename the hashmap constructors to conform to new standardsBrian Anderson-1/+1
Instead of using the new_ prefix just name them after their type
2012-03-13Overhaul constructor naming in libsBrian Anderson-1/+1
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-1/+2
This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict.