| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-11-12 | rt: Delete more C++ | Brian Anderson | -57/+0 | |
| 2013-09-26 | Remove a little bit of unused C++ | Brian Anderson | -18/+0 | |
| 2013-08-23 | rt: Remove rust_util.cpp | Brian Anderson | -2/+0 | |
| 2013-08-23 | rt: Remove rust_exchange_alloc | Brian Anderson | -11/+0 | |
| 2013-08-16 | rt: Remove rust_env | Brian Anderson | -1/+0 | |
| 2013-08-09 | Remove the C++ runtime. Sayonara | Brian Anderson | -1/+2 | |
| 2013-07-15 | remove headers from unique vectors | Daniel Micay | -6/+6 | |
| 2013-06-24 | std: Rewrite vec_reserve_shared_actual in Rust | Brian Anderson | -10/+0 | |
| 2013-04-24 | Remove FIXME #2699---I believe the calculation is correct. Fixes #2699. | Niko Matsakis | -1/+0 | |
| 2013-03-11 | rt/core: port os::list_dir to rust ref #4812 | Jeff Olson | -32/+0 | |
| 2013-02-27 | rt: Make some runtime calls work outside of task context | Brian Anderson | -3/+4 | |
| 2013-02-16 | rm unused reserve_vec from rt (done in libcore) | Daniel Micay | -19/+0 | |
| 2013-02-14 | move isaac RNG utility functions to new rust_rng.cpp file | Chris Peterson | -59/+0 | |
| 2012-12-10 | Add license boilerplate to more files. | Graydon Hoare | -0/+10 | |
| 2012-11-26 | Add a FIXME about the problems closing /dev/urandom | Brian Anderson | -0/+1 | |
| 2012-11-26 | Log errors from close instead of ignoring them. | Jesse Jones | -1/+4 | |
| They shouldn't matter but there have been errors on Macs so logging them may help root cause the issue. | ||||
| 2012-11-26 | Some isaac_ssed fixes: | Jesse Jones | -4/+7 | |
| 1) Check for eof (shouldn't happen, but if it does we'll fall into an infinite loop). 2) Use fatal instead of assert (will work if NDEBUG is ever defined and provides better diagnostics). 3) Ignore errors from close since they shouldn't matter. Closes #3679. | ||||
| 2012-07-25 | Fix asserts & short-read bug in isaac_seed (#2870) | Ben Blum | -5/+10 | |
| 2012-07-17 | Create some infrastructure for building up @-vectors. Work on #2921. | Michael Sullivan | -0/+10 | |
| 2012-06-21 | Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this. | Graydon Hoare | -1/+1 | |
| 2012-06-18 | Put type descriptors in strings created by the runtime. Progress on #2638. | Michael Sullivan | -0/+5 | |
| 2012-06-13 | Add a malloc_dyn upcall for dynamically sized allocations on the shared heap. | Michael Sullivan | -0/+7 | |
| 2012-06-05 | rt: Fix iaac_init using wrong type and not seeding correctly | Brian Anderson | -4/+4 | |
| This was a result of changing the vector representation to contain a box header. | ||||
| 2012-05-30 | Various changes for self-describing vecs | Brian Anderson | -17/+25 | |
| 2012-05-21 | rt: Fix def of isaac_seed on windows | Brian Anderson | -2/+2 | |
| 2012-05-21 | add a seeded random number generator so that sequences of random numbers can ↵ | Gareth Daniel Smith | -40/+47 | |
| be easily reproduced (for https://github.com/mozilla/rust/issues/2379) | ||||
| 2012-04-03 | Refactor includes structure, getting rid of rust_internal.h | Jon Morton | -1/+2 | |
| Many changes to code structure are included: - removed TIME_SLICE_IN_MS - removed sychronized_indexed_list - removed region_owned - kernel_owned move to kernel.h, task_owned moved to task.h - global configs moved to rust_globals.h - changed #pragma once to standard guard in rust_upcall.h - got rid of memory.h | ||||
| 2012-04-01 | replace assertion macros with plain asserts | Jon Morton | -5/+4 | |
| 2012-03-31 | rt: Fix whitespace | Brian Anderson | -2/+4 | |
| 2012-03-19 | rt: Remove an unused function | Brian Anderson | -11/+0 | |
| 2012-02-29 | add the ability to snag the frame so we can verify that we are inlining | Niko Matsakis | -0/+17 | |
| 2012-02-26 | rt: Remove unused forward declaration of rust_realloc_shared | Brian Anderson | -2/+0 | |
| 2012-02-26 | rt: Remove ptr_vec. Unused | Brian Anderson | -91/+0 | |
| 2012-02-17 | rt: Make upcall_vec_push an intrinsic | Brian Anderson | -11/+1 | |
| 2012-02-17 | rt: Don't hit TLS on upcall_vec_push unless necessary | Brian Anderson | -0/+12 | |
| 2012-02-07 | Make process-spawning take environments and working directories, remove ↵ | Graydon Hoare | -0/+15 | |
| procsrv task from compiletest. | ||||
| 2012-02-05 | Making vec::reserve reserve precisely the size given (untested) | Kevin Cantu | -5/+7 | |
| 2012-02-03 | rt: Make isaac_init not a template | Brian Anderson | -10/+9 | |
| 2012-02-03 | rt: Rename rust_scheduler to rust_task_thread | Brian Anderson | -25/+25 | |
| 2012-01-11 | add a log_str() function and allow '%?' in fmt strings to use it | Niko Matsakis | -1/+1 | |
| 2012-01-06 | fix how we walk functions to match new closure fmt | Niko Matsakis | -1/+0 | |
| 2011-09-02 | Add a rust_str typedef to the runtime. Issue #855 | Brian Anderson | -2/+4 | |
| 2011-09-02 | Rename istr-stuff to str in the runtime. Issue #855 | Brian Anderson | -1/+1 | |
| 2011-09-02 | Remove estrs and evecs from runtime. Issue #855 | Brian Anderson | -30/+0 | |
| 2011-09-01 | Factor out make_istr utility function in runtime. Issue #855 | Brian Anderson | -0/+13 | |
| 2011-08-29 | Factor vector reserve code in runtime into its own function | Marijn Haverbeke | -0/+9 | |
| 2011-08-29 | Implement non-internal ivecs | Marijn Haverbeke | -17/+7 | |
| Vectors are now similar to our old, pre-internal vectors, except that they are uniquely owned, not refcounted. Their name should probably change too, then. I've renamed them to vec in the runtime, will do so throughout the compiler later. | ||||
| 2011-08-18 | Make windows respect RUST_SEED. Closes #627. | Michael Sullivan | -11/+10 | |
| 2011-08-18 | Remove rc_base. Closes #603. | Michael Sullivan | -15/+5 | |
| 2011-08-18 | Rename rust_vec to rust_evec | Brian Anderson | -5/+5 | |
