bb24f2a11a
Merge pull request #157 from paritytech/contribution-note
...
Contribution notice in license section
2018-01-23 20:01:15 +03:00
1cb7dcddcf
contribution notice
2018-01-23 19:48:58 +03:00
07855d71b8
fix warnings and dep version
2018-01-23 16:51:29 +03:00
e9064b3598
Merge pull request #156 from paritytech/deprecate-interpreter
...
Deprecate interpreter and bump version
2018-01-23 16:47:52 +03:00
3dd880571b
add notice to readme
2018-01-23 15:57:02 +03:00
0d384ba146
bump version
2018-01-23 14:35:32 +03:00
809795efa4
add deprecated warning
2018-01-23 14:35:17 +03:00
502b6c8eeb
Merge pull request #155 from paritytech/decoder-bench
...
Toy decoder bench example
2018-01-23 14:30:45 +03:00
30d210020a
remove test feature
2018-01-22 17:41:10 +03:00
965213e81a
bump version
2018-01-22 17:31:18 +03:00
bf66aa69a2
Merge pull request #154 from paritytech/vec-to-box
...
Replace Vec with Box in br table
2018-01-22 18:30:39 +04:00
791181447f
remove roundtrip for clang.wasm
2018-01-22 17:26:04 +03:00
d909b71c8f
add tabs
2018-01-22 17:20:01 +03:00
355735c6bc
also travis
2018-01-22 17:19:16 +03:00
8aea108f40
limit size of Opcode
2018-01-22 17:14:42 +03:00
ce905b1fa2
decoder simple bencher
2018-01-22 17:09:52 +03:00
1943b0f2a7
Merge branch 'clang-wasm' into decoder-bench
2018-01-22 16:58:51 +03:00
6f6951a5d4
bump version
2018-01-22 16:41:08 +03:00
9275b253ca
replace vec<u32> with box<[u32]>
2018-01-22 16:40:27 +03:00
8056481dc8
Merge pull request #153 from paritytech/in-process-ttf
...
Use binaryen-rs for in-process wasm fuzzing
2018-01-22 12:29:24 +03:00
645cc6bbb7
Merge pull request #148 from paritytech/emk-names
...
Reintroduce name sections PR
2018-01-21 15:01:26 +03:00
e72a595087
remove obsolete test
2018-01-20 21:41:05 +03:00
03b890da40
Use binaryen-rs for in-process wasm fuzzing
2018-01-20 01:55:11 +03:00
9330a39ac1
Merge pull request #149 from paritytech/update_parking_lot
...
Updated parking_lot to 0.5
2018-01-19 10:43:27 +03:00
00f3c2e530
Updated parking_lot to 0.5
2018-01-18 23:02:57 +01:00
c6c6ca591c
integration test
2018-01-18 23:16:00 +03:00
fb11b5af1a
fix space calculation
2018-01-18 23:04:52 +03:00
f62f54cb92
add example and apply to roundtrip
2018-01-18 19:56:13 +03:00
7f79860e52
add doc comment
2018-01-18 19:28:57 +03:00
fa87fff6d0
parse names in custom section
2018-01-18 19:26:30 +03:00
d3226952ec
Merge remote-tracking branch 'emk/name_sections' into emk-names
2018-01-18 18:37:35 +03:00
fc5a823f78
bump version
2018-01-18 18:13:15 +03:00
975078f752
Merge pull request #147 from icefoxen/issue-145
...
Replaced mysterous bool's in opcodes with u8
2018-01-17 22:37:44 +03:00
f390d9a8e4
Renamed VarUint8 to Uint8, which makes since since it's not variable-length
...
Also fixed a couple other small parts I missed.
2018-01-17 13:52:13 -05:00
5b19c5fb94
Added VarUint8 serialization/deserialization type.
2018-01-17 13:16:31 -05:00
95c52451a7
Replaced mysterous bool's in opcodes with u8
...
I suppose, looking at the code, a bool is always represented as u8,
which is what we want anyway, but since these values are not bools but
placeholder integers that must currently always be 0, having them be
bools is kind of strange.
Replaced the reading/writing of them with VarUint7, which is maybe almost
as invalid, but works.
Resolves issue #145 .
2018-01-17 12:11:07 -05:00
0e46126ddb
fix &
2018-01-17 17:30:35 +03:00
e1ea2a06e5
clang.wasm ci test
2018-01-17 17:28:19 +03:00
a597cdb15d
bump version
2018-01-15 11:48:43 +03:00
19494e9e4f
Merge pull request #144 from icefoxen/wrap-typo-fix
...
Fix typo: Warp -> Wrap
2018-01-15 12:48:02 +04:00
516de9a725
Fix typo: Warp -> Wrap
2018-01-14 13:30:44 -05:00
e082e3b082
bump version
2018-01-10 19:01:44 +04:00
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
1b578c196f
bump version
2018-01-10 12:07:56 +04:00
657ee416c5
Merge pull request #142 from paritytech/doc-update
...
Fix missing docs warnings
2018-01-10 12:07:21 +04:00
e2ccf3d3bc
fix warnings
2018-01-10 11:41:52 +04:00
e76f33d6c8
Merge pull request #137 from icefoxen/doc-fixes
...
Minor doc fixes
2018-01-10 11:26:19 +04:00
19382c6d96
Merge pull request #140 from icefoxen/magic-fix2
...
Made default module magic number endian-independent.
2018-01-10 11:07:10 +04:00
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
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