Runji Wang's Projects
Official Rust implementation of Apache Arrow
A User-Defined Function Framework for Apache Arrow.
[Course] A balance ball game in VHDL. (DC2017)
[WIP] Generate function call dispatcher in Rust procedural macro.
[Personal] A chat client/server in .NetCore/C#.
[Course] Experiments of dataflow analysis, optimization, Z3 analysis (Compilation Training 2018)
Porting `compiler-rt` intrinsics to Rust
[Course] A MIPS16e CPU in VHDL
[Course] 三阶魔方求解器 2015程序设计基础大作业
[Course] Simple database in C++ (Database 2017)
[Course] Compilation principle 2017
[Personal] An imitation of Chrome dinosaur game made by Unity.
A Rust reimplementation of the labs in THU distributed systems (2020 spring).
A minimal out-of-the-box Fuchsia SDK for Rust.
Rust: Convert closures into futures based on greenthread on bare-metal (no_std + no_alloc).
Pure Rust Iceberg Implementation
[Practice] CS193p Lesson1/2 Demo
A toy JPEG decoder.
64-bit version of JudgeDuck-OS -- The Stable and Accurate Judge System
Occlum is a memory-safe, multi-process library OS for Intel SGX
A collection of my childhood works in LOGO.
[Course] Make a MagicWand with Arduino & Processing (Digital entertainment design 2)
[Course] Frontend of a media files manager using Vue.js (SE 2017)
Mercury is a C library for implementing RPC, optimized for HPC.
A mature cross-platform windowing and GUI system for embedded systems and smart IoT devices
Basic multi-cycle MIPS32 CPU
Codes for MO's Trading.
Simple MVCC in Simple DB.
[Aborted] The firmware of a NAT64 Router.
Exercises for OS course