HomeSort by relevance Sort by last modified time
    Searched refs:Deoptimizer (Results 1 - 25 of 72) sorted by null

1 2 3

  /external/v8/src/arm64/
deoptimizer-arm64.cc 7 #include "src/deoptimizer.h"
17 int Deoptimizer::patch_size() {
19 // Patching is done by Deoptimizer::DeoptimizeFunction.
24 void Deoptimizer::EnsureRelocSpaceForLazyDeoptimization(Handle<Code> code) {
26 // patching in Deoptimizer::PatchCodeForDeoptimization below.
30 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) {
68 void Deoptimizer::SetPlatformCompiledStubRegisters(
79 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) {
90 void Deoptimizer::TableEntryGenerator::Generate() {
132 // Allocate a new deoptimizer object
153 Register deoptimizer = x0; local
    [all...]
  /external/v8/src/arm/
deoptimizer-arm.cc 6 #include "src/deoptimizer.h"
14 const int Deoptimizer::table_entry_size_ = 8;
17 int Deoptimizer::patch_size() {
23 void Deoptimizer::EnsureRelocSpaceForLazyDeoptimization(Handle<Code> code) {
25 // patching in Deoptimizer::PatchCodeForDeoptimization below.
29 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) {
85 void Deoptimizer::SetPlatformCompiledStubRegisters(
96 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) {
107 void Deoptimizer::TableEntryGenerator::Generate() {
159 // Allocate a new deoptimizer object
    [all...]
  /external/v8/src/mips/
deoptimizer-mips.cc 6 #include "src/deoptimizer.h"
15 int Deoptimizer::patch_size() {
21 void Deoptimizer::EnsureRelocSpaceForLazyDeoptimization(Handle<Code> code) {
23 // patching in Deoptimizer::PatchCodeForDeoptimization below.
27 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) {
83 void Deoptimizer::SetPlatformCompiledStubRegisters(
94 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) {
106 void Deoptimizer::TableEntryGenerator::Generate() {
155 // Allocate a new deoptimizer object.
170 // Call Deoptimizer::New()
    [all...]
  /external/v8/src/mips64/
deoptimizer-mips64.cc 6 #include "src/deoptimizer.h"
15 int Deoptimizer::patch_size() {
21 void Deoptimizer::EnsureRelocSpaceForLazyDeoptimization(Handle<Code> code) {
23 // patching in Deoptimizer::PatchCodeForDeoptimization below.
27 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) {
83 void Deoptimizer::SetPlatformCompiledStubRegisters(
94 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) {
106 void Deoptimizer::TableEntryGenerator::Generate() {
155 // Allocate a new deoptimizer object.
170 // Call Deoptimizer::New()
    [all...]
  /external/v8/src/ppc/
deoptimizer-ppc.cc 6 #include "src/deoptimizer.h"
14 const int Deoptimizer::table_entry_size_ = 8;
17 int Deoptimizer::patch_size() {
27 void Deoptimizer::EnsureRelocSpaceForLazyDeoptimization(Handle<Code> code) {
29 // patching in Deoptimizer::PatchCodeForDeoptimization below.
33 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) {
91 void Deoptimizer::SetPlatformCompiledStubRegisters(
102 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) {
113 void Deoptimizer::TableEntryGenerator::Generate() {
161 // Allocate a new deoptimizer object
    [all...]
  /external/v8/src/s390/
deoptimizer-s390.cc 5 #include "src/deoptimizer.h"
15 const int Deoptimizer::table_entry_size_ = 16;
17 int Deoptimizer::patch_size() {
26 void Deoptimizer::EnsureRelocSpaceForLazyDeoptimization(Handle<Code> code) {
28 // patching in Deoptimizer::PatchCodeForDeoptimization below.
31 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) {
86 void Deoptimizer::SetPlatformCompiledStubRegisters(
96 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) {
107 void Deoptimizer::TableEntryGenerator::Generate() {
150 // Allocate a new deoptimizer object
    [all...]
  /external/v8/src/
disassembler.cc 13 #include "src/deoptimizer.h"
230 int id = Deoptimizer::GetDeoptimizationId(isolate,
232 Deoptimizer::EAGER);
233 if (id == Deoptimizer::kNotDeoptimizationEntry) {
234 id = Deoptimizer::GetDeoptimizationId(isolate,
236 Deoptimizer::LAZY);
237 if (id == Deoptimizer::kNotDeoptimizationEntry) {
238 id = Deoptimizer::GetDeoptimizationId(isolate,
240 Deoptimizer::SOFT);
241 if (id == Deoptimizer::kNotDeoptimizationEntry)
    [all...]
deoptimizer.h 364 class Deoptimizer : public Malloced {
405 Deoptimizer::BailoutType type, bool frame)
420 Deoptimizer::BailoutType bailout_type;
436 static Deoptimizer* New(JSFunction* function,
442 static Deoptimizer* Grab(Isolate* isolate);
478 ~Deoptimizer();
482 static void ComputeOutputFrames(Deoptimizer* deoptimizer);
504 static int input_offset() { return OFFSET_OF(Deoptimizer, input_); }
506 return OFFSET_OF(Deoptimizer, output_count_)
    [all...]
deoptimizer.cc 5 #include "src/deoptimizer.h"
26 return allocator->AllocateChunk(Deoptimizer::GetMaxDeoptTableSize(),
35 for (int i = 0; i <= Deoptimizer::kLastBailoutType; ++i) {
43 for (int i = 0; i <= Deoptimizer::kLastBailoutType; ++i) {
50 Code* Deoptimizer::FindDeoptimizingCode(Address addr) {
69 Deoptimizer* Deoptimizer::New(JSFunction* function,
75 Deoptimizer* deoptimizer = new Deoptimizer(isolate, function, type local
    [all...]
external-reference-table.cc 11 #include "src/deoptimizer.h"
95 "Deoptimizer::New()");
97 "Deoptimizer::ComputeOutputFrames()");
437 Address address = Deoptimizer::GetDeoptimizationEntry(
438 isolate, entry, Deoptimizer::LAZY,
439 Deoptimizer::CALCULATE_ENTRY_ADDRESS);
  /external/v8/src/ia32/
deoptimizer-ia32.cc 8 #include "src/deoptimizer.h"
17 const int Deoptimizer::table_entry_size_ = 10;
20 int Deoptimizer::patch_size() {
25 void Deoptimizer::EnsureRelocSpaceForLazyDeoptimization(Handle<Code> code) {
30 // patching in Deoptimizer::PatchCodeForDeoptimization below.
94 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) {
172 void Deoptimizer::SetPlatformCompiledStubRegisters(
182 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) {
191 void Deoptimizer::TableEntryGenerator::Generate() {
226 // Allocate a new deoptimizer object
    [all...]
  /external/v8/src/x64/
deoptimizer-x64.cc 8 #include "src/deoptimizer.h"
18 const int Deoptimizer::table_entry_size_ = 10;
21 int Deoptimizer::patch_size() {
26 void Deoptimizer::EnsureRelocSpaceForLazyDeoptimization(Handle<Code> code) {
28 // patching in Deoptimizer::PatchCodeForDeoptimization below.
32 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) {
92 void Deoptimizer::SetPlatformCompiledStubRegisters(
102 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) {
111 void Deoptimizer::TableEntryGenerator::Generate() {
157 // Allocate a new deoptimizer object
    [all...]
  /external/v8/src/crankshaft/
lithium-codegen.h 9 #include "src/deoptimizer.h"
43 void DeoptComment(const Deoptimizer::DeoptInfo& deopt_info);
44 static Deoptimizer::DeoptInfo MakeDeoptInfo(LInstruction* instr,
lithium-codegen.cc 116 EnsureSpaceForLazyDeopt(Deoptimizer::patch_size());
168 void LCodeGenBase::DeoptComment(const Deoptimizer::DeoptInfo& deopt_info) {
406 Deoptimizer::DeoptInfo LCodeGenBase::MakeDeoptInfo(
408 Deoptimizer::DeoptInfo deopt_info(instr->hydrogen_value()->position(),
  /external/v8/src/x87/
deoptimizer-x87.cc 8 #include "src/deoptimizer.h"
17 const int Deoptimizer::table_entry_size_ = 10;
20 int Deoptimizer::patch_size() {
25 void Deoptimizer::EnsureRelocSpaceForLazyDeoptimization(Handle<Code> code) {
30 // patching in Deoptimizer::PatchCodeForDeoptimization below.
94 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) {
172 void Deoptimizer::SetPlatformCompiledStubRegisters(
182 void Deoptimizer::CopyDoubleRegisters(FrameDescription* output_frame) {
191 void Deoptimizer::TableEntryGenerator::Generate() {
247 // Allocate a new deoptimizer object
    [all...]
  /external/v8/src/runtime/
runtime-compiler.cc 11 #include "src/deoptimizer.h"
131 Deoptimizer* deoptimizer = Deoptimizer::Grab(isolate); local
133 delete deoptimizer;
163 Deoptimizer::BailoutType type =
164 static_cast<Deoptimizer::BailoutType>(type_arg);
165 Deoptimizer* deoptimizer = Deoptimizer::Grab(isolate) local
    [all...]
  /external/v8/src/crankshaft/arm64/
lithium-codegen-arm64.h 13 #include "src/deoptimizer.h"
203 Deoptimizer::BailoutType* override_bailout_type = NULL);
205 Deoptimizer::BailoutType* override_bailout_type = NULL);
344 ZoneList<Deoptimizer::JumpTableEntry*> jump_table_;
  /external/v8/src/crankshaft/arm/
lithium-codegen-arm.h 12 #include "src/deoptimizer.h"
235 Deoptimizer::BailoutType bailout_type);
315 ZoneList<Deoptimizer::JumpTableEntry> jump_table_;
  /external/v8/src/crankshaft/ia32/
lithium-codegen-ia32.h 13 #include "src/deoptimizer.h"
208 Deoptimizer::BailoutType bailout_type);
314 ZoneList<Deoptimizer::JumpTableEntry> jump_table_;
  /external/v8/src/crankshaft/ppc/
lithium-codegen-ppc.h 12 #include "src/deoptimizer.h"
211 Deoptimizer::BailoutType bailout_type, CRegister cr = cr7);
281 ZoneList<Deoptimizer::JumpTableEntry> jump_table_;
  /external/v8/src/crankshaft/s390/
lithium-codegen-s390.h 12 #include "src/deoptimizer.h"
211 Deoptimizer::BailoutType bailout_type, CRegister cr = cr7);
280 ZoneList<Deoptimizer::JumpTableEntry> jump_table_;
  /external/v8/src/crankshaft/x64/
lithium-codegen-x64.h 14 #include "src/deoptimizer.h"
209 Deoptimizer::BailoutType bailout_type);
309 ZoneList<Deoptimizer::JumpTableEntry> jump_table_;
  /external/v8/src/crankshaft/mips/
lithium-codegen-mips.h 12 #include "src/deoptimizer.h"
229 Deoptimizer::BailoutType bailout_type,
344 ZoneList<Deoptimizer::JumpTableEntry> jump_table_;
  /external/v8/src/crankshaft/mips64/
lithium-codegen-mips64.h 12 #include "src/deoptimizer.h"
231 Deoptimizer::BailoutType bailout_type,
347 ZoneList<Deoptimizer::JumpTableEntry*> jump_table_;
  /external/v8/src/crankshaft/x87/
lithium-codegen-x87.h 15 #include "src/deoptimizer.h"
236 Deoptimizer::BailoutType bailout_type);
349 ZoneList<Deoptimizer::JumpTableEntry> jump_table_;

Completed in 687 milliseconds

1 2 3