Lime Parser Generator 0.1.0
Runtime-extensible LALR(1) parser with SIMD tokenization and LLVM JIT
Loading...
Searching...
No Matches
Execution Policies

Controls how an extension's modifications are applied. More...

Enumerations

enum  ExecutionPolicy { EXEC_SEQUENTIAL = 0 , EXEC_PARALLEL , EXEC_PIPELINE , EXEC_LAZY }
 Controls how an extension's modifications are applied relative to other extensions. More...
 

Detailed Description

Controls how an extension's modifications are applied.

Enumeration Type Documentation

◆ ExecutionPolicy

#include <include/extension_registry.h>

Controls how an extension's modifications are applied relative to other extensions.

Enumerator
EXEC_SEQUENTIAL 

Apply modifications one at a time.

EXEC_PARALLEL 

Apply concurrently where safe.

EXEC_PIPELINE 

Apply as a pipeline stage.

EXEC_LAZY 

Defer application until first use.

Definition at line 85 of file extension_registry.h.