|
[js-perf-test] Add RegExp microbenchmarks
This adds microbenchmarks for:
* the RegExp constructor,
* flag accessors,
* and RegExp functions: exec, @@match, @@search, test, @@split, @@replace.
Each benchmark is further split to measure fast and slow paths.
BUG= v8:5339
Committed: https://crrev.com/b034b715687fa869e1eade1aa6e1343b6ba4e0ee
Cr-Commit-Position: refs/heads/master@{#41285}
Total comments: 4
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+659 lines, -0 lines) |
Patch |
|
A |
test/js-perf-test/RegExp.json
|
View
|
1
2
|
1 chunk |
+61 lines, -0 lines |
2 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/RegExpTests.json
|
View
|
|
1 chunk |
+61 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/base.js
|
View
|
|
1 chunk |
+43 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/base_ctor.js
|
View
|
|
1 chunk |
+54 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/base_exec.js
|
View
|
|
1 chunk |
+57 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/base_flags.js
|
View
|
|
1 chunk |
+21 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/base_match.js
|
View
|
|
1 chunk |
+32 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/base_replace.js
|
View
|
|
1 chunk |
+54 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/base_search.js
|
View
|
|
1 chunk |
+33 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/base_split.js
|
View
|
|
1 chunk |
+56 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/base_test.js
|
View
|
|
1 chunk |
+26 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/ctor.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/exec.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/flags.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/match.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/replace.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/run.js
|
View
|
|
1 chunk |
+41 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/search.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/slow_exec.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/slow_flags.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/slow_match.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/slow_replace.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/slow_search.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/slow_split.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/slow_test.js
|
View
|
1
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/split.js
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/js-perf-test/RegExp/test.js
|
View
|
1
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
Total messages: 25 (13 generated)
|