| Index: dart/sdk/lib/_internal/compiler/implementation/js_backend/emitter_no_eval.dart
|
| diff --git a/dart/sdk/lib/_internal/compiler/implementation/js_backend/emitter_no_eval.dart b/dart/sdk/lib/_internal/compiler/implementation/js_backend/emitter_no_eval.dart
|
| index 2c18645024ee3c37c357dd0dec2c741eb06874c7..12bc0928561e8fcf47f51576c7b65095f313dc28 100644
|
| --- a/dart/sdk/lib/_internal/compiler/implementation/js_backend/emitter_no_eval.dart
|
| +++ b/dart/sdk/lib/_internal/compiler/implementation/js_backend/emitter_no_eval.dart
|
| @@ -169,6 +169,7 @@ class CodeEmitterNoEvalTask extends CodeEmitterTask {
|
| primitives, const SourceString('printString'));
|
| String printHelperName = namer.isolateAccess(printHelper);
|
| mainBuffer.add('''
|
| +// The following only works on V8 when run with option "--allow-natives-syntax".
|
| if (typeof $printHelperName === "function") {
|
| $printHelperName("Size of global object: "
|
| + String(Object.getOwnPropertyNames(properties).length)
|
|
|