Chad Retz
|
febb07b8b2
|
Stopped the extra pop on get/set global. Fixes #2.
|
2017-04-23 03:35:03 -05:00 |
|
Chad Retz
|
e2996212e9
|
Bit more work supporting emscripten emulation
|
2017-04-21 15:00:27 -05:00 |
|
Chad Retz
|
5890a1cd7c
|
Beginning of emscripten emulation
|
2017-04-20 23:35:02 -05:00 |
|
Chad Retz
|
da1d94dc9e
|
Minor cleanup of TODOs and warnings
|
2017-04-19 19:37:07 -05:00 |
|
Chad Retz
|
a9dc8ddd77
|
Fixes #1. Fix large mem data, copysign stack count, and reworked leftover mem instance support
|
2017-04-19 00:33:32 -05:00 |
|
Chad Retz
|
132b50772d
|
Add 0.1.0 info to README
|
2017-04-17 12:40:14 -05:00 |
|
Chad Retz
|
1955ddc69b
|
Add license and readme
0.1.0
|
2017-04-17 05:32:50 -05:00 |
|
Chad Retz
|
786c9205a5
|
CLI work and early javax.script scaffolding
|
2017-04-17 00:53:11 -05:00 |
|
Chad Retz
|
34a49bf012
|
Fix extra stack values on br_table jump. Now passes entire test suite, yay.
|
2017-04-15 13:50:05 -05:00 |
|
Chad Retz
|
6e34b9c24f
|
Large table jump support
|
2017-04-15 12:50:37 -05:00 |
|
Chad Retz
|
b37bc44c50
|
Cleanup and ability to run all but a couple of the spec tests
|
2017-04-15 01:15:45 -05:00 |
|
Chad Retz
|
9a1090c439
|
Better link time checking of table/mem bounds
|
2017-04-15 00:46:52 -05:00 |
|
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 |
|