Aria

A low-level systems programming language
git clone git://git.m21c.me/Aria.git
Log | Files | Refs | README | LICENSE

commit e33fd2345f8a8d0775d761041c65256e4cfc81e0
parent 691f3fff59d7fb96c9c19fae03055f617f8f15b9
Author: m21c <ho*******@gmail.com>
Date:   Tue, 16 Jun 2026 11:38:51 +0200

worked on mem management: renaming

Diffstat:
Mcompiler.c | 12++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/compiler.c b/compiler.c @@ -465,7 +465,7 @@ enum ConductKind { // @section type definitions {{{ -#define ARENAPAGESIZE 512 +#define ARENA_PAGE_SIZE 512 typedef struct MemArena { @@ -967,8 +967,8 @@ mystrcasecmp(const char *str1, const char *str2) static void * myallocimpl(MemArena *arena, size_t elemsize) { - const size_t pageindex = arena->top / ARENAPAGESIZE; - const size_t pageoffset = arena->top % ARENAPAGESIZE; + const size_t pageindex = arena->top / ARENA_PAGE_SIZE; + const size_t pageoffset = arena->top % ARENA_PAGE_SIZE; union {uint8_t *in; void *out;} bitcast; @@ -984,7 +984,7 @@ myallocimpl(MemArena *arena, size_t elemsize) } if (!arena->pages[pageindex]) { - arena->pages[pageindex] = calloc(ARENAPAGESIZE, arena->elemsize); + arena->pages[pageindex] = calloc(ARENA_PAGE_SIZE, arena->elemsize); assert(arena->pages[pageindex]); } @@ -999,8 +999,8 @@ myallocimpl(MemArena *arena, size_t elemsize) static void * getalloc(MemArena *arena, size_t index) { - const size_t pageindex = arena->top / ARENAPAGESIZE; - const size_t pageoffset = arena->top % ARENAPAGESIZE; + const size_t pageindex = arena->top / ARENA_PAGE_SIZE; + const size_t pageoffset = arena->top % ARENA_PAGE_SIZE; union {uint8_t *in; void *out;} bitcast;