Title: [111244] trunk/Source/_javascript_Core
- Revision
- 111244
- Author
- [email protected]
- Date
- 2012-03-19 14:18:18 -0700 (Mon, 19 Mar 2012)
Log Message
LLInt get_by_pname slow path incorrectly assumes that the operands are not constants
https://bugs.webkit.org/show_bug.cgi?id=81559
Reviewed by Michael Saboff.
* llint/LLIntSlowPaths.cpp:
(JSC::LLInt::LLINT_SLOW_PATH_DECL):
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (111243 => 111244)
--- trunk/Source/_javascript_Core/ChangeLog 2012-03-19 21:05:07 UTC (rev 111243)
+++ trunk/Source/_javascript_Core/ChangeLog 2012-03-19 21:18:18 UTC (rev 111244)
@@ -1,3 +1,13 @@
+2012-03-19 Filip Pizlo <[email protected]>
+
+ LLInt get_by_pname slow path incorrectly assumes that the operands are not constants
+ https://bugs.webkit.org/show_bug.cgi?id=81559
+
+ Reviewed by Michael Saboff.
+
+ * llint/LLIntSlowPaths.cpp:
+ (JSC::LLInt::LLINT_SLOW_PATH_DECL):
+
2012-03-19 Yong Li <[email protected]>
[BlackBerry] Implement OSAllocator::commit/decommit in the correct way
Modified: trunk/Source/_javascript_Core/llint/LLIntSlowPaths.cpp (111243 => 111244)
--- trunk/Source/_javascript_Core/llint/LLIntSlowPaths.cpp 2012-03-19 21:05:07 UTC (rev 111243)
+++ trunk/Source/_javascript_Core/llint/LLIntSlowPaths.cpp 2012-03-19 21:18:18 UTC (rev 111244)
@@ -1015,7 +1015,7 @@
LLINT_SLOW_PATH_DECL(slow_path_get_by_pname)
{
LLINT_BEGIN();
- LLINT_RETURN(getByVal(exec, LLINT_OP(2).jsValue(), LLINT_OP(3).jsValue()));
+ LLINT_RETURN(getByVal(exec, LLINT_OP_C(2).jsValue(), LLINT_OP_C(3).jsValue()));
}
LLINT_SLOW_PATH_DECL(slow_path_put_by_val)
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes