Steve Akinyemi
|
df482667aa
|
Fix table and memory import and improve memory storage
|
2018-11-16 16:55:49 +01:00 |
|
Steve Akinyemi
|
df0feb9b7f
|
Update spectests
|
2018-11-07 11:57:28 +01:00 |
|
Steve Akinyemi
|
ffe383e611
|
Add updated upstream tests
|
2018-11-07 11:56:37 +01:00 |
|
Syrus Akbary
|
702ea931b4
|
Fixed grow_memory call
|
2018-11-06 16:54:43 +01:00 |
|
Syrus Akbary
|
e7b4d06ec0
|
Fixed all Rust code warnings
|
2018-11-06 15:51:01 +01:00 |
|
Syrus Akbary
|
0aa26455b7
|
Automatically start modules first. Documented SKIP_MUTABLE_GLOBALS case
|
2018-10-29 23:40:20 +01:00 |
|
Syrus Akbary
|
d772cacc98
|
Fixed globals to a correct func pointer. Added globals spectest
Also fixed f32, f64 to i64 conversion (from mem::transmute to byte type casting)
|
2018-10-28 21:50:57 +01:00 |
|
Syrus Akbary
|
b94049f949
|
Fixed heap reference to memory. Added address spectest
|
2018-10-27 13:33:08 +02:00 |
|
Syrus Akbary
|
79506c4983
|
Make align partially pass
|
2018-10-26 14:53:33 +02:00 |
|
Syrus Akbary
|
d32422c2be
|
Improved memory access to use the vm_context
|
2018-10-26 12:49:02 +02:00 |
|
Syrus Akbary
|
1c6f677a78
|
Cleanup “module” module
|
2018-10-24 11:43:18 +02:00 |
|
Syrus Akbary
|
3f5091780d
|
Improved formatting
|
2018-10-23 11:43:43 +02:00 |
|
Syrus Akbary
|
46742c9aaf
|
Call indirect fully working
|
2018-10-23 11:40:17 +02:00 |
|
Syrus Akbary
|
a796056c5f
|
Improved module docs
|
2018-10-23 11:09:57 +02:00 |
|
Syrus Akbary
|
81ab8951c9
|
Working fully with the context pointer
|
2018-10-23 01:52:03 +02:00 |
|
Syrus Akbary
|
975b106731
|
Improved pointers
|
2018-10-23 01:44:19 +02:00 |
|
Syrus Akbary
|
2a118930c2
|
Table now working properly
|
2018-10-23 01:15:18 +02:00 |
|
Syrus Akbary
|
6fce21e4d5
|
Added first tests for the vmctx (memory usage)
|
2018-10-18 19:01:09 +02:00 |
|
Syrus Akbary
|
80f3bf161e
|
Removed unnecesary function
|
2018-10-18 12:05:00 +02:00 |
|
Syrus Akbary
|
96f2440960
|
Added working mock for memory (grow and size)
|
2018-10-18 00:09:04 +02:00 |
|
Syrus Akbary
|
1482648219
|
Added module.info.exports for O(1) retrieval
|
2018-10-15 13:45:44 +02:00 |
|
Syrus Akbary
|
69efaaaddd
|
Fixed duplicated signature
|
2018-10-15 11:46:13 +02:00 |
|
Syrus Akbary
|
78cf7800e5
|
Added function compilation
|
2018-10-15 02:48:59 +02:00 |
|
Syrus Akbary
|
e7788645d7
|
Added Module.verify function
|
2018-10-15 00:25:11 +02:00 |
|
Syrus Akbary
|
a9a580acee
|
Formatted files
|
2018-10-14 23:48:59 +02:00 |
|
Syrus Akbary
|
48fbc850ea
|
Improved runnable options
|
2018-10-14 23:47:35 +02:00 |
|
Syrus Akbary
|
59e9c7fe29
|
Improved module structure. Removed unnecessary files
|
2018-10-14 22:10:53 +02:00 |
|
Syrus Akbary
|
b4a09a2e94
|
Improved tests
|
2018-10-12 02:45:09 +02:00 |
|
Syrus Akbary
|
9bca6940b3
|
First working version of the interpreter
|
2018-10-11 21:29:36 +02:00 |
|