Sergei Shulepov

Results 31 issues of Sergei Shulepov

At the moment, a runtime call modifies storage eagerly. I.e. the runtime performed some storage changes there is no way of rolling back these changes. Because of that, substrate modules...

I8-enhancement 🎁

Closes #4883 This PR introduces alignment for the loop headers to 64 bytes on x86_64. I benchmarked this on AMD Zen 3 x5950 and it produced the following results. ```...

cranelift
cranelift:area:machinst
cranelift:area:x64

If a validator restarted compiled code cache is wiped. Thus before a candidate-validation request the PVF should be prepared anew. In the light of recent changes to the validation host...

It is actually not a new idea and was considered very early. We ended up having the allocator provided by the host. Lately, there were several discussions about moving the...

This is not necessarily a feature request or call to action, but just writing down the thoughts on this topic. Whenever substrate imports a block, it would call a runtime...

[DynamicLinking](https://github.com/WebAssembly/tool-conventions/blob/master/DynamicLinking.md) only describes how to load and initialize the loaded module's memory and table. However, I wonder what about the stack pointer? I think there is a good reasons for...

[Delegator](https://github.com/paritytech/ink/tree/master/examples/lang2/delegator) is a more elaborate example that consists of multiple contracts and which among other things exercises cross-contract calls and instantiations. A rough idea how we could integrate the test...

help wanted
Rust
ink!

ERC20 is a contract which is simple but still executes some amount of code. Adding such a contract to the test suite would be quite valueable. A rough list of...

help wanted
good first issue
hacktoberfest
Rust

I'm looking at the [reference manual for nrf51822](https://www.nordicsemi.com/-/media/DocLib/Other/Product_Spec/nRF51RMv301.pdf?la=en) and it seems that this crate doesn't accurately represent it. E.g. this crate says that SPIM has EasyDMA functionality, however, the manual...

nrf51

### Description In macOS there is a special mode called "Do not disturb" (DND). It is designed for cases when you need to focus on something or you just merely...

T-Enhancement