|
Serene Runtime 1.0.0-dev
C runtime for the Serene programming language
|
Go to the source code of this file.
Data Structures | |
| struct | srn_jit_module_t |
| struct | srn_jit_t |
Typedefs | |
| typedef struct srn_engine_t | srn_engine_t |
| typedef struct srn_mm_t | srn_mm_t |
| typedef struct srn_jit_module_t | srn_jit_module_t |
| typedef struct srn_context_t | srn_context_t |
| typedef struct srn_jit_t | srn_jit_t |
Functions | |
| srn_jit_t * | srn_jit_make (srn_mm_t *mm) |
| int | srn_jit_init (srn_jit_t *result) |
| Creates a jit engine and sets the given result to it. | |
| int | srn_jit_shutdown (srn_jit_t *jit) |
| srn_error_t * | srn_jit_add_module (srn_context_t *ctx, srn_jit_module_t *module) |
| Add a module to the jit compiler. | |
| typedef struct srn_jit_module_t srn_jit_module_t |
| typedef struct srn_jit_t srn_jit_t |
| srn_error_t * srn_jit_add_module | ( | srn_context_t * | ctx, |
| srn_jit_module_t * | module ) |
Add a module to the jit compiler.
Definition at line 88 of file jit.c.
| int srn_jit_init | ( | srn_jit_t * | result | ) |
Creates a jit engine and sets the given result to it.
Definition at line 52 of file jit.c.
Definition at line 43 of file jit.c.
| int srn_jit_shutdown | ( | srn_jit_t * | jit | ) |
Definition at line 74 of file jit.c.