Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations
v8-isolate.h File Reference
#include <stddef.h>
#include <stdint.h>
#include <memory>
#include <utility>
#include "cppgc/common.h"
#include "v8-array-buffer.h"
#include "v8-callbacks.h"
#include "v8-data.h"
#include "v8-debug.h"
#include "v8-embedder-heap.h"
#include "v8-function-callback.h"
#include "v8-internal.h"
#include "v8-local-handle.h"
#include "v8-microtask.h"
#include "v8-persistent-handle.h"
#include "v8-primitive.h"
#include "v8-statistics.h"
#include "v8-unwinder.h"
#include "v8config.h"
Include dependency graph for v8-isolate.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  v8::ResourceConstraints
 
class  v8::Isolate
 
struct  v8::Isolate::CreateParams
 
class  v8::Isolate::Scope
 
class  v8::Isolate::DisallowJavascriptExecutionScope
 
class  v8::Isolate::AllowJavascriptExecutionScope
 
class  v8::Isolate::SuppressMicrotaskExecutionScope
 
class  v8::Isolate::SafeForTerminationScope
 
class  v8::Isolate::AtomicsWaitWakeHandle
 

Namespaces

namespace  v8
 
namespace  v8::internal
 
namespace  v8::metrics
 

Typedefs

using v8::StackState = cppgc::EmbedderStackState
 

Enumerations

enum  v8::RAILMode : unsigned { v8::PERFORMANCE_RESPONSE , v8::PERFORMANCE_ANIMATION , v8::PERFORMANCE_IDLE , v8::PERFORMANCE_LOAD }
 
enum class  v8::MemoryPressureLevel { v8::kNone , v8::kModerate , v8::kCritical }