[Webkit-unassigned] [Bug 107207] [V8] Support selectively wrapping DOM accesses from certain V8 contexts.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 15 00:16:22 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=107207





--- Comment #28 from Kentaro Hara <haraken at chromium.org>  2013-03-15 00:18:46 PST ---
(In reply to comment #27)
> > This said, I am quite willing to revert to a patch based on either option (A) or (B) above, if those with more WebKit experience than I see that as the best approach.
> 
> 
> Any dynamic modification of callbacks disables a large number of the future optimizations we have in the pipeline.  Specifically, instant context startup is made difficult or impossible.  This is somewhat mitigated by using IDL attributes, although it will be a lot more work.
> 
> Also, any instrumented callback cannot be inlined by the V8 compiler.

After marja's work is completed, we will just insert logging code into the head of DOM getters/setters/methods of the worlds we are inserted in, which will be controlled by IDL attributes. So I hope that it won't prevent optimizations of V8.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list