v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include "hashmap.h"
Go to the source code of this file.
Data Structures | |
class | ExternalReferenceTable |
class | ExternalReferenceEncoder |
class | ExternalReferenceDecoder |
class | SnapshotByteSource |
class | SerializerDeserializer |
class | Deserializer |
class | SnapshotByteSink |
class | SerializationAddressMapper |
class | Serializer |
class | Serializer::ObjectSerializer |
class | PartialSerializer |
class | StartupSerializer |
Namespaces | |
v8 | |
v8::internal | |
Enumerations | |
enum | TypeCode { UNCLASSIFIED, BUILTIN, RUNTIME_FUNCTION, IC_UTILITY, DEBUG_ADDRESS, STATS_COUNTER, TOP_ADDRESS, C_BUILTIN, EXTENSION, ACCESSOR, RUNTIME_ENTRY, STUB_CACHE_TABLE } |
Variables | |
const int | kTypeCodeCount = STUB_CACHE_TABLE + 1 |
const int | kFirstTypeCode = UNCLASSIFIED |
const int | kReferenceIdBits = 16 |
const int | kReferenceIdMask = (1 << kReferenceIdBits) - 1 |
const int | kReferenceTypeShift = kReferenceIdBits |
const int | kDebugRegisterBits = 4 |
const int | kDebugIdShift = kDebugRegisterBits |