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

Issue 1319983004: Refactor type collector testing macros. (Closed)

Created:
5 years, 3 months ago by bradn
Modified:
5 years, 3 months ago
Reviewers:
titzer, rossberg
CC:
v8-dev
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Refactor type collector testing macros. Assume a zone is in scope instead of a handles object. Move INT32_TYPE into test-typing-reset. Provide a CHECK_SKIP() macro to allow skipping sections of an ast expression walk. BUG= https://code.google.com/p/v8/issues/detail?id=4203 TEST=test-typing-reset, test-ast-expression-visitor R=rossberg@chromium.org,titzer@chromium.org LOG=N Committed: https://crrev.com/ffa5e5fc3972eed63d477e09752abde69d6ad0b1 Cr-Commit-Position: refs/heads/master@{#30484}

Patch Set 1 : fix #

Total comments: 2

Patch Set 2 : merge #

Total comments: 4

Patch Set 3 : fix #

Patch Set 4 : fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+180 lines, -152 lines) Patch
M test/cctest/expression-type-collector-macros.h View 1 2 2 chunks +13 lines, -11 lines 0 comments Download
M test/cctest/test-ast-expression-visitor.cc View 1 2 3 5 chunks +162 lines, -137 lines 0 comments Download
M test/cctest/test-typing-reset.cc View 1 2 3 4 chunks +5 lines, -4 lines 0 comments Download

Messages

Total messages: 11 (2 generated)
bradn
5 years, 3 months ago (2015-08-30 06:40:35 UTC) #2
titzer
https://codereview.chromium.org/1319983004/diff/20001/test/cctest/expression-type-collector-macros.h File test/cctest/expression-type-collector-macros.h (right): https://codereview.chromium.org/1319983004/diff/20001/test/cctest/expression-type-collector-macros.h#newcode17 test/cctest/expression-type-collector-macros.h:17: #define DEFAULT_TYPE Bounds::Unbounded(zone) I think the zone would be ...
5 years, 3 months ago (2015-08-31 09:54:42 UTC) #3
bradn
PTAL https://codereview.chromium.org/1319983004/diff/20001/test/cctest/expression-type-collector-macros.h File test/cctest/expression-type-collector-macros.h (right): https://codereview.chromium.org/1319983004/diff/20001/test/cctest/expression-type-collector-macros.h#newcode17 test/cctest/expression-type-collector-macros.h:17: #define DEFAULT_TYPE Bounds::Unbounded(zone) On 2015/08/31 09:54:42, titzer wrote: ...
5 years, 3 months ago (2015-08-31 18:05:29 UTC) #4
titzer
https://codereview.chromium.org/1319983004/diff/40001/test/cctest/expression-type-collector-macros.h File test/cctest/expression-type-collector-macros.h (right): https://codereview.chromium.org/1319983004/diff/40001/test/cctest/expression-type-collector-macros.h#newcode17 test/cctest/expression-type-collector-macros.h:17: #define DEFAULT_TYPE Bounds::Unbounded() Ok, now I can recommend inlining ...
5 years, 3 months ago (2015-08-31 18:08:54 UTC) #5
bradn
PTAL https://codereview.chromium.org/1319983004/diff/40001/test/cctest/expression-type-collector-macros.h File test/cctest/expression-type-collector-macros.h (right): https://codereview.chromium.org/1319983004/diff/40001/test/cctest/expression-type-collector-macros.h#newcode17 test/cctest/expression-type-collector-macros.h:17: #define DEFAULT_TYPE Bounds::Unbounded() On 2015/08/31 18:08:53, titzer wrote: ...
5 years, 3 months ago (2015-08-31 18:34:59 UTC) #6
titzer
lgtm
5 years, 3 months ago (2015-08-31 19:15:11 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1319983004/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1319983004/80001
5 years, 3 months ago (2015-08-31 19:15:37 UTC) #9
commit-bot: I haz the power
Committed patchset #4 (id:80001)
5 years, 3 months ago (2015-08-31 19:16:57 UTC) #10
commit-bot: I haz the power
5 years, 3 months ago (2015-08-31 19:17:16 UTC) #11
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/ffa5e5fc3972eed63d477e09752abde69d6ad0b1
Cr-Commit-Position: refs/heads/master@{#30484}

Powered by Google App Engine
This is Rietveld 408576698