![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/base/export-template.h"#include "src/base/hashing.h"#include "src/base/macros.h"#include "src/zone/zone-containers.h"Go to the source code of this file.
Namespaces | |
| namespace | v8 |
| namespace | v8::internal |
| namespace | v8::internal::compiler |
Typedefs | |
| using | v8::internal::compiler::Int32NodeCache = NodeCache<int32_t> |
| using | v8::internal::compiler::Int64NodeCache = NodeCache<int64_t> |
| using | v8::internal::compiler::RelocInfoMode = char |
| using | v8::internal::compiler::RelocInt32Key = std::pair<int32_t, RelocInfoMode> |
| using | v8::internal::compiler::RelocInt64Key = std::pair<int64_t, RelocInfoMode> |
| using | v8::internal::compiler::RelocInt32NodeCache = NodeCache<RelocInt32Key> |
| using | v8::internal::compiler::RelocInt64NodeCache = NodeCache<RelocInt64Key> |
| using | v8::internal::compiler::IntPtrNodeCache = Int64NodeCache |
Functions | |
| template<typename Key , typename Hash = base::hash<Key>, typename Pred = std::equal_to<Key>> | |
| class | v8::internal::compiler::EXPORT_TEMPLATE_DECLARE (V8_EXPORT_PRIVATE) NodeCache final |