|
Serene Runtime 1.0.0
C runtime for the Serene programming language
|
Go to the source code of this file.
Data Structures | |
| struct | mm_dummy |
| struct | mm_64k |
Macros | |
| #define | MM_TESTS(X) |
| #define | MM_TEST_LOG(...) |
Typedefs | |
| typedef struct mm_dummy | mm_dummy |
| typedef struct mm_64k | mm_64k |
Functions | |
| static size_t | padding (size_t size, size_t align) |
| static void | test_mm_allocation () |
| static void | test_mm_allocation_in_block () |
| static void | test_mm_allocation_multiblock () |
| static void | test_mm_block_bitmap (void) |
| static void | test_mm_block_size_properties (void) |
| static void | test_mm_aligned_block_allocation (void) |
| static void | test_mm_immortal_multiblock (void) |
| static void | test_mm_get_block_out_of_range (void) |
| #define MM_TEST_LOG | ( | ... | ) |
Definition at line 38 of file mm_tests.h.
| #define MM_TESTS | ( | X | ) |
Definition at line 25 of file mm_tests.h.
| typedef struct mm_64k mm_64k |
| typedef struct mm_dummy mm_dummy |
|
inlinestatic |
Definition at line 50 of file mm_tests.h.
|
static |
Definition at line 186 of file mm_tests.h.
|
static |
Definition at line 54 of file mm_tests.h.
|
static |
Definition at line 70 of file mm_tests.h.
|
static |
Definition at line 90 of file mm_tests.h.
|
static |
Definition at line 135 of file mm_tests.h.
|
static |
Definition at line 168 of file mm_tests.h.
|
static |
Definition at line 252 of file mm_tests.h.
|
static |
Definition at line 221 of file mm_tests.h.