v8  3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
simulator-ia32.h File Reference
#include "allocation.h"
Include dependency graph for simulator-ia32.h:

Go to the source code of this file.

Data Structures

class  SimulatorStack
 

Namespaces

 v8
 
 v8::internal
 

Macros

#define CALL_GENERATED_CODE(entry, p0, p1, p2, p3, p4)   (entry(p0, p1, p2, p3, p4))
 
#define CALL_GENERATED_REGEXP_CODE(entry, p0, p1, p2, p3, p4, p5, p6, p7, p8)   (FUNCTION_CAST<regexp_matcher>(entry)(p0, p1, p2, p3, p4, p5, p6, p7, p8))
 
#define TRY_CATCH_FROM_ADDRESS(try_catch_address)   (reinterpret_cast<TryCatch*>(try_catch_address))
 

Typedefs

typedef int(* regexp_matcher )(String *, int, const byte *, const byte *, int *, int, Address, int, Isolate *)
 

Macro Definition Documentation

#define CALL_GENERATED_CODE (   entry,
  p0,
  p1,
  p2,
  p3,
  p4 
)    (entry(p0, p1, p2, p3, p4))

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

#define CALL_GENERATED_REGEXP_CODE (   entry,
  p0,
  p1,
  p2,
  p3,
  p4,
  p5,
  p6,
  p7,
  p8 
)    (FUNCTION_CAST<regexp_matcher>(entry)(p0, p1, p2, p3, p4, p5, p6, p7, p8))

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

#define TRY_CATCH_FROM_ADDRESS (   try_catch_address)    (reinterpret_cast<TryCatch*>(try_catch_address))

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