Ben Blum
|
2ef8774ac5
|
Improve comments in sync and arc a bit more.
|
2013-06-13 15:20:38 -04:00 |
|
Ben Blum
|
57cb44dbeb
|
Change sync::RWlock implementation to use atomic uint instead of exclusive, for performance. Close #7066.
|
2013-06-13 14:45:14 -04:00 |
|
Ben Blum
|
bd019c4c26
|
Thread order_lock through rwlock condvars for reacquiring access_lock. Fixes #7065.
|
2013-06-13 14:41:20 -04:00 |
|
Huon Wilson
|
98ba91f81b
|
remove unused import warnings
|
2013-06-09 02:22:23 +10:00 |
|
Michael Sullivan
|
8bbf83b62a
|
Clean up a handful of build warnings.
|
2013-06-06 12:14:41 -07:00 |
|
Philipp Brüschweiler
|
34ee63e93b
|
std::cell: Modernize constructors
Part of #3853
|
2013-06-04 12:03:58 +02:00 |
|
Daniel Micay
|
454133127a
|
ptr: split out borrowed pointer utilities
The ptr module is intended to be for raw pointers.
Closes #3111
|
2013-06-02 19:24:33 -04:00 |
|
Patrick Walton
|
5fb254695b
|
Remove all uses of pub impl . rs=style
|
2013-06-01 09:18:27 -07:00 |
|
Patrick Walton
|
206ab89629
|
librustc: Stop reexporting the standard modules from prelude.
|
2013-05-29 19:04:53 -07:00 |
|
Patrick Walton
|
aeda178011
|
librustc: Redo the unsafe checker and make unsafe methods not callable from safe code
|
2013-05-29 19:04:50 -07:00 |
|
Alex Crichton
|
b04c40bb1c
|
Silence various warnings throughout test modules
|
2013-05-28 15:27:35 -05:00 |
|
Daniel Micay
|
0d5fdce82e
|
syntax highlight code examples in docstrings
|
2013-05-27 14:47:21 -04:00 |
|
Patrick Walton
|
ee52865c88
|
test: Update tests and import the prelude in some more places.
|
2013-05-22 21:57:10 -07:00 |
|
Patrick Walton
|
f3723cf7c4
|
libextra: Rename the actual metadata names of libcore to libstd and libstd to libextra
|
2013-05-22 21:57:07 -07:00 |
|
Patrick Walton
|
0c820d4123
|
libstd: Rename libcore to libstd and libstd to libextra; update makefiles.
This only changes the directory names; it does not change the "real"
metadata names.
|
2013-05-22 21:57:05 -07:00 |
|