Title: [106128] branches/safari-534.54-branch/Source/_javascript_Core
Revision
106128
Author
lforsch...@apple.com
Date
2012-01-27 10:11:49 -0800 (Fri, 27 Jan 2012)

Log Message

Merge 106075.

Modified Paths


Diff

Modified: branches/safari-534.54-branch/Source/_javascript_Core/ChangeLog (106127 => 106128)


--- branches/safari-534.54-branch/Source/_javascript_Core/ChangeLog	2012-01-27 17:55:38 UTC (rev 106127)
+++ branches/safari-534.54-branch/Source/_javascript_Core/ChangeLog	2012-01-27 18:11:49 UTC (rev 106128)
@@ -1,3 +1,20 @@
+2011-01-27  Lucas Forschler  <lforsch...@apple.com>
+
+    Merge 106075
+
+    2012-01-26  Oliver Hunt  <oli...@apple.com>
+
+            MSVC bug fix.
+            <rdar://problem/10703671> MSVC generates bad code for enum compare.
+
+            RS=Geoff
+
+            Make bitfield large enough to work around MSVC's desire to make enums
+            signed types.
+
+            * bytecode/CallLinkInfo.h:
+            (CallLinkInfo):
+
 2012-01-26  Mark Hahnenberg  <mhahnenb...@apple.com>
 
         Hang in parallel GC caused by incorrect GCC asm codegen

Modified: branches/safari-534.54-branch/Source/_javascript_Core/bytecode/CodeBlock.h (106127 => 106128)


--- branches/safari-534.54-branch/Source/_javascript_Core/bytecode/CodeBlock.h	2012-01-27 17:55:38 UTC (rev 106127)
+++ branches/safari-534.54-branch/Source/_javascript_Core/bytecode/CodeBlock.h	2012-01-27 18:11:49 UTC (rev 106128)
@@ -140,7 +140,7 @@
         WriteBarrier<JSFunction> lastSeenCallee;
         bool hasSeenShouldRepatch : 1;
         bool isDFG : 1;
-        CallType callType : 2;
+        CallType callType : 6;
         unsigned bytecodeIndex;
 
         bool isLinked() { return callee; }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to