Title: [190684] trunk/Source/_javascript_Core
- Revision
- 190684
- Author
- fpi...@apple.com
- Date
- 2015-10-07 14:12:15 -0700 (Wed, 07 Oct 2015)
Log Message
Get rid of LLInt inline/out-of-line storage helpers, they are unused
https://bugs.webkit.org/show_bug.cgi?id=149892
Reviewed by Mark Lam.
Just killing dead code.
* llint/LowLevelInterpreter.asm:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (190683 => 190684)
--- trunk/Source/_javascript_Core/ChangeLog 2015-10-07 20:46:24 UTC (rev 190683)
+++ trunk/Source/_javascript_Core/ChangeLog 2015-10-07 21:12:15 UTC (rev 190684)
@@ -1,5 +1,16 @@
2015-10-07 Filip Pizlo <fpi...@apple.com>
+ Get rid of LLInt inline/out-of-line storage helpers, they are unused
+ https://bugs.webkit.org/show_bug.cgi?id=149892
+
+ Reviewed by Mark Lam.
+
+ Just killing dead code.
+
+ * llint/LowLevelInterpreter.asm:
+
+2015-10-07 Filip Pizlo <fpi...@apple.com>
+
Don't setOutOfBounds in JIT code for PutByVal, since the C++ slow path already does it
https://bugs.webkit.org/show_bug.cgi?id=149885
Modified: trunk/Source/_javascript_Core/llint/LowLevelInterpreter.asm (190683 => 190684)
--- trunk/Source/_javascript_Core/llint/LowLevelInterpreter.asm 2015-10-07 20:46:24 UTC (rev 190683)
+++ trunk/Source/_javascript_Core/llint/LowLevelInterpreter.asm 2015-10-07 21:12:15 UTC (rev 190684)
@@ -1298,21 +1298,7 @@
callSlowPath(_slow_path_in)
dispatch(4)
-macro withInlineStorage(object, propertyStorage, continuation)
- # Indicate that the object is the property storage, and that the
- # property storage register is unused.
- continuation(object, propertyStorage)
-end
-macro withOutOfLineStorage(object, propertyStorage, continuation)
- loadp JSObject::m_butterfly[object], propertyStorage
- # Indicate that the propertyStorage register now points to the
- # property storage, and that the object register may be reused
- # if the object pointer is not needed anymore.
- continuation(propertyStorage, object)
-end
-
-
_llint_op_del_by_id:
traceExecution()
callSlowPath(_llint_slow_path_del_by_id)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes