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

Issue 14604007: Only flush SharedFunctionInfo optimized code cache when necessary (Closed)

Created:
7 years, 7 months ago by danno
Modified:
7 years, 7 months ago
Reviewers:
Michael Starzinger
CC:
v8-dev
Visibility:
Public.

Description

Only flush SharedFunctionInfo optimized code cache when necessary R=mstarzinger@chromium.org Committed: http://code.google.com/p/v8/source/detail?r=14650

Patch Set 1 #

Patch Set 2 : Correct patch #

Patch Set 3 : Platform ports #

Patch Set 4 : Remove extraneous changes #

Total comments: 1

Patch Set 5 : Review feedback #

Total comments: 15

Patch Set 6 : Review feedback #

Total comments: 1

Patch Set 7 : Review feedback #

Patch Set 8 : Fix bug #

Unified diffs Side-by-side diffs Delta from patch set Stats (+53 lines, -15 lines) Patch
M src/arm/deoptimizer-arm.cc View 1 2 3 4 5 1 chunk +3 lines, -4 lines 0 comments Download
M src/ia32/deoptimizer-ia32.cc View 1 2 3 4 5 1 chunk +3 lines, -4 lines 0 comments Download
M src/objects.h View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
M src/objects.cc View 1 2 3 4 5 6 7 2 chunks +36 lines, -1 line 0 comments Download
M src/runtime.cc View 1 2 3 4 5 2 chunks +5 lines, -2 lines 0 comments Download
M src/x64/deoptimizer-x64.cc View 1 2 3 4 5 1 chunk +3 lines, -4 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
danno
PTAL
7 years, 7 months ago (2013-05-13 11:29:38 UTC) #1
Michael Starzinger
One high-level comment. https://codereview.chromium.org/14604007/diff/7001/src/objects.h File src/objects.h (right): https://codereview.chromium.org/14604007/diff/7001/src/objects.h#newcode5824 src/objects.h:5824: void ClearOptimizedCodeMap(Code* optimized_code, const char* reason); ...
7 years, 7 months ago (2013-05-13 11:33:15 UTC) #2
danno
Please take another look.
7 years, 7 months ago (2013-05-13 11:48:22 UTC) #3
Michael Starzinger
A couple of nits and two real comments in the objects.cc file. https://codereview.chromium.org/14604007/diff/11001/src/arm/deoptimizer-arm.cc File src/arm/deoptimizer-arm.cc ...
7 years, 7 months ago (2013-05-13 14:26:45 UTC) #4
danno
Please take another look https://codereview.chromium.org/14604007/diff/11001/src/arm/deoptimizer-arm.cc File src/arm/deoptimizer-arm.cc (right): https://codereview.chromium.org/14604007/diff/11001/src/arm/deoptimizer-arm.cc#newcode61 src/arm/deoptimizer-arm.cc:61: // any more. Play safe ...
7 years, 7 months ago (2013-05-13 15:23:10 UTC) #5
Michael Starzinger
LGTM, with one nit. https://codereview.chromium.org/14604007/diff/19001/src/objects.h File src/objects.h (right): https://codereview.chromium.org/14604007/diff/19001/src/objects.h#newcode5826 src/objects.h:5826: // all code objects if ...
7 years, 7 months ago (2013-05-13 15:31:33 UTC) #6
danno
7 years, 7 months ago (2013-05-13 19:22:26 UTC) #7
Message was sent while issue was closed.
Committed patchset #8 manually as r14650 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698