![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/common/globals.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
Enumerations | |
enum | v8::internal::CodeEntrypointTag : uint64_t { v8::internal::kDefaultCodeEntrypointTag = 0 , v8::internal::kJSEntrypointTag = kDefaultCodeEntrypointTag , v8::internal::kWasmEntrypointTag = uint64_t{1} << kCodeEntrypointTagShift , v8::internal::kBytecodeHandlerEntrypointTag = uint64_t{2} << kCodeEntrypointTagShift , v8::internal::kLoadWithVectorICHandlerEntrypointTag , v8::internal::kStoreWithVectorICHandlerEntrypointTag , v8::internal::kStoreTransitionICHandlerEntrypointTag , v8::internal::kRegExpEntrypointTag = uint64_t{6} << kCodeEntrypointTagShift , v8::internal::kInvalidEntrypointTag = uint64_t{0xff} << kCodeEntrypointTagShift , v8::internal::kFreeCodePointerTableEntryTag = uint64_t{0xffff} << kCodeEntrypointTagShift } |
Variables | |
constexpr int | v8::internal::kCodeEntrypointTagShift = 48 |