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

Unified Diff: tests/compiler/dart2js/serialization/model_test_helper.dart

Issue 2693893003: Introduce EnqueuerListener (Closed)
Patch Set: Make listener private Created 3 years, 10 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tests/compiler/dart2js/kernel/closed_world_test.dart ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tests/compiler/dart2js/serialization/model_test_helper.dart
diff --git a/tests/compiler/dart2js/serialization/model_test_helper.dart b/tests/compiler/dart2js/serialization/model_test_helper.dart
index 746ca0a35e994869a212e615974540b841717fd6..841ad60aef28b89d8e1ca1e46d2a21c2f1021621 100644
--- a/tests/compiler/dart2js/serialization/model_test_helper.dart
+++ b/tests/compiler/dart2js/serialization/model_test_helper.dart
@@ -96,7 +96,10 @@ Future checkModels(Uri entryPoint,
return measure(title, 'check models', () async {
checkAllImpacts(compilerNormal, compilerDeserialized, verbose: verbose);
- checkResolutionEnqueuers(compilerNormal.enqueuer.resolution,
+ checkResolutionEnqueuers(
+ compilerNormal.backend,
+ compilerDeserialized.backend,
+ compilerNormal.enqueuer.resolution,
compilerDeserialized.enqueuer.resolution,
verbose: verbose);
checkClosedWorlds(
@@ -108,7 +111,10 @@ Future checkModels(Uri entryPoint,
}
void checkResolutionEnqueuers(
- ResolutionEnqueuer enqueuer1, ResolutionEnqueuer enqueuer2,
+ JavaScriptBackend backend1,
+ JavaScriptBackend backend2,
+ ResolutionEnqueuer enqueuer1,
+ ResolutionEnqueuer enqueuer2,
{bool typeEquivalence(ResolutionDartType a, ResolutionDartType b):
areTypesEquivalent,
bool elementFilter(Element element),
@@ -146,8 +152,6 @@ void checkResolutionEnqueuers(
"Is-check mismatch", typeEquivalence,
verbose: verbose);
- JavaScriptBackend backend1 = enqueuer1.backend;
- JavaScriptBackend backend2 = enqueuer2.backend;
Expect.equals(backend1.hasInvokeOnSupport, backend2.hasInvokeOnSupport,
"JavaScriptBackend.hasInvokeOnSupport mismatch");
Expect.equals(
« no previous file with comments | « tests/compiler/dart2js/kernel/closed_world_test.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698