Arsenii Lyashenko

Results 36 issues of Arsenii Lyashenko

The first step to #647 TODO: - [x] Source of message is 0x0 (system)

A0-pleasereview
D1-core
D2-node
D3-gstd

### File Location(s) `core-processor/src/ext.rs` ### Proposal `return_and_store_err` is used to save error and return it as trap but results are manually wrapped in the function so it is easy to...

D1-core
P2-sometimesoon
C2-refactoring
Q2-moderate

### Problem to Solve We don't have code coverage for WASM targets at the moment because `wasm32-unknown-unknown` target doesn't have `profiler_builtins` crate required for coverage instrumentation (I doubt it will...

C1-feature
P3-backlog
D5-tooling
Q4-epic

### Problem to Solve Bash is harder to be supported as cross-platform script and may have some unexpected troubles as language. Also, `cargo-make` will introduce "native" cargo integration ### Possible...

C1-feature
P3-backlog
D5-tooling
Q1-easy

### Problem `gr_wait_*` and `gr_exit` have `let r in 0 .. API_BENCHMARK_BATCHES;` when it should it be `let r = 0 .. 1` because such syscalls can't be called few...

C0-bug
D4-test
Q1-easy

### File Location(s) `core/src/gas.rs` ### Proposal As stated in article to avoid explicit copying

D1-core
C2-refactoring

### Problem In `pallets/gear/src/benchmarking/mod.rs`: ```rust // `c`: Size of the code in kilobytes. upload_code { let c in 0 .. Perbill::from_percent(49).mul_ceil(T::Schedule::get().limits.code_len); ``` * `c` is actually in bytes * `Perbill`...

D2-node
C0-bug
D5-tooling

E2-forcemacos
A5-dontmerge
E1-forcenatwin
E3-forcerelease

resolves #3705

A0-pleasereview
D2-node