Home
last modified time | relevance | path

Searched refs:deoptimizer (Results 1 – 8 of 8) sorted by relevance

/external/v8/src/runtime/
Druntime-compiler.cc101 Deoptimizer* deoptimizer = Deoptimizer::Grab(isolate); in RUNTIME_FUNCTION() local
103 delete deoptimizer; in RUNTIME_FUNCTION()
136 Deoptimizer* deoptimizer = Deoptimizer::Grab(isolate); in RUNTIME_FUNCTION() local
139 Handle<JSFunction> function = deoptimizer->function(); in RUNTIME_FUNCTION()
140 Handle<Code> optimized_code = deoptimizer->compiled_code(); in RUNTIME_FUNCTION()
143 DCHECK(type == deoptimizer->bailout_type()); in RUNTIME_FUNCTION()
147 deoptimizer->MaterializeHeapObjects(&it); in RUNTIME_FUNCTION()
148 delete deoptimizer; in RUNTIME_FUNCTION()
/external/v8/src/
Ddeoptimizer.cc86 Deoptimizer* deoptimizer = new Deoptimizer(isolate, in New() local
94 isolate->deoptimizer_data()->current_ = deoptimizer; in New()
95 return deoptimizer; in New()
164 Deoptimizer* deoptimizer = new Deoptimizer(isolate, in DebuggerInspectableFrame() local
172 deoptimizer->FillInputFrame(tos, frame); in DebuggerInspectableFrame()
175 Deoptimizer::ComputeOutputFrames(deoptimizer); in DebuggerInspectableFrame()
179 CHECK_LT(jsframe_index, deoptimizer->jsframe_count()); in DebuggerInspectableFrame()
182 int frame_index = deoptimizer->ConvertJSFrameIndexToFrameIndex(jsframe_index); in DebuggerInspectableFrame()
186 deoptimizer->output_[frame_index - 1]->GetFrameType() == in DebuggerInspectableFrame()
192 deoptimizer->output_[frame_index - construct_offset]->GetFrameType() == in DebuggerInspectableFrame()
[all …]
Ddeoptimizer.h510 static void ComputeOutputFrames(Deoptimizer* deoptimizer);
1074 DeoptimizedFrameInfo(Deoptimizer* deoptimizer,
/external/v8/
DAndroid.v8common.mk178 src/deoptimizer.cc \
370 src/arm/deoptimizer-arm.cc \
398 src/arm64/deoptimizer-arm64.cc \
430 src/mips/deoptimizer-mips.cc \
457 src/mips64/deoptimizer-mips64.cc \
484 src/ia32/deoptimizer-ia32.cc \
523 src/x64/deoptimizer-x64.cc \
DBUILD.gn979 "src/deoptimizer.cc",
980 "src/deoptimizer.h",
1363 "src/ia32/deoptimizer-ia32.cc",
1408 "src/x64/deoptimizer-x64.cc",
1429 "src/arm/deoptimizer-arm.cc",
1474 "src/arm64/deoptimizer-arm64.cc",
1545 "src/mips/deoptimizer-mips.cc",
1587 "src/mips64/deoptimizer-mips64.cc",
DChangeLog9309 Removed bogus check for TOP register in deoptimizer.
/external/v8/src/arm64/
Ddeoptimizer-arm64.cc178 Register deoptimizer = x0; in Generate() local
181 __ Ldr(x1, MemOperand(deoptimizer, Deoptimizer::input_offset())); in Generate()
/external/v8/tools/gyp/
Dv8.gyp748 '../../src/deoptimizer.cc',
749 '../../src/deoptimizer.h',
1131 '../../src/arm/deoptimizer-arm.cc',
1177 '../../src/arm64/deoptimizer-arm64.cc',
1230 '../../src/ia32/deoptimizer-ia32.cc',
1269 '../../src/x87/deoptimizer-x87.cc',
1310 '../../src/mips/deoptimizer-mips.cc',
1353 '../../src/mips64/deoptimizer-mips64.cc',
1400 '../../src/x64/deoptimizer-x64.cc',
1456 '../../src/ppc/deoptimizer-ppc.cc',