rust/src/rt
Alex Crichton 0af2bd829e Remove all usage of change_dir_locked
While usage of change_dir_locked is synchronized against itself, it's not
synchronized against other relative path usage, so I'm of the opinion that it
just really doesn't help in running tests. In order to prevent the problems that
have been cropping up, this completely removes the function.

All existing tests (except one) using it have been moved to run-pass tests where
they get their own process and don't need to be synchronized with anyone else.

There is one now-ignored rustpkg test because when I moved it to a run-pass test
apparently run-pass isn't set up to have 'extern mod rustc' (it ends up having
linkage failures).
2013-09-13 21:58:00 -07:00
..
arch Support Win64 context switching 2013-08-26 22:16:54 +09:00
isaac add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
jemalloc jemalloc: use $(AR), not ar 2013-08-19 20:53:02 -04:00
linenoise Fix compilation errors with linenoise 2013-05-25 00:40:12 -05:00
msvc Add some C99 and C++ compatibility headers for MSVC 2011-03-21 10:24:00 -07:00
sync rt: Remove sync.h 2013-08-23 18:38:59 -07:00
util rt: Remove indexed_list 2013-08-23 14:46:23 -07:00
vg rt: Make valgrind Win64-compatible 2013-08-26 22:15:45 +09:00
boxed_region.cpp rt: Remove rust_env 2013-08-16 13:24:24 -07:00
boxed_region.h rt: Don't make memory_region depend on rust_env 2013-04-21 17:42:45 -07:00
memory_region.cpp rt: Remove sync.h 2013-08-23 18:38:59 -07:00
memory_region.h rt: Memory regions are never synchronized now 2013-08-23 18:38:59 -07:00
miniz.cpp Fix MZ_FORCEINLINE define to work with GCC 4.7.1. 2012-08-29 01:18:00 -07:00
rust_android_dummy.cpp rt: add android dummy functions for mman related 2013-06-26 10:25:12 +09:00
rust_android_dummy.h auto merge of #6234 : yichoi/rust/glob-dummy-pull, r=thestinger 2013-05-04 22:09:36 -07:00
rust_builtin.cpp Remove all usage of change_dir_locked 2013-09-13 21:58:00 -07:00
rust_globals.h rt: Remove unused parts of rust_globals.h 2013-08-16 13:24:24 -07:00
rust_gpr_base.h add gitattributes and fix whitespace issues 2013-05-03 20:01:42 -04:00
rust_rng.cpp rt: Eliminate the dependency on rust_kernel from rust_rng 2013-05-07 12:08:03 -07:00
rust_rng.h rt: Eliminate the dependency on rust_kernel from rust_rng 2013-05-07 12:08:03 -07:00
rust_run_program.cpp Remove the C++ runtime. Sayonara 2013-08-09 16:45:50 -07:00
rust_test_helpers.cpp rt: Remove rust_abi 2013-08-23 18:38:59 -07:00
rust_type.h add type name to the tydesc 2013-09-03 04:44:47 -04:00
rust_upcall.cpp rt: Support SEH/SJLJ personality routine 2013-08-26 22:15:45 +09:00
rust_util.h rt: Remove rust_util.cpp 2013-08-23 18:38:59 -07:00
rust_uv.cpp Upgrade libuv to the current master (again) 2013-09-06 11:12:49 -07:00
rustrt.def.in Remove all usage of change_dir_locked 2013-09-13 21:58:00 -07:00