This is your work, valued

Da Nang, Vietnam

playX

Expert
@playXE

Real name: Adel Prokurov. Rust programmer. Love doing compiler and VM related development. :) Languages: Russian, English.

b3-rs. JIT codegen backend with SSA IR based on B3 from WebKit

64

migc. Simple conservative GC using mimalloc

41

libimmixcons. Implementation of Immix Mark-Region Garbage collector written in Rust Programming Language.

37

masm-rs. Macro assembler for Rust

36

alloca-rs. Mostly safe wrapper for alloca

29

waffle-scheme. Simple scheme bytecode VM

29

Jazz. Jazz - register-based virtual machine and programming language

27

rsgc. Rust

23

capy. Scheme implementation (now maybe working properly)

20

cgc. Copying Garbage Collector

14

jit-allocator. Executable memory allocator with support for dual mapping and W^X protection

13

garbage-collector. Garbage collector implementation in Rust for Rust

13

stack2ssa. Simple implementation of stack to SSA IR lowering

13

PEACE. Simple JIT library

8

tracing-jit-for-fun. Simple tracing JIT example using Cranelift

7

streams-rs. OCaml like streams in Rust

6

boehm-rs. Rust interface to BoehmGC providing global allocator implementation that uses this GC

4

IronOxide. Rust MIR to .NET CIL translator

4

gc-shadowstack. Shadow stack algorithm implementation for GC object rooting

3

gccjit-rs. gccjit bindings for rust

3

ExVM-RS. JIT VM and runtime for dynamically typed languages

3

cranelift-mem2reg. Memory to register promotion

3

ProjectVM. Rust

2

const-if. Rust

2

r7rs-parser. R7RS Scheme parser and lexer

2

pgc. Preciese garbage collector in Rust.

2

waffle-vm. Rust

2

cool-bitvector. Simple yet cool bitvector library

1

Maver. Neural network library for Rust programming language.

1

rosalloc. Runs of slots allocator implementation

1

hmap. Provides hmap! macro for easily creating hashmap's

1

IcedPhoneNumbersUDP. Simple GUI client to store/fetch users and their phones to/from server using UDP

1

pylisp. A Lisp compiler targeting Python

1

dotfiles. My configuration files

1

ferris-gc. FerrisGC is a thread safe Garbage Collector implementation for Global (between threads) and Local (per thread) Garbage Collector

1

neyroorlov. Бот нейроорлова для дискорда

1

sierra-scheme. Scheme compiler to native code using Cranelift

1

playXE.

1

rsetjmp. setjmp/longjmp implementation fully in Rust (based on musl). Supports: x86-64, ARM64, RISCV64

1

rustneat. Rust Neat - NeuroEvolution of Augmenting Topologies

1

greenie. Green threads and generators in Rust

1