| Index: test/codegen/expect/BenchmarkBase.js
|
| diff --git a/test/codegen/expect/BenchmarkBase.js b/test/codegen/expect/BenchmarkBase.js
|
| index 1915751d9e8c935c0ad5efa508d127779c80cd45..33ae76ed7388443e412f65854c8b5838e83cd301 100644
|
| --- a/test/codegen/expect/BenchmarkBase.js
|
| +++ b/test/codegen/expect/BenchmarkBase.js
|
| @@ -16,7 +16,7 @@ dart_library.library('BenchmarkBase', null, /* Imports */[
|
| dart.throw(`Lists have different lengths: ${expected[dartx.length]} vs ${actual[dartx.length]}`);
|
| }
|
| for (let i = 0; dart.notNull(i) < dart.notNull(actual[dartx.length]); i = dart.notNull(i) + 1) {
|
| - Expect.equals(expected[dartx.get](i), actual[dartx.get](i));
|
| + dart.dcall(Expect.equals, expected[dartx.get](i), actual[dartx.get](i));
|
| }
|
| }
|
| fail(message) {
|
| @@ -37,11 +37,11 @@ dart_library.library('BenchmarkBase', null, /* Imports */[
|
| }
|
| run() {}
|
| warmup() {
|
| - this.run();
|
| + dart.dcall(this.run);
|
| }
|
| exercise() {
|
| for (let i = 0; dart.notNull(i) < 10; i = dart.notNull(i) + 1) {
|
| - this.run();
|
| + dart.dcall(this.run);
|
| }
|
| }
|
| setup() {}
|
| @@ -50,7 +50,7 @@ dart_library.library('BenchmarkBase', null, /* Imports */[
|
| let time = 0;
|
| let iter = 0;
|
| let watch = new core.Stopwatch();
|
| - watch.start();
|
| + dart.dcall(watch.start);
|
| let elapsed = 0;
|
| while (dart.notNull(elapsed) < dart.notNull(timeMinimum)) {
|
| dart.dcall(f);
|
| @@ -60,19 +60,19 @@ dart_library.library('BenchmarkBase', null, /* Imports */[
|
| return 1000.0 * dart.notNull(elapsed) / dart.notNull(iter);
|
| }
|
| measure() {
|
| - this.setup();
|
| - BenchmarkBase.measureFor(dart.fn(() => {
|
| - this.warmup();
|
| + dart.dcall(this.setup);
|
| + dart.dcall(BenchmarkBase.measureFor, dart.fn(() => {
|
| + dart.dcall(this.warmup);
|
| }), 100);
|
| - let result = BenchmarkBase.measureFor(dart.fn(() => {
|
| - this.exercise();
|
| + let result = dart.dcall(BenchmarkBase.measureFor, dart.fn(() => {
|
| + dart.dcall(this.exercise);
|
| }), 2000);
|
| - this.teardown();
|
| + dart.dcall(this.teardown);
|
| return result;
|
| }
|
| report() {
|
| - let score = this.measure();
|
| - core.print(`${this.name}(RunTime): ${score} us.`);
|
| + let score = dart.dcall(this.measure);
|
| + dart.dcall(core.print, `${this.name}(RunTime): ${score} us.`);
|
| }
|
| }
|
| dart.setSignature(BenchmarkBase, {
|
|
|