Sergei Pepyakin
|
ae412c45f1
|
Merge pull request #124 from paritytech/fix-warnings
Fix warnings
|
2019-07-17 17:22:31 +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 |
|
Sergei Pepyakin
|
0870ce6646
|
Merge pull request #122 from jimpo/basic-block
Rewrite gas metering algorithm to handle branches
|
2019-07-17 16:19:52 +03:00 |
|
Jim Posen
|
82bd972333
|
!fixup lowest_forward_br rename and field docs.
|
2019-07-12 10:45:01 +02:00 |
|
Jim Posen
|
93abbcfe56
|
Add gas injection unit test for correct else behavior.
|
2019-07-12 10:30:11 +02:00 |
|
Jim Posen
|
ed7f31ec20
|
Use macro + WAT to make gas injection unit tests more readable.
|
2019-07-12 10:15:37 +02:00 |
|
Jim Posen
|
b5472bcd8f
|
!fixup Address review comments.
|
2019-07-11 16:45:46 +02:00 |
|
Jim Posen
|
b3f8f62105
|
Update gas expectations.
|
2019-07-04 17:57:40 +02:00 |
|
Jim Posen
|
0cf7daa9e5
|
Update high level inject_gas_counter function documentation.
|
2019-07-04 17:57:40 +02:00 |
|
Jim Posen
|
24924f59ec
|
Change gas metering injection code to handle branches properly.
|
2019-07-04 17:57:40 +02:00 |
|
Jim Posen
|
de60f491b4
|
Fix ordering of actual and expected arguments in assert_eq!.
|
2019-07-04 17:57:40 +02:00 |
|
Jim Posen
|
4c0f42c6fc
|
Perform gas metering injection step in linear time.
Previously the code was quadratic in the worst case as inserting into
the middle of a vector is a linear-time operation.
|
2019-07-04 17:57:40 +02:00 |
|
Jim Posen
|
c3d10a2619
|
Merge pull request #121 from jimpo/gas-docs
Documentation of gas metering instrumentation process & cleanup.
|
2019-07-01 17:25:45 +02:00 |
|
Jim Posen
|
863744b1fc
|
Add gas test confirming that br instructions do not end blocks.
|
2019-07-01 17:02:21 +02:00 |
|
Jim Posen
|
89e13ee901
|
Cleanup stack height Context.
Removes unnecessary Options and fixes typos.
|
2019-06-26 12:48:51 +02:00 |
|
Jim Posen
|
929e0ec2c0
|
Documentation of gas metering instrumentation process.
|
2019-06-26 12:47:30 +02: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 |
|
Sergei Pepyakin
|
bbcc495ccc
|
Merge pull request #116 from paritytech/small-tests
A couple of small tests.
|
2019-04-03 14:43:29 +02:00 |
|
Sergey Pepyakin
|
1b7a5d26ea
|
A couple of small tests.
|
2019-04-03 14:24:01 +02: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 |
|
holygits
|
1e68a862f8
|
Fix '-V/--version' output
|
2019-02-26 16:43:33 +13: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 |
|
Sergei Pepyakin
|
8ecbc8ddcc
|
Merge pull request #114 from paritytech/ret
"return_ "-> "ret" in public api
|
2019-01-24 09:54:46 +01: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 |
|
holygits
|
ec206fca64
|
Preserve deploy symbol on optimize for substrate target
|
2019-01-24 15:46:01 +13:00 |
|
Sergei Pepyakin
|
59384e09d0
|
Merge pull request #109 from holygits/fix/108
Preserve 'deploy' export for Substrate binaries
|
2019-01-23 22:21:17 +01:00 |
|
holygits
|
4f81bbc506
|
Don't pack Substrate ctor module
|
2019-01-24 10:18:18 +13: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 |
|