$allocate static method

Pointer<QJSABIRuntimeConfig> $allocate(
  1. Allocator $allocator, {
  2. required bool enable_eval,
  3. required bool es6_proxy,
  4. required bool microtask_queue,
  5. required int memory_limit,
  6. required int max_stack_size,
  7. required int gc_threshold,
})

Implementation

static ffi.Pointer<QJSABIRuntimeConfig> $allocate(
  ffi.Allocator $allocator, {
  required bool enable_eval,
  required bool es6_proxy,
  required bool microtask_queue,
  required int memory_limit,
  required int max_stack_size,
  required int gc_threshold,
}) => $allocator<QJSABIRuntimeConfig>()
  ..ref.enable_eval = enable_eval
  ..ref.es6_proxy = es6_proxy
  ..ref.microtask_queue = microtask_queue
  ..ref.memory_limit = memory_limit
  ..ref.max_stack_size = max_stack_size
  ..ref.gc_threshold = gc_threshold;