Chromium Code Reviews| Index: pkg/kernel/test/closures/suite.dart |
| diff --git a/pkg/kernel/test/closures/suite.dart b/pkg/kernel/test/closures/suite.dart |
| index dd4419d4d8433f2f06bb5ce4416c1d5d7d47a1b2..3ce1d664e709e02f641a4f325229eee798cc77b0 100644 |
| --- a/pkg/kernel/test/closures/suite.dart |
| +++ b/pkg/kernel/test/closures/suite.dart |
| @@ -60,7 +60,8 @@ class ClosureConversionContext extends ChainContext { |
| Future<Program> loadPlatform() async { |
| Uri sdk = await computePatchedSdk(); |
| - return loadProgramFromBinary(sdk.resolve('platform.dill').toFilePath()); |
| + String platformPath = sdk.resolve('platform.dill').toFilePath(); |
| + return loadProgramFromBinary(platformPath); |
|
ahe
2017/05/11 10:09:49
Why this change?
scheglov
2017/05/11 15:53:11
I will roll this back.
|
| } |
| static Future<ClosureConversionContext> create( |
| @@ -93,9 +94,7 @@ class FastaCompile |
| Program platform = await context.loadPlatform(); |
| Ticker ticker = new Ticker(); |
| DillTarget dillTarget = new DillTarget(ticker, context.uriTranslator); |
| - dillTarget.loader |
| - ..input = Uri.parse("org.dartlang:platform") // Make up a name. |
| - ..setProgram(platform); |
| + dillTarget.loader.appendLibraries(platform); |
| KernelTarget sourceTarget = new KernelTarget(PhysicalFileSystem.instance, |
| dillTarget, context.uriTranslator, context.strongMode); |