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

Issue 75283002: Introduce a v8::Platform class that bundles embedder callbacks (Closed)

Created:
7 years, 1 month ago by jochen (gone - plz use gerrit)
Modified:
7 years, 1 month ago
CC:
v8-dev, Paweł Hajdan Jr.
Visibility:
Public.

Description

Introduce a v8::Platform class that bundles embedder callbacks Also provide a default implementation to use in cctests. For now, there are just two thread releated callbacks. In future CLs, I will move callbacks registered e.g. via V8::SetFooCallback over. BUG=v8:3015 R=svenpanne@chromium.org, danno@chromium.org LOG=no Committed: https://code.google.com/p/v8/source/detail?r=17877

Patch Set 1 #

Total comments: 11

Patch Set 2 : updates #

Patch Set 3 : updates #

Unified diffs Side-by-side diffs Delta from patch set Stats (+152 lines, -33 lines) Patch
M build/features.gypi View 2 chunks +6 lines, -0 lines 0 comments Download
M include/v8.h View 1 2 2 chunks +13 lines, -0 lines 0 comments Download
A + include/v8-platform.h View 1 2 1 chunk +37 lines, -10 lines 0 comments Download
M src/api.cc View 1 2 3 chunks +30 lines, -0 lines 0 comments Download
A + src/default-platform.h View 1 1 chunk +14 lines, -10 lines 0 comments Download
A + src/default-platform.cc View 1 1 chunk +17 lines, -13 lines 0 comments Download
M src/v8.h View 1 2 3 chunks +7 lines, -0 lines 0 comments Download
M src/v8.cc View 1 2 2 chunks +20 lines, -0 lines 0 comments Download
M tools/gyp/v8.gyp View 2 chunks +8 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Benedikt Meurer
Thanks for the patch Jochen. First round of comments. https://codereview.chromium.org/75283002/diff/1/build/features.gypi File build/features.gypi (right): https://codereview.chromium.org/75283002/diff/1/build/features.gypi#newcode63 build/features.gypi:63: ...
7 years, 1 month ago (2013-11-18 15:34:43 UTC) #1
jochen (gone - plz use gerrit)
https://codereview.chromium.org/75283002/diff/1/build/features.gypi File build/features.gypi (right): https://codereview.chromium.org/75283002/diff/1/build/features.gypi#newcode63 build/features.gypi:63: 'v8_use_default_platform%': 1, On 2013/11/18 15:34:44, Benedikt Meurer wrote: > ...
7 years, 1 month ago (2013-11-18 16:27:56 UTC) #2
Benedikt Meurer
https://codereview.chromium.org/75283002/diff/1/build/features.gypi File build/features.gypi (right): https://codereview.chromium.org/75283002/diff/1/build/features.gypi#newcode63 build/features.gypi:63: 'v8_use_default_platform%': 1, On 2013/11/18 16:27:56, jochen wrote: > On ...
7 years, 1 month ago (2013-11-19 06:57:14 UTC) #3
jochen (gone - plz use gerrit)
On 2013/11/19 06:57:14, Benedikt Meurer wrote: > https://codereview.chromium.org/75283002/diff/1/build/features.gypi > File build/features.gypi (right): > > https://codereview.chromium.org/75283002/diff/1/build/features.gypi#newcode63 ...
7 years, 1 month ago (2013-11-19 08:00:46 UTC) #4
jochen (gone - plz use gerrit)
PTAL
7 years, 1 month ago (2013-11-19 13:11:14 UTC) #5
Sven Panne
lgtm
7 years, 1 month ago (2013-11-19 13:21:37 UTC) #6
jochen (gone - plz use gerrit)
7 years, 1 month ago (2013-11-19 13:44:47 UTC) #7
Message was sent while issue was closed.
Committed patchset #3 manually as r17877 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698