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

Side by Side Diff: pkg/kernel/testcases/strong-mode/DeltaBlue.baseline.txt

Issue 2645733004: Run tree shaking in strong-mode baseline tests. (Closed)
Patch Set: Created 3 years, 11 months 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
OLDNEW
1 // dynamic is not a subtype of dart.core::int (DeltaBlue.dart:139:16) 1 // dynamic is not a subtype of dart.core::int (DeltaBlue.dart:139:16)
2 library; 2 library;
3 import self as self; 3 import self as self;
4 import "dart:core" as core; 4 import "dart:core" as core;
5 5
6 class DeltaBlue extends core::Object { 6 class DeltaBlue extends core::Object {
7 constructor •() → void 7 constructor •() → void
8 : super core::Object::•() 8 : super core::Object::•()
9 ; 9 ;
10 method run() → void { 10 method run() → void {
(...skipping 11 matching lines...) Expand all
22 return const <self::Strength>[self::STRONG_PREFERRED, self::PREFERRED, self: :STRONG_DEFAULT, self::NORMAL, self::WEAK_DEFAULT, self::WEAKEST].{core::List::[ ]}(this.{self::Strength::value}); 22 return const <self::Strength>[self::STRONG_PREFERRED, self::PREFERRED, self: :STRONG_DEFAULT, self::NORMAL, self::WEAK_DEFAULT, self::WEAKEST].{core::List::[ ]}(this.{self::Strength::value});
23 static method stronger(self::Strength s1, self::Strength s2) → core::bool { 23 static method stronger(self::Strength s1, self::Strength s2) → core::bool {
24 return s1.{self::Strength::value}.{core::num::<}(s2.{self::Strength::value}) ; 24 return s1.{self::Strength::value}.{core::num::<}(s2.{self::Strength::value}) ;
25 } 25 }
26 static method weaker(self::Strength s1, self::Strength s2) → core::bool { 26 static method weaker(self::Strength s1, self::Strength s2) → core::bool {
27 return s1.{self::Strength::value}.{core::num::>}(s2.{self::Strength::value}) ; 27 return s1.{self::Strength::value}.{core::num::>}(s2.{self::Strength::value}) ;
28 } 28 }
29 static method weakest(self::Strength s1, self::Strength s2) → self::Strength { 29 static method weakest(self::Strength s1, self::Strength s2) → self::Strength {
30 return self::Strength::weaker(s1, s2) ? s1 : s2; 30 return self::Strength::weaker(s1, s2) ? s1 : s2;
31 } 31 }
32 static method strongest(self::Strength s1, self::Strength s2) → self::Strength {
33 return self::Strength::stronger(s1, s2) ? s1 : s2;
34 }
35 } 32 }
36 abstract class Constraint extends core::Object { 33 abstract class Constraint extends core::Object {
37 final field self::Strength strength; 34 final field self::Strength strength;
38 const constructor •(self::Strength strength) → void 35 const constructor •(self::Strength strength) → void
39 : self::Constraint::strength = strength, super core::Object::•() 36 : self::Constraint::strength = strength, super core::Object::•()
40 ; 37 ;
41 abstract method isSatisfied() → core::bool; 38 abstract method isSatisfied() → core::bool;
42 abstract method markUnsatisfied() → void; 39 abstract method markUnsatisfied() → void;
43 abstract method addToGraph() → void; 40 abstract method addToGraph() → void;
44 abstract method removeFromGraph() → void; 41 abstract method removeFromGraph() → void;
(...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after
353 } 350 }
354 } 351 }
355 class Plan extends core::Object { 352 class Plan extends core::Object {
356 field core::List<self::Constraint> list = <self::Constraint>[]; 353 field core::List<self::Constraint> list = <self::Constraint>[];
357 constructor •() → void 354 constructor •() → void
358 : super core::Object::•() 355 : super core::Object::•()
359 ; 356 ;
360 method addConstraint(self::Constraint c) → void { 357 method addConstraint(self::Constraint c) → void {
361 this.{self::Plan::list}.{core::List::add$cc}(c); 358 this.{self::Plan::list}.{core::List::add$cc}(c);
362 } 359 }
363 method size() → core::int
364 return this.{self::Plan::list}.{core::List::length};
365 method execute() → void { 360 method execute() → void {
366 for (core::int i = 0; i.{core::num::<}(this.{self::Plan::list}.{core::List:: length}); i = i.{core::num::+}(1)) { 361 for (core::int i = 0; i.{core::num::<}(this.{self::Plan::list}.{core::List:: length}); i = i.{core::num::+}(1)) {
367 this.{self::Plan::list}.{core::List::[]}(i).{self::Constraint::execute}(); 362 this.{self::Plan::list}.{core::List::[]}(i).{self::Constraint::execute}();
368 } 363 }
369 } 364 }
370 } 365 }
371 static const field self::Strength REQUIRED = const self::Strength::•(0, "require d"); 366 static const field self::Strength REQUIRED = const self::Strength::•(0, "require d");
372 static const field self::Strength STRONG_PREFERRED = const self::Strength::•(1, "strongPreferred"); 367 static const field self::Strength STRONG_PREFERRED = const self::Strength::•(1, "strongPreferred");
373 static const field self::Strength PREFERRED = const self::Strength::•(2, "prefer red"); 368 static const field self::Strength PREFERRED = const self::Strength::•(2, "prefer red");
374 static const field self::Strength STRONG_DEFAULT = const self::Strength::•(3, "s trongDefault"); 369 static const field self::Strength STRONG_DEFAULT = const self::Strength::•(3, "s trongDefault");
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
442 } 437 }
443 static method change(self::Variable v, core::int newValue) → void { 438 static method change(self::Variable v, core::int newValue) → void {
444 self::EditConstraint edit = new self::EditConstraint::•(v, self::PREFERRED); 439 self::EditConstraint edit = new self::EditConstraint::•(v, self::PREFERRED);
445 self::Plan plan = self::planner.{self::Planner::extractPlanFromConstraints}(<s elf::EditConstraint>[edit]); 440 self::Plan plan = self::planner.{self::Planner::extractPlanFromConstraints}(<s elf::EditConstraint>[edit]);
446 for (core::int i = 0; i.{core::num::<}(10); i = i.{core::num::+}(1)) { 441 for (core::int i = 0; i.{core::num::<}(10); i = i.{core::num::+}(1)) {
447 v.{self::Variable::value} = newValue; 442 v.{self::Variable::value} = newValue;
448 plan.{self::Plan::execute}(); 443 plan.{self::Plan::execute}();
449 } 444 }
450 edit.{self::Constraint::destroyConstraint}(); 445 edit.{self::Constraint::destroyConstraint}();
451 } 446 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698