aboutsummaryrefslogtreecommitdiff
path: root/src/runtime
Commit message (Expand)AuthorAgeFilesLines
* rt: memreport marks a leaked value whose drop never ran with (drop); spec 4.1...Gravatar zinc 13 days1-1/+3
* genmap: default genome reservation 0x70000 words (the genome had 197 words le...Gravatar zinc 13 days1-9/+9
* rt: the free paths take one F_HASDROP test, and dropfree does the drop and th...Gravatar zinc 13 days1-4/+4
* destructors: heap(v), drop(v, f) / v.drop(f) / v.drop = f, struct drop method...Gravatar zinc 13 days1-3/+193
* zy: a runtime trap exits 2 (rt.trap: index out of range, frame overflow, out ...Gravatar zinc 13 days1-5/+8
* rt: exact-size heap bounds; n, the words new asked for, lives in bits 32..62 ...Gravatar zinc 13 days1-21/+19
* Merge branch 'main' into work/specGravatar zinc 13 days1-0/+4
|\
| * rt: note the two definitions of a heap block's length (bnd recipe, paylen)Gravatar zinc 13 days1-0/+4
* | Merge branch 'main' into work/specGravatar zinc 13 days2-9/+52
|\|
| * merge bounds checkingGravatar zinc 13 days2-0/+34
| |\
| | * bounds checking: port agent/bounds-checking onto main 0879d0a; unbounded main...Gravatar zinc 13 days2-0/+34
| * | memdebug: obj_base finds the header from the buddy size classes, not a 64-wor...Gravatar zinc 13 days1-9/+18
| |/
* / rt.zdiv: INT_MIN / -1 is INT_MIN and % is 0 in software division too, so zc0 ...Gravatar zinc 13 days1-0/+1
|/
* line tables and backtraces: port agent/line-tables onto main, op 56 on the x8...Gravatar zinc 13 days1-10/+109
* fix std hover, full capture terminator, bare static calls, void main in run-o...Gravatar zinc 13 days1-2/+3
* lsp: quick fixes for hints and bare library names; comment cleanupGravatar zinc 13 days1-109/+109
* build: embed images with #embed, keep everything generated in build/Gravatar zinc 13 days1-1/+29
* feat: grow memory limits, add icon/actor libraries, overhaul LSP diagnosticsGravatar Moon Flower 13 days2-237/+316
* aGravatar Moon Flower 2026-10-122-0/+1353