#include <stdint.h>
#include "py/mpconfig.h"
#include "py/misc.h"
Go to the source code of this file.
◆ gc_info_t
◆ gc_alloc()
void* gc_alloc |
( |
size_t |
n_bytes, |
|
|
bool |
has_finaliser |
|
) |
| |
◆ gc_collect()
◆ gc_collect_end()
void gc_collect_end |
( |
void |
| ) |
|
◆ gc_collect_root()
void gc_collect_root |
( |
void ** |
ptrs, |
|
|
size_t |
len |
|
) |
| |
◆ gc_collect_start()
void gc_collect_start |
( |
void |
| ) |
|
◆ gc_dump_alloc_table()
void gc_dump_alloc_table |
( |
void |
| ) |
|
◆ gc_dump_info()
void gc_dump_info |
( |
void |
| ) |
|
◆ gc_free()
void gc_free |
( |
void * |
ptr | ) |
|
◆ gc_info()
◆ gc_init()
void gc_init |
( |
void * |
start, |
|
|
void * |
end |
|
) |
| |
◆ gc_is_locked()
bool gc_is_locked |
( |
void |
| ) |
|
◆ gc_lock()
◆ gc_nbytes()
size_t gc_nbytes |
( |
const void * |
ptr | ) |
|
◆ gc_realloc()
void* gc_realloc |
( |
void * |
ptr, |
|
|
size_t |
n_bytes, |
|
|
bool |
allow_move |
|
) |
| |
◆ gc_unlock()