#include <v8.h>
Static Public Member Functions | |
static void | CheckInitializedImpl (v8::Isolate *isolate) |
static void | CheckInitialized (v8::Isolate *isolate) |
static bool | HasHeapObjectTag (const internal::Object *value) |
static int | SmiValue (const internal::Object *value) |
static internal::Object * | IntToSmi (int value) |
static bool | IsValidSmi (intptr_t value) |
static int | GetInstanceType (const internal::Object *obj) |
static int | GetOddballKind (const internal::Object *obj) |
static bool | IsExternalTwoByteString (int instance_type) |
static uint8_t | GetNodeFlag (internal::Object **obj, int shift) |
static void | UpdateNodeFlag (internal::Object **obj, bool value, int shift) |
static uint8_t | GetNodeState (internal::Object **obj) |
static void | UpdateNodeState (internal::Object **obj, uint8_t value) |
static void | SetEmbedderData (v8::Isolate *isolate, uint32_t slot, void *data) |
static void * | GetEmbedderData (const v8::Isolate *isolate, uint32_t slot) |
static internal::Object ** | GetRoot (v8::Isolate *isolate, int index) |
template<typename T > | |
static T | ReadField (const internal::Object *ptr, int offset) |
template<typename T > | |
static T | ReadEmbedderData (const v8::Context *context, int index) |
This class exports constants and functionality from within v8 that is necessary to implement inline functions in the v8 api. Don't depend on functions and constants defined here.
|
inlinestatic |
|
static |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |