V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
v8::internal::StackGuard Class Referencefinal

Public Types

enum  InterruptFlag { ALL_INTERRUPTS = INTERRUPT_LIST(V) 0 }
 

Public Member Functions

 StackGuard (Isolate *isolate)
 
void SetStackLimit (uintptr_t limit)
 
void AdjustStackLimitForSimulator ()
 
charArchiveStackGuard (char *to)
 
charRestoreStackGuard (char *from)
 
void FreeThreadResources ()
 
void InitThread (const ExecutionAccess &lock)
 
void ClearThread (const ExecutionAccess &lock)
 
uintptr_t climit ()
 
uintptr_t jslimit ()
 
uintptr_t real_climit ()
 
uintptr_t real_jslimit ()
 
Address address_of_jslimit ()
 
Address address_of_real_jslimit ()
 
ObjectHandleInterrupts ()
 

Static Public Member Functions

static int ArchiveSpacePerThread ()
 

Friends

class Isolate
 
class StackLimitCheck
 
class InterruptsScope
 

Detailed Description

Definition at line 68 of file execution.h.


The documentation for this class was generated from the following files: