![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <reloc-info.h>
Public Member Functions | |
| RelocIteratorBase (RelocIteratorBase &&) V8_NOEXCEPT=default | |
| RelocIteratorBase (const RelocIteratorBase &)=delete | |
| RelocIteratorBase & | operator= (const RelocIteratorBase &)=delete |
| bool | done () const |
| void | next () |
| RelocInfoT * | rinfo () |
Static Public Attributes | |
| static constexpr int | kAllModesMask = -1 |
Protected Member Functions | |
| V8_INLINE | RelocIteratorBase (RelocInfoT reloc_info, const uint8_t *pos, const uint8_t *end, int mode_mask) |
| bool | SetMode (RelocInfo::Mode mode) |
| RelocInfo::Mode | GetMode () const |
| void | Advance (int bytes=1) |
| int | AdvanceGetTag () |
| void | AdvanceReadLongPCJump () |
| void | AdvanceReadPC () |
| void | AdvanceReadInt () |
| void | ReadShortTaggedPC () |
| void | ReadShortData () |
Protected Attributes | |
| const uint8_t * | pos_ |
| const uint8_t *const | end_ |
| RelocInfoT | rinfo_ |
| bool | done_ = false |
| const int | mode_mask_ |
Definition at line 513 of file reloc-info.h.
|
default |
|
delete |
|
protected |
|
inlineprotected |
Definition at line 546 of file reloc-info.h.
|
inlineprotected |
Definition at line 547 of file reloc-info.h.
|
protected |
Definition at line 105 of file reloc-info.cc.
|
protected |
|
inlineprotected |
Definition at line 549 of file reloc-info.h.
|
inline |
|
inlineprotected |
Definition at line 541 of file reloc-info.h.
| void v8::internal::RelocIteratorBase< RelocInfoT >::next | ( | ) |
Definition at line 130 of file reloc-info.cc.
|
delete |
|
inlineprotected |
Definition at line 124 of file reloc-info.cc.
|
inlineprotected |
Definition at line 552 of file reloc-info.h.
|
inline |
Definition at line 525 of file reloc-info.h.
|
inlineprotected |
|
protected |
Definition at line 558 of file reloc-info.h.
|
protected |
Definition at line 556 of file reloc-info.h.
|
staticconstexpr |
Definition at line 515 of file reloc-info.h.
|
protected |
Definition at line 559 of file reloc-info.h.
|
protected |
Definition at line 555 of file reloc-info.h.
|
protected |
Definition at line 557 of file reloc-info.h.