Commit Graph
100 Commits
Author SHA1 Message Date
Nikolay Volf 1ef05d71ed Strip custom sections in wasm-prune (#150)
* strip custom sections

* line width
2021-06-10 14:29:59 +03:00
NikVolf 016425a25b bump to 0.14 2020-08-04 13:54:57 +03:00
NikVolf b61f6dd52f bump to 0.13 2020-08-03 14:59:57 +03:00
Nikolay VolfandSergei Shulepov e026abe166 Export internal globals instrumentation (#138)
* export internal globals

* add test

* Update src/export_globals.rs

Co-authored-by: Sergei Shulepov <sergei@parity.io>

* address review

Co-authored-by: Sergei Shulepov <sergei@parity.io>
2020-08-03 14:58:24 +03:00
Nikolay Volf 8c6dec11a4 Merge pull request #139 from paritytech/update-wabt
Update wabt to 0.10
2020-08-03 14:20:20 +03:00
NikVolf 3f2935df9c update wabt 2020-08-03 14:00:07 +03:00
Nikolay Volf dcf189b822 Merge pull request #135 from osolmaz/correct-spelling
Corrected spelling error
2020-07-29 16:05:53 +03:00
Nikolay Volf e89abb0c17 Merge pull request #134 from bddap/bddap-nostd-on-stable
Bump 'parity-wasm' version to enable no_std builds on stable.
2019-11-01 16:36:11 +03:00
NikVolf 2fe761f8c4 bump cli to 0.11 as well 2019-09-09 16:58:21 +03:00
NikVolf f9d8b722b5 bump to 0.10 2019-08-29 18:57:46 +03:00
Nikolay Volf 39f234e441 Merge pull request #129 from oscoin/fix-pwasm
Preserve "deploy" when optimizing pwasm ctor module
2019-08-29 18:57:00 +03:00
NikVolf 155c7253c3 bump to 0.9 2019-08-02 15:21:44 +03:00
Nikolay Volf c9cdef4c51 Merge pull request #126 from paritytech/ser-update-pwasm
Update parity-wasm to 0.39
2019-08-02 15:20:32 +03:00
NikVolf a150df8703 bump to 0.8.1 2019-07-17 18:40:00 +03:00
Nikolay Volf 6f46ef5211 Update README.md 2019-07-17 17:02:55 +03:00
NikVolf 026b0502bb fix warnings 2019-07-17 17:01:15 +03:00
NikVolf 2c173fee26 bump to 0.8.0 due to change in gas counting 2019-07-17 16:57:28 +03:00
Nikolay Volf f6a1a6a066 Merge pull request #118 from paritytech/idents
Fix identation
2019-04-10 07:59:26 +03:00
NikVolf 0d40703c6e fix identation 2019-04-09 19:02:07 +03:00
NikVolf 124de6c2db update dependency 2019-04-09 18:57:16 +03:00
NikVolf 5a617c3aae bump cli to 0.7 2019-04-09 18:56:54 +03:00
NikVolf 80ea6ec7ad bump to 0.7.0 2019-04-09 18:56:32 +03:00
Nikolay Volf b1fbd2921e Merge pull request #115 from holygits/add-clap-version
Fix '-V/--version' output [EOM]
2019-02-27 10:33:52 +08:00
Nikolay Volf 466f5cceba Merge pull request #107 from paritytech/graph
Higher level wasm representation
2019-01-29 17:14:54 +03:00
NikVolf 38e0f254b0 use indoc! 2019-01-27 12:15:38 +03:00
NikVolf 5b2cd9c4c6 add example 2019-01-24 16:21:52 +03:00
NikVolf ad83ad17ee avoid panic when generating format 2019-01-24 16:10:39 +03:00
NikVolf 91036c0aff avoid panics when creating representation 2019-01-24 16:04:00 +03:00
NikVolf 728c935367 alter some tests to show correspondence 2019-01-24 15:36:09 +03:00
NikVolf 33785674dc simplify code 2019-01-24 15:32:14 +03:00
NikVolf 3e635514e4 some reformatting 2019-01-24 15:26:17 +03:00
NikVolf d8428327d5 simpler imports 2019-01-24 15:18:16 +03:00
NikVolf d695703146 more complicated opt and delete tests 2019-01-24 15:07:57 +03:00
NikVolf cda99e70da add much more complicated assertion 2019-01-24 14:42:53 +03:00
NikVolf 0a78a1ab8d complicate test 2019-01-24 14:35:05 +03:00
NikVolf 33c84edd78 Merge remote-tracking branch 'origin/master' into graph
# Conflicts:
#	src/lib.rs
2019-01-24 12:38:35 +03:00
NikVolf 8413e562cd more insert api and graph module logic upon 2019-01-24 12:37:03 +03:00
NikVolf 1bc4973e6e insert api in ref_list 2019-01-24 12:05:20 +03:00
NikVolf 56464c102f return_ -> ret 2019-01-24 11:20:31 +03:00
Nikolay Volf 6046e94b40 Merge pull request #113 from holygits/fix/preserve-optimize
Preserve deploy symbol on optimize for substrate target
2019-01-24 11:15:30 +03:00
NikVolf f5890c2c7b more complex test 2019-01-23 15:01:08 +03:00
NikVolf 7504381419 fix linking for elements 2019-01-23 14:44:32 +03:00
NikVolf bb9832dba1 more docs and warnings 2019-01-23 13:57:26 +03:00
NikVolf 62ea903c3a add some docs 2019-01-23 13:47:44 +03:00
NikVolf c3833efca7 fix for nightly 2019-01-22 20:39:51 +03:00
NikVolf 4e871c65e2 generate instructions on module generation 2019-01-22 20:37:36 +03:00
NikVolf 48c1c6e72a code mapping 2019-01-22 20:30:50 +03:00
NikVolf d60340762b public api exposure and fix warnings 2019-01-22 18:28:15 +03:00
NikVolf da5b2ca5f6 rest of sections generation 2019-01-22 18:21:30 +03:00
NikVolf c520d334cd ordering and filtering 2019-01-22 17:14:37 +03:00
NikVolf 76b6743c64 generation of more sections 2019-01-22 16:40:28 +03:00
NikVolf d6c6cefcf1 generation - import 2019-01-22 16:11:04 +03:00
NikVolf 86da6439d1 data and elements 2019-01-22 15:15:17 +03:00
NikVolf ed1c7b1b51 better exports 2019-01-22 14:42:57 +03:00
NikVolf cf10b7d5d9 exports and fix for no-std 2019-01-22 14:31:21 +03:00
NikVolf dd9169e30f table and memory 2019-01-22 13:03:11 +03:00
NikVolf be40285a67 func and tests 2019-01-22 12:58:29 +03:00
NikVolf ba45e15567 remove unused 2019-01-22 12:39:09 +03:00
NikVolf 33ff0cbe1d refactor to reflist 2019-01-22 12:19:29 +03:00
NikVolf db4070b96c ref list impl 2019-01-22 12:08:25 +03:00
NikVolf 80d80a37d9 import rewiring 2019-01-21 17:56:30 +03:00
NikVolf 06277915da some graph structure definition 2019-01-21 17:04:31 +03:00
NikVolf 7c7a0713fc bump to 0.6.2 2019-01-15 14:18:45 +03:00
Nikolay Volf 31e3324015 Merge pull request #104 from laizy/master
rewire corresponding indices in name section
2019-01-15 14:17:13 +03:00
NikVolf fe25beca2b bump all to 0.6 2018-09-30 19:02:14 +01:00
Nikolay Volf 24b97b517a Merge pull request #102 from paritytech/ser-introduce-substrate-contracts
Introduce substrate contracts support.
2018-09-30 19:00:44 +01:00
NikVolf 5238b41af2 bump cli to 0.4.1 2018-08-06 16:51:35 +03:00
Nikolay Volf 19ce379f64 Merge pull request #101 from paritytech/fix-output
Fix not saving raw module when no constructor specified
2018-08-06 16:50:57 +03:00
NikVolf a9f5058b4f fix not saving raw module when no constructor specified 2018-08-06 16:09:11 +03:00
NikVolf 4b8b07a0b5 bump versions 2018-08-06 15:43:46 +03:00
Nikolay Volf 67d67f3fba Merge pull request #100 from paritytech/no-constructor
The constructor arg removed from
2018-08-06 15:40:04 +03:00
NikVolf abb5ae6f22 bump cli to 0.3.0 2018-08-03 14:11:29 +03:00
NikVolf 9d0ad5b309 bump to 0.4.0 2018-08-03 14:10:51 +03:00
NikVolf 6c510a7f35 bump to 0.3.2 2018-08-01 17:29:42 +03:00
Nikolay Volf 41839664bb wasm-check utility (#94)
* wasm-check utility

* more runtime externs

* couple more imports
2018-07-12 18:49:09 +03:00
NikVolf 735110e8d5 bump to 0.3.1 2018-07-09 18:31:58 +03:00
Nikolay Volf 0fe96ee497 Merge pull request #93 from paritytech/fix-nightly
Fix nightly compilation
2018-07-09 18:31:20 +03:00
NikVolf 0837464ec4 change imports 2018-07-09 17:44:04 +03:00
NikVolf 7366384861 bump to lib to 0.3 and cli to 0.2 2018-07-04 12:17:42 +03:00
Nikolay Volf f7e71718a4 Merge pull request #90 from paritytech/parity-wasm-bump
Update parity-wasm dependency to 0.31
2018-06-29 17:23:11 +03:00
NikVolf a4ff19d358 bump to 0.2.1 2018-05-31 15:40:23 +02:00
Nikolay Volf e31f1040e1 Merge pull request #87 from HCastano/use-if-let-statements
Update matches with single arm to be if-let statements
2018-05-31 16:37:47 +03:00
Nikolay Volf de23bfac0a Merge pull request #84 from paritytech/public-api
Add public api switch to wasm-build
2018-05-21 22:57:27 +03:00
Nikolay Volf 261c823b63 Merge pull request #82 from paritytech/pack-cli
Standalone wasm-pack binary
2018-05-20 22:51:40 +04:00
NikVolf ce865c1e8a add public api switch 2018-05-18 17:51:37 +04:00
Nikolay Volf 2d60c0bb0e Merge pull request #81 from paritytech/small-fixes
Small fixes in comments
2018-05-18 17:10:55 +04:00
NikVolf 5609a08e99 change to expect 2018-05-18 16:47:06 +04:00
NikVolf edabee0649 more fixes to fixes 2018-05-18 16:45:04 +04:00
NikVolf 367514ae07 actual implementation of packer 2018-05-18 16:37:49 +04:00
NikVolf 816f14eac7 also call/deploy update 2018-05-18 16:29:35 +04:00
NikVolf f9540c5423 some fixes 2018-05-18 16:22:41 +04:00
NikVolf 04ac17c3d5 additional binary 2018-05-18 16:21:25 +04:00
NikVolf f7e6631c83 add contribution section 2018-05-16 20:52:54 +04:00
Nikolay Volf 947f0b8bbb Update README.md 2018-05-16 17:39:34 +04:00
NikVolf 7f8811cb2c readme for cli 2018-05-15 18:18:49 +04:00
NikVolf 4112b4b961 bump/set versions 2018-05-15 18:14:23 +04:00
NikVolf fd8311983b bump to 0.1.5 2018-04-26 00:56:11 +03:00
NikVolf 3bb720befa Don't panic on missing import section 2018-04-18 18:34:26 +03:00
NikVolf 7d185f25dc bump version 2018-03-27 18:20:37 +03:00
Nikolay Volf 2c5c6a663a Merge pull request #70 from paritytech/error-handling
Add some extended error messaging
2018-03-27 23:20:21 +08:00