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

Issue 78453003: Reland r17877 - 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

Reland r17877 - Introduce a v8::Platform class that bundles embedder callbacks Over the initial commit, this CL moves the lifetime management of the default platform to v8.cc from api.cc R=bmeurer@chromium.org, svenpanne@chromium.org BUG=v8:3015 LOG=n Committed: https://code.google.com/p/v8/source/detail?r=17970

Patch Set 1 #

Total comments: 6

Patch Set 2 : updates #

Unified diffs Side-by-side diffs Delta from patch set Stats (+155 lines, -51 lines) Patch
M build/features.gypi View 2 chunks +6 lines, -0 lines 0 comments Download
M include/v8.h View 2 chunks +13 lines, -0 lines 0 comments Download
A + include/v8-platform.h View 1 2 chunks +40 lines, -25 lines 0 comments Download
M src/api.cc View 1 chunk +18 lines, -0 lines 0 comments Download
A + src/default-platform.h View 1 1 chunk +14 lines, -12 lines 0 comments Download
A + src/default-platform.cc View 1 1 chunk +17 lines, -14 lines 0 comments Download
M src/v8.h View 3 chunks +7 lines, -0 lines 0 comments Download
M src/v8.cc View 5 chunks +32 lines, -0 lines 0 comments Download
M tools/gyp/v8.gyp View 2 chunks +8 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
jochen (gone - plz use gerrit)
7 years, 1 month ago (2013-11-20 16:05:34 UTC) #1
jochen (gone - plz use gerrit)
I ran cctest in debug mode locally and they worked \o/
7 years, 1 month ago (2013-11-20 16:06:17 UTC) #2
Sven Panne
https://codereview.chromium.org/78453003/diff/1/include/v8-platform.h File include/v8-platform.h (right): https://codereview.chromium.org/78453003/diff/1/include/v8-platform.h#newcode42 include/v8-platform.h:42: virtual void Run() = 0; I think that at ...
7 years, 1 month ago (2013-11-21 07:43:25 UTC) #3
Benedikt Meurer
https://codereview.chromium.org/78453003/diff/1/include/v8-platform.h File include/v8-platform.h (right): https://codereview.chromium.org/78453003/diff/1/include/v8-platform.h#newcode60 include/v8-platform.h:60: virtual void CallOnBackgroundThread(Task* task, bool task_is_slow) = 0; In ...
7 years, 1 month ago (2013-11-21 07:49:27 UTC) #4
jochen (gone - plz use gerrit)
ptal https://codereview.chromium.org/78453003/diff/1/include/v8-platform.h File include/v8-platform.h (right): https://codereview.chromium.org/78453003/diff/1/include/v8-platform.h#newcode42 include/v8-platform.h:42: virtual void Run() = 0; On 2013/11/21 07:43:25, ...
7 years, 1 month ago (2013-11-21 10:43:41 UTC) #5
Sven Panne
lgtm
7 years, 1 month ago (2013-11-21 11:57:14 UTC) #6
Benedikt Meurer
LGTM
7 years, 1 month ago (2013-11-21 12:59:22 UTC) #7
jochen (gone - plz use gerrit)
7 years, 1 month ago (2013-11-21 14:07:19 UTC) #8
Message was sent while issue was closed.
Committed patchset #2 manually as r17970 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698