Commit Graph

  • d7770b6e1d review pass on c code. gdb-atoms-unreviewed-cruft ed 2026-07-15 08:56:37 -04:00
  • 137549b1c8 First pass review ed 2026-07-14 22:55:08 -04:00
  • 7d5b13aadb TODO: need to review snapshot ed 2026-07-14 12:16:00 -04:00
  • 2d901003f9 Fix off by one ahead issue with stepping into atoms. Support for local register symbols used in atoms + atom bindings locals in gdb. gdb-atoms ed 2026-07-13 12:41:48 -04:00
  • b43d22008e improve step-debug latency ed 2026-07-12 15:39:35 -04:00
  • 904889b483 general review post-dwarf_injection.lua working ed 2026-07-12 15:14:59 -04:00
  • f7aa7b75e7 doing dwarf injectiion/mods for the tape atoms. syncs with vscode cursor. ed 2026-07-12 12:51:29 -04:00
  • aca6e30e20 better debug support ed 2026-07-11 22:44:32 -04:00
  • 8b0fb1d4e4 exploring gdb support for the atom asm dsl. ed 2026-07-11 21:02:34 -04:00
  • 9f7a4a00ce final pass on metaprogram master ed 2026-07-11 19:53:12 -04:00
  • 277af1c901 update readme ed 2026-07-11 17:49:55 -04:00
  • 97d2f66c5a eliminated most lag (runs in ms) annotation-experiment ed 2026-07-11 17:34:52 -04:00
  • d9406553b3 finally starting to approach decent performance. ed 2026-07-11 17:30:16 -04:00
  • e662d175ab lifting tokenize_body, using lfs package ed 2026-07-11 16:47:09 -04:00
  • 5387a07b84 progress on static analysis ed 2026-07-11 15:18:27 -04:00
  • 65d805e3ba start to generalize check rules.. ed 2026-07-11 14:57:48 -04:00
  • 987f4dee1e preparing for a big refactor ed 2026-07-11 14:48:57 -04:00
  • df723c691d progress ed 2026-07-11 14:25:40 -04:00
  • 45ac85c038 lua metaprogram: Delete dead code, some more lifting to duffle ed 2026-07-11 14:16:29 -04:00
  • 072231c46b Lua Metaprogram: Scan codepaths collapse + more reviews. ed 2026-07-11 13:45:22 -04:00
  • 2b00956862 Corrections, flatting nested branches (lua metaprogram) ed 2026-07-11 10:24:34 -04:00
  • 1ffad6cf98 lua metaprogram: more cruft removal. ed 2026-07-11 09:45:51 -04:00
  • 318516a354 adding comments for scan progress ed 2026-07-11 02:00:05 -04:00
  • 91a91b3495 mostly comment review (lua metaprogram) ed 2026-07-11 01:47:38 -04:00
  • a0d22700db lots of cruft to still sift thru ed 2026-07-11 00:27:28 -04:00
  • 51bdf7106b update_deps.ps1 properly gets lpeg now without jank ed 2026-07-11 00:14:59 -04:00
  • 531e1cbd58 update readme ed 2026-07-11 00:11:49 -04:00
  • 541e52de2b adjsutments for the old graphics hello module. ed 2026-07-11 00:09:02 -04:00
  • eccf17d21c update readme ed 2026-07-10 23:49:00 -04:00
  • 0d94632edf dealing with this mess still. ed 2026-07-10 23:36:44 -04:00
  • 798807a9c2 some saved by cahcing git path resolution. ed 2026-07-10 21:32:53 -04:00
  • e9f26f89b8 review pass on lua scripts related to tape atom metaprogram ed 2026-07-10 21:15:21 -04:00
  • a226b45d18 more adjustments ed 2026-07-10 21:14:16 -04:00
  • c22e4baa41 minor adjustmnets to some headers (doing a review pass) ed 2026-07-10 19:51:41 -04:00
  • fa598a41c6 readability pass on word_count_eval.lua ed 2026-07-10 17:53:13 -04:00
  • a928d06ac9 more improvments to static pass. reduce cruft in build/gen ed 2026-07-10 17:46:32 -04:00
  • 91c2218471 more static analysis ed 2026-07-10 14:50:32 -04:00
  • 27a5f8029f improvmenets for atom components ed 2026-07-10 13:18:23 -04:00
  • 7a168137fc static analysis first pass ed 2026-07-10 12:01:17 -04:00
  • 2ceb2f2a05 minor changes preparing for static analysis metaprogram and revewing cube_g4_face code. ed 2026-07-10 09:33:35 -04:00
  • 6103f47f05 reduce cruft ed 2026-07-10 09:23:02 -04:00
  • c824c998eb broken. ed 2026-07-10 09:08:29 -04:00
  • 9d066ae292 nesting reduction ed 2026-07-09 20:10:01 -04:00
  • c9b7f8c08b almost ready for static analysis additions ed 2026-07-09 19:48:02 -04:00
  • 59903546d7 rework of metaprogram ed 2026-07-09 19:30:32 -04:00
  • 1ffdda45e5 Adjustments to formatting ed 2026-07-09 19:28:56 -04:00
  • 1209172649 wip: lua metaprogram rework ed 2026-07-09 18:45:36 -04:00
  • 98e27c2815 fixed. ed 2026-07-09 17:21:47 -04:00
  • 88aa1b8b59 wip ed 2026-07-09 16:57:52 -04:00
  • ca3dc4aff0 wip: cube_g4_face is bugged ed 2026-07-09 16:17:34 -04:00
  • 1fb4883138 gitignore update ed 2026-07-09 15:47:11 -04:00
  • 0ad609e7c2 cookin ed 2026-07-09 15:38:03 -04:00
  • ccdf1b832b more intiution... ed 2026-07-09 13:30:13 -04:00
  • 4d177bc34d refactor ed 2026-07-09 11:14:11 -04:00
  • 32a754cd06 FACK. ed 2026-07-09 10:48:59 -04:00
  • 407c7d352a cube_tri ed 2026-07-09 10:48:55 -04:00
  • 8541713d0c metaprogram improvements ed 2026-07-09 01:17:35 -04:00
  • 602a0b46d8 Still learning/de-obfuscating ed 2026-07-08 21:17:16 -04:00
  • 74f390c3b1 Reviewing post-dsl refactors, more pseudo instructions ed 2026-07-08 17:14:11 -04:00
  • 5e7da32387 Adjustments to gp docs ed 2026-07-08 13:38:25 -04:00
  • 5375478044 gp.h improvements ed 2026-07-08 10:21:31 -04:00
  • 10c8dcdc07 improving dsl: gte. ed 2026-07-08 00:37:27 -04:00
  • d0b1bae896 improving dsl. ed 2026-07-08 00:30:02 -04:00
  • 0b147a8b0c need to change symbols.. ed 2026-07-07 23:28:20 -04:00
  • 101b07fe71 fixes, de-obufscation... still confused about formating color... ed 2026-07-07 22:12:06 -04:00
  • a01e724211 add another todo.. ed 2026-07-07 12:11:13 -04:00
  • 7a1def6c46 WIP: still adjusting, deofuscating with annotation... ed 2026-07-07 10:38:16 -04:00
  • 6eee0249ff learning... ed 2026-07-07 01:22:09 -04:00
  • 93bab89f76 somehwat of a success... but bloated. ed 2026-07-07 00:39:25 -04:00
  • b17a653d20 oops ed 2026-07-06 22:12:49 -04:00
  • 26a63ed908 decruft lua warnings. ed 2026-07-06 20:05:57 -04:00
  • c293e35cb4 lua metaprogram adjustments ed 2026-07-06 19:13:53 -04:00
  • b29fc7dc02 oops ed 2026-07-06 18:15:34 -04:00
  • ffcd43c1ea adjustments, studying ed 2026-07-06 13:08:16 -04:00
  • 352a8c9c25 Made the atom offset/label metaprogram! Still need to support more than one branch per-atom. ed 2026-07-06 10:10:02 -04:00
  • c3a7e22743 need to finally make a metaprogram for offset math... ed 2026-07-06 08:28:40 -04:00
  • 54968d20e0 refining ed 2026-07-05 22:59:27 -04:00
  • 13a0b9dca4 forcing myself to move forward, need to address missing annotations for "name bindings" on allocated registers. ed 2026-07-05 21:26:26 -04:00
  • b1982ba862 wip ed 2026-06-16 00:30:21 -04:00
  • 288f92ff5b prep ed 2026-06-15 22:40:28 -04:00
  • 68fd4ca791 now we're cookin ed 2026-06-15 01:59:18 -04:00
  • e7d0b7a4b3 re-nabled culling, remove some magic numbers, do the mvt in c fo rnow ed 2026-06-14 20:47:10 -04:00
  • 47806e3d21 got a working floor! (bouncy though) ed 2026-06-14 20:35:33 -04:00
  • c4e25daa9b triangle spotted (not yellow!) ed 2026-06-14 19:53:00 -04:00
  • 2e4912b1e2 tape diag yield works but not color, gte diags. Floor tri asm atom crashes. ed 2026-06-14 19:19:14 -04:00
  • 1b77d8bae3 WIP: trying to see if I can get this tape execution working ed 2026-06-14 18:38:38 -04:00
  • 2c3d0c4af7 orgnaizing, improving asm annotation ed 2026-06-14 17:27:52 -04:00
  • 0040f6326e just do regular varadic subst, adjusting annotation convention ed 2026-06-14 14:55:09 -04:00
  • 30e2a84ebf reducing cruft (still ideating) ed 2026-06-14 13:15:25 -04:00
  • 66facd79dd minor ed 2026-06-14 09:08:52 -04:00
  • 4603a3bb9a add some fictional stuff for notes ed 2026-06-14 08:49:05 -04:00
  • 35c9278ebb big oops ed 2026-06-12 23:07:24 -04:00
  • 915b14ef31 gte_nclip docs ed 2026-06-04 19:40:21 -04:00
  • 8d03366d92 cool ed 2026-06-04 19:08:23 -04:00
  • 1b1c926318 last stuff for the night (need to clean up later) ed 2026-06-02 02:10:04 -04:00
  • 0573644494 slight adjsutments ed 2026-06-02 01:34:54 -04:00
  • bcb9d9a77c hell yes. ed 2026-06-02 01:34:39 -04:00
  • 912fdcde30 https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html ed 2026-06-01 23:27:40 -04:00
  • 28bb20d6fe compiles.. ed 2026-06-01 22:58:29 -04:00
  • d776d71574 mabye one day ed 2026-06-01 22:01:22 -04:00