Chromium Code Reviews| Index: test/codegen/expect/BenchmarkBase.js |
| diff --git a/test/codegen/expect/BenchmarkBase.js b/test/codegen/expect/BenchmarkBase.js |
| index c579822eefebb15b2a6aef46d62b1ee60af1fa09..05a3c954f7c078ae782d68fb2516c52d04d3ae04 100644 |
| --- a/test/codegen/expect/BenchmarkBase.js |
| +++ b/test/codegen/expect/BenchmarkBase.js |
| @@ -11,7 +11,7 @@ var BenchmarkBase; |
| if (expected.length !== actual.length) { |
| throw `Lists have different lengths: ${expected.length} vs ${actual.length}`; |
| } |
| - for (let i = 0; i < actual.length; i++) { |
| + for (let i = 0; dart.notNull(i) < dart.notNull(actual.length); dart.notNull(i)++) { |
|
Jennifer Messerly
2015/03/03 19:14:30
here's an example where the type being !null would
vsm
2015/03/03 19:29:41
Loop vars standout - we could get most of these wi
|
| equals(expected.get(i), actual.get(i)); |
| } |
| } |
| @@ -28,7 +28,7 @@ var BenchmarkBase; |
| this.run(); |
| } |
| exercise() { |
| - for (let i = 0; i < 10; i++) { |
| + for (let i = 0; dart.notNull(i) < 10; dart.notNull(i)++) { |
| this.run(); |
| } |
| } |
| @@ -40,12 +40,12 @@ var BenchmarkBase; |
| let watch = new core.Stopwatch(); |
| watch.start(); |
| let elapsed = 0; |
| - while (elapsed < timeMinimum) { |
| + while (dart.notNull(elapsed) < dart.notNull(timeMinimum)) { |
| dart.dinvokef(f); |
| elapsed = watch.elapsedMilliseconds; |
| - iter++; |
| + dart.notNull(iter)++; |
| } |
| - return 1000.0 * elapsed / iter; |
| + return 1000.0 * dart.notNull(elapsed) / dart.notNull(iter); |
| } |
| measure() { |
| this.setup(); |