| Index: test/codegen/expect/BenchmarkBase.js
|
| diff --git a/test/codegen/expect/BenchmarkBase.js b/test/codegen/expect/BenchmarkBase.js
|
| deleted file mode 100644
|
| index 8f200b5b8d8d75a844f5022385346afbc4912b64..0000000000000000000000000000000000000000
|
| --- a/test/codegen/expect/BenchmarkBase.js
|
| +++ /dev/null
|
| @@ -1,95 +0,0 @@
|
| -dart_library.library('BenchmarkBase', null, /* Imports */[
|
| - 'dart_sdk'
|
| -], function(exports, dart_sdk) {
|
| - 'use strict';
|
| - const core = dart_sdk.core;
|
| - const dart = dart_sdk.dart;
|
| - const dartx = dart_sdk.dartx;
|
| - const BenchmarkBase$ = Object.create(null);
|
| - BenchmarkBase$.Expect = class Expect extends core.Object {
|
| - static equals(expected, actual) {
|
| - if (!dart.equals(expected, actual)) {
|
| - dart.throw(`Values not equal: ${expected} vs ${actual}`);
|
| - }
|
| - }
|
| - static listEquals(expected, actual) {
|
| - if (expected[dartx.length] != actual[dartx.length]) {
|
| - dart.throw(`Lists have different lengths: ${expected[dartx.length]} vs ${actual[dartx.length]}`);
|
| - }
|
| - for (let i = 0; i < dart.notNull(actual[dartx.length]); i++) {
|
| - BenchmarkBase$.Expect.equals(expected[dartx.get](i), actual[dartx.get](i));
|
| - }
|
| - }
|
| - fail(message) {
|
| - dart.throw(message);
|
| - }
|
| - };
|
| - dart.setSignature(BenchmarkBase$.Expect, {
|
| - methods: () => ({fail: [dart.dynamic, [dart.dynamic]]}),
|
| - statics: () => ({
|
| - equals: [dart.void, [dart.dynamic, dart.dynamic]],
|
| - listEquals: [dart.void, [core.List, core.List]]
|
| - }),
|
| - names: ['equals', 'listEquals']
|
| - });
|
| - BenchmarkBase$.BenchmarkBase = class BenchmarkBase extends core.Object {
|
| - new(name) {
|
| - this.name = name;
|
| - }
|
| - run() {}
|
| - warmup() {
|
| - this.run();
|
| - }
|
| - exercise() {
|
| - for (let i = 0; i < 10; i++) {
|
| - this.run();
|
| - }
|
| - }
|
| - setup() {}
|
| - teardown() {}
|
| - static measureFor(f, timeMinimum) {
|
| - let time = 0;
|
| - let iter = 0;
|
| - let watch = new core.Stopwatch();
|
| - watch.start();
|
| - let elapsed = 0;
|
| - while (dart.notNull(elapsed) < dart.notNull(timeMinimum)) {
|
| - dart.dcall(f);
|
| - elapsed = watch.elapsedMilliseconds;
|
| - iter++;
|
| - }
|
| - return 1000.0 * dart.notNull(elapsed) / iter;
|
| - }
|
| - measure() {
|
| - this.setup();
|
| - BenchmarkBase$.BenchmarkBase.measureFor(dart.fn(() => {
|
| - this.warmup();
|
| - }), 100);
|
| - let result = BenchmarkBase$.BenchmarkBase.measureFor(dart.fn(() => {
|
| - this.exercise();
|
| - }), 2000);
|
| - this.teardown();
|
| - return result;
|
| - }
|
| - report() {
|
| - let score = this.measure();
|
| - core.print(`${this.name}(RunTime): ${score} us.`);
|
| - }
|
| - };
|
| - dart.setSignature(BenchmarkBase$.BenchmarkBase, {
|
| - constructors: () => ({new: [BenchmarkBase$.BenchmarkBase, [core.String]]}),
|
| - methods: () => ({
|
| - run: [dart.void, []],
|
| - warmup: [dart.void, []],
|
| - exercise: [dart.void, []],
|
| - setup: [dart.void, []],
|
| - teardown: [dart.void, []],
|
| - measure: [core.double, []],
|
| - report: [dart.void, []]
|
| - }),
|
| - statics: () => ({measureFor: [core.double, [core.Function, core.int]]}),
|
| - names: ['measureFor']
|
| - });
|
| - // Exports:
|
| - exports.BenchmarkBase = BenchmarkBase$;
|
| -});
|
|
|