Searched refs:bytecode_array (Results 1 - 25 of 37) sorted by relevance

12

/external/v8/src/interpreter/
H A Dbytecode-array-iterator.cc13 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 Dbytecode-array-random-iterator.cc13 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 Dbytecode-array-iterator.h17 explicit BytecodeArrayIterator(Handle<BytecodeArray> bytecode_array);
H A Dbytecode-array-accessor.cc16 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 Dbytecode-array-accessor.h21 BytecodeArrayAccessor(Handle<BytecodeArray> bytecode_array,
31 const Handle<BytecodeArray>& bytecode_array() const { function in class:v8::internal::interpreter::BytecodeArrayAccessor
H A Dbytecode-array-random-iterator.h19 explicit BytecodeArrayRandomIterator(Handle<BytecodeArray> bytecode_array,
H A Dbytecode-array-writer.cc44 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 Dbytecode-register.cc75 Register Register::bytecode_array() { function in class:v8::internal::interpreter::Register
H A Dbytecode-register.h46 static Register bytecode_array();
H A Dinterpreter-assembler.cc182 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 Druntime-interpreter.cc77 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 Druntime-generator.cc25 int size = function->shared()->bytecode_array()->register_count();
H A Druntime-function.cc188 target_shared->set_bytecode_array(source_shared->bytecode_array());
/external/v8/src/compiler/
H A Dbytecode-analysis.h64 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 Dbytecode-analysis.cc84 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 Dbytecode-graph-builder.cc472 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 Dosr.cc30 ? info->shared_info()->bytecode_array()->parameter_count()
34 ? info->shared_info()->bytecode_array()->register_count() +
H A Dbytecode-graph-builder.h248 const Handle<BytecodeArray>& bytecode_array() const { function in class:v8::internal::compiler::BytecodeGraphBuilder
/external/v8/src/
H A Dcompilation-info.h92 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 Druntime-profiler.cc205 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 Dframes.cc1437 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 Dtick-sample.cc257 // 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 Ddebug-evaluate.cc522 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 Ddebug.cc294 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 Dheap.cc2371 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...]

Completed in 358 milliseconds

12