- 24 Mar, 2017 1 commit
-
-
mvstanton authored
BUG= Review-Url: https://codereview.chromium.org/2769973005 Cr-Commit-Position: refs/heads/master@{#44115}
-
- 22 Mar, 2017 2 commits
-
-
Peter Marshall authored
The regex was slightly off, meaning the results would not display properly. Change-Id: Ie3b2bf54a50bffde9b64663d7b8b8c0ad39a1212 Reviewed-on: https://chromium-review.googlesource.com/458416Reviewed-by:
Franziska Hinkelmann <franzih@chromium.org> Reviewed-by:
Michael Stanton <mvstanton@chromium.org> Commit-Queue: Peter Marshall <petermarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#44007}
-
mvstanton authored
TBR=machenbach@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review-Url: https://codereview.chromium.org/2770623002 Cr-Commit-Position: refs/heads/master@{#44003}
-
- 21 Mar, 2017 2 commits
-
-
Peter Marshall authored
BUG=v8:5977 Change-Id: Ic756fd44a945f98d51c0914dcc6c3b82111d170d Reviewed-on: https://chromium-review.googlesource.com/456419Reviewed-by:
Franziska Hinkelmann <franzih@chromium.org> Commit-Queue: Peter Marshall <petermarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#43978}
-
mvstanton authored
BUG= Review-Url: https://codereview.chromium.org/2680153005 Cr-Commit-Position: refs/heads/master@{#43965}
-
- 09 Mar, 2017 1 commit
-
-
Michael Achenbach authored
BUG=chromium:682617 NOTRY=true R=mvstanton@chromium.org,petermarshall@chromium.org Change-Id: I5902c4ac3c8fb4230142896addbb75a9e7d28fbb Reviewed-on: https://chromium-review.googlesource.com/451378Reviewed-by:
Michael Stanton <mvstanton@chromium.org> Reviewed-by:
Peter Marshall <petermarshall@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#43694}
-
- 24 Feb, 2017 1 commit
-
-
Peter Marshall authored
Adds a perf test for constructing a TypedArray from a regular array, and from a pre-made ArrayBuffer. Runs both new tests with default and future configurations for comparison. BUG=v8:5977 Change-Id: Idd132ca879702c54b2947a0e57ed8fe782f2767f Reviewed-on: https://chromium-review.googlesource.com/446342Reviewed-by:
Benedikt Meurer <bmeurer@chromium.org> Commit-Queue: Peter Marshall <petermarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#43412}
-
- 15 Feb, 2017 1 commit
-
-
cwhan.tunz authored
- Add benchmark for sorting of Float64Array - Rename existing typedarray.js to copywithin.js BUG=v8:5953 R=bmeurer@chromium.org, caitp@chromium.org, petermarshall@chromium.org Review-Url: https://codereview.chromium.org/2691423003 Cr-Commit-Position: refs/heads/master@{#43217}
-
- 10 Feb, 2017 1 commit
-
-
Peter Marshall authored
Add a simple benchmark for a TypedArray constructor. Run once with the default pipeline and once with turbofan so that we can compare the performance. Also fixes a typo in the Regex for the result of the CopyWithin benchmark which stopped the results showing up in the perf dashboard. BUG= Change-Id: Ic2eb0bd1e02b458c1163e97130abd0e7531c2e1c Reviewed-on: https://chromium-review.googlesource.com/440225Reviewed-by:
Benedikt Meurer <bmeurer@chromium.org> Commit-Queue: Peter Marshall <petermarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#43087}
-
- 07 Feb, 2017 2 commits
-
-
Peter Marshall authored
BUG=v8:5940 Change-Id: Ibf4061244fbde2fabf2a13307a8f646258c9efc6 Reviewed-on: https://chromium-review.googlesource.com/439309 Commit-Queue: Peter Marshall <petermarshall@chromium.org> Reviewed-by:
Franziska Hinkelmann <franzih@chromium.org> Cr-Commit-Position: refs/heads/master@{#43004}
-
petermarshall authored
This will give us a baseline for upcoming perf work. BUG=v8:5940 Review-Url: https://codereview.chromium.org/2680763002 Cr-Commit-Position: refs/heads/master@{#42987}
-
- 06 Feb, 2017 5 commits
-
-
petermarshall authored
The results are unreliable as-is, because es5 and es6 run in the same d8 process consecutively. The graph also shows a huge amount of noise, which seems to be mostly resolved with this change. Review-Url: https://codereview.chromium.org/2675263002 Cr-Commit-Position: refs/heads/master@{#42961}
-
petermarshall authored
In preparation for more perf work in turbofan, so that we can actually see the results on the graph. BUG=v8:5932 Review-Url: https://codereview.chromium.org/2676263002 Cr-Commit-Position: refs/heads/master@{#42960}
-
petermarshall authored
BUG=v8:5922 Review-Url: https://codereview.chromium.org/2674873002 Cr-Commit-Position: refs/heads/master@{#42954}
-
hablich authored
R=franzih@chromium.org NOTRY=true Review-Url: https://codereview.chromium.org/2676773004 Cr-Commit-Position: refs/heads/master@{#42946}
-
caitp authored
Add a simple microbenchmark for calling copyWithin on a moderately large Float64Array with 10,000 elements. BUG=v8:5925, v8:5929, v8:4648 R=cbruni@chromium.org, adamk@chromium.org, littledan@chromium.org Review-Url: https://codereview.chromium.org/2676193002 Cr-Commit-Position: refs/heads/master@{#42944}
-
- 03 Feb, 2017 1 commit
-
-
petermarshall authored
BUG=v8:5922 Review-Url: https://codereview.chromium.org/2669223002 Cr-Commit-Position: refs/heads/master@{#42929}
-
- 31 Jan, 2017 2 commits
-
-
petermarshall authored
Revert of [Test] Do a set number of runs to trigger optimisation for SuperSpread. (patchset #1 id:1 of https://codereview.chromium.org/2669523002/ ) Reason for revert: Causes test timeouts. Original issue's description: > [Test] Do a set number of runs to trigger optimisation for SuperSpread. > > BUG=v8:5895 > > Review-Url: https://codereview.chromium.org/2669523002 > Cr-Commit-Position: refs/heads/master@{#42811} > Committed: https://chromium.googlesource.com/v8/v8/+/d4c22c3084f55a0c0baf88362f7ef652a7dc450b TBR=bmeurer@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:5895 Review-Url: https://codereview.chromium.org/2669553002 Cr-Commit-Position: refs/heads/master@{#42812}
-
petermarshall authored
BUG=v8:5895 Review-Url: https://codereview.chromium.org/2669523002 Cr-Commit-Position: refs/heads/master@{#42811}
-
- 30 Jan, 2017 1 commit
-
-
petermarshall authored
The graphs don't show any performance bump for https://codereview.chromium.org/2659623002, which I do see a much better result for locally. I suspect the function isn't being optimized in turbofan when the benchmarks run. Maybe this warmup flag will trigger that. BUG=v8:5895 Review-Url: https://codereview.chromium.org/2664783002 Cr-Commit-Position: refs/heads/master@{#42776}
-
- 26 Jan, 2017 1 commit
-
-
petermarshall authored
We compare ES5, ES6 and a Babel transpilation of the ES6 test. BUG=v8:5894 Review-Url: https://codereview.chromium.org/2655063003 Cr-Commit-Position: refs/heads/master@{#42689}
-
- 09 Jan, 2017 1 commit
-
-
jgruber authored
BUG=v8:5805 Review-Url: https://codereview.chromium.org/2619753002 Cr-Commit-Position: refs/heads/master@{#42127}
-
- 20 Dec, 2016 1 commit
-
-
jgruber authored
These benchmarks are intended to compare the overhead of async-await vs. a naive promise implementation vs. the babel async-await transformation. The functions in the benchmark don't do any work themselves, so results should reflect only overhead of the chosen implementation. Current numbers on my local machine (higher is better): BaselineES2017-AsyncAwait(Score): 2006 BaselineNaivePromises-AsyncAwait(Score): 7470 Native-AsyncAwait(Score): 3640 BUG=v8:5639 Review-Url: https://codereview.chromium.org/2577393002 Cr-Commit-Position: refs/heads/master@{#41860}
-
- 05 Dec, 2016 1 commit
-
-
franzih authored
Short living closures are very common in Node.js. This benchmark tracks progress as we move the optimizations that are currently only behind --mark_shared_functions_for_tier_up to the default settings. BUG=v8:5512 Committed: https://crrev.com/f277da2a00cfd27d44a33a70213a65bd82d0bc95 Review-Url: https://codereview.chromium.org/2525053002 Cr-Original-Commit-Position: refs/heads/master@{#41246} Cr-Commit-Position: refs/heads/master@{#41487}
-
- 30 Nov, 2016 1 commit
-
-
jgruber authored
Defining the subclass within the loop significantly affects subsequent test results. For instance, the Search benchmark is 50% slower if the subclass is defined within the loop. BUG=v8:5339 Review-Url: https://codereview.chromium.org/2537253003 Cr-Commit-Position: refs/heads/master@{#41384}
-
- 28 Nov, 2016 1 commit
-
-
jgruber authored
BUG=v8:5339 NOTRY=true Review-Url: https://codereview.chromium.org/2532013003 Cr-Commit-Position: refs/heads/master@{#41317}
-
- 25 Nov, 2016 1 commit
-
-
jgruber authored
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 Review-Url: https://codereview.chromium.org/2521263003 Cr-Commit-Position: refs/heads/master@{#41285}
-
- 24 Nov, 2016 2 commits
-
-
machenbach authored
Revert of [test] Add performance test for closures. (patchset #1 id:1 of https://codereview.chromium.org/2525053002/ ) Reason for revert: Fails on perf. Original issue's description: > [test] Add performance test for closures. > > Short living closures are very common in Node.js. This benchmark tracks progress > as we move the optimizations that are currently only behind > --mark_shared_functions_for_tier_up to the default settings. > > BUG=v8:5512 > > Committed: https://crrev.com/f277da2a00cfd27d44a33a70213a65bd82d0bc95 > Cr-Commit-Position: refs/heads/master@{#41246} TBR=bmeurer@chromium.org,leszeks@chromium.org,franzih@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:5512 Review-Url: https://codereview.chromium.org/2526163003 Cr-Commit-Position: refs/heads/master@{#41261}
-
franzih authored
Short living closures are very common in Node.js. This benchmark tracks progress as we move the optimizations that are currently only behind --mark_shared_functions_for_tier_up to the default settings. BUG=v8:5512 Review-Url: https://codereview.chromium.org/2525053002 Cr-Commit-Position: refs/heads/master@{#41246}
-
- 20 Nov, 2016 1 commit
-
-
franzih authored
Add array pattern destructuring micro-benchmarks. These benchmarks compare a naive ES5 immplementation to an ES6-style implementation that uses destructuring. Adapted from http://kpdecker.github.io/six-speed BUG=v8:5267 Review-Url: https://codereview.chromium.org/2513273002 Cr-Commit-Position: refs/heads/master@{#41126}
-
- 17 Nov, 2016 1 commit
-
-
franzih authored
Add computed property names in object literal micro-benchmarks. Taken from http://kpdecker.github.io/six-speed/ BUG=v8:5622 Review-Url: https://codereview.chromium.org/2509593004 Cr-Commit-Position: refs/heads/master@{#41057}
-
- 08 Nov, 2016 1 commit
-
-
yangguo authored
Taken from http://kpdecker.github.io/six-speed/ Review-Url: https://codereview.chromium.org/2467483002 Cr-Commit-Position: refs/heads/master@{#40837}
-
- 07 Nov, 2016 1 commit
-
-
cbruni authored
R=jkummerow@chromium.org BUG= Review-Url: https://codereview.chromium.org/2461993002 Cr-Commit-Position: refs/heads/master@{#40796}
-
- 13 Oct, 2016 1 commit
-
-
machenbach authored
NOTRY=true TBR=adamk, caitp Review-Url: https://codereview.chromium.org/2419433006 Cr-Commit-Position: refs/heads/master@{#40257}
-
- 11 Oct, 2016 2 commits
-
-
machenbach authored
The android_arm config is deprecated. We only use the v8 arch strings. NOTRY=true TBR=adamk, caitp Review-Url: https://codereview.chromium.org/2412513002 Cr-Commit-Position: refs/heads/master@{#40172}
-
machenbach authored
The test still runs into the 240s timeout on Nexus5 and Nexus7. NOTRY=true TBR=adamk, caitp Review-Url: https://codereview.chromium.org/2406173002 Cr-Commit-Position: refs/heads/master@{#40151}
-
- 07 Oct, 2016 1 commit
-
-
machenbach authored
The create.js file is loaded unconditionally in run.js, therefore we need to add it to resources, otherwise it fails on Android. TBR=caitp@igalia.com NOTRY=true Review-Url: https://codereview.chromium.org/2401883002 Cr-Commit-Position: refs/heads/master@{#40084}
-
- 29 Sep, 2016 1 commit
-
-
machenbach authored
Strings takes a considerate amount of time and times out on many platforms. Generally the iterations need to be reduced to free resources. NOTRY=true TBR=hablich@chromium.org Review-Url: https://codereview.chromium.org/2374393002 Cr-Commit-Position: refs/heads/master@{#39856}
-
- 28 Sep, 2016 1 commit
-
-
cbruni authored
BUG= Review-Url: https://codereview.chromium.org/2378613002 Cr-Commit-Position: refs/heads/master@{#39807}
-
- 23 Sep, 2016 1 commit
-
-
caitp authored
Add some micro-benchmarks to help measure the impact and benefit of String Iterator optimizations. BUG=v8:5388 R=bmeurer@chromium.org Review-Url: https://codereview.chromium.org/2364743003 Cr-Commit-Position: refs/heads/master@{#39690}
-