Flutter Engine
The Flutter Engine
Macros
runtime_offsets_list.h File Reference

Go to the source code of this file.

Macros

#define COMPRESSED_ONLY(x)
 
#define COMMON_OFFSETS_LIST(FIELD, ARRAY, SIZEOF, ARRAY_SIZEOF, PAYLOAD_SIZEOF, RANGE, CONSTANT)
 
#define JIT_OFFSETS_LIST(FIELD, ARRAY, SIZEOF, ARRAY_SIZEOF, PAYLOAD_SIZEOF, RANGE, CONSTANT)
 
#define AOT_OFFSETS_LIST(FIELD, ARRAY, SIZEOF, ARRAY_SIZEOF, PAYLOAD_SIZEOF, RANGE, CONSTANT)    FIELD(Closure, entry_point_offset)
 

Macro Definition Documentation

◆ AOT_OFFSETS_LIST

#define AOT_OFFSETS_LIST (   FIELD,
  ARRAY,
  SIZEOF,
  ARRAY_SIZEOF,
  PAYLOAD_SIZEOF,
  RANGE,
  CONSTANT 
)     FIELD(Closure, entry_point_offset)

Definition at line 503 of file runtime_offsets_list.h.

◆ COMMON_OFFSETS_LIST

#define COMMON_OFFSETS_LIST (   FIELD,
  ARRAY,
  SIZEOF,
  ARRAY_SIZEOF,
  PAYLOAD_SIZEOF,
  RANGE,
  CONSTANT 
)

Definition at line 52 of file runtime_offsets_list.h.

◆ COMPRESSED_ONLY

#define COMPRESSED_ONLY (   x)

Definition at line 49 of file runtime_offsets_list.h.

◆ JIT_OFFSETS_LIST

#define JIT_OFFSETS_LIST (   FIELD,
  ARRAY,
  SIZEOF,
  ARRAY_SIZEOF,
  PAYLOAD_SIZEOF,
  RANGE,
  CONSTANT 
)
Value:
FIELD(Code, active_instructions_offset) \
FIELD(Function, usage_counter_offset) \
FIELD(ICData, receivers_static_type_offset) \
FIELD(SuspendState, frame_capacity_offset)

Definition at line 496 of file runtime_offsets_list.h.