v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
backing-store.cc File Reference
#include "src/objects/backing-store.h"
#include <cstring>
#include <optional>
#include "src/base/bits.h"
#include "src/execution/isolate.h"
#include "src/handles/global-handles.h"
#include "src/logging/counters.h"
#include "src/sandbox/sandbox.h"
Include dependency graph for backing-store.cc:

Go to the source code of this file.

Classes

struct  v8::internal::SharedWasmMemoryData
 

Namespaces

namespace  v8
 
namespace  v8::internal
 

Macros

#define TRACE_BS(...)
 

Macro Definition Documentation

◆ TRACE_BS

#define TRACE_BS ( ...)
Value:
do { \
if (v8_flags.trace_backing_store) PrintF(__VA_ARGS__); \
} while (false)

Definition at line 25 of file backing-store.cc.

Variable Documentation

◆ map_

std::unordered_map<const void*, std::weak_ptr<BackingStore> > map_

Definition at line 759 of file backing-store.cc.

◆ mutex_

base::Mutex mutex_

Definition at line 758 of file backing-store.cc.