Kunshan Wang

Kunshan Wang's Personal Web Site

Blog Feed Downloads My GitHub Profile

Psssssst! I have an unofficial BitTorrent file for The DaCapo Benchmark Suite 23.11-chopin. Try it if the official download link is too slow for you.

Recent blog

About Me

I am a programming language and virtual machine enthusiast.

I am a contributor to the Memory Management Toolkit (MMTk) project. I am actively developing an MMTk binding for Ruby so that the Ruby interpreter can use MMTk as its garbage collection backend.

I got my PhD degree from the Australian National University. I designed the Mu micro virtual machine. You can find my publications here.

I worked for Huawei before. The Open Ark Compiler still contains some of my code. However, having participated in that project does not mean I appreciate its design choices, especially the use of naive reference counting as the garbage collection mechanism.

You can find my fun projects on GitHub.

I recently created TUIModPlayer, a Rust program that plays Module (a.k.a. “mod”) music in terminals.

Publications

Contact

Email: wks1986 AT gmail DOT com