| Index: pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart b/pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart
|
| index 8c0cd0f944377346c71a252554fb41be4679c524..ad8fa35a7bbcbbf690141ca3007118df8013784f 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart
|
| @@ -1703,6 +1703,7 @@ class OldEmitter implements Emitter {
|
| emitFinishClassesInvocationIfNecessary(mainBuffer);
|
| }
|
|
|
| + typeTestEmitter.emitRuntimeTypeSupport(mainBuffer, mainOutputUnit);
|
| interceptorEmitter.emitGetInterceptorMethods(mainBuffer);
|
| interceptorEmitter.emitOneShotInterceptors(mainBuffer);
|
|
|
| @@ -2173,6 +2174,7 @@ function(originalDescriptor, name, holder, isStatic, globalFunctionsAccess) {
|
| // point to the current Isolate. Otherwise all methods/functions
|
| // accessing isolate variables will access the wrong object.
|
| outputBuffer.write("${namer.currentIsolate}$_=${_}arguments[1]$N");
|
| + typeTestEmitter.emitRuntimeTypeSupport(outputBuffer, outputUnit);
|
|
|
| emitCompileTimeConstants(outputBuffer, outputUnit);
|
| emitStaticNonFinalFieldInitializations(outputBuffer, outputUnit);
|
|
|