Title: [129325] trunk/Source/_javascript_Core
Revision
129325
Author
[email protected]
Date
2012-09-23 20:47:49 -0700 (Sun, 23 Sep 2012)

Log Message

PutScopedVar should not be marked as clobbering the world
https://bugs.webkit.org/show_bug.cgi?id=97416

Reviewed by Filip Pizlo.

No performance change.

PutScopedVar doesn't have arbitrary side-effects, so it shouldn't be marked
as such.

* dfg/DFGNodeType.h:
(DFG):

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (129324 => 129325)


--- trunk/Source/_javascript_Core/ChangeLog	2012-09-24 03:35:18 UTC (rev 129324)
+++ trunk/Source/_javascript_Core/ChangeLog	2012-09-24 03:47:49 UTC (rev 129325)
@@ -1,5 +1,20 @@
 2012-09-23  Geoffrey Garen  <[email protected]>
 
+        PutScopedVar should not be marked as clobbering the world
+        https://bugs.webkit.org/show_bug.cgi?id=97416
+
+        Reviewed by Filip Pizlo.
+
+        No performance change.
+
+        PutScopedVar doesn't have arbitrary side-effects, so it shouldn't be marked
+        as such.
+
+        * dfg/DFGNodeType.h:
+        (DFG):
+
+2012-09-23  Geoffrey Garen  <[email protected]>
+
         I accidentally the whole 32-bit :(.
 
         Unbreak the DFG in 32-bit with the 32-bit path I forgot in my last patch.

Modified: trunk/Source/_javascript_Core/dfg/DFGNodeType.h (129324 => 129325)


--- trunk/Source/_javascript_Core/dfg/DFGNodeType.h	2012-09-24 03:35:18 UTC (rev 129324)
+++ trunk/Source/_javascript_Core/dfg/DFGNodeType.h	2012-09-24 03:47:49 UTC (rev 129325)
@@ -147,7 +147,7 @@
     macro(GetScope, NodeResultJS) \
     macro(GetScopeRegisters, NodeResultStorage) \
     macro(GetScopedVar, NodeResultJS) \
-    macro(PutScopedVar, NodeMustGenerate | NodeClobbersWorld) \
+    macro(PutScopedVar, NodeMustGenerate) \
     macro(GetGlobalVar, NodeResultJS) \
     macro(PutGlobalVar, NodeMustGenerate) \
     macro(GlobalVarWatchpoint, NodeMustGenerate) \
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to