about summary refs log tree commit diff
path: root/src/test/run-fail/morestack3.rs
AgeCommit message (Collapse)AuthorLines
2014-08-04Remove obsolete stack growth testsBrian Anderson-52/+0
2014-03-14extra: Put the nail in the coffin, delete libextraAlex Crichton-2/+0
This commit shreds all remnants of libextra from the compiler and standard distribution. Two modules, c_vec/tempfile, were moved into libstd after some cleanup, and the other modules were moved to separate crates as seen fit. Closes #8784 Closes #12413 Closes #12576
2014-02-14extern mod => extern crateAlex Crichton-1/+1
This was previously implemented, and it just needed a snapshot to go through
2014-02-11Change `xfail` directives in compiletests to `ignore`, closes #11363Florian Hahn-2/+2
2014-01-29Remove do keyword from test/Scott Lawrence-2/+2
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-09-16switch Drop to `&mut self`Daniel Micay-1/+1
2013-07-31test: Disable morestack testsBrian Anderson-0/+1
The new scheduler does not yet implement split stacks
2013-06-25Change finalize -> drop.Luqman Aden-1/+1
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-0/+2
2013-05-22test: Update tests to use the new syntax.Patrick Walton-1/+1
2013-05-08test: Fix tests.Patrick Walton-1/+1
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵Patrick Walton-1/+1
rs=implflipping
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-1/+1
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-1/+1
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-11-29librustc: Make the Drop trait use explicit selfPatrick Walton-1/+1
2012-11-14Convert the test suite to use the Drop traitBen Striegel-7/+10
2012-09-11Convert 'use' to 'extern mod'. Remove old 'use' syntaxBrian Anderson-1/+1
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-1/+1
2012-09-06Remove struct ctorsBrian Anderson-1/+6
2012-08-17Remove the class keywordBrian Anderson-1/+1
2012-07-04Remove empty argument lists from do expressionsBen Striegel-1/+1
2012-07-01Convert to new closure syntaxBrian Anderson-1/+1
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-1/+1
2012-06-06Fix tests to avoid empty classesTim Chevalier-2/+3
2012-06-05Port remaining run-fail tests to use classes instead of resourcesTim Chevalier-2/+5
2012-01-06update to use new spawn syntaxNiko Matsakis-1/+3
2011-12-18libcore: Remove task::set_min_stackBrian Anderson-5/+0
This existed to make up for the lack of stack growth, and wasn't generally safe.
2011-12-18test: Enable all morestack testsBrian Anderson-2/+0
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-1/+1
2011-12-11rt: Make unwinding through __morestack work on macBrian Anderson-2/+2
Had to bump the min stack size in some of the tests from 256 bytes to 1024 bytes. Not sure why yet.
2011-12-06rt: Various tweaks to make __morestack unwinding work on linuxBrian Anderson-2/+2
When unwinding through __morestack the stack limit in the TLS is invalidated and must be reset. Instead of actually landing at __morestack we're just going to make all our Rust landing pads call upcall_reset_stack_limit, which will find the stack segment that corresponds to the current stack pointer and put the limit in the TLS. Also massively expand the stack segment red zone to make more room for the dynamic linker. Will fix in the future.
2011-12-05test: More tests for unwinding + morestackBrian Anderson-0/+34