NikVolf
0e46126ddb
fix &
2018-01-17 17:30:35 +03:00
NikVolf
e1ea2a06e5
clang.wasm ci test
2018-01-17 17:28:19 +03:00
NikVolf
a597cdb15d
bump version
2018-01-15 11:48:43 +03:00
Nikolay Volf
19494e9e4f
Merge pull request #144 from icefoxen/wrap-typo-fix
...
Fix typo: Warp -> Wrap
2018-01-15 12:48:02 +04:00
Simon Heath
516de9a725
Fix typo: Warp -> Wrap
2018-01-14 13:30:44 -05:00
NikVolf
e082e3b082
bump version
2018-01-10 19:01:44 +04:00
Nikolay Volf
360c106ccf
Merge pull request #138 from icefoxen/element-debug
...
Added Debug to lots of the `elements` types.
2018-01-10 19:01:05 +04:00
NikVolf
1b578c196f
bump version
2018-01-10 12:07:56 +04:00
Nikolay Volf
657ee416c5
Merge pull request #142 from paritytech/doc-update
...
Fix missing docs warnings
2018-01-10 12:07:21 +04:00
NikVolf
e2ccf3d3bc
fix warnings
2018-01-10 11:41:52 +04:00
Nikolay Volf
e76f33d6c8
Merge pull request #137 from icefoxen/doc-fixes
...
Minor doc fixes
2018-01-10 11:26:19 +04:00
Nikolay Volf
19382c6d96
Merge pull request #140 from icefoxen/magic-fix2
...
Made default module magic number endian-independent.
2018-01-10 11:07:10 +04:00
Simon Heath
bddeb51f02
Made default module magic number endian-independent.
...
And added unit test. You can change the `LittleEndian` to `BigEndian`
in `Module::default()` and see what it would otherwise do when built
on a big-endian platform.
2018-01-09 19:45:34 -05:00
Simon Heath
588706b7e8
Added Debug to lots of the elements
types.
...
Because when I'm trying to debug my program it's nice to be able
to print out the pieces of it.
Also added Copy and Clone to a few types that could use it, just 'cause.
2018-01-09 18:35:23 -05:00
Simon Heath
5c42a7af1f
Trivial fix to README example
2018-01-09 13:38:09 -05:00
Simon Heath
e4c37fd603
Simplified docs for interpreter::native_module() a little
2018-01-09 13:08:19 -05:00
NikVolf
f13a138143
bump version
2018-01-09 19:56:14 +04:00
Nikolay Volf
08ab201787
Merge pull request #136 from paritytech/expose-builder
...
Expose builder structs for docs
2018-01-09 19:42:22 +04:00
NikVolf
a0c3f27b32
export builders doc effort
2018-01-09 12:53:20 +03:00
NikVolf
6d55afe3ee
data builder doc effort
2018-01-09 12:40:04 +03:00
NikVolf
b24ca8ee2d
rearrange exports
2018-01-09 12:37:19 +03:00
NikVolf
9e037b88aa
more code doc effort
2018-01-09 12:36:21 +03:00
NikVolf
07e3fc47b3
code builder doc effort
2018-01-09 12:29:08 +03:00
NikVolf
b26da22e89
expose builders
2018-01-09 12:23:42 +03:00
Sergey Pepyakin
185dbd3b1b
Merge pull request #133 from emk/impl_error
...
Implement `Error` for error types
2018-01-03 17:34:04 +03:00
Eric Kidd
a1888a5f1f
Fix typos in error messages
2018-01-02 08:17:37 -05:00
Eric Kidd
e01c0ef043
Implement Error
for error types
...
This makes it easier to handle errors from parity-wasm in an idiomatic
fashion.
Fixes #125 .
2018-01-01 09:43:56 -05:00
NikVolf
42321afa39
bump version
2017-12-28 12:02:38 +03:00
Nikolay Volf
e07700012c
Merge pull request #131 from paritytech/serialize-buf
...
Deserialize buffer takes slice
2017-12-28 12:02:14 +03:00
NikVolf
96c89eb1d6
fix dependency spec
2017-12-27 16:00:52 +03:00
NikVolf
97257a7865
serialize buffer takes slice
2017-12-27 12:28:42 +03:00
NikVolf
138e35da3b
bump version
2017-12-27 12:06:17 +03:00
Nikolay Volf
d5b1547707
Merge pull request #130 from paritytech/mut-str
...
Fix API for import entry
2017-12-27 12:05:33 +03:00
NikVolf
bb21e9d208
fix api for import entry
2017-12-26 19:08:28 +03:00
Nikolay Volf
9895133048
Merge pull request #124 from paritytech/extract-validation
...
Extract validation
2017-12-05 20:07:20 +01:00
Sergey Pepyakin
f6891e6de9
clean func
2017-12-05 19:57:07 +01:00
Sergey Pepyakin
7c7e3bd051
use self::Opcode::*
2017-12-05 19:45:06 +01:00
Sergey Pepyakin
dea1f3cac0
Oops
2017-12-05 19:44:40 +01:00
Sergey Pepyakin
3b86a8e335
Fix break condition.
2017-12-05 19:34:38 +01:00
Sergey Pepyakin
7ad604b5ad
ok_or_else fixes
2017-12-05 19:32:26 +01:00
Sergey Pepyakin
bef4a644fd
Fix braces
2017-12-05 18:56:17 +01:00
Sergey Pepyakin
8bd984b10f
Fix imports
2017-12-05 18:54:28 +01:00
Sergey Pepyakin
15b93038f9
Fix matches
2017-12-05 18:54:23 +01:00
Sergey Pepyakin
9c442f6be1
Fixes
2017-12-05 18:12:10 +01:00
Sergey Pepyakin
93b61bc2dc
Old test uncommented
2017-12-05 17:43:17 +01:00
Sergey Pepyakin
e9ec5e8aa8
Clean
2017-12-05 17:25:32 +01:00
Sergey Pepyakin
42142f6513
Clean
2017-12-05 17:10:40 +01:00
Sergey Pepyakin
ba6018957a
Refactor limits test
2017-12-05 17:06:39 +01:00
Sergey Pepyakin
b146c21147
validate element section
2017-12-05 16:51:26 +01:00
Sergey Pepyakin
d30e4052cb
Add data section validation
2017-12-05 16:41:16 +01:00