• Stars
    star
    30
  • Rank 839,658 (Top 17 %)
  • Language
    Rust
  • Created almost 3 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Simple scheme bytecode VM

More Repositories

1

b3-rs

JIT codegen backend with SSA IR based on B3 from WebKit
Rust
58
star
2

libimmixcons

Implementation of Immix Mark-Region Garbage collector written in Rust Programming Language.
Rust
37
star
3

migc

Simple conservative GC using mimalloc
C
36
star
4

masm-rs

Macro assembler for Rust
Rust
30
star
5

Jazz

Jazz - register-based virtual machine and programming language
Rust
26
star
6

alloca-rs

Mostly safe wrapper for alloca
Rust
21
star
7

capy

Scheme implementation (now maybe working properly)
Rust
19
star
8

rsgc

Rust
17
star
9

garbage-collector

Garbage collector implementation in Rust for Rust
Rust
13
star
10

cgc

Copying Garbage Collector
Rust
12
star
11

stack2ssa

Simple implementation of stack to SSA IR lowering
Rust
11
star
12

PEACE

Simple JIT library
Rust
8
star
13

jit-allocator

Executable memory allocator with support for dual mapping and W^X protection
Rust
8
star
14

tracing-jit-for-fun

Simple tracing JIT example using Cranelift
Rust
7
star
15

streams-rs

OCaml like streams in Rust
Rust
6
star
16

boehm-rs

Rust interface to BoehmGC providing global allocator implementation that uses this GC
Rust
4
star
17

IronOxide

Rust MIR to .NET CIL translator
Rust
4
star
18

ExVM-RS

JIT VM and runtime for dynamically typed languages
Rust
3
star
19

waffle-vm

Rust
3
star
20

gccjit-rs

gccjit bindings for rust
Rust
3
star
21

gc-shadowstack

Shadow stack algorithm implementation for GC object rooting
Rust
3
star
22

pgc

Preciese garbage collector in Rust.
Rust
2
star
23

cranelift-mem2reg

Memory to register promotion
Rust
2
star
24

r7rs-parser

R7RS Scheme parser and lexer
Rust
2
star
25

ProjectVM

Rust
2
star
26

const-if

Rust
2
star
27

Maver

Neural network library for Rust programming language.
Rust
1
star
28

IcedPhoneNumbersUDP

Simple GUI client to store/fetch users and their phones to/from server using UDP
Rust
1
star
29

hmap

Provides hmap! macro for easily creating hashmap's
Rust
1
star
30

cool-bitvector

Simple yet cool bitvector library
Rust
1
star
31

dotfiles

My configuration files
Shell
1
star
32

rosalloc

Runs of slots allocator implementation
Rust
1
star
33

neyroorlov

Бот нейроорлова для дискорда
Rust
1
star
34

rsetjmp

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

playXE

1
star