![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/base/bit-field.h"
#include "src/handles/handles.h"
#include "src/handles/maybe-handles.h"
#include "src/objects/contexts.h"
#include "src/objects/heap-object.h"
#include "src/objects/js-objects.h"
#include "src/objects/js-promise.h"
#include "torque-generated/bit-fields.h"
#include "src/objects/object-macros.h"
#include "torque-generated/src/objects/js-disposable-stack-tq.inc"
#include "src/objects/object-macros-undef.h"
Go to the source code of this file.
Classes | |
class | v8::internal::JSDisposableStackBase |
class | v8::internal::JSSyncDisposableStack |
class | v8::internal::JSAsyncDisposableStack |
Namespaces | |
namespace | v8 |
namespace | v8::internal |
Typedefs | |
using | v8::internal::DisposeCallTypeBit |
using | v8::internal::DisposeHintBit = DisposeCallTypeBit::Next<DisposeMethodHint, 1> |
Enumerations | |
enum class | v8::internal::DisposableStackState { v8::internal::kDisposed , v8::internal::kPending } |
enum class | v8::internal::DisposeMethodCallType { v8::internal::kValueIsReceiver = 0 , v8::internal::kValueIsArgument = 1 } |
enum class | v8::internal::DisposeMethodHint { v8::internal::kSyncDispose = 0 , v8::internal::kAsyncDispose = 1 } |
enum class | v8::internal::DisposableStackResourcesType { v8::internal::kAllSync , v8::internal::kAtLeastOneAsync } |