| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-14 | Fix cosmetics for fail!() calls | Marvin Löbel | -2/+1 | |
| 2013-05-14 | Use static string with fail!() and remove fail!(fmt!()) | Björn Steinbrink | -19/+19 | |
| fail!() used to require owned strings but can handle static strings now. Also, it can pass its arguments to fmt!() on its own, no need for the caller to call fmt!() itself. | ||||
| 2013-05-13 | Remove re-exports from libcore/core.rc | Alex Crichton | -1/+0 | |
| Also fix up all the fallout elsewhere throughout core. It's really nice being able to have the prelude. | ||||
| 2013-05-09 | libcore: rename vec::each(variable) to variable.each | Youngmin Yoo | -3/+3 | |
| 2013-05-06 | Move core::run tests of process killing into standalone run-pass tests | Brian Anderson | -70/+0 | |
| These cause valgrind errors in subprocesses. I don't *think* these errors lead to actual test failures but they are very confusing. | ||||
| 2013-05-02 | Fix some issues with test_destroy_actually_kills: | gareth | -14/+38 | |
| - it is now cross platform, instead of just unix - it now avoids sleeping (fixing issue #6156) - it now calls force_destroy() when force = true (was a bug) | ||||
| 2013-05-02 | Remove errant trailing whitespace. | gareth | -1/+1 | |
| 2013-05-02 | Convert most of rust_run_program.cpp to rust (issue #2674). | gareth | -45/+308 | |
| 2013-05-02 | Remove 'Local Variable' comments | Brendan Zabarauskas | -8/+0 | |
| 2013-04-24 | Refactor core::run to remove the ProgRepr struct, which was | gareth | -67/+50 | |
| a legacy from the time when destructors were implemented using resource types. | ||||
| 2013-04-24 | libcore: convert the Program @-object to be a plain struct + impl. | Huon Wilson | -114/+104 | |
| Removes the dynamic @ indirection, and also converts the functions acting on `ProgRepr`s to methods. | ||||
| 2013-04-23 | Cleanup some mistakes made during rebasing/merging. | gareth | -2/+1 | |
| 2013-04-23 | Oops, the should_fail test needs to be ignored on windows. | gareth | -0/+1 | |
| 2013-04-23 | Remove os::waitpid because: | gareth | -4/+19 | |
| - The return value meant different things on different platforms (on windows, it was the exit code, on unix it was the status information returned from waitpid). - It was undocumented. - There also exists run::waitpid, which does much the same thing but has a more consistent return value and also some documentation. | ||||
| 2013-04-23 | Fix issue #5976 - HANDLE leaks and undefined/bad behavour | gareth | -24/+67 | |
| on windows. | ||||
| 2013-04-20 | core: remove unused 'mut' variables | Alex Crichton | -1/+1 | |
| 2013-04-20 | Replaced many instances of reinterpret_cast with transmute | Matthijs Hofstra | -3/+3 | |
| 2013-04-18 | core::comm: Modernize constructors to use `new` | Brian Anderson | -1/+1 | |
| 2013-04-16 | Fix issue 2626 by un-ignoring the mysterious test_leaks, | gareth | -1/+1 | |
| which does currently seem to work on win32 (and linux). | ||||
| 2013-04-16 | libcore,std,syntax,rustc: move tests into `mod tests`, make them private (no ↵ | Huon Wilson | -8/+8 | |
| pub mod or pub fn). | ||||
| 2013-04-14 | core: remove unnecessary unsafe blocks/functions | Alex Crichton | -54/+52 | |
| 2013-04-11 | Make destroy() send SIGTERM and add a new method called | gareth | -12/+41 | |
| force_destroy() that sends SIGKILL - as suggested by @thestinger. | ||||
| 2013-04-06 | Change the behaviour of core::run::Program.destroy to | gareth | -7/+59 | |
| forcibly terminate the program (as suggested in issue #5632) | ||||
| 2013-04-06 | Update doc-comments to reflect the current year and trait | gareth | -6/+6 | |
| names now being capitalized. | ||||
| 2013-04-06 | Fix a bug where calling p.destroy() on the result of calling | gareth | -2/+23 | |
| start_program(...) would cause a segfault when p went out of scope due to out_file/err_file being closed twice. | ||||
| 2013-04-05 | Refactor so that references to traits are not represented using a type with a | Niko Matsakis | -1/+1 | |
| bare function store (which is not in fact a kind of value) but rather ty::TraitRef. Removes many uses of fail!() and other telltale signs of type-semantic mismatch. cc #4183 (not a fix, but related) | ||||
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-28 | Removing unused imports | Alex Crichton | -1/+1 | |
| 2013-03-25 | core: Fix doc comment error, as per #4983 | Tim Chevalier | -1/+1 | |
| 2013-03-21 | back-renamed slice_DBG_BRWD, slice_V_DBG_BRWD -> slice, slice_DBG_UNIQ -> ↵ | Marvin Löbel | -2/+2 | |
| slice_unique | ||||
| 2013-03-21 | renamed str::view -> slice_DBG_BRWD | Marvin Löbel | -2/+2 | |
| renamed str::slice -> slice_DBG_UNIQ changed vec slice method -> to_owned() renamed vec view method -> slice_V_DBG_BRWD | ||||
| 2013-03-13 | librustc: Don't accept `as Trait` anymore; fix all occurrences of it. | Patrick Walton | -7/+7 | |
| 2013-03-11 | Remove uses of log | Brian Anderson | -3/+2 | |
| 2013-03-11 | librustc: Replace all uses of `fn()` with `&fn()`. rs=defun | Patrick Walton | -4/+4 | |
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -2/+2 | |
| 2013-03-07 | libcore: Remove `extern mod { ... }` from libcore. rs=deexterning | Patrick Walton | -6/+14 | |
| 2013-03-04 | Adding missing imports for tests, and gate off others | Alex Crichton | -1/+0 | |
| 2013-03-04 | Remove unused imports throughout src/ | Alex Crichton | -1/+0 | |
| 2013-02-28 | Remove legacy object creation mode, and convert remaining uses of it | Niko Matsakis | -1/+1 | |
| 2013-02-27 | Turn old `drop` blocks into `Drop` traits | Ben Striegel | -1/+4 | |
| 2013-02-21 | core: Extract comm from pipes. #4742 | Brian Anderson | -1/+1 | |
| 2013-02-15 | libcore: Get rid of `move`. | Luqman Aden | -7/+7 | |
| 2013-02-14 | core: Clean up XXXes | Tim Chevalier | -1/+1 | |
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -1/+1 | |
| rs=implflipping | ||||
| 2013-02-13 | Remove die!, raplace invocations with fail! Issue #4524 pt 3 | Nick Desaulniers | -5/+5 | |
| 2013-02-13 | RIMOV core::run | Ben Striegel | -2/+2 | |
| 2013-02-11 | core: Fix files that needed GenericChan/Port from prelude | Zack Corr | -1/+1 | |
| 2013-02-07 | core: Remove structural records from the rest of core, except pipes | Tim Chevalier | -5/+6 | |
| That will, sadly, require one more snapshot. | ||||
| 2013-02-07 | librustc: Lots of de-muting. rs=demuting | Patrick Walton | -23/+29 | |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -3/+0 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
