-
fba596ce5a
Native Unsafe:: methods, main loading, stuff!
main
VegOwOtenks
2024-11-19 15:37:28 +0100
-
90e244c964
Now calls the main method with an uncountable amount of hacks
VegOwOtenks
2024-11-18 17:08:54 +0100
-
c4da80f23c
Preload java/lang/ref/Reference
VegOwOtenks
2024-11-15 11:14:35 +0100
-
5cf17d5ca3
Real classes for arrays, initialization order
VegOwOtenks
2024-11-14 18:32:25 +0100
-
70a11283db
InputFileStream
VegOwOtenks
2024-11-13 23:27:11 +0100
-
fc0d11c1e1
Implemented Exception Throwing fith specific catchers
VegOwOtenks
2024-11-13 12:14:42 +0100
-
796e52241d
AndLong, IntModulo, ASHRLong and native methods
VegOwOtenks
2024-11-12 16:31:41 +0100
-
8e5b6bb2b8
Implemented Exception Throwing
VegOwOtenks
2024-11-12 14:34:42 +0100
-
f5428c79b2
Implemented catchall in ::EntryPoint
VegOwOtenks
2024-11-12 13:29:01 +0100
-
6b03cab14d
ThrowException .-.
VegOwOtenks
2024-11-07 14:41:00 +0100
-
45d0aa66e5
Implemented java/lang/Throwable.fill_in_stacktrace
VegOwOtenks
2024-11-07 14:07:14 +0100
-
d38d5b2897
Implemented more opcodes and unsafe stuff
VegOwOtenks
2024-11-07 10:35:02 +0100
-
dfb6060df9
Implemented opcodes, natives, fixed iterators
VegOwOtenks
2024-11-06 23:39:26 +0100
-
49916f5564
Prettified in decode_java_string
VegOwOtenks
2024-11-04 11:49:33 +0100
-
aba29af0a3
Implemented some more native methods
VegOwOtenks
2024-11-03 23:03:10 +0100
-
272a34b7cd
Implemented a lot of opcodes and some native methods
VegOwOtenks
2024-11-03 17:42:04 +0100
-
4c43e9290f
Prettified the debug output
VegOwOtenks
2024-11-03 13:43:09 +0100
-
53929b5dfe
Script for extracting .classes
VegOwOtenks
2024-11-02 09:53:43 +0100
-
3fd30b80b6
I dont know, I changed things
VegOwOtenks
2024-11-02 09:10:42 +0100
-
43ceaa95bb
Implemented VM.initalize and LoadConstant64
VegOwOtenks
2024-10-29 13:24:26 +0100
-
b4c33a0d9b
stdout und stderr encoding
VegOwOtenks
2024-10-22 13:01:20 +0200
-
022bfe9ee6
I just implemented no-op
VegOwOtenks
2024-09-11 00:38:35 +0200
-
202d7692bc
Implement ConvertIntToChar
VegOwOtenks
2024-09-11 00:36:55 +0200
-
95beeef1c5
Implement ArithmeticShiftIntLeft, OrInt
VegOwOtenks
2024-09-11 00:31:31 +0200
-
cc4166a814
Implement BranchNegative
VegOwOtenks
2024-09-11 00:26:54 +0200
-
49ce37402e
Find implementation of invokeinterface method
VegOwOtenks
2024-09-11 00:25:37 +0200
-
9190d3f7e7
I can't even describe my disappointment at interfaces
VegOwOtenks
2024-09-11 00:02:48 +0200
-
d7d159d115
Tableswitch implementation
VegOwOtenks
2024-09-10 23:28:31 +0200
-
b053461e74
Type correction and opcode implementations
VegOwOtenks
2024-09-10 17:15:20 +0200
-
c6e4ecec3d
Char arrays
VegOwOtenks
2024-09-10 12:26:05 +0200
-
6610b09c16
Int Branching instructions
VegOwOtenks
2024-09-10 01:33:35 +0200
-
ede316cec3
Int Branching instructions
VegOwOtenks
2024-09-10 00:23:53 +0200
-
0c54a1d7e1
I need to make smaller commits
VegOwOtenks
2024-09-10 00:17:17 +0200
-
64eef60c4e
Boilerplate is my hobby
VegOwOtenks
2024-09-09 17:01:08 +0200
-
b4c428685f
Native method registry java.lang.Class wtf
VegOwOtenks
2024-09-09 15:43:26 +0200
-
3282694b32
Working up until registerNatives()
VegOwOtenks
2024-09-06 23:51:35 +0200
-
5bc0d813e5
More bytecode ops
VegOwOtenks
2024-09-06 21:11:03 +0200
-
9243c0b291
Fix enumeration issue
VegOwOtenks
2024-09-06 15:04:21 +0200
-
3c4921aa54
Somewhat recursive string construction
VegOwOtenks
2024-09-05 00:33:14 +0200
-
4dabd6c3a8
Class loading, object creation
VegOwOtenks
2024-09-03 00:49:28 +0200
-
25d3509ccf
ConstantValue initialization
VegOwOtenks
2024-09-02 19:28:22 +0200
-
4ee673d5ff
Refactor to StackValue
VegOwOtenks
2024-09-02 17:46:00 +0200
-
6c0fbd179a
Static object creation
VegOwOtenks
2024-09-02 17:44:59 +0200
-
8642dcdd6a
bytecode evaluation
VegOwOtenks
2024-09-02 15:42:42 +0200
-
fb29955f7d
More error checking in invokestatic
VegOwOtenks
2024-09-02 12:02:19 +0200
-
2042007242
Entrypoint call entry methodgit add .
VegOwOtenks
2024-09-02 11:28:00 +0200
-
ea3666aad3
More code separation
VegOwOtenks
2024-08-30 15:48:12 +0200
-
30fe5036d4
Code cleanup
VegOwOtenks
2024-08-30 15:33:54 +0200
-
c1eca63f5a
Constant pool fix
VegOwOtenks
2024-08-29 19:32:05 +0200
-
b751fc3588
More Bytecode and Attributes support
VegOwOtenks
2024-08-29 18:33:03 +0200
-
8a79a28b5f
unknown attributes
VegOwOtenks
2024-08-29 14:54:00 +0200
-
10646275cb
Broken attribute pasing
VegOwOtenks
2024-08-29 14:48:40 +0200