/external/v8/src/interpreter/ |
H A D | bytecode-array-iterator.cc | 13 Handle<BytecodeArray> bytecode_array) 14 : BytecodeArrayAccessor(bytecode_array, 0) {} 21 return current_offset() >= bytecode_array()->length(); 12 BytecodeArrayIterator( Handle<BytecodeArray> bytecode_array) argument
|
H A D | bytecode-array-random-iterator.cc | 13 Handle<BytecodeArray> bytecode_array, Zone* zone) 14 : BytecodeArrayAccessor(bytecode_array, 0), offsets_(zone) { 17 while (current_offset() < bytecode_array->length()) { 12 BytecodeArrayRandomIterator( Handle<BytecodeArray> bytecode_array, Zone* zone) argument
|
H A D | bytecode-array-iterator.h | 17 explicit BytecodeArrayIterator(Handle<BytecodeArray> bytecode_array);
|
H A D | bytecode-array-accessor.cc | 16 Handle<BytecodeArray> bytecode_array, int initial_offset) 17 : bytecode_array_(bytecode_array), 31 uint8_t current_byte = bytecode_array()->get(bytecode_offset_); 45 return bytecode_offset_ >= 0 && bytecode_offset_ < bytecode_array()->length(); 51 bytecode_array()->get(bytecode_offset_ + current_prefix_offset()); 70 bytecode_array()->GetFirstBytecodeAddress() + bytecode_offset_ + 86 bytecode_array()->GetFirstBytecodeAddress() + bytecode_offset_ + 131 bytecode_array()->GetFirstBytecodeAddress() + bytecode_offset_ + 173 return FixedArray::get(bytecode_array()->constant_pool(), 175 bytecode_array() 15 BytecodeArrayAccessor( Handle<BytecodeArray> bytecode_array, int initial_offset) argument [all...] |
H A D | bytecode-array-accessor.h | 21 BytecodeArrayAccessor(Handle<BytecodeArray> bytecode_array, 31 const Handle<BytecodeArray>& bytecode_array() const { function in class:v8::internal::interpreter::BytecodeArrayAccessor
|
H A D | bytecode-array-random-iterator.h | 19 explicit BytecodeArrayRandomIterator(Handle<BytecodeArray> bytecode_array,
|
H A D | bytecode-array-writer.cc | 44 Handle<BytecodeArray> bytecode_array = isolate->factory()->NewBytecodeArray( local 47 bytecode_array->set_handler_table(*handler_table); 50 isolate, Handle<AbstractCode>::cast(bytecode_array)); 51 bytecode_array->set_source_position_table(*source_position_table); 52 return bytecode_array;
|
H A D | bytecode-register.cc | 75 Register Register::bytecode_array() { function in class:v8::internal::interpreter::Register
|
H A D | bytecode-register.h | 46 static Register bytecode_array();
|
H A D | interpreter-assembler.cc | 182 bytecode_array_.Bind(LoadRegister(Register::bytecode_array())); 1350 Node* bytecode_array = LoadRegister(Register::bytecode_array()); local 1352 bytecode_array, BytecodeArray::kFrameSizeOffset, MachineType::Uint32());
|
/external/v8/src/runtime/ |
H A D | runtime-interpreter.cc | 77 bytecode_iterator.bytecode_array()->GetIsolate()); 97 bytecode_iterator.bytecode_array()->parameter_count()) 114 CONVERT_ARG_HANDLE_CHECKED(BytecodeArray, bytecode_array, 0); 120 interpreter::BytecodeArrayIterator bytecode_iterator(bytecode_array); 124 const uint8_t* base_address = bytecode_array->GetFirstBytecodeAddress(); 129 bytecode_array->parameter_count()); 142 CONVERT_ARG_HANDLE_CHECKED(BytecodeArray, bytecode_array, 0); 147 interpreter::BytecodeArrayIterator bytecode_iterator(bytecode_array); 166 CONVERT_ARG_HANDLE_CHECKED(BytecodeArray, bytecode_array, 0); 168 interpreter::BytecodeArrayIterator it(bytecode_array); [all...] |
H A D | runtime-generator.cc | 25 int size = function->shared()->bytecode_array()->register_count();
|
H A D | runtime-function.cc | 188 target_shared->set_bytecode_array(source_shared->bytecode_array());
|
/external/v8/src/compiler/ |
H A D | bytecode-analysis.h | 64 BytecodeAnalysis(Handle<BytecodeArray> bytecode_array, Zone* zone, 104 Handle<BytecodeArray> bytecode_array() const { return bytecode_array_; } function in class:v8::internal::compiler::BASE_EMBEDDED
|
H A D | bytecode-analysis.cc | 84 BytecodeAnalysis::BytecodeAnalysis(Handle<BytecodeArray> bytecode_array, argument 86 : bytecode_array_(bytecode_array), 93 liveness_map_(bytecode_array->length(), zone) {} 183 const Handle<BytecodeArray>& bytecode_array = accessor.bytecode_array(); local 203 HandlerTable* table = HandlerTable::cast(bytecode_array->handler_table()); 250 BytecodeArrayRandomIterator iterator(bytecode_array(), zone()); 305 current_offset, bytecode_array()->register_count(), zone()); 465 interpreter::BytecodeArrayIterator iterator(bytecode_array()); 493 BytecodeArrayRandomIterator iterator(bytecode_array(), zon [all...] |
H A D | bytecode-graph-builder.cc | 472 bytecode_array_(handle(shared_info->bytecode_array())), 474 handle(HandlerTable::cast(bytecode_array()->handler_table()))), 478 bytecode_array()->parameter_count(), 479 bytecode_array()->register_count(), shared_info)), 498 int params = bytecode_array()->parameter_count(); 510 int params = bytecode_array()->parameter_count(); 555 int actual_parameter_count = bytecode_array()->parameter_count() + 4; 558 Environment env(this, bytecode_array()->register_count(), 559 bytecode_array()->parameter_count(), graph()->start(), 632 BytecodeAnalysis bytecode_analysis(bytecode_array(), local_zon [all...] |
H A D | osr.cc | 30 ? info->shared_info()->bytecode_array()->parameter_count() 34 ? info->shared_info()->bytecode_array()->register_count() +
|
H A D | bytecode-graph-builder.h | 248 const Handle<BytecodeArray>& bytecode_array() const { function in class:v8::internal::compiler::BytecodeGraphBuilder
|
/external/v8/src/ |
H A D | compilation-info.h | 92 Handle<BytecodeArray> bytecode_array() const { return bytecode_array_; } function in class:v8::internal::final 192 void SetBytecodeArray(Handle<BytecodeArray> bytecode_array) { argument 193 bytecode_array_ = bytecode_array;
|
H A D | runtime-profiler.cc | 205 int level = shared->bytecode_array()->osr_loop_nesting_level(); 206 shared->bytecode_array()->set_osr_loop_nesting_level( 390 if (shared->bytecode_array()->Size() <= allowance) { 403 if (shared->bytecode_array()->Size() > kMaxSizeOptIgnition) { 427 shared->bytecode_array()->Size() < kMaxSizeEarlyOptIgnition) {
|
H A D | frames.cc | 1437 abstract_code = AbstractCode::cast(shared_info->bytecode_array()); 1578 BytecodeArray* bytecode = function()->shared()->bytecode_array(); 1620 void InterpretedFrame::PatchBytecodeArray(BytecodeArray* bytecode_array) { argument 1625 SetExpression(index, bytecode_array); 1649 AbstractCode::cast(function()->shared()->bytecode_array());
|
/external/v8/src/profiler/ |
H A D | tick-sample.cc | 257 // bytecode_array might be garbage, so don't dereference it. 258 i::Address bytecode_array = local 261 frames[i++] = bytecode_array + i::BytecodeArray::kHeaderSize +
|
/external/v8/src/debug/ |
H A D | debug-evaluate.cc | 522 Handle<BytecodeArray> bytecode_array(info->bytecode_array()); 523 if (FLAG_trace_side_effect_free_debug_evaluate) bytecode_array->Print(); 524 for (interpreter::BytecodeArrayIterator it(bytecode_array); !it.done();
|
H A D | debug.cc | 294 BytecodeArray* bytecode_array = debug_info_->OriginalBytecodeArray(); local 296 interpreter::Bytecodes::FromByte(bytecode_array->get(code_offset())); 325 BytecodeArray* bytecode_array = debug_info_->DebugBytecodeArray(); local 327 interpreter::Bytecodes::FromByte(bytecode_array->get(code_offset())); 331 bytecode_array->set(code_offset(), 339 BytecodeArray* bytecode_array = debug_info_->DebugBytecodeArray(); local 341 bytecode_array->set(code_offset(), original->get(code_offset())); 348 BytecodeArray* bytecode_array = debug_info_->DebugBytecodeArray(); local 350 interpreter::Bytecodes::FromByte(bytecode_array->get(code_offset()));
|
/external/v8/src/heap/ |
H A D | heap.cc | 2371 ALLOCATE_VARSIZE_MAP(BYTECODE_ARRAY_TYPE, bytecode_array) 3451 AllocationResult Heap::CopyBytecodeArray(BytecodeArray* bytecode_array) { argument 3452 int size = BytecodeArray::SizeFor(bytecode_array->length()); 3461 copy->set_length(bytecode_array->length()); 3462 copy->set_frame_size(bytecode_array->frame_size()); 3463 copy->set_parameter_count(bytecode_array->parameter_count()); 3464 copy->set_constant_pool(bytecode_array->constant_pool()); 3465 copy->set_handler_table(bytecode_array->handler_table()); 3466 copy->set_source_position_table(bytecode_array->source_position_table()); 3467 copy->set_interrupt_budget(bytecode_array [all...] |