Title: [170489] branches/ftlopt/Source/_javascript_Core
Revision
170489
Author
[email protected]
Date
2014-06-26 12:21:41 -0700 (Thu, 26 Jun 2014)

Log Message

Remove unused instantiation of the WithScope structure.
<https://webkit.org/b/134331>

Reviewed by Oliver Hunt.

The WithScope structure instance is the VM is unused, and is now removed.

* runtime/VM.cpp:
(JSC::VM::VM):
* runtime/VM.h:

Modified Paths

Diff

Modified: branches/ftlopt/Source/_javascript_Core/ChangeLog (170488 => 170489)


--- branches/ftlopt/Source/_javascript_Core/ChangeLog	2014-06-26 18:49:45 UTC (rev 170488)
+++ branches/ftlopt/Source/_javascript_Core/ChangeLog	2014-06-26 19:21:41 UTC (rev 170489)
@@ -1,3 +1,16 @@
+2014-06-26  Mark Lam  <[email protected]>
+
+        Remove unused instantiation of the WithScope structure.
+        <https://webkit.org/b/134331>
+
+        Reviewed by Oliver Hunt.
+
+        The WithScope structure instance is the VM is unused, and is now removed.
+
+        * runtime/VM.cpp:
+        (JSC::VM::VM):
+        * runtime/VM.h:
+
 2014-06-25  Mark Hahnenberg  <[email protected]>
 
         Structure bit fields should have a consistent format

Modified: branches/ftlopt/Source/_javascript_Core/runtime/VM.cpp (170488 => 170489)


--- branches/ftlopt/Source/_javascript_Core/runtime/VM.cpp	2014-06-26 18:49:45 UTC (rev 170488)
+++ branches/ftlopt/Source/_javascript_Core/runtime/VM.cpp	2014-06-26 19:21:41 UTC (rev 170489)
@@ -269,7 +269,6 @@
     structureChainStructure.set(*this, StructureChain::createStructure(*this, 0, jsNull()));
     sparseArrayValueMapStructure.set(*this, SparseArrayValueMap::createStructure(*this, 0, jsNull()));
     arrayBufferNeuteringWatchpointStructure.set(*this, ArrayBufferNeuteringWatchpoint::createStructure(*this));
-    withScopeStructure.set(*this, JSWithScope::createStructure(*this, 0, jsNull()));
     unlinkedFunctionExecutableStructure.set(*this, UnlinkedFunctionExecutable::createStructure(*this, 0, jsNull()));
     unlinkedProgramCodeBlockStructure.set(*this, UnlinkedProgramCodeBlock::createStructure(*this, 0, jsNull()));
     unlinkedEvalCodeBlockStructure.set(*this, UnlinkedEvalCodeBlock::createStructure(*this, 0, jsNull()));

Modified: branches/ftlopt/Source/_javascript_Core/runtime/VM.h (170488 => 170489)


--- branches/ftlopt/Source/_javascript_Core/runtime/VM.h	2014-06-26 18:49:45 UTC (rev 170488)
+++ branches/ftlopt/Source/_javascript_Core/runtime/VM.h	2014-06-26 19:21:41 UTC (rev 170489)
@@ -274,7 +274,6 @@
         Strong<Structure> structureChainStructure;
         Strong<Structure> sparseArrayValueMapStructure;
         Strong<Structure> arrayBufferNeuteringWatchpointStructure;
-        Strong<Structure> withScopeStructure;
         Strong<Structure> unlinkedFunctionExecutableStructure;
         Strong<Structure> unlinkedProgramCodeBlockStructure;
         Strong<Structure> unlinkedEvalCodeBlockStructure;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to