bors
8bfd2a84cf
auto merge of #11277 : brson/rust/more0.9, r=alexcrichton
2014-01-03 17:16:50 -08:00
Steven Fackler
d45b3643b8
Remove a hacky buffer extraction from metadata
2014-01-03 16:31:22 -08:00
Huon Wilson
f1b5f59287
std: adjust requested stack size for thread-local storage.
...
If there is a lot of data in thread-local storage some implementations
of pthreads (e.g. glibc) fail if you don't request a stack large enough
-- by adjusting for the minimum size we guarantee that our stacks are
always large enough. Issue #6233 .
2014-01-04 11:07:02 +11:00
Patrick Walton
02c1d2ff52
test: Make all the run-pass tests use pub fn main
2014-01-03 15:30:54 -08:00
Brian Anderson
b3a334af6a
mk: Fix llvmdeps.rs dependencies
...
In a multi-host build the mklldeps.py tool is getting called before
all the llvm-configs are built. I am not actually sure the cause. I
had convinced myself that DEF_LLVM_RULES needed to be called before
the llvmdeps.rs rule, but now looking at it again I can't see why.
2014-01-03 14:20:46 -08:00
Patrick Walton
82a09b9a04
librustc: Remove @mut
support from the parser
2014-01-03 14:02:01 -08:00
Patrick Walton
88281290ff
librustc: Remove @mut
support from the typechecker and borrow checker
2014-01-03 14:02:01 -08:00
Patrick Walton
9b35ae75d2
doc: Remove all mentions of @mut
from the documentation.
2014-01-03 14:02:01 -08:00
Patrick Walton
c3694d732e
test: De-@mut
the test suite
2014-01-03 14:02:01 -08:00
Patrick Walton
df13c64c3b
test: Get rid of some @mut
s in borrow check tests
2014-01-03 14:02:01 -08:00
Patrick Walton
65d55afd2f
test: Make borrowck-assign-to-subfield
into a run-pass test, now that
...
it no longer has boxes in it
2014-01-03 14:02:01 -08:00
Patrick Walton
179c054631
test: Remove all borrow check write guard tests
2014-01-03 14:02:01 -08:00
Patrick Walton
b6e516859a
libstd: Remove all support code related to @mut
2014-01-03 14:02:00 -08:00
Patrick Walton
e095889e4e
libstd: De-@mut
the heap_cycles
test
2014-01-03 14:02:00 -08:00
Patrick Walton
aa93e6e664
libextra: Remove MutList
, as it's inexorably tied to @mut
2014-01-03 14:02:00 -08:00
Patrick Walton
84e977c355
libstd: Remove a spurious @mut
from a disabled test
2014-01-03 14:02:00 -08:00
Patrick Walton
07bbc4133d
libextra: Remove unnecessary @mut
s
2014-01-03 14:02:00 -08:00
Patrick Walton
c1d6f5ed51
libextra: De-@mut
the arena
2014-01-03 14:02:00 -08:00
Patrick Walton
c38456a92f
librustdoc: De-@mut
librustdoc
2014-01-03 14:02:00 -08:00
Patrick Walton
af0439b1e3
librustpkg: De-@mut
rustpkg
2014-01-03 14:02:00 -08:00
Patrick Walton
901df8a63b
libsyntax: Remove unused MultiRenamer
2014-01-03 14:02:00 -08:00
Patrick Walton
1d29163e9c
librustc: Eliminate an unnecessary @mut
in pretty printing.
...
This removes all `@mut` from `librustc` and `libsyntax`.
2014-01-03 14:02:00 -08:00
Patrick Walton
6043957d8d
libsyntax: De-@mut
ps::boxes
2014-01-03 14:02:00 -08:00
Patrick Walton
5eafcc4f93
libsyntax: De-@mut
(and de-@
) Printer::print_stack
2014-01-03 14:02:00 -08:00
Patrick Walton
982cb824ce
libsyntax: De-@mut
Interner::vect
2014-01-03 14:01:59 -08:00
Patrick Walton
4c85cf7a40
libsyntax: De-@mut
CodeMap::files
2014-01-03 14:01:59 -08:00
Patrick Walton
39f39ed40b
libsyntax: De-@mut
FileMap::multibyte_chars
2014-01-03 14:01:59 -08:00
Patrick Walton
27cc3d203b
libsyntax: De-@mut
FileMap::lines
2014-01-03 14:01:59 -08:00
Patrick Walton
ada9150abf
libsyntax: Correctly de-@mut
the pretty printer writer
2014-01-03 14:01:59 -08:00
Patrick Walton
39f0270544
libsyntax: Remove an unnecessary @mut io::Reader
2014-01-03 14:01:59 -08:00
Patrick Walton
1dbeb5b2ac
libsyntax: De-@mut
SCTable
2014-01-03 14:01:59 -08:00
Patrick Walton
b476d979d2
libsyntax: De-@mut
SCTable::rename_memo
2014-01-03 14:01:59 -08:00
Patrick Walton
4d6dde7f49
libsyntax: De-@mut
SCTable::mark_memo
2014-01-03 14:01:59 -08:00
Patrick Walton
be17a1b08c
libsyntax: De-@mut
SCTable::table
2014-01-03 14:01:59 -08:00
Patrick Walton
96f807def6
libsyntax: De-@mut
the interner map
2014-01-03 14:01:59 -08:00
Patrick Walton
9d6f8cdefa
libsyntax: De-@mut
(and de-@
) the AST mapping context
2014-01-03 14:01:59 -08:00
Patrick Walton
acdc998737
libsyntax: De-@mut
the path in the AST mapping context
2014-01-03 14:01:58 -08:00
Patrick Walton
4269f85d5b
libsyntax: De-@mut
name_idx
2014-01-03 14:01:58 -08:00
Patrick Walton
449ebeea08
librustc: De-@mut
the AST map
2014-01-03 14:01:58 -08:00
Patrick Walton
12ad1b0662
libsyntax: De-@mut
CurrentCommentAndLiteral
2014-01-03 14:01:58 -08:00
Patrick Walton
522a68d5bc
libsyntax: De-@mut
the resolve table
2014-01-03 14:01:58 -08:00
Patrick Walton
8ed6f3e78f
libsyntax: De-@mut
the handler
2014-01-03 14:01:58 -08:00
Patrick Walton
a2b7367a88
libsyntax: De-@mut
HandlerT::err_count
2014-01-03 14:01:58 -08:00
Patrick Walton
d347d5a762
libsyntax: De-@mut
TtFrame
2014-01-03 14:01:58 -08:00
Patrick Walton
a7f7482e79
libsyntax: De-@mut
TtFrame::idx
2014-01-03 14:01:58 -08:00
Patrick Walton
497b63ddf0
librustc: De-@mut
all writers
2014-01-03 14:01:58 -08:00
Patrick Walton
b26018cc89
librustc: De-@mut
(and de-@
) the pretty printer
2014-01-03 14:01:58 -08:00
Patrick Walton
4d66af2698
librustc: De-@mut
the span handler
2014-01-03 14:01:57 -08:00
Patrick Walton
7e1b535eb1
libsyntax: De-@mut
StringReader
, TtReader
, and reader
2014-01-03 14:01:57 -08:00
Patrick Walton
2b83377b29
libsyntax: De-@mut
TtReader::stack
2014-01-03 14:01:57 -08:00