[mips] InterpreterEntryTrampoline improvement
Logic is added to InterpreterEntryTrampoline to detect flushed functions, and enter CompileLazy instead. Get the bytecode array from the function object and load it. The bytecode array could have been flushed from the shared function info, if so, call into CompileLazy. This fixes: cctest/test-heap/TestBytecodeFlushing cctest/test-heap/TestOptimizeAfterBytecodeFlushingCandidate debugger/debug/lazy-deopt-then-flush-bytecode [mips] Macro-assembler fix Fix massive failing of tests after fa3cbf60. Change-Id: Ic1978b5233eefc743fd7b020f65153630ffa281f Reviewed-on: https://chromium-review.googlesource.com/c/1388528Reviewed-by: Sreten Kovacevic <skovacevic@wavecomp.com> Commit-Queue: Sreten Kovacevic <skovacevic@wavecomp.com> Cr-Commit-Position: refs/heads/master@{#58463}
Showing
Please
register
or
sign in
to comment