JSCell::fastGetOwnProperty() should get the Structure more efficiently.
[WebKit-https.git] / Source / JavaScriptCore / ChangeLog
index 7a4505b9ba9923ea1c26af6fd46e8277c72d9c32..2f3e9592c0108fc9ac1241e5a7b9ad27b6e5e4bf 100644 (file)
@@ -1,3 +1,16 @@
+2014-03-01  Andreas Kling  <akling@apple.com>
+
+        JSCell::fastGetOwnProperty() should get the Structure more efficiently.
+        <https://webkit.org/b/129560>
+
+        Now that structure() is nontrivial and we have a faster structure(VM&),
+        make use of that in fastGetOwnProperty() since we already have VM.
+
+        Reviewed by Sam Weinig.
+
+        * runtime/JSCellInlines.h:
+        (JSC::JSCell::fastGetOwnProperty):
+
 2014-03-01  Andreas Kling  <akling@apple.com>
 
         Avoid going through ExecState for VM when we already have it (in some places.)