Brian Anderson
|
d2ae28fc99
|
Convert rustc::util to istrs. Issue #855
|
2011-08-27 15:54:45 -07:00 |
|
Brian Anderson
|
54691f9a6c
|
Convert rustc::metadata to istrs. Issue #855
|
2011-08-27 15:54:45 -07:00 |
|
Brian Anderson
|
7d70685eef
|
Convert the rest of rustc::middle to istrs. Issue #855
|
2011-08-27 15:54:45 -07:00 |
|
Brian Anderson
|
9e01e05f3b
|
Convert rustc::middle::trans to istrs. Issue #855
|
2011-08-27 15:54:45 -07:00 |
|
Brian Anderson
|
f09ef6ec66
|
Convert rest of the AST to istrs. Issue #855
|
2011-08-27 15:54:45 -07:00 |
|
Brian Anderson
|
f603e912ee
|
Convert local_ctxt to istrs. Issue #855
|
2011-08-27 15:54:45 -07:00 |
|
Brian Anderson
|
afe27d461c
|
Convert crate_ctxt to istrs. Issue #855
|
2011-08-27 15:54:45 -07:00 |
|
Brian Anderson
|
32b4524806
|
Convert middle::trans_common to istrs. Issue #855
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
fcdbdaf2ab
|
Convert the rest of rustc::lib::llvm to istrs. Issue #855
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
d7fa75413f
|
Convert rustc::lib::llvm to istr::sbufs. Issue #855
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
138973335a
|
Add std::istr::as_buf for converting to cstrs. Issue #855
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
7284f820d5
|
Support istrs in #fmt. Issue #855
The format string may be an istr and istr args may be used with %S
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
6b3f0b21be
|
Convert the rest of rustc::back to istrs. Issue #855
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
a58bfced3c
|
Convert back::link to istrs. Issue #855
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
9c9c5c9054
|
Remove ast::identistr. Issue #855
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
03119fe269
|
Convert ast::ident to istr. Issue #855
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
652332f9d4
|
Convert std::map::new_str_hash to istrs. Issue #855
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
faef9490ae
|
Optimize std::istr::to_estr. Issue #855
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
15e3ae7936
|
Convert std::os to istrs. Issue #855
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
85b4253bc1
|
Convert std::generic_os to istrs. Issue #855
|
2011-08-27 15:54:43 -07:00 |
|
Brian Anderson
|
ccc68fc18b
|
Add std::istr::str_from_cstr. Issue #855
|
2011-08-27 15:54:43 -07:00 |
|
Brian Anderson
|
b2408d57f0
|
Convert portions of rustc to istrs. Recover a lot of performance.
Issue #855
|
2011-08-27 15:54:43 -07:00 |
|
Brian Anderson
|
fcc031c5b4
|
Convert std::io to istrs. Issue #855
|
2011-08-27 15:54:43 -07:00 |
|
Brian Anderson
|
20178b9312
|
Convert std::run to istrs. Issue #855
|
2011-08-27 15:53:09 -07:00 |
|
Brian Anderson
|
4cf2e510e0
|
Convert std::getopts to istrs. Issue #855
|
2011-08-27 15:53:09 -07:00 |
|
Brian Anderson
|
3a5f4e7a74
|
Convert the task-comm parts of compiletest to istrs. Issue #855
This reduces the amount of voodoo in compiletest considerably.
|
2011-08-27 15:53:09 -07:00 |
|
Brian Anderson
|
c2eafd268b
|
Convert std::fs to istrs. Issue #855
|
2011-08-27 15:53:09 -07:00 |
|
Brian Anderson
|
051f1ff562
|
Convert std::sha1 to istrs. Issue #855
|
2011-08-27 15:53:09 -07:00 |
|
Brian Anderson
|
bd84fbe9f3
|
Convert std::term to istrs. Issue #855
|
2011-08-27 15:53:08 -07:00 |
|
Brian Anderson
|
8146ca982e
|
Convert std::u64 to istrs. Issue #855
|
2011-08-27 15:53:08 -07:00 |
|
Brian Anderson
|
53be480d20
|
Convert std::int to istrs. Issue #855
|
2011-08-27 15:53:08 -07:00 |
|
Brian Anderson
|
ee2a11eb4f
|
Convert std::uint to istrs. Issue #855
|
2011-08-27 15:53:08 -07:00 |
|
Brian Anderson
|
69e6abf9ce
|
Rename std::istr::from_str/to_str to from_estr/to_estr. Issue #855
This will make it a bit clearer what's going on
|
2011-08-27 15:53:08 -07:00 |
|
Brian Anderson
|
2c8a93aa3b
|
Convert std::bitv to istrs. Issue #855
|
2011-08-27 15:53:08 -07:00 |
|
Brian Anderson
|
805e3098c5
|
Don't output bogus spans when reporting a message without one.
Emacs gets confused by <input>:0:0:0:0:
|
2011-08-27 15:45:11 -07:00 |
|
Brian Anderson
|
609e38d8e7
|
Output error spans that don't confuse emacs compilation mode. Closes #845
|
2011-08-27 15:39:53 -07:00 |
|
Eric Holk
|
640886ceb6
|
Polymorphic MapReduce!
|
2011-08-26 18:03:33 -07:00 |
|
Eric Holk
|
5c0cc474be
|
stdlib: more test cases for treemap.
|
2011-08-26 18:03:32 -07:00 |
|
Eric Holk
|
2fab948e01
|
stdlib: Added a treemap traversal function.
|
2011-08-26 18:03:32 -07:00 |
|
Eric Holk
|
cd913b454d
|
stdlib: Added an incredibly simple treemap.
|
2011-08-26 18:03:32 -07:00 |
|
Eric Holk
|
78f07a1453
|
Deleting trailing whitespace
|
2011-08-26 18:03:32 -07:00 |
|
Patrick Walton
|
5fe80a0d48
|
rt: Allow closures to be logged
|
2011-08-26 17:05:59 -07:00 |
|
Eric Holk
|
b894069a8f
|
Updating my e-mail address to one that actually still works.
|
2011-08-26 18:01:11 -07:00 |
|
Eric Holk
|
45cac8a95f
|
Adding a test case to make sure spawning polymorphic functions works.
|
2011-08-26 16:31:14 -07:00 |
|
Paul Stansifer
|
230a5869b4
|
Bugfix. --pretty typed requires expansion. Closes #691.
|
2011-08-26 15:13:57 -07:00 |
|
Paul Stansifer
|
5815f4f1de
|
Update docs for macro-related stuff.
|
2011-08-26 15:13:57 -07:00 |
|
Brian Anderson
|
22d4641a30
|
Fix invalid reads of cstrs in trans
|
2011-08-26 14:03:22 -07:00 |
|
Brian Anderson
|
2744bcd693
|
Revert "Use cstrcache in C_str, C_cstr, C_shape."
This reverts commit d5173b1f2c .
|
2011-08-26 13:58:26 -07:00 |
|
Brian Anderson
|
f0820662c9
|
Revert "Add rustc::middle::cstrcache for getting c string bufs safely"
This reverts commit 4e136d1fd9 .
|
2011-08-26 13:58:19 -07:00 |
|
Brian Anderson
|
d5173b1f2c
|
Use cstrcache in C_str, C_cstr, C_shape.
This fixes up the current leaks.
|
2011-08-26 13:20:23 -07:00 |
|