![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <optional>
#include "src/base/compiler-specific.h"
#include "src/base/macros.h"
#include "src/base/platform/mutex.h"
#include "src/codegen/optimized-compilation-info.h"
#include "src/common/globals.h"
#include "src/compiler/access-info.h"
#include "src/compiler/feedback-source.h"
#include "src/compiler/heap-refs.h"
#include "src/compiler/processed-feedback.h"
#include "src/compiler/refs-map.h"
#include "src/execution/local-isolate.h"
#include "src/handles/handles.h"
#include "src/handles/persistent-handles.h"
#include "src/heap/local-heap.h"
#include "src/heap/parked-scope.h"
#include "src/objects/code-kind.h"
#include "src/objects/feedback-vector.h"
#include "src/objects/objects.h"
#include "src/objects/tagged.h"
#include "src/roots/roots.h"
#include "src/utils/address-map.h"
#include "src/utils/identity-map.h"
#include "src/utils/ostreams.h"
#include "src/zone/zone-containers.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
namespace | v8::internal::maglev |
namespace | v8::internal::compiler |
Macros | |
#define | TRACE_BROKER(broker, x) |
#define | TRACE_BROKER_MISSING(broker, x) |
#define | V(Type, name, Name) |
#define | V(Type, name, Name) |
#define | V(Type, name, Name) |
#define | V(Type, name, Name) |
Typedefs | |
using | v8::internal::compiler::GetOrCreateDataFlags = base::Flags<GetOrCreateDataFlag> |
Enumerations | |
enum | v8::internal::compiler::GetOrCreateDataFlag { v8::internal::compiler::kCrashOnError = 1 << 0 , v8::internal::compiler::kAssumeMemoryFence = 1 << 1 } |
Definition at line 48 of file js-heap-broker.h.
Definition at line 54 of file js-heap-broker.h.
#define V | ( | Type, | |
name, | |||
Name ) |
Definition at line 392 of file js-heap-broker.h.
#define V | ( | Type, | |
name, | |||
Name ) |
Definition at line 392 of file js-heap-broker.h.
#define V | ( | Type, | |
name, | |||
Name ) |
Definition at line 392 of file js-heap-broker.h.
#define V | ( | Type, | |
name, | |||
Name ) |
Definition at line 392 of file js-heap-broker.h.