Changeset 133657 in webkit
- Timestamp:
- Nov 6, 2012 12:25:52 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/PerformanceTests/ChangeLog
r133539 r133657 1 2012-11-06 Adam Barth <abarth@webkit.org> 2 3 DOMImplementation should use ScriptWrappable 4 https://bugs.webkit.org/show_bug.cgi?id=101279 5 6 Reviewed by Eric Seidel. 7 8 This simple PerformanceTest measure how quickly we can access 9 document.implementation. The goal of this performance test is just to 10 validate that using ScriptWrappable actually makes the bindings faster. 11 12 * Bindings/document-implementation.html: Added. 13 1 14 2012-11-05 Geoffrey Garen <ggaren@apple.com> 2 15 -
trunk/Source/WebCore/ChangeLog
r133653 r133657 1 2012-11-06 Adam Barth <abarth@webkit.org> 2 3 DOMImplementation should use ScriptWrappable 4 https://bugs.webkit.org/show_bug.cgi?id=101279 5 6 Reviewed by Eric Seidel. 7 8 This patch makes DOMImplementation ScriptWrappable. Both the V8 and JSC 9 bindings automatically detect the presence of this base class and use 10 it to optimize getting and setting JavaScript wrappers. 11 12 This patch is a 23% progression on Bindings/document-implementation for 13 the V8 bindings and a 69% progression for the JSC bindings. 14 15 * dom/DOMImplementation.h: 16 1 17 2012-11-06 Benjamin Poulain <benjamin@webkit.org> 2 18 -
trunk/Source/WebCore/dom/DOMImplementation.h
r128572 r133657 43 43 typedef int ExceptionCode; 44 44 45 class DOMImplementation {45 class DOMImplementation : public ScriptWrappable { 46 46 WTF_MAKE_FAST_ALLOCATED; 47 47 public:
Note: See TracChangeset
for help on using the changeset viewer.