summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Brendan Hansen [Sun, 21 Aug 2022 03:26:41 +0000 (22:26 -0500)]
added debug type information processing
Brendan Hansen [Fri, 12 Aug 2022 01:31:19 +0000 (20:31 -0500)]
added symbol info and message packing
Brendan Hansen [Thu, 11 Aug 2022 03:25:03 +0000 (22:25 -0500)]
step in, out, over
Brendan Hansen [Thu, 11 Aug 2022 01:19:05 +0000 (20:19 -0500)]
line by line stepping and stack trace
Brendan Hansen [Wed, 10 Aug 2022 18:04:13 +0000 (13:04 -0500)]
initial working version with VS Code
Brendan Hansen [Tue, 9 Aug 2022 03:41:06 +0000 (22:41 -0500)]
expanding debugger functionality
Brendan Hansen [Thu, 4 Aug 2022 00:37:23 +0000 (19:37 -0500)]
code cleanup; breakpoint creation
Brendan Hansen [Tue, 2 Aug 2022 03:13:15 +0000 (22:13 -0500)]
cleanup with message data layout
Brendan Hansen [Tue, 2 Aug 2022 00:58:10 +0000 (19:58 -0500)]
connections work from a remote source
Brendan Hansen [Sun, 31 Jul 2022 20:27:56 +0000 (15:27 -0500)]
starting to work on debug server
Brendan Hansen [Tue, 26 Jul 2022 23:11:54 +0000 (18:11 -0500)]
loading debug info from wasm binaries
Brendan Hansen [Mon, 25 Jul 2022 13:21:50 +0000 (08:21 -0500)]
replaced assert with ovm_assert
Brendan Hansen [Thu, 21 Jul 2022 13:03:52 +0000 (08:03 -0500)]
renamed header file
Brendan Hansen [Fri, 8 Jul 2022 21:05:31 +0000 (16:05 -0500)]
bugfixes and performance improvements
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