Commit Graph
22 Commits
Author SHA1 Message Date
alex ce8ddb6dc1 java go byebye 2025-07-26 15:55:09 -07:00
alex 08f9b6f2ae code cleanup 2025-07-26 15:49:44 -07:00
alex a262c09219 improve debug mode 2025-07-26 15:29:00 -07:00
alex ff2aaabd93 add debug mode 2025-07-26 00:47:32 -07:00
alex 8d8866c26c fix bug with evaluator when calling varadic functions 2025-07-26 00:07:10 -07:00
alex 60c7b2d4be implement java native type support 2025-07-24 23:16:50 -07:00
alex e86b800a7d fix serialization of IR nop 2025-07-24 22:33:54 -07:00
alex 69230deefc introduce ir nop to fix loop bugs 2025-07-24 22:30:18 -07:00
alex 837e0c1b38 implement native type compilation 2025-07-20 19:57:09 -07:00
alex f7ff896f81 implement support for type definitions 2025-07-20 19:28:01 -07:00
alex 5ac70d800e implement basic type annotations (not yet used or declarable) 2025-07-20 00:52:24 -07:00
alex a48fac4581 rework some bits of the compiler to work more appropriately 2025-07-16 23:14:25 -07:00
alex 17b1aa44c0 upgrade dependencies 2025-07-03 03:18:11 -07:00
alex d2eaffafcc implement a new native call bytecode mechanism that can be optimized by the vm 2025-03-18 19:57:27 -07:00
alex 10308eae5c fix intellij plugin 2025-03-18 18:55:07 -07:00
alex b1c6aac335 swap to jdk 21 2025-03-16 23:57:48 -07:00
alex 61fbb6f35f upgrade gradle and fix plugin build 2025-03-16 23:48:04 -07:00
alex d31a8f41eb fix github workflows 2025-03-16 23:37:56 -07:00
alex 2f5ea4629d modify compiler to fix return values and add support for vm ffi 2025-03-15 23:34:16 -07:00
alex 4100752f1c upgrade to java 22 and fix miscompile of variable loads 2025-03-15 21:16:48 -07:00
alex 6e225aab88 fix game of life support in evaluator 2024-12-01 04:13:59 -05:00
alex 4ec5624be4 upgrade everything to modern versions 2024-11-30 19:48:07 -05:00