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

Issue 505133002: Unit test of instruction selection for calls with deoptimization. (Closed)

Created:
6 years, 4 months ago by Jarin
Modified:
6 years, 3 months ago
Reviewers:
Benedikt Meurer
CC:
v8-dev
Project:
v8
Visibility:
Public.

Description

Unit test of instruction selection for calls with deoptimization. BUG= R=bmeurer@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=23467

Patch Set 1 #

Patch Set 2 : Undo the descriptor hack #

Patch Set 3 : Moved test to ARM, more checks. #

Patch Set 4 : Mode for filtering out nop instructions in instruction selection tests. #

Patch Set 5 : Remove the IA32 flavour of the test #

Patch Set 6 : Compilation fix. #

Patch Set 7 : Rebase #

Patch Set 8 : Make the test platform independent. #

Total comments: 2

Patch Set 9 : Address review comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+231 lines, -28 lines) Patch
M src/compiler/arm/code-generator-arm.cc View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M src/compiler/arm64/code-generator-arm64.cc View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M src/compiler/code-generator.h View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M src/compiler/code-generator.cc View 1 2 3 4 5 6 4 chunks +13 lines, -10 lines 0 comments Download
M src/compiler/ia32/code-generator-ia32.cc View 1 2 3 4 5 6 1 chunk +1 line, -2 lines 0 comments Download
M src/compiler/instruction-selector.cc View 1 2 3 4 5 6 1 chunk +7 lines, -5 lines 0 comments Download
M src/compiler/raw-machine-assembler.h View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
M src/compiler/raw-machine-assembler.cc View 1 2 1 chunk +25 lines, -0 lines 0 comments Download
M src/compiler/x64/code-generator-x64.cc View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M test/cctest/compiler/test-codegen-deopt.cc View 1 chunk +0 lines, -1 line 0 comments Download
M test/compiler-unittests/arm/instruction-selector-arm-unittest.cc View 1 2 3 4 5 6 7 1 chunk +0 lines, -1 line 0 comments Download
M test/compiler-unittests/instruction-selector-unittest.h View 1 2 3 4 5 6 7 8 3 chunks +15 lines, -1 line 0 comments Download
M test/compiler-unittests/instruction-selector-unittest.cc View 1 2 3 4 5 6 7 8 3 chunks +159 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Jarin
jarin@chromium.org changed reviewers: + bmeurer@chromium.org
6 years, 3 months ago (2014-08-26 10:52:48 UTC) #1
Jarin
Could you take a look?
6 years, 3 months ago (2014-08-26 10:53:02 UTC) #2
Jarin
On 2014/08/26 10:53:02, jarin wrote: > Could you take a look? As discussed offline, the ...
6 years, 3 months ago (2014-08-26 14:35:50 UTC) #3
Jarin
On 2014/08/26 14:35:50, jarin wrote: > On 2014/08/26 10:53:02, jarin wrote: > > Could you ...
6 years, 3 months ago (2014-08-27 07:42:20 UTC) #4
Benedikt Meurer
LGTM with nits https://codereview.chromium.org/505133002/diff/140001/test/compiler-unittests/instruction-selector-unittest.cc File test/compiler-unittests/instruction-selector-unittest.cc (right): https://codereview.chromium.org/505133002/diff/140001/test/compiler-unittests/instruction-selector-unittest.cc#newcode405 test/compiler-unittests/instruction-selector-unittest.cc:405: Stream s = m.Build(kAllWithoutNopInstructions); Nit: Please ...
6 years, 3 months ago (2014-08-27 09:02:36 UTC) #5
Jarin
6 years, 3 months ago (2014-08-27 15:56:32 UTC) #6
Message was sent while issue was closed.
Committed patchset #9 manually as 23467 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698