|
|
d7f3ded7e0
|
Fix recent clippy lints
|
2019-11-13 19:55:33 +01:00 |
|
|
|
84bdcf4b20
|
Fix a lot of things and implement gc
|
2019-05-29 21:06:42 +02:00 |
|
|
|
a79d5b8aac
|
Merge branch 'stack-type-safety'
* stack-type-safety:
Fix tests
Initial stack typing
|
2019-05-29 15:41:13 +02:00 |
|
|
|
9740c0fc57
|
Make the main frame "extendable" allowing us to not have locals until needed
|
2019-05-15 14:59:19 +02:00 |
|
|
|
ba0fca8755
|
Initial stack typing
|
2019-04-29 15:22:28 +02:00 |
|
|
|
73a03ddbb0
|
Add base pointer to frame class. Has no real use outside of webijvm
|
2019-04-18 00:38:17 +02:00 |
|
|
|
6ed58151ee
|
Now with a hashmap for ops lookup
|
2019-04-08 16:03:49 +02:00 |
|
|
|
4d618efe42
|
Make clippy happy
|
2019-04-01 12:51:40 +02:00 |
|
|
|
c6f4a23174
|
Add next_instruction helper and bump version
|
2018-06-02 16:26:21 +02:00 |
|
|
|
c6ac7ce4f7
|
Add a fully functioning disassemblere?
|
2018-06-01 23:43:33 +02:00 |
|
|
|
7898c76570
|
Reduce the fuck limit a bit
|
2018-05-24 14:45:13 +02:00 |
|
|
|
1384971d4e
|
Now with Atomicity
|
2018-05-23 20:35:16 +02:00 |
|
|
|
9f7f9598db
|
Same with sync
|
2018-05-23 20:31:53 +02:00 |
|
|
|
071921a9cf
|
Add send to streams
|
2018-05-23 20:30:10 +02:00 |
|
|
|
b591a3eba1
|
Please lord clippy
|
2018-05-23 18:52:32 +02:00 |
|
|
|
4a9e2e7d20
|
Rename from string to from slice and fuck utf8
|
2018-05-23 16:25:21 +02:00 |
|
|
|
1dcea9c05f
|
Allow creation of a machine from string
|
2018-05-23 16:06:22 +02:00 |
|
|
|
a652dc1a17
|
Heap bonus!
|
2018-05-23 14:22:01 +02:00 |
|
|
|
7e044abb53
|
Most tests yay
|
2018-05-23 13:40:24 +02:00 |
|
|
|
2a37620224
|
Restructure to library / binary combo
|
2018-05-22 01:07:49 +02:00 |
|