![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <map>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include "include/v8config.h"
#include "src/base/vector.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
namespace | v8::internal::wasm |
Macros | |
#define | UPDATE_WHEN_CLASS_CHANGES(classname, size) |
Functions | |
template<typename T > | |
size_t | v8::internal::wasm::ContentSize (const std::vector< T > &vector) |
template<typename T > | |
size_t | v8::internal::wasm::ContentSize (const base::OwnedVector< T > &vector) |
template<typename Key , typename T > | |
size_t | v8::internal::wasm::ContentSize (const std::map< Key, T > &map) |
template<typename Key , typename T , typename Hash > | |
size_t | v8::internal::wasm::ContentSize (const std::unordered_map< Key, T, Hash > &map) |
template<typename T , typename Hash > | |
size_t | v8::internal::wasm::ContentSize (const std::unordered_set< T, Hash > &set) |
#define UPDATE_WHEN_CLASS_CHANGES | ( | classname, | |
size ) |
Definition at line 79 of file std-object-sizes.h.