Commit graph

31 commits

Author SHA1 Message Date
022bfe9ee6 I just implemented no-op 2024-09-11 00:38:35 +02:00
202d7692bc Implement ConvertIntToChar 2024-09-11 00:36:55 +02:00
95beeef1c5 Implement ArithmeticShiftIntLeft, OrInt 2024-09-11 00:31:31 +02:00
cc4166a814 Implement BranchNegative 2024-09-11 00:26:54 +02:00
49ce37402e Find implementation of invokeinterface method 2024-09-11 00:25:37 +02:00
9190d3f7e7 I can't even describe my disappointment at interfaces 2024-09-11 00:02:48 +02:00
d7d159d115 Tableswitch implementation 2024-09-10 23:28:31 +02:00
b053461e74 Type correction and opcode implementations 2024-09-10 17:15:20 +02:00
c6e4ecec3d Char arrays 2024-09-10 12:26:05 +02:00
6610b09c16 Int Branching instructions 2024-09-10 01:33:35 +02:00
ede316cec3 Int Branching instructions 2024-09-10 00:23:53 +02:00
0c54a1d7e1 I need to make smaller commits 2024-09-10 00:17:17 +02:00
64eef60c4e Boilerplate is my hobby 2024-09-09 17:01:08 +02:00
b4c428685f Native method registry java.lang.Class wtf 2024-09-09 15:43:26 +02:00
3282694b32 Working up until registerNatives() 2024-09-06 23:51:35 +02:00
5bc0d813e5 More bytecode ops 2024-09-06 21:11:03 +02:00
VegOwOtenks
9243c0b291 Fix enumeration issue 2024-09-06 15:04:21 +02:00
VegOwOtenks
3c4921aa54 Somewhat recursive string construction 2024-09-05 00:33:14 +02:00
VegOwOtenks
4dabd6c3a8 Class loading, object creation 2024-09-03 00:49:28 +02:00
VegOwOtenks
25d3509ccf ConstantValue initialization 2024-09-02 19:28:22 +02:00
VegOwOtenks
4ee673d5ff Refactor to StackValue 2024-09-02 17:46:00 +02:00
VegOwOtenks
6c0fbd179a Static object creation 2024-09-02 17:44:59 +02:00
VegOwOtenks
8642dcdd6a bytecode evaluation 2024-09-02 15:42:42 +02:00
VegOwOtenks
fb29955f7d More error checking in invokestatic 2024-09-02 12:02:19 +02:00
VegOwOtenks
2042007242 Entrypoint call entry methodgit add . 2024-09-02 11:28:00 +02:00
VegOwOtenks
ea3666aad3 More code separation 2024-08-30 15:48:12 +02:00
VegOwOtenks
30fe5036d4 Code cleanup 2024-08-30 15:33:54 +02:00
VegOwOtenks
c1eca63f5a Constant pool fix 2024-08-29 19:32:05 +02:00
VegOwOtenks
b751fc3588 More Bytecode and Attributes support 2024-08-29 18:33:03 +02:00
VegOwOtenks
8a79a28b5f unknown attributes 2024-08-29 14:54:00 +02:00
VegOwOtenks
10646275cb Broken attribute pasing 2024-08-29 14:48:40 +02:00