diff options
| author | bors <bors@rust-lang.org> | 2016-07-27 10:16:36 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-07-27 10:16:36 -0700 |
| commit | 29abe5ec717bd58b175100cfabe833c1500c8498 (patch) | |
| tree | 8bafabbbfacdaf87d7eb92fb4fa409a208ddb940 /src/libstd/sys/unix/stack_overflow.rs | |
| parent | a373b8437b205cce01a19e7cdef17a50ff7ec84a (diff) | |
| parent | a279f2f62d0b04af02f5a9e356d380f2ae6216d5 (diff) | |
| download | rust-29abe5ec717bd58b175100cfabe833c1500c8498.tar.gz rust-29abe5ec717bd58b175100cfabe833c1500c8498.zip | |
Auto merge of #34856 - jseyfried:refactor_reset_tls, r=nrc
Avoid reseting the thread local interner at the beginning of `phase_1_parse_input` The thread local interner is used before `phase_1_parse_input` to create `InternedString`s, which currently wrap `Rc<String>`s. Once `InternedString` is refactored to be an interned string id (like `Name`), resetting will invalidate everything that was interned before `phase_1_parse_input`. The resets were only useful for the `rusti` project, which can now use `driver::reset_thread_local_state`. r? @nrc
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions
