Robin Freyler

Results 177 issues of Robin Freyler

In insaneinside's crate `symtern` (https://github.com/insaneinside/symtern) the system checks for misusage of `indices` into the string interner during debug builds and runs. For release builds these checks are disabled for performance...

Currently `core::marker::PhantomData` types and aliases to those cannot easily be filtered as such by the provided metadata information. However, tools such as Polkadot JS would profit from being able to...

After https://github.com/type-metadata/type-metadata/pull/5 has been merged the current semantics is that types like `Box` and `T` or `String` and `str` are treated as different types in the type registry and thus...

enhancement

Add the SCALE codec implementation for the crate behind the crate feature `scale` similar to what is already existing based on serde serialization. In the end the SCALE codec implementation...

enhancement

Put the serde serialization mainly used for JSON encoding behind the crate feature `serde`.

enhancement

Builtin type definitions are currently stores in the type registry while they are not really needed and serve no purpose since they tell nothing about any internal structure, for example...

enhancement

In ink! we are planning to reuse the metadata that ink! itself produces in order to provide us with some kind of type information on a proc. macro level. For...

enhancement

So far we have not yet implemented decoding of the compacted Registry or any JSON it outputs. Since we are planning to use type information in ink! smart contracts we...

enhancement

Hi, I am one of the authors of `wasmi` and got curious about your `s1vm` which claims to be significantly (approx 2.2 times) faster than `wasmi` for some fibonacci testcase....

This is a rather large working item that will span across multiple PRs. Currently Wasmi uses an `enum` based `Instruction` to represent all of its Wasmi bytecode instructions. ## Pros...

research