about summary refs log tree commit diff
path: root/src/libsyntax
diff options
context:
space:
mode:
authorJohn Kåre Alsaker <john.kare.alsaker@gmail.com>2018-04-26 00:49:52 +0200
committerJohn Kåre Alsaker <john.kare.alsaker@gmail.com>2018-05-13 01:28:20 +0200
commit022dff47e3fecbd7355a88355b0ecf4943065074 (patch)
tree054859c79e611a51478059857f1798e7dbeff1dc /src/libsyntax
parent3df199680a34b28b8eeb023a4e26dd6b40c3f9df (diff)
downloadrust-022dff47e3fecbd7355a88355b0ecf4943065074.tar.gz
rust-022dff47e3fecbd7355a88355b0ecf4943065074.zip
Add a Rayon thread pool
Diffstat (limited to 'src/libsyntax')
-rw-r--r--src/libsyntax/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/lib.rs b/src/libsyntax/lib.rs
index f148aaf7267..90af3ba51ec 100644
--- a/src/libsyntax/lib.rs
+++ b/src/libsyntax/lib.rs
@@ -73,7 +73,7 @@ macro_rules! unwrap_or {
     }
 }
 
-struct Globals {
+pub struct Globals {
     used_attrs: Lock<Vec<u64>>,
     known_attrs: Lock<Vec<u64>>,
     syntax_pos_globals: syntax_pos::Globals,
@@ -98,7 +98,7 @@ pub fn with_globals<F, R>(f: F) -> R
     })
 }
 
-scoped_thread_local!(static GLOBALS: Globals);
+scoped_thread_local!(pub static GLOBALS: Globals);
 
 #[macro_use]
 pub mod diagnostics {