Chad Retz
|
8640e6e6d1
|
Several fixes to support import test
|
2017-04-14 22:53:42 -05:00 |
|
Chad Retz
|
b6d01fcff6
|
Fixes for func_ptrs test including reworking sexpr-to-module-ast ordering
|
2017-04-14 18:34:03 -05:00 |
|
Chad Retz
|
344cc85466
|
Fix type index accumulator and complete func test support
|
2017-04-14 16:30:42 -05:00 |
|
Chad Retz
|
3d1fc86c20
|
Completion of exports
|
2017-04-14 15:01:44 -05:00 |
|
Chad Retz
|
864eb40561
|
Successful call_indirect test
|
2017-04-13 16:18:57 -05:00 |
|
Chad Retz
|
edb7d64136
|
Add invokedynamic instruction for call_indirect
|
2017-04-13 15:58:53 -05:00 |
|
Chad Retz
|
a1d02602cf
|
Beginning of call_indirect support and table import/export
|
2017-04-13 01:01:57 -05:00 |
|
Chad Retz
|
5eba9d378f
|
Dropped guava and added mem import/export support
|
2017-04-12 14:00:27 -05:00 |
|
Chad Retz
|
a40f7a9c57
|
Full start function support and tests
|
2017-04-12 01:42:01 -05:00 |
|
Chad Retz
|
c2f04b6474
|
Support memory data byte array constants
|
2017-04-12 00:36:14 -05:00 |
|
Chad Retz
|
e60c344a01
|
Work on globals and binary oddities
|
2017-04-11 16:03:12 -05:00 |
|
Chad Retz
|
5a6a68aa61
|
Added more binary tests
|
2017-04-10 15:14:50 -05:00 |
|
Chad Retz
|
8e09728c0a
|
Binary encoding full test
|
2017-04-10 13:27:47 -05:00 |
|
Chad Retz
|
66d2170f91
|
Binary encoding work and moved from byte buffer to streams
|
2017-04-10 11:50:00 -05:00 |
|
Chad Retz
|
9e248c7665
|
Beginning of binary tests and reorg other tests
|
2017-04-08 23:22:00 -05:00 |
|
Chad Retz
|
ea3b2d81f4
|
Binary decoding work
|
2017-04-08 13:19:11 -05:00 |
|
Chad Retz
|
198086c2a2
|
Binary encoder work
|
2017-04-08 01:52:57 -05:00 |
|
Chad Retz
|
593387fb31
|
More work on binary encoding
|
2017-04-08 00:26:23 -05:00 |
|
Chad Retz
|
5403593c59
|
Beginning of binary IO
|
2017-04-06 17:18:08 -05:00 |
|
Chad Retz
|
004c0c4618
|
Few unreachable/unwind fixes
|
2017-04-06 15:54:46 -05:00 |
|
Chad Retz
|
e87b96752b
|
Changed grow_memory to 64 bit and incorporated new tests from spec
|
2017-04-06 15:14:50 -05:00 |
|
Chad Retz
|
989ae25429
|
Improvements to stack handling in unreachable cases
|
2017-04-06 12:14:37 -05:00 |
|
Chad Retz
|
ab635737b7
|
Minor improvements to tee and select
|
2017-04-03 14:55:26 -05:00 |
|
Chad Retz
|
fa099d4ab0
|
Improvements to identifier naming and select exprs
|
2017-04-03 00:11:50 -05:00 |
|
Chad Retz
|
1b31925a5a
|
Fix grow_memory
|
2017-04-02 19:37:17 -05:00 |
|
Chad Retz
|
19ed90163b
|
Better handling of dead code
|
2017-04-02 18:23:07 -05:00 |
|
Chad Retz
|
7f3b2f8691
|
Finally passing labels spec
|
2017-04-02 16:30:07 -05:00 |
|
Chad Retz
|
18822d7842
|
Minor integer fixes/assertions
|
2017-03-31 23:12:49 -05:00 |
|
Chad Retz
|
3d895d12ba
|
Nan fixes and eager local var init support
|
2017-03-31 22:01:11 -05:00 |
|
Chad Retz
|
8afa01bede
|
Fixed float comparisons wrt NaN
|
2017-03-31 08:41:13 -05:00 |
|
Chad Retz
|
2c52dcba25
|
More work on float conversions
|
2017-03-30 17:48:13 -05:00 |
|
Chad Retz
|
b6f7a5ad31
|
Fix conversions test w/ NaN's
|
2017-03-30 12:30:44 -05:00 |
|
Chad Retz
|
d2f15d4212
|
More conversion work
|
2017-03-29 18:09:22 -05:00 |
|
Chad Retz
|
beb10f943d
|
Beginning of conversion work
|
2017-03-28 16:28:33 -05:00 |
|
Chad Retz
|
234e0f41e4
|
Changes to pass several more tests
|
2017-03-28 12:56:45 -05:00 |
|
Chad Retz
|
2f1e8ee089
|
Successful blocks test
|
2017-03-27 13:40:37 -05:00 |
|
Chad Retz
|
d4ca5885d3
|
More work on conditionals
|
2017-03-26 16:40:30 -05:00 |
|
Chad Retz
|
6014fd65f8
|
First tests succeeding
|
2017-03-26 09:35:53 -05:00 |
|
Chad Retz
|
fef2bf0dec
|
Initial complete compilation of a test
|
2017-03-25 04:15:59 -05:00 |
|
Chad Retz
|
8afc6ca9cd
|
Early completion of all ops
|
2017-03-24 22:47:34 -05:00 |
|
Chad Retz
|
f13835ca8c
|
More work on cmp ops
|
2017-03-23 18:00:34 -05:00 |
|
Chad Retz
|
5021c554be
|
More compiler work including stack reworking to inject items
|
2017-03-23 15:58:56 -05:00 |
|
Chad Retz
|
40bd73c9a1
|
More compiler work
|
2017-03-22 17:52:28 -05:00 |
|
Chad Retz
|
d310acde44
|
More work on compiler
|
2017-03-21 17:53:32 -05:00 |
|
Chad Retz
|
62ddcbc9a6
|
More work on tests and sexprs
|
2017-03-08 18:27:50 -06:00 |
|
Chad Retz
|
028241980a
|
More work on s-expr parser and some test scaffolding
|
2017-03-07 17:59:45 -06:00 |
|
Chad Retz
|
1b9bd0653d
|
More work on parser
|
2017-03-06 18:18:36 -06:00 |
|
Chad Retz
|
2761fd761b
|
Work on sexpr parser
|
2017-03-06 14:18:25 -06:00 |
|
Chad Retz
|
87b866c600
|
Initial commit
|
2017-03-02 16:23:08 -06:00 |
|