Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(184)

Issue 15877002: move constructors to new style callbacks (Closed)

Created:
7 years, 7 months ago by dcarney
Modified:
7 years, 6 months ago
CC:
blink-reviews, jsbell+bindings_chromium.org, eae+blinkwatch, abarth-chromium, adamk+blink_chromium.org, Nate Chapin
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 7

Patch Set 2 : addressed comments, rebased, reset bindings-tests #

Patch Set 3 : rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+475 lines, -260 lines) Patch
M Source/bindings/scripts/CodeGeneratorV8.pm View 1 2 19 chunks +157 lines, -56 lines 0 comments Download
M Source/bindings/tests/results/V8Float64Array.h View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/results/V8Float64Array.cpp View 1 2 chunks +11 lines, -7 lines 0 comments Download
M Source/bindings/tests/results/V8TestEventConstructor.h View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestEventConstructor.cpp View 1 2 chunks +19 lines, -13 lines 0 comments Download
M Source/bindings/tests/results/V8TestInterface.h View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestInterface.cpp View 1 2 2 chunks +22 lines, -14 lines 0 comments Download
M Source/bindings/tests/results/V8TestNamedConstructor.cpp View 1 2 chunks +21 lines, -13 lines 0 comments Download
M Source/bindings/tests/results/V8TestNode.h View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestNode.cpp View 1 1 chunk +12 lines, -8 lines 0 comments Download
M Source/bindings/tests/results/V8TestObject.h View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestObject.cpp View 1 2 chunks +20 lines, -12 lines 0 comments Download
M Source/bindings/tests/results/V8TestOverloadedConstructors.h View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestOverloadedConstructors.cpp View 1 1 chunk +45 lines, -30 lines 0 comments Download
M Source/bindings/tests/results/V8TestTypedefs.h View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/tests/results/V8TestTypedefs.cpp View 1 2 chunks +21 lines, -13 lines 0 comments Download
M Source/bindings/v8/V8Binding.h View 1 1 chunk +1 line, -1 line 0 comments Download
M Source/bindings/v8/custom/V8ArrayBufferCustom.cpp View 2 chunks +6 lines, -4 lines 0 comments Download
M Source/bindings/v8/custom/V8ArrayBufferViewCustom.h View 10 chunks +70 lines, -39 lines 0 comments Download
M Source/bindings/v8/custom/V8AudioContextCustom.cpp View 2 chunks +12 lines, -8 lines 0 comments Download
M Source/bindings/v8/custom/V8BlobCustom.cpp View 3 chunks +25 lines, -16 lines 0 comments Download
M Source/bindings/v8/custom/V8DOMPointCustom.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/bindings/v8/custom/V8DataViewCustom.cpp View 2 chunks +8 lines, -5 lines 0 comments Download
M Source/bindings/v8/custom/V8FormDataCustom.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/bindings/v8/custom/V8MessageChannelCustom.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/bindings/v8/custom/V8MutationObserverCustom.cpp View 2 chunks +10 lines, -6 lines 0 comments Download
M Source/bindings/v8/custom/V8XMLHttpRequestCustom.cpp View 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
jochen (gone - plz use gerrit)
lgtm you'll need to update the bindings test baselines, no? https://chromiumcodereview.appspot.com/15877002/diff/1/Source/bindings/scripts/CodeGeneratorV8.pm File Source/bindings/scripts/CodeGeneratorV8.pm (right): https://chromiumcodereview.appspot.com/15877002/diff/1/Source/bindings/scripts/CodeGeneratorV8.pm#newcode2265 ...
7 years, 7 months ago (2013-05-23 14:20:19 UTC) #1
haraken
What is the overall plan of the replacement?
7 years, 7 months ago (2013-05-23 14:39:36 UTC) #2
dcarney
On 2013/05/23 14:39:36, haraken wrote: > What is the overall plan of the replacement? the ...
7 years, 7 months ago (2013-05-23 14:44:21 UTC) #3
haraken
Chatted with jochen@ offline and understood the rationale for the change. It would be better ...
7 years, 7 months ago (2013-05-23 15:04:38 UTC) #4
haraken
Correct me if I'm wrong: In my understanding, this change is not related to killing ...
7 years, 7 months ago (2013-05-24 01:33:00 UTC) #5
jochen (gone - plz use gerrit)
On 2013/05/24 01:33:00, haraken wrote: > Correct me if I'm wrong: In my understanding, this ...
7 years, 7 months ago (2013-05-24 06:55:31 UTC) #6
haraken
> Now creating a local handle instead of just casting the persistent to handle is ...
7 years, 7 months ago (2013-05-24 07:00:59 UTC) #7
dcarney
The first series of changes will be performance neutral, but after we are using the ...
7 years, 7 months ago (2013-05-24 08:07:32 UTC) #8
dcarney
https://codereview.chromium.org/15877002/diff/1/Source/bindings/scripts/CodeGeneratorV8.pm File Source/bindings/scripts/CodeGeneratorV8.pm (right): https://codereview.chromium.org/15877002/diff/1/Source/bindings/scripts/CodeGeneratorV8.pm#newcode2774 Source/bindings/scripts/CodeGeneratorV8.pm:2774: static void ${v8ClassName}ConstructorCallback(const v8::FunctionCallbackInfo<v8::Value>& args) On 2013/05/23 15:04:38, haraken ...
7 years, 7 months ago (2013-05-24 08:11:47 UTC) #9
haraken
> > Are you going to use FunctionCallbackInfo for DOM attributes as well? > > ...
7 years, 7 months ago (2013-05-24 08:46:30 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dcarney@chromium.org/15877002/19001
7 years, 6 months ago (2013-05-28 07:03:13 UTC) #11
commit-bot: I haz the power
Retried try job too often on win_layout_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_layout_rel&number=7059
7 years, 6 months ago (2013-05-28 09:27:32 UTC) #12
haraken
> args.GetReturnValue().Set(wrapper); Bikeshedding: This idiom sounds very VM-ish to me (i.e. Let's get a slot ...
7 years, 6 months ago (2013-05-28 09:33:07 UTC) #13
dcarney
7 years, 6 months ago (2013-05-28 10:41:32 UTC) #14
Message was sent while issue was closed.
Committed patchset #3 manually as r151239 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698