Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1041)

Side by Side Diff: test/codegen/expect/DeltaBlue.js

Issue 1483813002: Use const for const/final top-levels, types, symbols. (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Rebased after vsm's regen Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « lib/src/js/builder.dart ('k') | test/codegen/expect/async_helper.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 dart_library.library('DeltaBlue', null, /* Imports */[ 1 dart_library.library('DeltaBlue', null, /* Imports */[
2 "dart/_runtime", 2 "dart/_runtime",
3 'BenchmarkBase', 3 'BenchmarkBase',
4 'dart/core' 4 'dart/core'
5 ], /* Lazy imports */[ 5 ], /* Lazy imports */[
6 ], function(exports, dart, BenchmarkBase, core) { 6 ], function(exports, dart, BenchmarkBase, core) {
7 'use strict'; 7 'use strict';
8 let dartx = dart.dartx; 8 let dartx = dart.dartx;
9 function main() { 9 function main() {
10 new DeltaBlue().report(); 10 new DeltaBlue().report();
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
47 constructors: () => ({Strength: [Strength, [core.int, core.String]]}), 47 constructors: () => ({Strength: [Strength, [core.int, core.String]]}),
48 methods: () => ({nextWeaker: [Strength, []]}), 48 methods: () => ({nextWeaker: [Strength, []]}),
49 statics: () => ({ 49 statics: () => ({
50 stronger: [core.bool, [Strength, Strength]], 50 stronger: [core.bool, [Strength, Strength]],
51 weaker: [core.bool, [Strength, Strength]], 51 weaker: [core.bool, [Strength, Strength]],
52 weakest: [Strength, [Strength, Strength]], 52 weakest: [Strength, [Strength, Strength]],
53 strongest: [Strength, [Strength, Strength]] 53 strongest: [Strength, [Strength, Strength]]
54 }), 54 }),
55 names: ['stronger', 'weaker', 'weakest', 'strongest'] 55 names: ['stronger', 'weaker', 'weakest', 'strongest']
56 }); 56 });
57 let REQUIRED = dart.const(new Strength(0, "required")); 57 const REQUIRED = dart.const(new Strength(0, "required"));
58 let STRONG_PREFERRED = dart.const(new Strength(1, "strongPreferred")); 58 const STRONG_PREFERRED = dart.const(new Strength(1, "strongPreferred"));
59 let PREFERRED = dart.const(new Strength(2, "preferred")); 59 const PREFERRED = dart.const(new Strength(2, "preferred"));
60 let STRONG_DEFAULT = dart.const(new Strength(3, "strongDefault")); 60 const STRONG_DEFAULT = dart.const(new Strength(3, "strongDefault"));
61 let NORMAL = dart.const(new Strength(4, "normal")); 61 const NORMAL = dart.const(new Strength(4, "normal"));
62 let WEAK_DEFAULT = dart.const(new Strength(5, "weakDefault")); 62 const WEAK_DEFAULT = dart.const(new Strength(5, "weakDefault"));
63 let WEAKEST = dart.const(new Strength(6, "weakest")); 63 const WEAKEST = dart.const(new Strength(6, "weakest"));
64 class Constraint extends core.Object { 64 class Constraint extends core.Object {
65 Constraint(strength) { 65 Constraint(strength) {
66 this.strength = strength; 66 this.strength = strength;
67 } 67 }
68 addConstraint() { 68 addConstraint() {
69 this.addToGraph(); 69 this.addToGraph();
70 exports.planner.incrementalAdd(this); 70 exports.planner.incrementalAdd(this);
71 } 71 }
72 satisfy(mark) { 72 satisfy(mark) {
73 this.chooseMethod(dart.as(mark, core.int)); 73 this.chooseMethod(dart.as(mark, core.int));
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
175 } 175 }
176 isInput() { 176 isInput() {
177 return true; 177 return true;
178 } 178 }
179 execute() {} 179 execute() {}
180 } 180 }
181 dart.setSignature(EditConstraint, { 181 dart.setSignature(EditConstraint, {
182 constructors: () => ({EditConstraint: [EditConstraint, [Variable, Strength]] }), 182 constructors: () => ({EditConstraint: [EditConstraint, [Variable, Strength]] }),
183 methods: () => ({execute: [dart.void, []]}) 183 methods: () => ({execute: [dart.void, []]})
184 }); 184 });
185 let NONE = 1; 185 const NONE = 1;
186 let FORWARD = 2; 186 const FORWARD = 2;
187 let BACKWARD = 0; 187 const BACKWARD = 0;
188 class BinaryConstraint extends Constraint { 188 class BinaryConstraint extends Constraint {
189 BinaryConstraint(v1, v2, strength) { 189 BinaryConstraint(v1, v2, strength) {
190 this.v1 = v1; 190 this.v1 = v1;
191 this.v2 = v2; 191 this.v2 = v2;
192 this.direction = NONE; 192 this.direction = NONE;
193 super.Constraint(strength); 193 super.Constraint(strength);
194 this.addConstraint(); 194 this.addConstraint();
195 } 195 }
196 chooseMethod(mark) { 196 chooseMethod(mark) {
197 if (this.v1.mark == mark) { 197 if (this.v1.mark == mark) {
(...skipping 361 matching lines...) Expand 10 before | Expand all | Expand 10 after
559 exports.BinaryConstraint = BinaryConstraint; 559 exports.BinaryConstraint = BinaryConstraint;
560 exports.ScaleConstraint = ScaleConstraint; 560 exports.ScaleConstraint = ScaleConstraint;
561 exports.EqualityConstraint = EqualityConstraint; 561 exports.EqualityConstraint = EqualityConstraint;
562 exports.Variable = Variable; 562 exports.Variable = Variable;
563 exports.Planner = Planner; 563 exports.Planner = Planner;
564 exports.Plan = Plan; 564 exports.Plan = Plan;
565 exports.chainTest = chainTest; 565 exports.chainTest = chainTest;
566 exports.projectionTest = projectionTest; 566 exports.projectionTest = projectionTest;
567 exports.change = change; 567 exports.change = change;
568 }); 568 });
OLDNEW
« no previous file with comments | « lib/src/js/builder.dart ('k') | test/codegen/expect/async_helper.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698