Home
last modified time | relevance | path

Searched refs:BytecodeArray (Results 1 – 25 of 69) sorted by relevance

123

/external/v8/src/objects/
Dcode-inl.h24 CAST_ACCESSOR(BytecodeArray) in CAST_ACCESSOR() argument
131 BytecodeArray* AbstractCode::GetBytecodeArray() { in GetBytecodeArray()
132 return BytecodeArray::cast(this); in GetBytecodeArray()
600 byte BytecodeArray::get(int index) { in get()
605 void BytecodeArray::set(int index, byte value) { in set()
610 void BytecodeArray::set_frame_size(int frame_size) { in set_frame_size()
616 int BytecodeArray::frame_size() const { in frame_size()
620 int BytecodeArray::register_count() const { in register_count()
624 void BytecodeArray::set_parameter_count(int number_of_parameters) { in set_parameter_count()
632 interpreter::Register BytecodeArray::incoming_new_target_or_generator_register() in incoming_new_target_or_generator_register()
[all …]
Ddebug-objects-inl.h52 BytecodeArray* DebugInfo::OriginalBytecodeArray() { in OriginalBytecodeArray()
54 return BytecodeArray::cast(original_bytecode_array()); in OriginalBytecodeArray()
57 BytecodeArray* DebugInfo::DebugBytecodeArray() { in DebugBytecodeArray()
Dcode.h19 class BytecodeArray; variable
570 inline BytecodeArray* GetBytecodeArray();
690 class BytecodeArray : public FixedArrayBase {
760 DECL_CAST(BytecodeArray)
774 DECL_PRINTER(BytecodeArray)
775 DECL_VERIFIER(BytecodeArray)
779 void CopyBytecodesTo(BytecodeArray* to);
818 DISALLOW_IMPLICIT_CONSTRUCTORS(BytecodeArray);
Dshared-function-info.h18 class BytecodeArray; variable
162 DECL_ACCESSORS(bytecode_array, BytecodeArray)
304 inline BytecodeArray* GetBytecodeArray() const;
305 inline void set_bytecode_array(BytecodeArray* bytecode);
310 inline BytecodeArray* GetDebugBytecodeArray() const;
311 inline void SetDebugBytecodeArray(BytecodeArray* bytecode);
Ddebug-objects.h18 class BytecodeArray; variable
70 inline BytecodeArray* OriginalBytecodeArray();
71 inline BytecodeArray* DebugBytecodeArray();
Dshared-function-info-inl.h77 ACCESSORS(InterpreterData, bytecode_array, BytecodeArray, kBytecodeArrayOffset) in CAST_ACCESSOR()
453 BytecodeArray* SharedFunctionInfo::GetBytecodeArray() const { in GetBytecodeArray()
458 return BytecodeArray::cast(function_data()); in GetBytecodeArray()
465 BytecodeArray* SharedFunctionInfo::GetDebugBytecodeArray() const { in GetDebugBytecodeArray()
469 return BytecodeArray::cast(function_data()); in GetDebugBytecodeArray()
476 void SharedFunctionInfo::SetDebugBytecodeArray(BytecodeArray* bytecode) { in SetDebugBytecodeArray()
486 void SharedFunctionInfo::set_bytecode_array(BytecodeArray* bytecode) { in set_bytecode_array()
/external/v8/src/interpreter/
Dbytecode-array-accessor.h18 class BytecodeArray; variable
68 BytecodeArrayAccessor(Handle<BytecodeArray> bytecode_array,
80 const Handle<BytecodeArray>& bytecode_array() const { in bytecode_array()
124 Handle<BytecodeArray> bytecode_array_;
Dbytecode-array-writer.h16 class BytecodeArray; variable
44 Handle<BytecodeArray> ToBytecodeArray(Isolate* isolate, int register_count,
Dbytecode-array-iterator.cc14 Handle<BytecodeArray> bytecode_array) in BytecodeArrayIterator()
Dbytecode-array-iterator.h17 explicit BytecodeArrayIterator(Handle<BytecodeArray> bytecode_array);
Dbytecode-array-random-iterator.cc14 Handle<BytecodeArray> bytecode_array, Zone* zone) in BytecodeArrayRandomIterator()
Dbytecode-array-random-iterator.h19 explicit BytecodeArrayRandomIterator(Handle<BytecodeArray> bytecode_array,
Dbytecode-array-writer.cc39 Handle<BytecodeArray> BytecodeArrayWriter::ToBytecodeArray( in ToBytecodeArray()
50 Handle<BytecodeArray> bytecode_array = isolate->factory()->NewBytecodeArray( in ToBytecodeArray()
/external/v8/src/compiler/
Dbytecode-analysis.h19 class BytecodeArray; variable
97 BytecodeAnalysis(Handle<BytecodeArray> bytecode_array, Zone* zone,
153 Handle<BytecodeArray> bytecode_array() const { return bytecode_array_; } in bytecode_array()
156 Handle<BytecodeArray> bytecode_array_;
Dbytecode-graph-builder.h316 const Handle<BytecodeArray>& bytecode_array() const { in bytecode_array()
382 Handle<BytecodeArray> bytecode_array_;
/external/v8/src/
Dunoptimized-compilation-info.h80 Handle<BytecodeArray> bytecode_array() const { return bytecode_array_; } in bytecode_array()
81 void SetBytecodeArray(Handle<BytecodeArray> bytecode_array) { in SetBytecodeArray()
124 Handle<BytecodeArray> bytecode_array_;
Dhandler-table.h17 class BytecodeArray; variable
51 explicit HandlerTable(BytecodeArray* bytecode_array);
Dobjects-body-descriptors-inl.h269 class BytecodeArray::BodyDescriptor final : public BodyDescriptorBase {
285 return BytecodeArray::SizeFor( in SizeOf()
286 BytecodeArray::cast(obj)->synchronized_length()); in SizeOf()
768 return Op::template apply<BytecodeArray::BodyDescriptor>(p1, p2, p3, p4); in BodyDescriptorApply()
Dframes.cc1667 return raw_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in GetBytecodeOffset()
1678 return raw_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in GetBytecodeOffset()
1686 int raw_offset = new_offset + BytecodeArray::kHeaderSize - kHeapObjectTag; in PatchBytecodeOffset()
1690 BytecodeArray* InterpretedFrame::GetBytecodeArray() const { in GetBytecodeArray()
1695 return BytecodeArray::cast(GetExpression(index)); in GetBytecodeArray()
1698 void InterpretedFrame::PatchBytecodeArray(BytecodeArray* bytecode_array) { in PatchBytecodeArray()
1989 BytecodeArray* bytecodes = iframe->GetBytecodeArray(); in Print()
/external/v8/src/runtime/
Druntime-interpreter.cc125 CONVERT_ARG_HANDLE_CHECKED(BytecodeArray, bytecode_array, 0); in RUNTIME_FUNCTION()
129 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
159 CONVERT_ARG_HANDLE_CHECKED(BytecodeArray, bytecode_array, 0); in RUNTIME_FUNCTION()
163 int offset = bytecode_offset - BytecodeArray::kHeaderSize + kHeapObjectTag; in RUNTIME_FUNCTION()
/external/v8/src/heap/
Dobjects-visiting.h21 class BytecodeArray; variable
33 V(BytecodeArray) \
126 int VisitBytecodeArray(Map* map, BytecodeArray* object) { in VisitBytecodeArray()
Dmark-compact-inl.h40 BytecodeArray* array) { in VisitBytecodeArray()
41 int size = BytecodeArray::BodyDescriptor::SizeOf(map, array); in VisitBytecodeArray()
42 BytecodeArray::BodyDescriptor::IterateBody(map, array, size, this); in VisitBytecodeArray()
Dconcurrent-marking.cc276 int VisitBytecodeArray(Map* map, BytecodeArray* object) { in VisitBytecodeArray()
278 int size = BytecodeArray::BodyDescriptorWeak::SizeOf(map, object); in VisitBytecodeArray()
280 BytecodeArray::BodyDescriptorWeak::IterateBody(map, object, size, this); in VisitBytecodeArray()
/external/v8/src/debug/
Ddebug.cc249 BytecodeArray* bytecode_array = debug_info_->OriginalBytecodeArray(); in GetDebugBreakType()
284 Handle<BytecodeArray> bytecode_array(debug_info_->DebugBytecodeArray(), in SetDebugBreak()
294 BytecodeArray* bytecode_array = debug_info_->DebugBytecodeArray(); in ClearDebugBreak()
295 BytecodeArray* original = debug_info_->OriginalBytecodeArray(); in ClearDebugBreak()
310 BytecodeArray* bytecode_array = debug_info_->OriginalBytecodeArray(); in GetBreakLocation()
1153 BytecodeArray* debug_copy = shared_->GetDebugInfo()->DebugBytecodeArray(); in VisitThread()
1201 Handle<BytecodeArray> original_bytecode_array = in PrepareFunctionForDebugExecution()
1203 Handle<BytecodeArray> debug_bytecode_array = in PrepareFunctionForDebugExecution()
2114 Handle<BytecodeArray> debug_bytecode(debug_info->DebugBytecodeArray(), in ApplySideEffectChecks()
2122 Handle<BytecodeArray> debug_bytecode(debug_info->DebugBytecodeArray(), in ClearSideEffectChecks()
[all …]
Ddebug-evaluate.h45 static void ApplySideEffectChecks(Handle<BytecodeArray> bytecode_array);

123