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

Issue 237093006: Function allocators handlified. (Closed)

Created:
6 years, 8 months ago by Igor Sheludko
Modified:
6 years, 8 months ago
Reviewers:
Michael Starzinger
CC:
v8-dev
Visibility:
Public.

Description

Function allocators, Heap::ReinitializeJSGlobalProxy() and Heap::ReinitializeJSReceiver() handlified. Factory::New<>() added. R=mstarzinger@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=20762

Patch Set 1 #

Patch Set 2 : Code cleanup #

Patch Set 3 : More cleanup #

Total comments: 26

Patch Set 4 : Addressing review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+204 lines, -274 lines) Patch
M src/bootstrapper.cc View 1 2 3 1 chunk +4 lines, -3 lines 0 comments Download
M src/factory.h View 1 2 3 4 chunks +57 lines, -36 lines 0 comments Download
M src/factory.cc View 1 2 3 11 chunks +143 lines, -67 lines 0 comments Download
M src/handles.h View 1 chunk +0 lines, -4 lines 0 comments Download
M src/handles.cc View 1 chunk +0 lines, -10 lines 0 comments Download
M src/heap.h View 3 chunks +0 lines, -36 lines 0 comments Download
M src/heap.cc View 2 chunks +0 lines, -118 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Igor Sheludko
PTAL https://codereview.chromium.org/237093006/diff/40001/src/factory.cc File src/factory.cc (left): https://codereview.chromium.org/237093006/diff/40001/src/factory.cc#oldcode1666 src/factory.cc:1666: Handle<JSFunction> Factory::NewFunctionHelper(Handle<String> name, one usage, inlined https://codereview.chromium.org/237093006/diff/40001/src/factory.cc#oldcode1686 src/factory.cc:1686: ...
6 years, 8 months ago (2014-04-15 08:33:31 UTC) #1
Michael Starzinger
I like where this is going, some issues though. https://codereview.chromium.org/237093006/diff/40001/src/factory.cc File src/factory.cc (right): https://codereview.chromium.org/237093006/diff/40001/src/factory.cc#newcode1587 src/factory.cc:1587: ...
6 years, 8 months ago (2014-04-15 09:54:59 UTC) #2
Igor Sheludko
https://codereview.chromium.org/237093006/diff/40001/src/factory.cc File src/factory.cc (right): https://codereview.chromium.org/237093006/diff/40001/src/factory.cc#newcode1587 src/factory.cc:1587: Heap* heap = isolate()->heap(); On 2014/04/15 09:54:59, Michael Starzinger ...
6 years, 8 months ago (2014-04-15 11:03:41 UTC) #3
Michael Starzinger
LGTM. I like this.
6 years, 8 months ago (2014-04-15 11:10:47 UTC) #4
Igor Sheludko
6 years, 8 months ago (2014-04-15 11:51:43 UTC) #5
Message was sent while issue was closed.
Committed patchset #4 manually as r20762 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698