De-inline convertNodeToV8Object(), which expands to a lot of asm code and is inlined 136
authorsnej@chromium.org <snej@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Nov 2009 21:09:49 +0000 (21:09 +0000)
committersnej@chromium.org <snej@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Nov 2009 21:09:49 +0000 (21:09 +0000)
commitb5cd9ed985faa3d959f11bb261aa9736ba5acc19
tree11dc62e733ccf8a224ffc282929d088dec237f56
parent6ef9def5ce0a3bc8304a61286a418fb3e21dcb40
De-inline convertNodeToV8Object(), which expands to a lot of asm code and is inlined 136
times in the generated V8 bindings.
https://bugs.webkit.org/show_bug.cgi?id=31368

Reviewed by Dimitri Glazkov.

* bindings/v8/V8DOMWrapper.cpp:
(WebCore::V8DOMWrapper::convertNodeToV8Object):  Moved body here from .h file
* bindings/v8/V8DOMWrapper.h:  Removed inline method body.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@50835 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/bindings/v8/V8DOMWrapper.cpp
WebCore/bindings/v8/V8DOMWrapper.h