v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
zone.h File Reference
#include <limits>
#include <memory>
#include <type_traits>
#include <utility>
#include "src/base/logging.h"
#include "src/base/vector.h"
#include "src/common/globals.h"
#include "src/zone/accounting-allocator.h"
#include "src/zone/type-stats.h"
#include "src/zone/zone-segment.h"
#include "src/zone/zone-type-traits.h"
Include dependency graph for zone.h:

Go to the source code of this file.

Classes

class  v8::internal::Zone
 
class  v8::internal::ZoneSnapshot
 
class  v8::internal::ZoneScope
 
class  v8::internal::ZoneObject
 
class  v8::internal::ZoneAllocationPolicy
 

Namespaces

namespace  v8
 
namespace  v8::internal
 

Macros

#define ZONE_NAME   __func__
 

Functions

void * operator new (size_t, v8::internal::Zone *)=delete
 
void operator delete (void *, v8::internal::Zone *)=delete
 

Macro Definition Documentation

◆ ZONE_NAME

#define ZONE_NAME   __func__

Definition at line 22 of file zone.h.

Function Documentation

◆ operator delete()

void operator delete ( void * ,
v8::internal::Zone *  )
delete

◆ operator new()

void * operator new ( size_t ,
v8::internal::Zone *  )
delete