RESOLVED INVALID 73899
[V8] Multiple VMs: refactor SerializedScriptValue.
https://bugs.webkit.org/show_bug.cgi?id=73899
Summary [V8] Multiple VMs: refactor SerializedScriptValue.
Pavel Podivilov
Reported 2011-12-06 02:56:56 PST
Extract v8 specific object traverse/construct to dedicated classes.
Attachments
[DRAFT] (50.42 KB, patch)
2011-12-06 02:59 PST, Pavel Podivilov
no flags
Pavel Podivilov
Comment 1 2011-12-06 02:59:09 PST
Eric Seidel (no email)
Comment 2 2011-12-06 12:20:00 PST
Comment on attachment 118014 [details] [DRAFT] View in context: https://bugs.webkit.org/attachment.cgi?id=118014&action=review > Source/WebCore/bindings/v8/SerializedScriptValue.cpp:1437 > + bool readImageData(ScriptValueDeserializer& deserializer) I cant think of any time in WebKit that we pass around a non-pod object by reference. I guess RefPtr<>, but that's a template. Although I suspect the compiler might do the right thing with virtual disapatch, since & isn't that different from *, I doubt this is kosher.
Brian Burg
Comment 3 2014-12-16 00:48:13 PST
Closing some V8-related work items.
Note You need to log in before you can comment on or make changes to this bug.