NikVolf
|
b0f43bb575
|
rename crate
|
2018-03-13 16:02:34 +03:00 |
|
Nikolay Volf
|
de971270f8
|
Merge pull request #65 from paritytech/update-layout
Update repository layout
|
2018-03-12 16:23:39 +03:00 |
|
NikVolf
|
fc5f5adf2a
|
update layout for the rest
|
2018-03-12 15:31:16 +03:00 |
|
NikVolf
|
f326e46f5c
|
wasm-build migration
|
2018-03-07 13:54:38 +03:00 |
|
Nikolay Volf
|
32d54c8540
|
Merge pull request #63 from paritytech/fix-grow-mem
Fix grow_memory substitution
|
2018-02-21 22:59:56 +03:00 |
|
NikVolf
|
00033fb50c
|
Merge remote-tracking branch 'origin/master' into fix-grow-mem
|
2018-02-21 20:46:36 +03:00 |
|
NikVolf
|
48232fb9bb
|
fix grow memory injector
|
2018-02-21 20:45:11 +03:00 |
|
Nikolay Volf
|
492761a005
|
Merge pull request #62 from paritytech/parity-wasm-update
Bump parity-wasm version
|
2018-02-21 19:51:21 +03:00 |
|
NikVolf
|
0c2820064d
|
update parity-wasm
|
2018-02-21 19:39:00 +03:00 |
|
Nikolay Volf
|
1fbcca8435
|
Merge pull request #61 from paritytech/float
Update parity-wasm version
|
2018-02-19 22:43:08 +03:00 |
|
NikVolf
|
fbb5d1d754
|
also update parity version
|
2018-02-19 20:05:01 +03:00 |
|
NikVolf
|
9e92237c4d
|
add rules with forbid operations
|
2018-02-19 19:28:12 +03:00 |
|
Nikolay Volf
|
bc475275c1
|
Merge pull request #59 from paritytech/fix-pack
Fix pack with new dispatch/return methods
|
2018-02-09 13:31:16 +03:00 |
|
NikVolf
|
68e03ef150
|
match derefed
|
2018-02-08 14:45:57 +03:00 |
|
NikVolf
|
7dd716b6bc
|
finish with ret introduction
|
2018-02-08 01:17:39 +03:00 |
|
NikVolf
|
614cdbf131
|
refactor pack
|
2018-02-08 00:49:52 +03:00 |
|
Nikolay Volf
|
81e53080d3
|
Merge pull request #56 from paritytech/update-stack
Also set max pages in wasm-build
|
2018-02-05 20:06:31 +03:00 |
|
NikVolf
|
9d27c6b05a
|
also set max pages in wasm-build
|
2018-02-05 19:43:36 +03:00 |
|
Nikolay Volf
|
6fdc1c4ed4
|
Merge pull request #55 from paritytech/update-stack
Add stack limit alteration in wasm-build
|
2018-02-05 19:00:13 +03:00 |
|
NikVolf
|
32a2d19f3a
|
add comment about 48kb
|
2018-02-05 18:26:59 +03:00 |
|
NikVolf
|
e2b8c9431f
|
add stack alteration in wasm-build
|
2018-02-05 18:22:51 +03:00 |
|
Nikolay Volf
|
3feb8da52b
|
Merge pull request #54 from paritytech/fix-grow
Fix grow_memory transform
|
2018-02-05 16:42:11 +03:00 |
|
NikVolf
|
67a542927a
|
fix attempt
|
2018-02-05 15:35:26 +03:00 |
|
Nikolay Volf
|
0345b7c9c8
|
Merge pull request #53 from paritytech/grow-gas
Add gas metering injection for grow_memory
|
2018-02-05 13:16:29 +03:00 |
|
NikVolf
|
d220107dab
|
add validation via wabt-rs and fix
|
2018-02-05 00:43:28 +03:00 |
|
NikVolf
|
24dc9e3f15
|
add grow memory injecting
|
2018-02-05 00:32:51 +03:00 |
|
Nikolay Volf
|
1de52fcfe5
|
Merge pull request #52 from paritytech/unknown-lift
Update wasm32-unknown-unknown handling
|
2018-02-04 23:12:18 +03:00 |
|
NikVolf
|
d217c1eae0
|
remove memory symbol from export
|
2018-02-04 22:12:34 +03:00 |
|
NikVolf
|
4860b2f9a8
|
externalize mem for unknown
|
2018-02-01 19:42:27 +03:00 |
|
NikVolf
|
43d30577f9
|
Merge remote-tracking branch 'origin/master' into unknown-lift
|
2018-02-01 19:42:14 +03:00 |
|
Nikolay Volf
|
9bf30e2c80
|
Merge pull request #49 from paritytech/preserve-start
Preserve start function
|
2018-02-01 18:32:23 +03:00 |
|
NikVolf
|
c7e2ec5c60
|
Merge branch 'preserve-start' into unknown-lift
|
2018-02-01 15:26:14 +03:00 |
|
NikVolf
|
89457adf73
|
also rewire func index
|
2018-02-01 15:25:59 +03:00 |
|
NikVolf
|
e25b6cf6e3
|
fix index
|
2018-02-01 15:20:49 +03:00 |
|
NikVolf
|
4c0fd7e410
|
fix index
|
2018-02-01 15:20:23 +03:00 |
|
NikVolf
|
52da6f00e9
|
Merge branch 'preserve-start' into unknown-lift
|
2018-02-01 15:17:48 +03:00 |
|
NikVolf
|
c216d98b7e
|
start function
|
2018-02-01 15:16:19 +03:00 |
|
Nikolay Volf
|
f2eaaf391e
|
Merge pull request #48 from paritytech/parity-wasm-update
Fix dependencies and deprecate (delete) test
|
2018-01-30 20:05:01 +03:00 |
|
NikVolf
|
a1ecded58c
|
fix dependencies and deprecate test
|
2018-01-30 19:35:51 +03:00 |
|
NikVolf
|
057acd8995
|
fix warnings
|
2018-01-30 15:31:03 +03:00 |
|
NikVolf
|
b1b94e9a0c
|
emscripten fix
|
2018-01-30 15:21:56 +03:00 |
|
NikVolf
|
6878005822
|
make unknown-unknown primary
|
2018-01-30 15:21:17 +03:00 |
|
Nikolay Volf
|
a228b43f19
|
Merge pull request #46 from paritytech/unknown-target-start
wasm-unknown-unknown: remove start section from a module
|
2018-01-10 11:49:48 +04:00 |
|
Nikolay Volf
|
f260bb8bb5
|
Merge pull request #45 from paritytech/unknown-target
Allow wasm-build to handle wasm32-unknown-unknown
|
2017-12-27 18:18:13 +03:00 |
|
NikVolf
|
236d590a87
|
path -> triplet
|
2017-12-27 17:50:31 +03:00 |
|
NikVolf
|
3cf1ee5c57
|
fix help message
|
2017-12-27 17:03:51 +03:00 |
|
NikVolf
|
ce2d2c57ae
|
fix & update packing test
|
2017-12-27 16:29:26 +03:00 |
|
NikVolf
|
1da5e9f64f
|
fix version
|
2017-12-27 13:02:24 +03:00 |
|
NikVolf
|
c5ced73d55
|
fix help text
|
2017-12-27 12:38:27 +03:00 |
|
NikVolf
|
bf90913055
|
save-raw option
|
2017-12-27 12:35:31 +03:00 |
|
NikVolf
|
f146187e00
|
finalize tool
|
2017-12-27 12:12:09 +03:00 |
|
NikVolf
|
06219aa6e2
|
externalize mem
|
2017-12-26 16:03:59 +03:00 |
|
NikVolf
|
7590216161
|
arrange consts
|
2017-12-26 15:58:04 +03:00 |
|
NikVolf
|
fceb0ce7f1
|
argument parsing, mem ext stub
|
2017-12-26 14:03:08 +03:00 |
|
NikVolf
|
2fd7d50586
|
remove redundant line
|
2017-12-26 13:38:33 +03:00 |
|
NikVolf
|
046453c7f1
|
refactor to well-defined source input
|
2017-12-26 13:38:07 +03:00 |
|
Nikolay Volf
|
a8873be877
|
Merge pull request #44 from paritytech/prune-toml
Update wasm-opt to wasm-prune in toml
|
2017-12-11 12:57:22 +01:00 |
|
Nikolay Volf
|
b91d5a0c40
|
Update Cargo.toml
|
2017-12-11 12:34:01 +01:00 |
|
NikVolf
|
1264a262d1
|
fix final bug, tests impossible
|
2017-11-22 16:45:25 +03:00 |
|
Nikolay Volf
|
48035e1724
|
Merge pull request #43 from paritytech/fix-constructor
Fix bug and update test
|
2017-11-22 16:17:43 +03:00 |
|
NikVolf
|
a1e6eddc70
|
fix bug and proper test
|
2017-11-22 16:08:13 +03:00 |
|
Nikolay Volf
|
b54dd56110
|
Merge pull request #42 from paritytech/fix-constructor
Refactor constructor packing
|
2017-11-22 13:27:52 +03:00 |
|
NikVolf
|
399d1fe22f
|
compare with slice
|
2017-11-22 13:15:56 +03:00 |
|
NikVolf
|
70c6079026
|
remove redundant match
|
2017-11-22 13:13:53 +03:00 |
|
NikVolf
|
f42bd6df00
|
update version
|
2017-11-22 03:24:35 +03:00 |
|
NikVolf
|
89867d7ddb
|
some validation in packing
|
2017-11-22 01:40:58 +03:00 |
|
NikVolf
|
a08b9e7dff
|
bundle constructor in a more secure way
|
2017-11-22 01:24:15 +03:00 |
|
Nikolay Volf
|
1f23c1aeb4
|
Update README.md
|
2017-11-20 16:54:31 +03:00 |
|
Nikolay Volf
|
f1a8077f3b
|
Merge pull request #41 from paritytech/create2deploy
Rename symbol _create to _deploy
|
2017-11-15 20:28:16 +03:00 |
|
Nikolay Volf
|
6b3719fa3d
|
Merge pull request #39 from paritytech/dont-externalize-setTempRet0
Don't externalize setTempRet0
|
2017-11-10 00:56:16 +03:00 |
|
Nikolay Volf
|
9edf1cb467
|
Merge pull request #38 from paritytech/externalize-mem-ops
Externalize mem ops
|
2017-11-07 12:22:14 +03:00 |
|
Nikolay Volf
|
867a97ba1a
|
Merge pull request #36 from paritytech/fix-wasm-build-new-nightly
Fix wasm build new nightly
|
2017-11-03 15:28:09 +03:00 |
|
NikVolf
|
47812fcc50
|
dependency also here
|
2017-11-03 15:16:48 +03:00 |
|
NikVolf
|
e379cc2473
|
use exact version
|
2017-11-03 13:58:51 +03:00 |
|
NikVolf
|
32dbb03092
|
add to travis
|
2017-11-03 13:53:23 +03:00 |
|
NikVolf
|
b1c1c4afdb
|
fix wasm-build and add test
|
2017-11-03 13:52:51 +03:00 |
|
Nikolay Volf
|
71a88147a2
|
Merge pull request #35 from paritytech/license
Add license info
|
2017-11-03 13:27:09 +03:00 |
|
NikVolf
|
a657ebfdde
|
license
|
2017-11-03 02:11:41 +03:00 |
|
Nikolay Volf
|
9fcfbf69cc
|
Merge pull request #34 from paritytech/fix-bin-build
Fix binaries build, add CI check
|
2017-11-02 18:59:19 +03:00 |
|
NikVolf
|
479a1f24e1
|
fix build, add ci check
|
2017-11-02 18:38:02 +03:00 |
|
Nikolay Volf
|
1cf766c697
|
Merge pull request #31 from paritytech/result_code_first
Move result store code on the top of create function
|
2017-11-01 19:58:56 +03:00 |
|
Nikolay Volf
|
89fcec7ba7
|
Merge pull request #29 from paritytech/editorconfig
Add .editorconfig
|
2017-11-01 18:33:30 +03:00 |
|
NikVolf
|
47258faa1f
|
Merge remote-tracking branch 'origin/master' into editorconfig
|
2017-11-01 17:14:51 +03:00 |
|
Nikolay Volf
|
3d59f7ca06
|
Merge pull request #30 from paritytech/travis-update
Update .travis.yml
|
2017-11-01 17:06:58 +03:00 |
|
Nikolay Volf
|
58f686677c
|
Update .travis.yml
|
2017-11-01 16:49:53 +03:00 |
|
Nikolay Volf
|
4b066990f1
|
Merge pull request #28 from paritytech/setup-travis
Add .travis.yml
|
2017-11-01 16:26:02 +03:00 |
|
Nikolay Volf
|
993ed4b36a
|
Merge pull request #27 from paritytech/fix-master
Fix master
|
2017-11-01 16:25:37 +03:00 |
|
Nikolay Volf
|
78d76bd661
|
Merge pull request #26 from paritytech/ctor
Pack contract into constructor
|
2017-10-30 18:47:19 +03:00 |
|
NikVolf
|
8fbd6e6404
|
remove useless code
|
2017-10-27 20:01:15 +03:00 |
|
Nikolay Volf
|
6a39db802e
|
Merge pull request #24 from paritytech/inject-rules
Inject gas using rules
|
2017-10-04 16:04:07 +02:00 |
|
NikVolf
|
95beaa1508
|
Merge remote-tracking branch 'origin/master' into inject-rules
|
2017-10-04 15:35:16 +03:00 |
|
NikVolf
|
6a575c30a9
|
inject with rules
|
2017-10-04 13:53:03 +03:00 |
|
Nikolay Volf
|
d08ff169b6
|
Merge pull request #20 from paritytech/runtime-type-build
Runtime type injection implemention
|
2017-09-25 22:45:23 +03:00 |
|
Nikolay Volf
|
507084c081
|
Merge pull request #16 from paritytech/wasm-prune
Rename wasm-opt to wasm-prune to avoid binary name collision with binaryen
|
2017-09-15 22:31:20 +03:00 |
|
NikVolf
|
087399f6b5
|
update also readme
|
2017-09-15 22:03:43 +03:00 |
|
NikVolf
|
5095880843
|
add prune actually
|
2017-09-15 22:01:12 +03:00 |
|
NikVolf
|
203cc4fea8
|
rename wasm-opt binary to wasm-prune
|
2017-09-15 22:00:35 +03:00 |
|
Nikolay Volf
|
c69d8327c8
|
Update Cargo.toml
|
2017-09-11 18:37:26 +03:00 |
|
NikVolf
|
95f9f04d10
|
bump parity-wasm
|
2017-09-05 11:36:15 +02:00 |
|
NikVolf
|
afb2dc0e43
|
preserve tempret0
|
2017-08-15 16:50:43 +03:00 |
|