![]() |
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 |