Commit graph

21 commits

Author SHA1 Message Date
Shautvast
ceeec215e4 broke through the wall. most unsafe gone. internal mutability gone. better design for classloading 2023-11-05 07:51:47 +01:00
Shautvast
76304fa616 hit a wall 2023-10-29 18:11:12 +01:00
Shautvast
24a6bd0812 refactoring 2023-10-28 17:24:00 +02:00
Shautvast
b6d7d9de4d virtual methods, Class objects, some native methods 2023-10-27 17:34:37 +02:00
Shautvast
9949c7c9ac removed obsolete parameter 2023-10-22 15:15:35 +02:00
Shautvast
ae143cd50d sanitized logging, more opcodes, bugfixing 2023-10-21 10:18:14 +02:00
Sander Hautvast
d132502771 fixed lot of issues. static initializers are working 2023-10-16 19:29:14 +02:00
Shautvast
24f03f61f6 WIP statin initializers 2023-10-16 09:10:55 +02:00
Shautvast
22a5ee8346 stub native invoke, sugar, fmt 2023-10-14 09:22:47 +02:00
Sander Hautvast
fe8f9f1370 arguments in method calls 2023-10-01 09:34:09 +02:00
Sander Hautvast
f76a89a086 invokespecial 2023-09-30 14:04:28 +02:00
Sander Hautvast
4d55892e61 renamed and reformatted 2023-09-30 08:34:16 +02:00
Sander Hautvast
d6a40a81a4 implement java main 2023-09-30 07:50:44 +02:00
Sander Hautvast
ffa9879515 it compiles 2023-09-28 16:35:00 +02:00
Sander Hautvast
9688b6a0c5 all cp indices u16 2023-09-27 22:04:11 +02:00
Sander Hautvast
0fbe00c157 fixed cp entry indices and added double constant 2023-09-26 18:31:14 +02:00
Sander Hautvast
6bad19c244 fixed cp entry indices 2023-09-26 14:54:42 +02:00
Shautvast
148f515d33 simplest start of a jvm 2023-09-25 22:12:33 +02:00
Sander Hautvast
9b92730858 added getName on fields and listened to clippy 2023-09-21 20:41:48 +02:00
Sander Hautvast
be760cf209 better path for test file 2023-09-19 21:30:46 +02:00
Sander Hautvast
ecf7158e13 reads complete class file 2023-09-19 21:21:32 +02:00