Commit Graph

22 Commits

Author SHA1 Message Date
hl-valdemar 09571ffeb9 sync stdlib from honey 2026-07-22 00:54:43 +02:00
hl-valdemar 9c6215776e add constcast and immutable free 2026-07-22 00:44:47 +02:00
hl-valdemar 402871ef7a rename none to null 2026-07-22 00:07:42 +02:00
hl-valdemar dd00af7731 memcopy! and memset! intrinsics 2026-07-21 21:57:27 +02:00
hl-valdemar 866e28adb8 file io 2026-07-17 20:52:53 +02:00
hl-valdemar 7de0b7f268 diagnostics upgrade 2026-07-15 23:12:04 +02:00
hl-valdemar 267947e79d replace leading _ for private symbols with keyword hide 2026-07-14 21:22:04 +02:00
hl-valdemar 5157cf3bcc rename intrinsics 2026-07-14 20:15:52 +02:00
hl-valdemar 2ed333c70d enforce integer division via explicit builtins 2026-07-13 18:04:07 +02:00
hl-valdemar 0a424ec6d2 mem.eql (stdlib) 2026-07-13 10:22:40 +02:00
hl-valdemar 2dea7711f2 inferred leading comptime params 2026-07-12 19:00:06 +02:00
hl-valdemar 0706188b98 stlib arraylist 2026-07-12 16:59:46 +02:00
hl-valdemar b0c716537e bug fixes 2026-07-12 13:04:20 +02:00
hl-valdemar cff9e9500f split up mem_allocator examples 2026-07-12 00:48:13 +02:00
hl-valdemar fbbbfa454c typed alloc 2026-07-12 00:31:12 +02:00
hl-valdemar 220b1c6e82 _ prefixed top-level symbols now file-local 2026-07-11 23:37:56 +02:00
hl-valdemar 6dd6b7ff54 add realloc (and update c_allocator) 2026-07-11 23:26:20 +02:00
hl-valdemar 2cda024614 allocation related primitives 2026-07-08 22:08:02 +02:00
hl-valdemar 5e18df9bc1 warning diagnostics for unused locals 2026-07-08 20:21:15 +02:00
hl-valdemar f171a6579d function literals (non-capturing) 2026-07-07 17:24:25 +02:00
hl-valdemar 95c61311ca allocator interface (first pass) 2026-07-07 16:20:51 +02:00
hl-valdemar 78fb661d1a stdlib beginnings (heap alloc) 2026-07-02 08:46:02 +02:00