Syrus Akbary
|
2cc93ddc38
|
Added basic identity function benchmark
|
2018-10-16 17:01:36 +02:00 |
|
Syrus Akbary
|
daefac46bb
|
Improved tests coverage
|
2018-10-16 11:18:58 +02:00 |
|
Syrus Akbary
|
1879a14938
|
All function calls are now working
|
2018-10-16 03:24:36 +02:00 |
|
Syrus Akbary
|
7f7eff788d
|
Function relocations are now working
|
2018-10-16 00:04:05 +02:00 |
|
Syrus Akbary
|
fade076fa4
|
Better reuse of function pointers in Instance
|
2018-10-15 20:45:16 +02:00 |
|
Syrus Akbary
|
b2d0968e49
|
Improved invoke function
|
2018-10-15 18:33:26 +02:00 |
|
Syrus Akbary
|
c989a61ce3
|
Improved tests
|
2018-10-15 15:58:23 +02:00 |
|
Syrus Akbary
|
dd0f1b1a2d
|
Improved instance functions
|
2018-10-15 15:58:06 +02:00 |
|
Syrus Akbary
|
1482648219
|
Added module.info.exports for O(1) retrieval
|
2018-10-15 13:45:44 +02:00 |
|
Syrus Akbary
|
4c1e450c7f
|
Added function pointer to the instance functions
|
2018-10-15 12:51:34 +02:00 |
|
Syrus Akbary
|
7685746655
|
Fixed Instance functions memory offsets
|
2018-10-15 12:44:24 +02:00 |
|
Syrus Akbary
|
714c27b502
|
Fixed used architecture
|
2018-10-15 12:44:07 +02:00 |
|
Syrus Akbary
|
ad31e295dd
|
Fixed issue when there are no WebAssembly functions to allocate in memory
|
2018-10-15 11:52:36 +02:00 |
|
Syrus Akbary
|
69efaaaddd
|
Fixed duplicated signature
|
2018-10-15 11:46:13 +02:00 |
|
Syrus Akbary
|
432ed4cdbf
|
Make instance code more readable.
|
2018-10-15 11:46:04 +02:00 |
|
Syrus Akbary
|
69a6cd35f7
|
Improved debug macro
|
2018-10-15 11:45:40 +02:00 |
|
Syrus Akbary
|
8d790d78f9
|
Improved formatting
|
2018-10-15 03:03:00 +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
|
6af9d0464a
|
Improved main module
|
2018-10-14 23:17:24 +02:00 |
|
Syrus Akbary
|
3aaba4861f
|
Improved errors module
|
2018-10-14 23:14:00 +02:00 |
|
Syrus Akbary
|
adbcf89470
|
Refactored instantiate function to return Module and Instance
|
2018-10-14 22:23:48 +02:00 |
|
Syrus Akbary
|
59e9c7fe29
|
Improved module structure. Removed unnecessary files
|
2018-10-14 22:10:53 +02:00 |
|
Syrus Akbary
|
e16dcfe232
|
Renamed from ModuleInstance to Module
|
2018-10-14 21:41:59 +02:00 |
|
Syrus Akbary
|
cc9caff8d5
|
Improved ModuleInstance automatic compilation
|
2018-10-14 21:13:19 +02:00 |
|
Syrus Akbary
|
8bd6657e84
|
environment fully working
|
2018-10-14 20:37:42 +02:00 |
|
Syrus Akbary
|
ac9edf39e6
|
Improved instance
|
2018-10-14 13:59:11 +02:00 |
|
Syrus Akbary
|
2febd4edde
|
Improved make_table fn
|
2018-10-14 01:49:50 +02:00 |
|
Syrus Akbary
|
47215837fa
|
Trying to port functions over
|
2018-10-13 19:22:57 +02:00 |
|
Syrus Akbary
|
39bf85e0ea
|
Improved tests
|
2018-10-13 15:31:56 +02:00 |
|
Syrus Akbary
|
c8d4efaada
|
Added ExecFunc
|
2018-10-12 12:39:33 +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 |
|