Searched refs:deoptimizer (Results 1 - 5 of 5) sorted by relevance

/external/v8/src/runtime/
H A Druntime-compiler.cc11 #include "src/deoptimizer.h"
132 Deoptimizer* deoptimizer = Deoptimizer::Grab(isolate); local
134 delete deoptimizer;
166 Deoptimizer* deoptimizer = Deoptimizer::Grab(isolate); local
171 Handle<JSFunction> function = deoptimizer->function();
172 Handle<Code> optimized_code = deoptimizer->compiled_code();
175 DCHECK(type == deoptimizer->bailout_type());
190 deoptimizer->MaterializeHeapObjects(&it);
191 delete deoptimizer;
206 // by the deoptimizer
[all...]
/external/v8/src/arm64/
H A Ddeoptimizer-arm64.cc7 #include "src/deoptimizer.h"
132 // Allocate a new deoptimizer object.
152 // Preserve "deoptimizer" object in register x0.
153 Register deoptimizer = x0; local
156 __ Ldr(x1, MemOperand(deoptimizer, Deoptimizer::input_offset()));
202 // Compute the output frame in the deoptimizer.
203 __ Push(x0); // Preserve deoptimizer object across call.
211 __ Pop(x4); // Restore deoptimizer object (class Deoptimizer).
/external/v8/
H A DAndroid.v8.mk234 src/deoptimizer.cc \
446 src/arm/deoptimizer-arm.cc \
475 src/arm64/deoptimizer-arm64.cc \
522 src/mips/deoptimizer-mips.cc \
549 src/mips64/deoptimizer-mips64.cc \
570 src/ia32/deoptimizer-ia32.cc \
603 src/x64/deoptimizer-x64.cc \
/external/v8/src/
H A Ddeoptimizer.cc5 #include "src/deoptimizer.h"
75 Deoptimizer* deoptimizer = new Deoptimizer(isolate, function, type, local
78 isolate->deoptimizer_data()->current_ = deoptimizer;
79 return deoptimizer;
224 PrintF(scope.file(), "[deoptimizer unlinked: ");
252 PrintF(scope.file(), "[deoptimizer found activation of function: ");
412 void Deoptimizer::ComputeOutputFrames(Deoptimizer* deoptimizer) { argument
413 deoptimizer->DoComputeOutputFrames();
2236 // references. This is fine because the deoptimizer's code section
H A Ddeoptimizer.h444 static void ComputeOutputFrames(Deoptimizer* deoptimizer);

Completed in 129 milliseconds