Commit Graph
271 Commits
Author SHA1 Message Date
Algent fa008b80bb refactor: port ASM super lookup to Java 2026-09-03 11:05:16 +02:00
Algent c0df2e0229 test: characterize ASM super lookup 2026-09-03 11:01:05 +02:00
Algent a27bf92a3d refactor: port ASM bridge helpers to Java 2026-09-03 10:41:45 +02:00
Algent 5d611e0d47 test: characterize ASM bridge helpers 2026-09-03 10:36:10 +02:00
Algent 10d0f173ba refactor: port ClassInfo metadata lookup to Java 2026-09-03 10:00:24 +02:00
Algent abdf0b0559 test: characterize ClassInfo metadata lookup 2026-09-03 09:45:33 +02:00
Algent 3b5256aedd refactor: port StackAnalyser control flow to Java 2026-09-03 09:26:11 +02:00
Algent a6aca65dac test: characterize StackAnalyser 2026-09-03 09:15:38 +02:00
Algent a65207cc62 test: strengthen ASM characterization gates 2026-09-03 09:04:31 +02:00
Algent 122604bd5a test: characterize Java signature parser 2026-09-02 23:15:20 +02:00
Algent f6f0eece7f test: characterize multipart mixin factory 2026-09-02 23:15:20 +02:00
Algent 09b9ed77a6 test: characterize ASM mixin factory 2026-09-02 23:15:20 +02:00
Algent eae966fdae test: characterize Scala signature reader 2026-09-02 23:15:20 +02:00
Algent 1bcd6090b8 test: characterize bytecode reader 2026-09-02 23:15:20 +02:00
Algent 0424cf3259 test: characterize debug printer 2026-09-02 23:15:19 +02:00
Algent 8581d30fe6 refactor: extract Java signature parser
Retain Scala model bridges and generic inner construction to preserve ABI.
2026-09-02 22:22:59 +02:00
Algent 1ad2b0f513 refactor: port multipart mixin factory to Java
Retain Scala method-map ordering and generated class bytecode.
2026-09-02 22:02:41 +02:00
Algent 13ec2f5547 refactor: port ASM mixin factory to Java
Preserve Scala collection descriptors and public JVM hooks.
Recompiled Scala callers need explicit Seq arguments.
2026-09-02 21:01:15 +02:00
Algent f7be2b163d refactor: port Scala signature reader to Java 2026-09-02 20:44:41 +02:00
Algent 9f927046b9 refactor: port bytecode reader to Java 2026-09-02 20:35:04 +02:00
Algent b45527e654 refactor: port debug printer to Java 2026-09-02 20:24:05 +02:00
Algent 1faf0ddca2 refactor: port ASM implicits to Java 2026-09-02 17:37:54 +02:00
Algent 2a7d2653e0 test: preserve ASM BitSet equality dispatch 2026-09-02 17:35:31 +02:00
Algent 56f215873b test: characterize ASM implicits 2026-09-02 17:25:14 +02:00
Algent 56b505c5e1 refactor: port byte codecs to Java 2026-09-02 17:15:31 +02:00
Algent b992d9fbb2 test: characterize byte codecs 2026-09-02 17:02:49 +02:00
Algent 47a4700bee refactor: port scratch bit set to Java 2026-09-02 16:51:21 +02:00
Algent 59edc66a91 test: characterize scratch bit set 2026-09-02 16:46:07 +02:00
Algent 09670a09ce refactor: port multipart generator to Java 2026-09-02 15:31:07 +02:00
Algent e6af4251ae test: characterize multipart generator 2026-09-02 15:20:29 +02:00
Algent 2f4972e6fd refactor: port microblock generator to Java 2026-09-02 11:25:04 +02:00
Algent 8d3010941c test: characterize microblock generator 2026-09-02 11:05:50 +02:00
Algent 34aeb7c0d3 refactor: port micro occlusion to Java 2026-09-02 10:47:38 +02:00
Algent f57f52408b test: characterize micro occlusion 2026-09-02 10:21:12 +02:00
Algent 33510e74bd refactor: port hollow microblock factory 2026-09-02 01:23:47 +02:00
Algent 911e73291f test: characterize hollow microblocks 2026-09-02 01:15:59 +02:00
Algent df212470e6 refactor: port edge and post factories 2026-09-02 01:00:12 +02:00
Algent 0f3a8c2097 test: characterize edge and post microblocks 2026-09-02 00:51:28 +02:00
Algent d9ecf087ad refactor: port corner microblock factory 2026-09-02 00:33:54 +02:00
Algent 44fb151828 test: characterize corner microblocks 2026-09-02 00:28:11 +02:00
Algent 2f60e60193 refactor: port face microblock factory 2026-09-01 20:12:54 +02:00
Algent 2f638b1e79 test: characterize face microblocks 2026-09-01 20:04:52 +02:00
Algent fa675676ae refactor: port microblock base to Java 2026-09-01 19:54:41 +02:00
Algent 30925fbddd test: characterize microblock base 2026-09-01 19:45:44 +02:00
Algent 7172af4573 refactor: port microblock classes to Java 2026-09-01 19:34:51 +02:00
Algent ee75f86e02 test: characterize microblock classes 2026-09-01 19:28:19 +02:00
Algent 6c54b740ac refactor: port microblock renderer to Java 2026-09-01 19:18:47 +02:00
Algent 7a031e6cb4 test: characterize microblock renderer 2026-09-01 19:09:21 +02:00
Algent 0d03dea7b6 refactor: port saw item and renderer to Java 2026-09-01 19:01:26 +02:00
Algent c6ce881aa7 test: characterize saw item and renderer 2026-09-01 18:54:55 +02:00