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

Unified Diff: tests/compiler/dart2js/serialization_analysis_test.dart

Issue 1811173003: Support per-library serialization. (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Created 4 years, 9 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
Index: tests/compiler/dart2js/serialization_analysis_test.dart
diff --git a/tests/compiler/dart2js/serialization_analysis_test.dart b/tests/compiler/dart2js/serialization_analysis_test.dart
index e8c651dee383eb622dcd325f4621bac6b4d1fc1d..19aedf7e93854bc04375d51f153b2b0c282e28c8 100644
--- a/tests/compiler/dart2js/serialization_analysis_test.dart
+++ b/tests/compiler/dart2js/serialization_analysis_test.dart
@@ -242,6 +242,7 @@ Future analyze(String serializedData, Uri entryPoint, Test test) async {
diagnosticHandler: diagnosticCollector,
beforeRun: (Compiler compiler) {
Deserializer deserializer = new Deserializer.fromText(
+ new DeserializationContext(),
serializedData,
const JsonSerializationDecoder());
deserializer.plugins.add(compiler.backend.serialization.deserializer);
@@ -271,14 +272,14 @@ Future<String> serializeDartCore() async {
}
String serialize(Compiler compiler) {
- Serializer serializer = new Serializer(const JsonSerializationEncoder());
+ Serializer serializer = new Serializer();
serializer.plugins.add(compiler.backend.serialization.serializer);
serializer.plugins.add(new WorldImpactSerializer(compiler.resolution));
for (LibraryElement library in compiler.libraryLoader.libraries) {
serializer.serialize(library);
}
- return serializer.toText();
+ return serializer.toText(const JsonSerializationEncoder());
}
const String WORLD_IMPACT_TAG = 'worldImpact';

Powered by Google App Engine
This is Rietveld 408576698