diff options
Diffstat (limited to 'src/qml/compiler/qv4instr_moth.cpp')
-rw-r--r-- | src/qml/compiler/qv4instr_moth.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/qml/compiler/qv4instr_moth.cpp b/src/qml/compiler/qv4instr_moth.cpp index 514ec9ac9b..4653b7217d 100644 --- a/src/qml/compiler/qv4instr_moth.cpp +++ b/src/qml/compiler/qv4instr_moth.cpp @@ -415,6 +415,10 @@ void dumpBytecode(const char *code, int len, int nLocals, int nFormals, int /*st d << "(" << level << ") " << ABSOLUTE_OFFSET(); MOTH_END_INSTR(UnwindToLabel) + MOTH_BEGIN_INSTR(DeadTemporalZoneCheck) + d << name; + MOTH_END_INSTR(DeadTemporalZoneCheck) + MOTH_BEGIN_INSTR(ThrowException) MOTH_END_INSTR(ThrowException) @@ -690,6 +694,10 @@ void dumpBytecode(const char *code, int len, int nLocals, int nFormals, int /*st MOTH_BEGIN_INSTR(Debug) MOTH_END_INSTR(Debug) + MOTH_BEGIN_INSTR(InitializeBlockDeadTemporalZone) + d << dumpRegister(firstReg, nFormals) << ", " << count; + MOTH_END_INSTR(InitializeBlockDeadTemporalZone) + MOTH_BEGIN_INSTR(LoadQmlContext) d << dumpRegister(result, nFormals); MOTH_END_INSTR(LoadQmlContext) |