861 Commits

Author SHA1 Message Date
Nikolay Volf
b81d95507f
Update name_section.rs 2019-03-29 13:31:07 +03:00
vms
9ed706d6ae final ccmt fixes 2019-03-29 13:15:45 +03:00
vms
3c8851a5b2 fix cmt and identation 2019-03-29 00:35:08 +03:00
vms
4ac9dccc7d fix identation and previous naming 2019-03-27 02:25:54 +03:00
vms
d8d0b2f49c fix comments and tests 2019-03-27 02:12:43 +03:00
vms
66f6be7b70 little updates 2019-03-27 01:07:48 +03:00
vms
d79ea200d9 some additional fixes 2019-03-24 00:30:30 +03:00
vms
abc22ef57e fix tests 2019-03-23 22:21:21 +03:00
vms
6b78411a21 improve name section parsing 2019-03-23 20:00:57 +03:00
NikVolf
ca99b786ed bump to 0.37 2019-02-11 18:43:53 +03:00
Nikolay Volf
a959bb50a9
2018 edition (#266)
* 2018 edition fixes

* arrange uses

* fix for nightly (but not tests)

* fix for tests as well

* fix spec runner
2019-02-11 18:43:13 +03:00
NikVolf
f9224f1ec1 bump to 0.36 2019-02-01 18:28:35 +03:00
Alex Crichton
87df0812c3 Handle the DataCount section (#264)
This is a relatively recent addition to the bulk-memory-ops proposal
2019-02-01 18:28:03 +03:00
Sergei Pepyakin
e31060c599
Remove byteorder dependency, use std lib for dealing with endianness
Merge pull request #262 from paritytech/le
2019-01-18 17:41:13 +01:00
NikVolf
252821a98a remove byteorder dependency, use std lib 2019-01-18 18:39:51 +03:00
NikVolf
0385a1e771 bump to 0.35.7 2019-01-08 16:58:32 +03:00
Joshua Warner
7b73264895 Add the ability to add/remove/list custom sections (#261)
* Add the ability to add/remove/list custom sections

... This is what I used to generate the new start_add_custom.wasm file in #260

* Allow using both &str and String arguments for {set,clear}_custom_section

* Fix --no-default-featulres / nightly build
2019-01-08 16:58:00 +03:00
NikVolf
e2128fc91e bump to 0.35.6 2018-12-29 22:10:36 +03:00
Nikolay Volf
122c8e2450
Merge pull request #260 from joshuawarner32/master
Fix section ordering when adding a Start section
2018-12-29 22:09:47 +03:00
Joshua Warner
baeb1950c5 Add start_add_custom.wasm test file, with a custom section 2018-12-28 18:59:00 -08:00
Joshua Warner
a39ab02b5c Add test involving custom section, fix the ensuing bug 2018-12-28 18:17:28 -08:00
Joshua Warner
b91a0aa140 Assert the exact order of sections, to be clear about what's actually being tested 2018-12-28 17:36:15 -08:00
Joshua Warner
8770cafbb6 Fix section ordering when adding a Start section
Fixes #259
2018-12-28 17:31:39 -08:00
Nikolay Volf
239661dc24
Merge pull request #258 from paritytech/wat-purge
Purge some .wat leftovers
2018-12-18 18:44:32 +03:00
NikVolf
d19fdb621e purge some wat leftovers 2018-12-18 17:58:33 +03:00
NikVolf
d95120733c bump to 0.35.5 2018-12-18 17:55:52 +03:00
Sergei Pepyakin
331ec4d3da
Merge pull request #257 from RicoGit/master
Add possibility to use enum Instruction in hash structures
2018-12-18 17:54:03 +03:00
C.Solovev
c7c2d1f246 Add possibility to use enum Instruction in hash structures 2018-12-15 23:54:58 +04:00
Nikolay Volf
e586a7ac87
Merge pull request #256 from joshtriplett/typo
Fix typo and clarify documentation for ModuleBuilder::push_import
2018-12-15 18:55:21 +03:00
Josh Triplett
70f6a8c06c Fix typo and clarify documentation for ModuleBuilder::push_import 2018-12-15 06:02:23 -08:00
Sergei Pepyakin
a07d89954e
Merge pull request #255 from fitzgen/external-functions-docs
Clarify that External::Function's index is its type, not a local function
2018-12-15 08:48:20 +01:00
Nick Fitzgerald
fef7b8dae2 Clarify that External::Function's index is its type, not a local function 2018-12-14 15:33:31 -08:00
NikVolf
8eaeb857dc bump to 0.35.4 2018-12-06 13:23:51 +03:00
Nikolay Volf
b59e261a39
Merge pull request #254 from zhangpf/master
Export `BrTableData` for external use
2018-12-06 13:23:16 +03:00
Pengfei Zhang
02fa6327c7 Export BrTableData for external use 2018-12-05 23:23:21 +08:00
Nikolay Volf
ce343b47d4
Merge pull request #253 from paritytech/show
Show function signature and code example
2018-12-04 14:32:26 +03:00
NikVolf
8d8d48f669 show function signature and code example 2018-11-30 15:57:34 +03:00
Nikolay Volf
edf79b683b
Merge pull request #249 from paritytech/drop-wast
Remove outdated wast files from resources
2018-11-29 16:07:46 +03:00
NikVolf
c7bac72ff6 remove more files 2018-11-29 12:11:13 +03:00
NikVolf
b8f0b22132 Merge remote-tracking branch 'origin/master' into drop-wast 2018-11-29 12:09:56 +03:00
Nikolay Volf
e29feea5a8
Merge pull request #248 from paritytech/docs
Imrpove docs visuals
2018-11-29 12:09:22 +03:00
NikVolf
d20582097d bump to 0.35.3 2018-11-29 08:14:10 +03:00
Nikolay Volf
688718f8b1
Merge pull request #250 from gballet/mut-start-helpers
Helpers to manage start section
2018-11-29 08:13:33 +03:00
Guillaume Ballet
b649136590 fix tabs 2018-11-29 00:29:47 +01:00
Guillaume Ballet
d1dc069c84 Helpers to manage start section 2018-11-28 20:34:25 +01:00
NikVolf
ea11896799 remove outdated wast 2018-11-28 21:53:59 +03:00
NikVolf
87d7bead74 imrpove docs visuals 2018-11-28 21:52:24 +03:00
NikVolf
65ac493076 bump to 0.35.2 2018-11-28 20:32:59 +03:00
Sergey Pepyakin
8c774ba71d
Merge pull request #245 from alexcrichton/all-hex
Use hex for all SIMD opcodes
2018-11-19 20:51:48 +01:00
Alex Crichton
a23297d4c3 Use hex for all SIMD opcodes 2018-11-19 11:48:28 -08:00