V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
enum | Type { BUILTIN_CALL, BUILTIN_CALL_PAIR, BUILTIN_COMPARE_CALL, BUILTIN_FP_FP_CALL, BUILTIN_FP_CALL, BUILTIN_FP_INT_CALL, DIRECT_API_CALL, PROFILING_API_CALL, DIRECT_GETTER_CALL, PROFILING_GETTER_CALL } |
typedef Address | ExternalReferenceRedirector(Address original, Type type) |
Public Member Functions | |
Address | address () const |
Static Public Member Functions | |
static ExternalReference | Create (const SCTableReference &table_ref) |
static ExternalReference | Create (StatsCounter *counter) |
static ExternalReference | Create (ApiFunction *ptr, Type type) |
static ExternalReference | Create (const Runtime::Function *f) |
static ExternalReference | Create (IsolateAddressId id, Isolate *isolate) |
static ExternalReference | Create (Runtime::FunctionId id) |
static V8_EXPORT_PRIVATE ExternalReference | Create (Address address) |
template<typename SubjectChar , typename PatternChar > | |
static ExternalReference | search_string_raw () |
static ExternalReference | page_flags (Page *page) |
static ExternalReference | FromRawAddress (Address address) |
V8_EXPORT_PRIVATE static V8_NOINLINE ExternalReference | runtime_function_table_address_for_unittests (Isolate *isolate) |
Static Public Attributes | |
static constexpr int | kExternalReferenceCount |
Definition at line 224 of file external-reference.h.
|
static |
Definition at line 270 of file external-reference.h.