#include <maglev-compilation-unit.h>
|
| | MaglevCompilationUnit (MaglevCompilationInfo *info, DirectHandle< JSFunction > function) |
| |
| | MaglevCompilationUnit (MaglevCompilationInfo *info, const MaglevCompilationUnit *caller, compiler::SharedFunctionInfoRef shared_function_info, compiler::FeedbackCellRef feedback_cell) |
| |
| | MaglevCompilationUnit (MaglevCompilationInfo *info, const MaglevCompilationUnit *caller, int register_count, uint16_t parameter_count, uint16_t max_arguments) |
| |
| MaglevCompilationInfo * | info () const |
| |
| const MaglevCompilationUnit * | caller () const |
| |
| compiler::JSHeapBroker * | broker () const |
| |
| LocalIsolate * | local_isolate () const |
| |
| Zone * | zone () const |
| |
| int | register_count () const |
| |
| uint16_t | parameter_count () const |
| |
| uint16_t | max_arguments () const |
| |
| bool | is_osr () const |
| |
| BytecodeOffset | osr_offset () const |
| |
| int | inlining_depth () const |
| |
| bool | is_inline () const |
| |
| bool | has_graph_labeller () const |
| |
| MaglevGraphLabeller * | graph_labeller () const |
| |
| compiler::SharedFunctionInfoRef | shared_function_info () const |
| |
| compiler::BytecodeArrayRef | bytecode () const |
| |
| compiler::FeedbackCellRef | feedback_cell () const |
| |
| compiler::FeedbackVectorRef | feedback () const |
| |
| void | RegisterNodeInGraphLabeller (const Node *node) |
| |
| const MaglevCompilationUnit * | GetTopLevelCompilationUnit () const |
| |
| void * | operator new (size_t, Zone *)=delete |
| |
| void * | operator new (size_t size, void *ptr) |
| |
| void | operator delete (void *, size_t) |
| |
| void | operator delete (void *pointer, Zone *zone)=delete |
| |
Definition at line 23 of file maglev-compilation-unit.h.
◆ MaglevCompilationUnit() [1/3]
◆ MaglevCompilationUnit() [2/3]
◆ MaglevCompilationUnit() [3/3]
◆ broker()
◆ bytecode()
◆ caller()
◆ feedback()
◆ feedback_cell()
◆ GetTopLevelCompilationUnit()
| const MaglevCompilationUnit * v8::internal::maglev::MaglevCompilationUnit::GetTopLevelCompilationUnit |
( |
| ) |
const |
◆ graph_labeller()
◆ has_graph_labeller()
| bool v8::internal::maglev::MaglevCompilationUnit::has_graph_labeller |
( |
| ) |
const |
◆ info()
◆ inlining_depth()
| int v8::internal::maglev::MaglevCompilationUnit::inlining_depth |
( |
| ) |
const |
|
inline |
◆ is_inline()
| bool v8::internal::maglev::MaglevCompilationUnit::is_inline |
( |
| ) |
const |
|
inline |
◆ is_osr()
| bool v8::internal::maglev::MaglevCompilationUnit::is_osr |
( |
| ) |
const |
◆ local_isolate()
| LocalIsolate * v8::internal::maglev::MaglevCompilationUnit::local_isolate |
( |
| ) |
const |
◆ max_arguments()
| uint16_t v8::internal::maglev::MaglevCompilationUnit::max_arguments |
( |
| ) |
const |
|
inline |
◆ New()
◆ NewDummy()
◆ NewInner()
◆ osr_offset()
| BytecodeOffset v8::internal::maglev::MaglevCompilationUnit::osr_offset |
( |
| ) |
const |
◆ parameter_count()
| uint16_t v8::internal::maglev::MaglevCompilationUnit::parameter_count |
( |
| ) |
const |
|
inline |
◆ register_count()
| int v8::internal::maglev::MaglevCompilationUnit::register_count |
( |
| ) |
const |
|
inline |
◆ RegisterNodeInGraphLabeller()
| void v8::internal::maglev::MaglevCompilationUnit::RegisterNodeInGraphLabeller |
( |
const Node * | node | ) |
|
◆ shared_function_info()
◆ zone()
| Zone * v8::internal::maglev::MaglevCompilationUnit::zone |
( |
| ) |
const |
◆ bytecode_
| const compiler::OptionalBytecodeArrayRef v8::internal::maglev::MaglevCompilationUnit::bytecode_ |
|
private |
◆ caller_
◆ feedback_cell_
| const compiler::OptionalFeedbackCellRef v8::internal::maglev::MaglevCompilationUnit::feedback_cell_ |
|
private |
◆ info_
◆ inlining_depth_
| const int v8::internal::maglev::MaglevCompilationUnit::inlining_depth_ |
|
private |
◆ max_arguments_
| const uint16_t v8::internal::maglev::MaglevCompilationUnit::max_arguments_ |
|
private |
◆ parameter_count_
| const uint16_t v8::internal::maglev::MaglevCompilationUnit::parameter_count_ |
|
private |
◆ register_count_
| const int v8::internal::maglev::MaglevCompilationUnit::register_count_ |
|
private |
◆ shared_function_info_
| const compiler::OptionalSharedFunctionInfoRef v8::internal::maglev::MaglevCompilationUnit::shared_function_info_ |
|
private |
The documentation for this class was generated from the following files: