v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
paged-spaces.h File Reference
#include <atomic>
#include <limits>
#include <memory>
#include <optional>
#include <utility>
#include <variant>
#include "src/base/bounds.h"
#include "src/base/macros.h"
#include "src/base/platform/mutex.h"
#include "src/common/globals.h"
#include "src/flags/flags.h"
#include "src/heap/allocation-observer.h"
#include "src/heap/allocation-stats.h"
#include "src/heap/heap-verifier.h"
#include "src/heap/heap.h"
#include "src/heap/memory-chunk-layout.h"
#include "src/heap/mutable-page-metadata.h"
#include "src/heap/spaces.h"
Include dependency graph for paged-spaces.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  v8::internal::HeapObjectRange
 
class  v8::internal::HeapObjectRange::iterator
 
class  v8::internal::PagedSpaceObjectIterator
 
class  v8::internal::PagedSpaceBase
 
class  v8::internal::PagedSpaceBase::ConcurrentAllocationMutex
 
class  v8::internal::PagedSpace
 
class  v8::internal::CompactionSpace
 
class  v8::internal::CompactionSpaceCollection
 
class  v8::internal::OldSpace
 
class  v8::internal::StickySpace
 
class  v8::internal::CodeSpace
 
class  v8::internal::SharedSpace
 
class  v8::internal::TrustedSpace
 
class  v8::internal::SharedTrustedSpace
 
class  v8::internal::OldGenerationMemoryChunkIterator
 

Namespaces

namespace  v8
 
namespace  v8::internal