Skip to content
Avatar

Highlights

Organizations

@CommonWA @cervus-v @wasmerio
losfair/README.md

Hi there!

I'm Heyang Zhou. I love amazing structures in everything.

My projects:

  • Violet: Superscalar, partially out-of-order RISC-V CPU designed with a functional approach.
  • VMesh: Decentralized mesh router for virtualized network interconnection.
  • Cervus: In-kernel SFI (software fault isolation) WebAssembly runtime.
  • FlatMk: Capability-based microkernel written in Rust.

Other projects that I worked on:

  • Wasmer: Cross-platform, high-performance WebAssembly runtime written in Rust.
  • kernel-wasm: "Cervus v2", based on Wasmer.
  • Wavelet: Distributed ledger that implements a DAG-like consensus protocol.

My GPG key ID is 0x0CAC0ED59B19C897.

Pinned

  1. 🚀 The leading WebAssembly Runtime supporting WASI and Emscripten

    Rust 8.8k 317

  2. The Cervus Subsystem for Linux

    Rust 717 16

  3. A cloud-native distributed serverless workers platform.

    Rust 38 1

  4. V8 javascript bindings for Rust

    Rust 1.6k 136

  5. VMesh is a decentralized Layer 3 mesh router and protocol designed for open network interconnection.

    Go 25 1

  6. Dual-issue superscalar RISC-V processor written in Clash.

    Haskell 10 1

1,730 contributions in the last year

Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mon Wed Fri

Contribution activity

February 2021

Created 1 commit in 1 repository

Created a pull request in paritytech/parity-wasm that received 1 comment

Fix form initialization in FunctionType::new.

The form field was incorrectly initialized to 0, while the only valid value is 0x60.

+1 −1 1 comment
Reviewed 1 pull request in 1 repository
wasmerio/wasmer 1 pull request

Created an issue in jimblandy/context-switch that received 4 comments

Data for different CPU architectures

It seems that the results vary a lot on different CPU architectures. Testing on a Ubuntu VM (kernel version 5.4.0-65-generic) running on Apple M1 w…

4 comments
16 contributions in private repositories Feb 1 – Feb 4

Seeing something unexpected? Take a look at the GitHub profile guide.