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

Issue 691473002: Reapply "Port regexp tests from V8 to Dart." (Closed)

Created:
6 years, 1 month ago by zerny-google
Modified:
6 years, 1 month ago
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Visibility:
Public.

Description

Reapply "Port regexp tests from V8 to Dart." This fixes checked mode issues and reapplies commit https://code.google.com/p/dart/source/detail?r=41354 R=lrn@google.com BUG= Committed: https://code.google.com/p/dart/source/detail?r=41416

Patch Set 1 #

Total comments: 6

Patch Set 2 : RC and rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+12126 lines, -137 lines) Patch
M tests/corelib/corelib.status View 1 1 chunk +5 lines, -0 lines 0 comments Download
A tests/corelib/regexp/UC16_test.dart View 1 chunk +53 lines, -0 lines 0 comments Download
A tests/corelib/regexp/alternative-length-miscalculation_test.dart View 1 chunk +38 lines, -0 lines 0 comments Download
A tests/corelib/regexp/alternatives_test.dart View 1 chunk +48 lines, -0 lines 0 comments Download
A + tests/corelib/regexp/ascii-regexp-subject_test.dart View 2 chunks +23 lines, -14 lines 0 comments Download
A tests/corelib/regexp/assertion_test.dart View 1 chunk +115 lines, -0 lines 0 comments Download
A tests/corelib/regexp/backreferences_test.dart View 1 chunk +46 lines, -0 lines 0 comments Download
A tests/corelib/regexp/bol-with-multiline_test.dart View 1 chunk +39 lines, -0 lines 0 comments Download
A tests/corelib/regexp/bol_test.dart View 1 chunk +55 lines, -0 lines 0 comments Download
A tests/corelib/regexp/capture-3_test.dart View 1 chunk +118 lines, -0 lines 0 comments Download
A + tests/corelib/regexp/capture_test.dart View 2 chunks +23 lines, -27 lines 0 comments Download
A + tests/corelib/regexp/captures_test.dart View 2 chunks +9 lines, -18 lines 0 comments Download
A tests/corelib/regexp/char-insensitive_test.dart View 1 chunk +53 lines, -0 lines 0 comments Download
A tests/corelib/regexp/character-match-out-of-order_test.dart View 1 chunk +32 lines, -0 lines 0 comments Download
A tests/corelib/regexp/compile-crash_test.dart View 1 chunk +37 lines, -0 lines 0 comments Download
A tests/corelib/regexp/compile_test.dart View 1 chunk +44 lines, -0 lines 0 comments Download
A tests/corelib/regexp/constructor_test.dart View 1 chunk +40 lines, -0 lines 0 comments Download
A tests/corelib/regexp/dotstar_test.dart View 1 chunk +165 lines, -0 lines 0 comments Download
A tests/corelib/regexp/early-acid3-86_test.dart View 1 chunk +39 lines, -0 lines 0 comments Download
A tests/corelib/regexp/ecma-regex-examples_test.dart View 1 chunk +68 lines, -0 lines 0 comments Download
A tests/corelib/regexp/extended-characters-match_test.dart View 1 chunk +44 lines, -0 lines 0 comments Download
A tests/corelib/regexp/extended-characters-more_test.dart View 1 chunk +36 lines, -0 lines 0 comments Download
A tests/corelib/regexp/find-first-asserted_test.dart View 1 chunk +35 lines, -0 lines 0 comments Download
A tests/corelib/regexp/global_test.dart View 1 chunk +189 lines, -0 lines 0 comments Download
A tests/corelib/regexp/indexof_test.dart View 1 chunk +70 lines, -0 lines 0 comments Download
A tests/corelib/regexp/invalid-range-in-class_test.dart View 1 chunk +56 lines, -0 lines 0 comments Download
A tests/corelib/regexp/lastindex_test.dart View 1 chunk +44 lines, -0 lines 0 comments Download
A tests/corelib/regexp/look-ahead_test.dart View 1 chunk +35 lines, -0 lines 0 comments Download
A tests/corelib/regexp/lookahead_test.dart View 1 chunk +165 lines, -0 lines 0 comments Download
A + tests/corelib/regexp/loop-capture_test.dart View 2 chunks +8 lines, -18 lines 0 comments Download
A tests/corelib/regexp/malformed-escapes_test.dart View 1 chunk +61 lines, -0 lines 0 comments Download
A tests/corelib/regexp/many-brackets_test.dart View 1 chunk +48 lines, -0 lines 0 comments Download
A tests/corelib/regexp/multiline_test.dart View 1 chunk +118 lines, -0 lines 0 comments Download
A tests/corelib/regexp/negative-special-characters_test.dart View 1 chunk +95 lines, -0 lines 0 comments Download
A tests/corelib/regexp/no-extensions_test.dart View 1 chunk +69 lines, -0 lines 0 comments Download
A tests/corelib/regexp/non-bmp_test.dart View 1 chunk +46 lines, -0 lines 0 comments Download
A tests/corelib/regexp/non-capturing-backtracking_test.dart View 1 chunk +35 lines, -0 lines 0 comments Download
A tests/corelib/regexp/non-capturing-groups_test.dart View 1 chunk +47 lines, -0 lines 0 comments Download
A tests/corelib/regexp/non-character_test.dart View 1 chunk +47 lines, -0 lines 0 comments Download
A tests/corelib/regexp/non-greedy-parentheses_test.dart View 1 chunk +41 lines, -0 lines 0 comments Download
A tests/corelib/regexp/norepeat_test.dart View 1 chunk +36 lines, -0 lines 0 comments Download
A tests/corelib/regexp/overflow_test.dart View 1 chunk +43 lines, -0 lines 0 comments Download
A tests/corelib/regexp/parentheses_test.dart View 1 chunk +288 lines, -0 lines 0 comments Download
A tests/corelib/regexp/pcre-test-4_test.dart View 1 chunk +1027 lines, -0 lines 0 comments Download
A tests/corelib/regexp/pcre_test.dart View 1 chunk +6599 lines, -0 lines 0 comments Download
A tests/corelib/regexp/quantified-assertions_test.dart View 1 chunk +48 lines, -0 lines 0 comments Download
A tests/corelib/regexp/range-bound-ffff_test.dart View 1 chunk +34 lines, -0 lines 0 comments Download
A tests/corelib/regexp/range-out-of-order_test.dart View 1 chunk +34 lines, -0 lines 0 comments Download
A tests/corelib/regexp/ranges-and-escaped-hyphens_test.dart View 1 chunk +81 lines, -0 lines 0 comments Download
A tests/corelib/regexp/regexp_kde_test.dart View 1 chunk +89 lines, -0 lines 0 comments Download
A tests/corelib/regexp/regexp_test.dart View 1 chunk +594 lines, -0 lines 0 comments Download
A + tests/corelib/regexp/regress-6-9-regexp_test.dart View 2 chunks +8 lines, -17 lines 0 comments Download
A + tests/corelib/regexp/regress-regexp-codeflush_test.dart View 2 chunks +31 lines, -27 lines 0 comments Download
A + tests/corelib/regexp/regress-regexp-construct-result_test.dart View 2 chunks +21 lines, -16 lines 0 comments Download
A tests/corelib/regexp/repeat-match-waldemar_test.dart View 1 chunk +59 lines, -0 lines 0 comments Download
A tests/corelib/regexp/results-cache_test.dart View 1 chunk +83 lines, -0 lines 0 comments Download
A tests/corelib/regexp/stack-overflow2_test.dart View 1 chunk +17 lines, -0 lines 0 comments Download
A tests/corelib/regexp/stack-overflow_test.dart View 1 chunk +38 lines, -0 lines 0 comments Download
A tests/corelib/regexp/standalones_test.dart View 1 chunk +84 lines, -0 lines 0 comments Download
A tests/corelib/regexp/toString_test.dart View 1 chunk +70 lines, -0 lines 0 comments Download
A tests/corelib/regexp/unicode-handling_test.dart View 1 chunk +75 lines, -0 lines 0 comments Download
A tests/corelib/regexp/unicodeCaseInsensitive_test.dart View 1 chunk +99 lines, -0 lines 0 comments Download
A tests/corelib/regexp/v8_regexp_utils.dart View 1 1 chunk +49 lines, -0 lines 0 comments Download
A tests/corelib/regexp/zero-length-alternatives_test.dart View 1 chunk +280 lines, -0 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
zerny-google
The CL fixes the checked-mode issues by respectively adding type annotations to the utils file ...
6 years, 1 month ago (2014-10-29 10:36:39 UTC) #1
Lasse Reichstein Nielsen
lgtm https://codereview.chromium.org/691473002/diff/1/tests/corelib/regexp/v8_regexp_utils.dart File tests/corelib/regexp/v8_regexp_utils.dart (right): https://codereview.chromium.org/691473002/diff/1/tests/corelib/regexp/v8_regexp_utils.dart#newcode5 tests/corelib/regexp/v8_regexp_utils.dart:5: // Utility functions to easy porting of V8 ...
6 years, 1 month ago (2014-10-29 11:25:32 UTC) #2
zerny-google
Thanks for the review. https://codereview.chromium.org/691473002/diff/1/tests/corelib/regexp/v8_regexp_utils.dart File tests/corelib/regexp/v8_regexp_utils.dart (right): https://codereview.chromium.org/691473002/diff/1/tests/corelib/regexp/v8_regexp_utils.dart#newcode5 tests/corelib/regexp/v8_regexp_utils.dart:5: // Utility functions to easy ...
6 years, 1 month ago (2014-10-30 11:31:28 UTC) #3
zerny-google
6 years, 1 month ago (2014-10-30 11:34:43 UTC) #4
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as 41416 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698