mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 23:35:34 +00:00
Bug 1256324: IonMonkey - Fix bailAfter for opt builds, r=nbp
This commit is contained in:
parent
85e809c570
commit
bacbd47caf
@ -416,7 +416,9 @@ class CodeGenerator : public CodeGeneratorSpecific
|
||||
|
||||
void visitRandom(LRandom* ins);
|
||||
|
||||
#ifdef DEBUG
|
||||
void emitDebugForceBailing(LInstruction* lir);
|
||||
#endif
|
||||
|
||||
IonScriptCounts* extractScriptCounts() {
|
||||
IonScriptCounts* counts = scriptCounts_;
|
||||
|
@ -58,11 +58,13 @@ CompileRuntime::addressOfJitStackLimit()
|
||||
return runtime()->addressOfJitStackLimit();
|
||||
}
|
||||
|
||||
#ifdef DEBUG
|
||||
const void*
|
||||
CompileRuntime::addressOfIonBailAfter()
|
||||
{
|
||||
return runtime()->addressOfIonBailAfter();
|
||||
}
|
||||
#endif
|
||||
|
||||
const void*
|
||||
CompileRuntime::addressOfJSContext()
|
||||
|
@ -43,8 +43,10 @@ class CompileRuntime
|
||||
// rt->runtime()->jitStackLimit;
|
||||
const void* addressOfJitStackLimit();
|
||||
|
||||
#ifdef DEBUG
|
||||
// rt->runtime()->addressOfIonBailAfter;
|
||||
const void* addressOfIonBailAfter();
|
||||
#endif
|
||||
|
||||
// &runtime()->jitJSContext
|
||||
const void* addressOfJSContext();
|
||||
|
Loading…
Reference in New Issue
Block a user