summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Brendan Hansen [Thu, 7 Jul 2022 23:28:31 +0000 (18:28 -0500)]
all games run!
Brendan Hansen [Thu, 7 Jul 2022 14:35:19 +0000 (09:35 -0500)]
tiny change = all test cases pass!
Brendan Hansen [Thu, 7 Jul 2022 03:20:47 +0000 (22:20 -0500)]
bugfixes; most test cases pass
Brendan Hansen [Wed, 6 Jul 2022 15:03:58 +0000 (10:03 -0500)]
progress towards a completely running test suite
Brendan Hansen [Mon, 4 Jul 2022 04:11:33 +0000 (23:11 -0500)]
better instruction mapping; bugfixes
Brendan Hansen [Sat, 2 Jul 2022 04:20:57 +0000 (23:20 -0500)]
feels like progress I think
Brendan Hansen [Fri, 1 Jul 2022 18:18:18 +0000 (13:18 -0500)]
most test cases work!!
Brendan Hansen [Wed, 29 Jun 2022 04:03:51 +0000 (23:03 -0500)]
got Hello, World to work!
Brendan Hansen [Tue, 28 Jun 2022 03:39:53 +0000 (22:39 -0500)]
very very close to a full run of hello world
Brendan Hansen [Mon, 27 Jun 2022 03:38:26 +0000 (22:38 -0500)]
getting close to a full test
Brendan Hansen [Sun, 26 Jun 2022 22:03:50 +0000 (17:03 -0500)]
successfully compiling 'real.onyx' to ovm!
Brendan Hansen [Sat, 25 Jun 2022 23:10:44 +0000 (18:10 -0500)]
almost all MVP instructions can be parsed and compiled
Brendan Hansen [Sat, 25 Jun 2022 04:35:04 +0000 (23:35 -0500)]
if statements are working! close to a testable version!
Brendan Hansen [Sat, 25 Jun 2022 04:32:28 +0000 (23:32 -0500)]
made bh.h able to be static
Brendan Hansen [Fri, 24 Jun 2022 15:53:54 +0000 (10:53 -0500)]
missing instructions, but compilation is almost successful!
Brendan Hansen [Fri, 24 Jun 2022 04:06:44 +0000 (23:06 -0500)]
much progress on converting a WASM binary
Brendan Hansen [Fri, 24 Jun 2022 04:06:30 +0000 (23:06 -0500)]
removed the separation of native and internal functions
Brendan Hansen [Thu, 23 Jun 2022 03:41:12 +0000 (22:41 -0500)]
started parsing instructions
Brendan Hansen [Wed, 22 Jun 2022 03:49:20 +0000 (22:49 -0500)]
bugfixing and testing
Brendan Hansen [Wed, 22 Jun 2022 03:13:14 +0000 (22:13 -0500)]
closer to converting wasm -> ovm
Brendan Hansen [Tue, 21 Jun 2022 02:46:41 +0000 (21:46 -0500)]
starting to parse the WASM module
Brendan Hansen [Mon, 20 Jun 2022 17:52:49 +0000 (12:52 -0500)]
continuing work on creating the WASM->OVM interface
Brendan Hansen [Sun, 19 Jun 2022 04:15:18 +0000 (23:15 -0500)]
refactoring native_funcs out of program to state
Brendan Hansen [Fri, 17 Jun 2022 03:11:48 +0000 (22:11 -0500)]
starting to fill out the wasm->ovm layer
Brendan Hansen [Thu, 16 Jun 2022 03:51:45 +0000 (22:51 -0500)]
testing assembler
Brendan Hansen [Thu, 16 Jun 2022 03:34:31 +0000 (22:34 -0500)]
starting work on easy code builder
Brendan Hansen [Thu, 16 Jun 2022 03:34:18 +0000 (22:34 -0500)]
more complete and nicer assembler
Brendan Hansen [Wed, 15 Jun 2022 03:50:47 +0000 (22:50 -0500)]
working assembly baby!
Brendan Hansen [Tue, 14 Jun 2022 03:30:48 +0000 (22:30 -0500)]
spec-ed a byte code loader that an assembly can target
Brendan Hansen [Tue, 14 Jun 2022 02:57:08 +0000 (21:57 -0500)]
small refactoring and more thorough testing
Brendan Hansen [Mon, 13 Jun 2022 22:48:49 +0000 (17:48 -0500)]
basic VM with func calls setup!
Brendan Hansen [Sat, 11 Jun 2022 03:46:46 +0000 (22:46 -0500)]
starting to plan the VM part of the program
Brendan Hansen [Fri, 15 Apr 2022 00:33:17 +0000 (19:33 -0500)]
adding bh.h and stb_ds.h
Brendan Hansen [Thu, 14 Apr 2022 20:37:15 +0000 (15:37 -0500)]
initial commit