reedlepee
ad465441ba
Removed Unnecessary comments and white spaces #4386
2013-10-23 01:10:50 +05:30
reedlepee
0ada7c7ffe
Making fields in std and extra : private #4386
2013-10-23 01:10:50 +05:30
Alex Crichton
daf5f5a4d1
Drop the '2' suffix from logging macros
...
Who doesn't like a massive renaming?
2013-10-22 08:09:56 -07:00
Alex Crichton
6d8330afb6
Use __morestack to detect stack overflow
...
This commit resumes management of the stack boundaries and limits when switching
between tasks. This additionally leverages the __morestack function to run code
on "stack overflow". The current behavior is to abort the process, but this is
probably not the best behavior in the long term (for deails, see the comment I
wrote up in the stack exhaustion routine).
2013-10-19 09:43:31 -07:00
Florian Hahn
f3b1f79716
Remove support for older CrateMap versions
2013-10-11 19:16:20 +02:00
Florian Hahn
23176fc567
get_crate_map returns an Option
2013-10-06 11:40:26 +02:00
Florian Hahn
b7b4f7a5e2
Add code for older crate map versions, bumped crate map version number
2013-10-05 12:09:30 +02:00
Florian Hahn
5dd1145c9b
Use &'self str instead of raw char pointer in ModEntry
2013-10-05 12:09:30 +02:00
Florian Hahn
9ef4463b2a
Use slice representation for module entries in CrateMap
...
Relaxe lifetime of CrateMap as well.
2013-10-05 12:09:30 +02:00
Florian Hahn
787f20a255
Use slice representation for child crate maps
2013-10-05 12:09:30 +02:00
Alex Crichton
a8ba31dbf3
std: Remove usage of fmt!
2013-09-30 23:21:18 -07:00
bors
c151d371fc
auto merge of #9562 : alexcrichton/rust/snapshots, r=thestinger
2013-09-27 21:56:04 -07:00
Alex Crichton
46aaf5128d
Register new snapshots
2013-09-27 00:44:32 -07:00
Erick Tryzelaar
4834661c66
std and rustc: Convert users of c_str to use .with_c_str
2013-09-26 22:20:39 -07:00
Luqman Aden
90e009f9b6
Remove the annihilate function from the crate map. Fixes #8431
2013-09-24 20:34:11 -04:00
Alex Crichton
51cfcc8382
Register new snapshots
2013-09-23 20:29:01 -07:00
Luqman Aden
20a10ff9c9
Find the cratemap at runtime on windows.
2013-09-23 18:26:16 -04:00
Luqman Aden
2d22c0c8e4
Fix unresolved symbol error for the crate_map in libstd on os x.
2013-09-19 18:17:29 -04:00
Luqman Aden
133200a6e2
libstd/librustc: Make the crate_map a weak symbol that libstd links against.
2013-09-18 17:44:04 -04:00
Luqman Aden
9621156fc3
librustc/libstd: No longer pass crate_map to start.
2013-09-18 16:51:27 -04:00
Florian Hahn
2b5f4b55c0
Convert rust_crate_map.cpp to Rust
...
Conflicts:
src/libstd/rt/logging.rs
2013-09-13 00:47:30 +02:00