| Index: sdk/lib/_internal/pub/test/test_pub.dart
|
| diff --git a/sdk/lib/_internal/pub/test/test_pub.dart b/sdk/lib/_internal/pub/test/test_pub.dart
|
| index 5da6eb62a3931ad7435b5e88d96068faea8fda38..220674da75f238039c8dca9de9443d5a465569d0 100644
|
| --- a/sdk/lib/_internal/pub/test/test_pub.dart
|
| +++ b/sdk/lib/_internal/pub/test/test_pub.dart
|
| @@ -472,8 +472,12 @@ ScheduledProcess startPub({List args, Future<Uri> tokenEndpoint}) {
|
| // Find the main pub entrypoint.
|
| var pubPath = path.join(testDirectory, '..', 'bin', 'pub.dart');
|
|
|
| - var dartArgs = ['--package-root=$_packageRoot/', '--checked', pubPath,
|
| - '--verbose'];
|
| + var dartArgs = [
|
| + '--package-root=$_packageRoot/',
|
| + // Make the heap bigger since dart2js uses a lot of memory.
|
| + '--new_gen_heap_size=256', '--old_gen_heap_size=1536',
|
| + '--checked', pubPath, '--verbose'
|
| + ];
|
| dartArgs.addAll(args);
|
|
|
| if (tokenEndpoint == null) tokenEndpoint = new Future.value();
|
|
|