Title: [163665] trunk/Source/_javascript_Core
Revision
163665
Author
mark....@apple.com
Date
2014-02-07 16:55:15 -0800 (Fri, 07 Feb 2014)

Log Message

Removed superflous JSLock::entryStackPointer field.
<https://webkit.org/b/128413>

Reviewed by Geoffrey Garen.

* runtime/JSLock.cpp:
(JSC::JSLock::lock):
* runtime/JSLock.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (163664 => 163665)


--- trunk/Source/_javascript_Core/ChangeLog	2014-02-08 00:46:28 UTC (rev 163664)
+++ trunk/Source/_javascript_Core/ChangeLog	2014-02-08 00:55:15 UTC (rev 163665)
@@ -1,5 +1,16 @@
 2014-02-07  Mark Lam  <mark....@apple.com>
 
+        Removed superflous JSLock::entryStackPointer field.
+        <https://webkit.org/b/128413>
+
+        Reviewed by Geoffrey Garen.
+
+        * runtime/JSLock.cpp:
+        (JSC::JSLock::lock):
+        * runtime/JSLock.h:
+
+2014-02-07  Mark Lam  <mark....@apple.com>
+
         Revert workaround committed in http://trac.webkit.org/r163595.
         <https://webkit.org/b/128408>
 

Modified: trunk/Source/_javascript_Core/runtime/JSLock.cpp (163664 => 163665)


--- trunk/Source/_javascript_Core/runtime/JSLock.cpp	2014-02-08 00:46:28 UTC (rev 163664)
+++ trunk/Source/_javascript_Core/runtime/JSLock.cpp	2014-02-08 00:55:15 UTC (rev 163665)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2005, 2008, 2012 Apple Inc. All rights reserved.
+ * Copyright (C) 2005, 2008, 2012, 2014 Apple Inc. All rights reserved.
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -125,8 +125,7 @@
         WTFThreadData& threadData = wtfThreadData();
 
         if (!m_vm->stackPointerAtVMEntry) {
-            entryStackPointer = &holder; // A proxy for the current stack pointer.
-            m_vm->stackPointerAtVMEntry = entryStackPointer;
+            m_vm->stackPointerAtVMEntry = &holder; // A proxy for the current stack pointer.
             threadData.setSavedReservedZoneSize(m_vm->updateStackLimitWithReservedZoneSize(Options::reservedZoneSize()));
         }
 

Modified: trunk/Source/_javascript_Core/runtime/JSLock.h (163664 => 163665)


--- trunk/Source/_javascript_Core/runtime/JSLock.h	2014-02-08 00:46:28 UTC (rev 163664)
+++ trunk/Source/_javascript_Core/runtime/JSLock.h	2014-02-08 00:55:15 UTC (rev 163665)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2005, 2008, 2009 Apple Inc. All rights reserved.
+ * Copyright (C) 2005, 2008, 2009, 2014 Apple Inc. All rights reserved.
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -123,7 +123,6 @@
         intptr_t m_lockCount;
         unsigned m_lockDropDepth;
         VM* m_vm;
-        void* entryStackPointer;
     };
 
 } // namespace
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to