Commit Graph

709 Commits

Author SHA1 Message Date
Arnavion
6bf5f10273 Added more missing doc comments. 2018-03-08 12:47:43 -08:00
Arnavion
040d6ef388 Added getters and setters for RelocSection, and tests. 2018-03-07 22:05:15 -08:00
Arnavion
bfe87d89df Fixed reloc section doc comments and removed prefix from entry type constants. 2018-03-07 21:24:43 -08:00
Arnavion
653ba50200 Assert that reloc section completely uses up the custom section payload. 2018-03-07 21:23:39 -08:00
Arnavion
0ab2aa15b2 Parse reloc sections in roundtrip example. 2018-03-07 21:23:05 -08:00
Arnavion
b1bd5dacc2 Parse reloc sections. 2018-03-07 03:13:03 -08:00
NikVolf
6dc7f54ab8 bump version 2018-02-22 15:35:40 +03:00
Nikolay Volf
4fa71d2ab4 Merge pull request #193 from paritytech/remove-stale-bench
Delete interpreter.rs
2018-02-22 15:34:42 +03:00
Sergey Pepyakin
1e6e8eda7e Merge pull request #192 from paritytech/missing-queries
Add missing module queries
2018-02-22 11:28:20 +03:00
Sergey Pepyakin
8bc5a4de6d Delete interpreter.rs 2018-02-22 11:27:34 +03:00
NikVolf
e8d324e6b2 also test and example 2018-02-21 17:56:21 +03:00
NikVolf
7f452e5e32 Add missing module queries 2018-02-21 17:23:33 +03:00
NikVolf
587793e1f7 bump version 2018-02-21 17:06:15 +03:00
Nikolay Volf
32e5ec7824 Merge pull request #191 from paritytech/drop-interpreter
Remove deprecated interpreter
2018-02-21 17:05:27 +03:00
NikVolf
cbd146a2ef change readme 2018-02-21 13:41:05 +03:00
NikVolf
4e28d0c61e drop interpreter 2018-02-21 13:37:13 +03:00
NikVolf
d81dd49f72 bump version 2018-02-20 20:18:27 +03:00
Nikolay Volf
a9bb871956 Merge pull request #189 from paritytech/fix-section
Fix section out-of-order after custom section
2018-02-20 20:18:00 +03:00
NikVolf
9b2bbf38a8 Merge remote-tracking branch 'origin/master' into fix-section 2018-02-20 20:00:28 +03:00
NikVolf
686081be60 move section_id inside 2018-02-20 20:00:19 +03:00
Nikolay Volf
5599d2ef87 Merge pull request #187 from paritytech/new-testsuite
Migrate testsuite to wabt
2018-02-20 19:59:20 +03:00
NikVolf
258d7f6263 add positive test 2018-02-20 19:46:41 +03:00
NikVolf
149b255442 remove from submodules 2018-02-20 19:11:31 +03:00
NikVolf
b44e51a82c fix test 2018-02-20 18:16:43 +03:00
NikVolf
2ea7022ca8 convert spaces to tabs 2018-02-20 18:05:19 +03:00
NikVolf
75745055cc add testsuite and list all malformed cases 2018-02-20 18:01:02 +03:00
NikVolf
2aeaacad6b add testsuite dir 2018-02-20 17:30:47 +03:00
NikVolf
73318ee1f1 remove wabt submodule ref 2018-02-20 17:28:37 +03:00
NikVolf
7ae0c11411 bump version 2018-02-20 17:24:03 +03:00
Nikolay Volf
8516158776 Merge pull request #186 from paritytech/fix-varint7
Fix varint7 bug
2018-02-20 17:05:24 +03:00
NikVolf
5712ff74ee remove should_panic 2018-02-20 16:48:42 +03:00
NikVolf
1bedcde2e3 add test 2018-02-20 16:05:14 +03:00
NikVolf
37411dd850 fix varint7 range checking 2018-02-20 16:02:06 +03:00
NikVolf
f6d14984f8 bump version 2018-02-19 18:17:55 +03:00
Nikolay Volf
ee6e00470f Merge pull request #178 from paritytech/fix-unparsed
Fix some fuzzer bugs
2018-02-19 18:17:12 +03:00
NikVolf
7cf8a7a16b simplify section reader 2018-02-18 22:08:23 +03:00
NikVolf
3e5d6e1017 also use section reader for funcs body 2018-02-18 22:00:57 +03:00
NikVolf
cd3ab4017b also limit start section 2018-02-18 21:33:48 +03:00
NikVolf
fb00111048 strict function form 2018-02-18 21:21:08 +03:00
NikVolf
3dd4289b4c add doc comment 2018-02-16 16:47:10 +03:00
NikVolf
43eec3a97f fix typo in integer 2018-02-16 15:30:05 +03:00
NikVolf
123b00733f zeroes check in reserved 2018-02-16 15:22:34 +03:00
NikVolf
f3a103e415 fix sections out of order 2018-02-16 15:11:25 +03:00
NikVolf
196b730bf7 also segment via macro 2018-02-16 01:53:03 +03:00
NikVolf
5c4e65ae5e fix comment 2018-02-16 01:51:25 +03:00
NikVolf
f890e6d482 fix custom section metering 2018-02-16 01:43:24 +03:00
NikVolf
8f70a30e15 exhaust read for section 2018-02-16 00:54:18 +03:00
NikVolf
23119fca95 remove stray println 2018-02-16 00:26:26 +03:00
NikVolf
34344263d5 refactor section 2018-02-16 00:24:13 +03:00
NikVolf
f868b7b371 fix test payloads 2018-02-16 00:00:04 +03:00