Commit graph

14 commits

Author SHA1 Message Date
Sander Hautvast
6a96ce56ee made class reading a little smarter 2023-10-02 16:03:51 +02:00
Sander Hautvast
2b50279c07 new implementation using Arc<UnsafeCell> 2023-10-01 22:22:17 +02:00
Sander Hautvast
b9d0a199a3 putfield sets the value in the object,
using Rc<RefCell>. Not really happy, but it works
2023-10-01 19:05:34 +02:00
Sander Hautvast
9a53f1785d Arc -> Rc 2023-10-01 18:32:53 +02:00
Sander Hautvast
c821944fac method invocations! 2023-09-30 18:01:25 +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
121b0869f1 clippies 2023-09-29 18:18:32 +02:00
Sander Hautvast
988cb6c376 added object creation and getField for float 2023-09-29 17:59:27 +02:00
Sander Hautvast
ffa9879515 it compiles 2023-09-28 16:35:00 +02:00
Sander Hautvast
b94769e868 added newinstance, WIP classloader 2023-09-28 07:17:41 +02:00
Sander Hautvast
9688b6a0c5 all cp indices u16 2023-09-27 22:04:11 +02:00
Sander Hautvast
8dd60c0866 WIP create instance on heap 2023-09-27 13:56:26 +02:00
Renamed from src/types.rs (Browse further)