Title: [133265] trunk/Source/_javascript_Core
Revision
133265
Author
mark....@apple.com
Date
2012-11-01 21:41:41 -0700 (Thu, 01 Nov 2012)

Log Message

A llint workaround for a toolchain issue.
https://bugs.webkit.org/show_bug.cgi?id=101012.

Reviewed by Michael Saboff.

* llint/LowLevelInterpreter.asm:
  - use a local label to workaround the toolchain issue with undeclared
    global labels.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (133264 => 133265)


--- trunk/Source/_javascript_Core/ChangeLog	2012-11-02 03:09:52 UTC (rev 133264)
+++ trunk/Source/_javascript_Core/ChangeLog	2012-11-02 04:41:41 UTC (rev 133265)
@@ -1,3 +1,14 @@
+2012-11-01  Mark Lam  <mark....@apple.com>
+
+        A llint workaround for a toolchain issue.
+        https://bugs.webkit.org/show_bug.cgi?id=101012.
+
+        Reviewed by Michael Saboff.
+
+        * llint/LowLevelInterpreter.asm:
+          - use a local label to workaround the toolchain issue with undeclared
+            global labels.
+
 2012-11-01  Oliver Hunt  <oli...@apple.com>
 
         Remove GlobalObject constant register that is typically unused

Modified: trunk/Source/_javascript_Core/llint/LowLevelInterpreter.asm (133264 => 133265)


--- trunk/Source/_javascript_Core/llint/LowLevelInterpreter.asm	2012-11-02 03:09:52 UTC (rev 133264)
+++ trunk/Source/_javascript_Core/llint/LowLevelInterpreter.asm	2012-11-02 04:41:41 UTC (rev 133265)
@@ -662,7 +662,7 @@
     loadp CodeBlock[cfr], t1
     loadp CodeBlock::m_globalObject[t1], t1
     loadp ResolveOperation::m_structure[t0], t2
-    bpneq JSCell::m_structure[t1], t2, _llint_op_resolve
+    bpneq JSCell::m_structure[t1], t2, .llint_op_resolve_local
     loadis ResolveOperation::m_offset[t0], t0
     if JSVALUE64
         loadPropertyAtVariableOffsetKnownNotInline(t0, t1, t2)
@@ -747,6 +747,7 @@
     dispatch(5)
 
 _llint_op_resolve:
+.llint_op_resolve_local:
     traceExecution()
     getResolveOperation(3, t0, t1)
     btpz t0, .noInstructions
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to