V8 Project
v8::internal::SimulatorStack Class Reference

#include <simulator-arm.h>

+ Inheritance diagram for v8::internal::SimulatorStack:
+ Collaboration diagram for v8::internal::SimulatorStack:

Static Public Member Functions

static uintptr_t JsLimitFromCLimit (v8::internal::Isolate *isolate, uintptr_t c_limit)
 
static uintptr_t RegisterCTryCatch (uintptr_t try_catch_address)
 
static void UnregisterCTryCatch ()
 
static uintptr_t JsLimitFromCLimit (v8::internal::Isolate *isolate, uintptr_t c_limit)
 
static uintptr_t RegisterCTryCatch (uintptr_t try_catch_address)
 
static void UnregisterCTryCatch ()
 
static uintptr_t JsLimitFromCLimit (Isolate *isolate, uintptr_t c_limit)
 
static uintptr_t RegisterCTryCatch (uintptr_t try_catch_address)
 
static void UnregisterCTryCatch ()
 
static uintptr_t JsLimitFromCLimit (Isolate *isolate, uintptr_t c_limit)
 
static uintptr_t RegisterCTryCatch (uintptr_t try_catch_address)
 
static void UnregisterCTryCatch ()
 
static uintptr_t JsLimitFromCLimit (Isolate *isolate, uintptr_t c_limit)
 
static uintptr_t RegisterCTryCatch (uintptr_t try_catch_address)
 
static void UnregisterCTryCatch ()
 
static uintptr_t JsLimitFromCLimit (Isolate *isolate, uintptr_t c_limit)
 
static uintptr_t RegisterCTryCatch (uintptr_t try_catch_address)
 
static void UnregisterCTryCatch ()
 
static uintptr_t JsLimitFromCLimit (Isolate *isolate, uintptr_t c_limit)
 
static uintptr_t RegisterCTryCatch (uintptr_t try_catch_address)
 
static void UnregisterCTryCatch ()
 

Detailed Description

Definition at line 43 of file simulator-arm.h.

Member Function Documentation

◆ JsLimitFromCLimit() [1/7]

static uintptr_t v8::internal::SimulatorStack::JsLimitFromCLimit ( Isolate isolate,
uintptr_t  c_limit 
)
inlinestatic

Definition at line 33 of file simulator-ia32.h.

34  {
35  USE(isolate);
36  return c_limit;
37  }
void USE(T)
Definition: macros.h:322

References USE().

+ Here is the call graph for this function:

◆ JsLimitFromCLimit() [2/7]

static uintptr_t v8::internal::SimulatorStack::JsLimitFromCLimit ( Isolate isolate,
uintptr_t  c_limit 
)
inlinestatic

Definition at line 46 of file simulator-mips.h.

47  {
48  return c_limit;
49  }

◆ JsLimitFromCLimit() [3/7]

static uintptr_t v8::internal::SimulatorStack::JsLimitFromCLimit ( Isolate isolate,
uintptr_t  c_limit 
)
inlinestatic

Definition at line 75 of file simulator-mips64.h.

76  {
77  return c_limit;
78  }

◆ JsLimitFromCLimit() [4/7]

static uintptr_t v8::internal::SimulatorStack::JsLimitFromCLimit ( Isolate isolate,
uintptr_t  c_limit 
)
inlinestatic

Definition at line 32 of file simulator-x64.h.

33  {
34  return c_limit;
35  }

◆ JsLimitFromCLimit() [5/7]

static uintptr_t v8::internal::SimulatorStack::JsLimitFromCLimit ( Isolate isolate,
uintptr_t  c_limit 
)
inlinestatic

Definition at line 33 of file simulator-x87.h.

34  {
35  USE(isolate);
36  return c_limit;
37  }

References USE().

+ Here is the call graph for this function:

◆ JsLimitFromCLimit() [6/7]

static uintptr_t v8::internal::SimulatorStack::JsLimitFromCLimit ( v8::internal::Isolate isolate,
uintptr_t  c_limit 
)
inlinestatic

Definition at line 45 of file simulator-arm.h.

46  {
47  USE(isolate);
48  return c_limit;
49  }

References USE().

+ Here is the call graph for this function:

◆ JsLimitFromCLimit() [7/7]

static uintptr_t v8::internal::SimulatorStack::JsLimitFromCLimit ( v8::internal::Isolate isolate,
uintptr_t  c_limit 
)
inlinestatic

Definition at line 60 of file simulator-arm64.h.

61  {
62  USE(isolate);
63  return c_limit;
64  }

References USE().

+ Here is the call graph for this function:

◆ RegisterCTryCatch() [1/7]

static uintptr_t v8::internal::SimulatorStack::RegisterCTryCatch ( uintptr_t  try_catch_address)
inlinestatic

Definition at line 51 of file simulator-arm.h.

51  {
52  return try_catch_address;
53  }

Referenced by v8::TryCatch::TryCatch().

+ Here is the caller graph for this function:

◆ RegisterCTryCatch() [2/7]

static uintptr_t v8::internal::SimulatorStack::RegisterCTryCatch ( uintptr_t  try_catch_address)
inlinestatic

Definition at line 66 of file simulator-arm64.h.

66  {
67  return try_catch_address;
68  }

◆ RegisterCTryCatch() [3/7]

static uintptr_t v8::internal::SimulatorStack::RegisterCTryCatch ( uintptr_t  try_catch_address)
inlinestatic

Definition at line 39 of file simulator-ia32.h.

39  {
40  return try_catch_address;
41  }

◆ RegisterCTryCatch() [4/7]

static uintptr_t v8::internal::SimulatorStack::RegisterCTryCatch ( uintptr_t  try_catch_address)
inlinestatic

Definition at line 51 of file simulator-mips.h.

51  {
52  return try_catch_address;
53  }

◆ RegisterCTryCatch() [5/7]

static uintptr_t v8::internal::SimulatorStack::RegisterCTryCatch ( uintptr_t  try_catch_address)
inlinestatic

Definition at line 80 of file simulator-mips64.h.

80  {
81  return try_catch_address;
82  }

◆ RegisterCTryCatch() [6/7]

static uintptr_t v8::internal::SimulatorStack::RegisterCTryCatch ( uintptr_t  try_catch_address)
inlinestatic

Definition at line 37 of file simulator-x64.h.

37  {
38  return try_catch_address;
39  }

◆ RegisterCTryCatch() [7/7]

static uintptr_t v8::internal::SimulatorStack::RegisterCTryCatch ( uintptr_t  try_catch_address)
inlinestatic

Definition at line 39 of file simulator-x87.h.

39  {
40  return try_catch_address;
41  }

◆ UnregisterCTryCatch() [1/7]

static void v8::internal::SimulatorStack::UnregisterCTryCatch ( )
inlinestatic

Definition at line 55 of file simulator-arm.h.

55 { }

Referenced by v8::TryCatch::~TryCatch().

+ Here is the caller graph for this function:

◆ UnregisterCTryCatch() [2/7]

static void v8::internal::SimulatorStack::UnregisterCTryCatch ( )
inlinestatic

Definition at line 70 of file simulator-arm64.h.

70 { }

◆ UnregisterCTryCatch() [3/7]

static void v8::internal::SimulatorStack::UnregisterCTryCatch ( )
inlinestatic

Definition at line 43 of file simulator-ia32.h.

43 { }

◆ UnregisterCTryCatch() [4/7]

static void v8::internal::SimulatorStack::UnregisterCTryCatch ( )
inlinestatic

Definition at line 55 of file simulator-mips.h.

55 { }

◆ UnregisterCTryCatch() [5/7]

static void v8::internal::SimulatorStack::UnregisterCTryCatch ( )
inlinestatic

Definition at line 84 of file simulator-mips64.h.

84 { }

◆ UnregisterCTryCatch() [6/7]

static void v8::internal::SimulatorStack::UnregisterCTryCatch ( )
inlinestatic

Definition at line 41 of file simulator-x64.h.

41 { }

◆ UnregisterCTryCatch() [7/7]

static void v8::internal::SimulatorStack::UnregisterCTryCatch ( )
inlinestatic

Definition at line 43 of file simulator-x87.h.

43 { }

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