Bug 988486 - Make more GCRuntime state private and add necessary accessors r=terrence