10 #ifdef V8_USE_ADDRESS_SANITIZER
11 #include <sanitizer/asan_interface.h>
13 #define ASAN_UNPOISON_MEMORY_REGION(start, size) ((void) 0)
38 template <
typename Config>
47 void* ZoneObject::operator
new(
size_t size,
Zone* zone) {
48 return zone->New(
static_cast<int>(
size));
51 inline void* ZoneAllocationPolicy::New(
size_t size) {
58 void* ZoneList<T>::operator
new(
size_t size, Zone* zone) {
59 return zone->New(
static_cast<int>(
size));
64 void* ZoneSplayTree<T>::operator
new(
size_t size, Zone* zone) {
65 return zone->New(
static_cast<int>(
size));
void adjust_segment_bytes_allocated(int delta)
int segment_bytes_allocated_
static const int kExcessLimit
enable harmony numeric enable harmony object literal extensions Optimize object size
#define DCHECK(condition)
static const int kASanRedzoneBytes
Debugger support for the V8 JavaScript engine.