infix
A JIT-Powered FFI Library for C
|
#include <infix_internals.h>
Public Attributes | |
uint8_t * | code |
The buffer holding the machine code. | |
size_t | capacity |
The allocated capacity of the buffer. | |
size_t | size |
The current number of bytes written to the buffer. | |
bool | error |
A flag that is set if a memory allocation fails. | |
infix_arena_t * | arena |
The arena to use for allocations. | |
infix_arena_t* code_buffer::arena |
The arena to use for allocations.
size_t code_buffer::capacity |
The allocated capacity of the buffer.
uint8_t* code_buffer::code |
The buffer holding the machine code.
bool code_buffer::error |
A flag that is set if a memory allocation fails.
size_t code_buffer::size |
The current number of bytes written to the buffer.