| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-10-07 | Give up on providing a by-value version of map, convert fold over to | Marijn Haverbeke | -115/+98 | |
| passing pointers by ref Issue #1008 | ||||
| 2011-10-07 | Parse and typecheck by-value and by-ref arg specs | Marijn Haverbeke | -197/+230 | |
| Add sprinkle && throughout the compiler to make it typecheck again. Issue #1008 | ||||
| 2011-10-06 | Hopefully make test_prefix_rpath_abs work on win32 | Brian Anderson | -1/+1 | |
| 2011-10-06 | Mac uses @executable_path instead of $ORIGIN | Brian Anderson | -2/+2 | |
| 2011-10-06 | Always use an absolute path for the backup install prefix rpath | Brian Anderson | -5/+12 | |
| 2011-10-06 | Add std::str::contains | Brian Anderson | -1/+17 | |
| 2011-10-06 | Stop using (DY)LD_LIBRARY_PATH on Unix | Brian Anderson | -1/+21 | |
| 2011-10-06 | Register snapshots | Brian Anderson | -0/+5 | |
| 2011-10-06 | Mac doesn't seem to support rpath $ORIGIN | Brian Anderson | -9/+28 | |
| 2011-10-06 | Configure out rpath tests when not testing | Brian Anderson | -0/+1 | |
| 2011-10-06 | Remove an unnecessary linking flag. Add comments about linking | Brian Anderson | -1/+4 | |
| 2011-10-06 | rpathing is based on the target, not host OS | Brian Anderson | -7/+5 | |
| 2011-10-06 | Make rpath work on mac | Brian Anderson | -0/+7 | |
| 2011-10-06 | Revert "rustc: Add a workaround for a segfault with --time-passes (issue ↵ | Marijn Haverbeke | -24/+9 | |
| #1005)." This reverts commit 100e0264b2a2e4e7d8f27b4ed25af8cb7b4a8c3c. | ||||
| 2011-10-06 | Register new snapshot | Marijn Haverbeke | -0/+5 | |
| 2011-10-06 | Ignore && and + before argument names. | Marijn Haverbeke | -1/+7 | |
| Issue #1008 | ||||
| 2011-10-06 | Fix problem with polymorphic return value being instantiated as nil | Marijn Haverbeke | -1/+1 | |
| Closes #1005 | ||||
| 2011-10-05 | Register snapshots | Brian Anderson | -0/+5 | |
| 2011-10-05 | rt: Make C stack switching Valgrind-clean by warning Valgrind when we're ↵ | Patrick Walton | -1/+12 | |
| about to write to the C stack from the Rust stack | ||||
| 2011-10-05 | stdlib: Add a void type | Patrick Walton | -0/+5 | |
| 2011-10-05 | Add more valgrind suppressions for __libc_freeres | Brian Anderson | -0/+9 | |
| Somehow these started showing up on the tinderbox | ||||
| 2011-10-05 | rpath all the things! | Brian Anderson | -2/+1 | |
| 2011-10-05 | Add a FIXME about test exports to rustc::back::rpath | Brian Anderson | -0/+2 | |
| 2011-10-05 | rpath the path to the runtime | Brian Anderson | -1/+14 | |
| We don't currently rpath native libs, but we do know where rustrt is located and everything needs to link to it. | ||||
| 2011-10-05 | Fix some remaining rpath bugs | Brian Anderson | -16/+59 | |
| 2011-10-05 | Fix some path handling in std::fs on win32 | Brian Anderson | -1/+30 | |
| 2011-10-05 | Figure out the relative path from output to each crate | Brian Anderson | -15/+62 | |
| 2011-10-05 | Begin work on rpath | Brian Anderson | -2/+218 | |
| 2011-10-05 | remove pthread_exit() from rust_start() | Niko Matsakis | -6/+0 | |
| It was causing OS X Lion to hang and (according to Apple) is undefined in any case | ||||
| 2011-10-05 | rustc: Add a workaround for a segfault with --time-passes (issue #1005). | Patrick Walton | -9/+24 | |
| 2011-10-05 | Tie up the last ends in destination-passing-conversion | Marijn Haverbeke | -33/+26 | |
| Closes #667 | ||||
| 2011-10-05 | Make trans_lval lval-only | Marijn Haverbeke | -59/+15 | |
| Call trans_temp_lval if you want the old fallback-to-temporary behaviour. Issue #667 | ||||
| 2011-10-05 | Add trans_temp_expr for what used to be trans_expr, rename t_e_dps to trans_expr | Marijn Haverbeke | -68/+65 | |
| Issue #667 | ||||
| 2011-10-05 | Lose the by_ref destination style | Marijn Haverbeke | -33/+25 | |
| It's not needed. Issue #667 | ||||
| 2011-10-05 | Revert "Revert "Reorganize translation of expr_field"" | Marijn Haverbeke | -56/+54 | |
| This reverts commit 11e407aaa917dbd646f80aaff2457942481877c8. | ||||
| 2011-10-05 | Revert "Revert "Get rid of 'overwrite' destination kind"" | Marijn Haverbeke | -102/+62 | |
| This reverts commit ce9e0fc94f4a74594e7b342d128b3713b53ef0d7. | ||||
| 2011-10-05 | Revert "Revert "Move trans_call to destination_passing style"" | Marijn Haverbeke | -56/+57 | |
| This reverts commit 276dfc6133f3c7d3b40778789f72379800f62176. | ||||
| 2011-10-04 | Use std::os::get_exe_path to determine sysroot | Brian Anderson | -16/+16 | |
| 2011-10-04 | Use util::filesearch to locate intrinsics.bc and main.o | Brian Anderson | -4/+20 | |
| 2011-10-04 | Move the library search into util::filesearch | Brian Anderson | -25/+42 | |
| 2011-10-04 | Fix some comment drift | Brian Anderson | -2/+2 | |
| 2011-10-04 | Remove some redundancy in metadata::creader | Brian Anderson | -13/+12 | |
| 2011-10-04 | Encapsulate current sysroot and lib path handling into util::filesearch | Brian Anderson | -54/+92 | |
| 2011-10-04 | Add std::os::get_exe_path | Brian Anderson | -2/+68 | |
| Need this to correctly determine sysroot in rustc | ||||
| 2011-10-04 | Add std::ctypes | Brian Anderson | -0/+5 | |
| 2011-10-04 | Hide unused variable warnings in stdtest::treemap | Brian Anderson | -2/+2 | |
| 2011-10-04 | Add std::fs::normalize | Brian Anderson | -0/+155 | |
| 2011-10-04 | Add std::fs::split | Brian Anderson | -0/+45 | |
| 2011-10-04 | Revert "stdlib: Migrate rust_file_is_dir() over to the C stack, and add a ↵ | Patrick Walton | -13/+3 | |
| void type" due to build bustage on Windows This reverts commit 9698ef89a0c5513b9670f6ec56ea06de5728eb5a. | ||||
| 2011-10-04 | stdlib: Migrate rust_file_is_dir() over to the C stack, and add a void type | Patrick Walton | -3/+13 | |
