Index: src/js/harmony-atomics.js |
diff --git a/src/js/harmony-atomics.js b/src/js/harmony-atomics.js |
index b861a2a47188c498fa202ef085c1013fa49bc17f..1b112fbf2f319b05ff2a1448e811ca876c872569 100644 |
--- a/src/js/harmony-atomics.js |
+++ b/src/js/harmony-atomics.js |
@@ -179,13 +179,7 @@ function AtomicsFutexWakeOrRequeueJS(ia, index1, count, value, index2) { |
// ------------------------------------------------------------------- |
-function AtomicsConstructor() {} |
- |
-var Atomics = new AtomicsConstructor(); |
- |
-%InternalSetPrototype(Atomics, GlobalObject.prototype); |
-%AddNamedProperty(global, "Atomics", Atomics, DONT_ENUM); |
-%FunctionSetInstanceClassName(AtomicsConstructor, 'Atomics'); |
+var Atomics = global.Atomics; |
%AddNamedProperty(Atomics, toStringTagSymbol, "Atomics", READ_ONLY | DONT_ENUM); |
@@ -198,7 +192,7 @@ utils.InstallConstants(Atomics, [ |
utils.InstallFunctions(Atomics, DONT_ENUM, [ |
"compareExchange", AtomicsCompareExchangeJS, |
- "load", AtomicsLoadJS, |
+// "load", AtomicsLoadJS, |
"store", AtomicsStoreJS, |
"add", AtomicsAddJS, |
"sub", AtomicsSubJS, |