some of my projects I don't feel like putting up anywhere else
lol
index
about
Name
Description
Owner
Idle
codegen stuff
ejit
ACTIVE - Hybrid JIT/bytecode built on top of Lightening
kimi.h.kuparinen+ejit@gmail.com
10 months
ejit-calc
DONE - JIT calculator challenge implemented with ejit
kimi.h.kuparinen+ejit-calc@gmail.com
11 months
ejit-prospero
DONE - Prospero challenge implemented with ejit
kimi.h.kuparinen+ejit-prospero@gmail.com
11 months
bcgen
DONE - A generator for fast bytecode
kimi.h.kuparinen+bcgen@gmail.com
3 days
copyjit
DONE - A JIT compiler in the vein of copy-and-patch, but without patching
kimi.h.kuparinen+copyjit@gmail.com
3 days
berg
BORED - Memory safe virtual machine
kimi.h.kuparinen+berg@gmail.com
11 months
trinary computing (I had a phase)
tri
BORED - Trinary instruction set ('triscv') experimentation
kimi.h.kuparinen+tri@gmail.com
3 days
qbt
BORED - Middle/back-end for triscv
kimi.h.kuparinen+qbt@gmail.com
3 days
ek
BORED - Compiler for triscv
kimi.h.kuparinen+ek@gmail.com
3 days
programming language stuff
fwd
WAITING - A programming language that cannot return
kimi.h.kuparinen+fwd@gmail.com
2 months
fwdscript
ACTIVE - A scripting version of fwd
kimi.h.kuparinen+fwdscript@gmail.com
13 days
lyn
DONE - Yet another alternative Scheme syntax
kimi.h.kuparinen+lyn@gmail.com
11 months
posthaste
DONE - Example interpreted language implemented with ejit
kimi.h.kuparinen+posthaste@gmail.com
11 months
utility stuff
covsrv
ACTIVE - Tool to help increase test coverage
kimi.h.kuparinen+covsrv@gmail.com
11 months
conts
ACTIVE - Some kind-of-generic container types for C
kimi.h.kuparinen+conts@gmail.com
6 hours
sat_arith
DONE - GNU libstdc++v3 sat_arith.h ported to C
kimi.h.kuparinen+sat_arith@gmail.com
11 months
operating system stuff
kmi
ACTIVE - Kernel with migrating threads as IPC
kimi.h.kuparinen+kmi@gmail.com
3 days
hassel
PLAYING AROUND - Package managing thing
kimi.h.kuparinen+hassel@gmail.com
driver stuff
hid-tmff2
ACTIVE - Linux driver for Thrustmaster wheels
kimi.h.kuparinen+tmff2@gmail.com
3 days
hid-tminit
ACTIVE - In-kernel counterpart to tmdrv
kimi.h.kuparinen+tminit@gmail.com
hardware stuff
ttarv32
GOOFING OFF - Getting familiar with SystemVerilog by writing an in-order multi-i...
kimi.h.kuparinen+ttarv32@gmail.com
5 weeks
gran
GOOFING OFF - A granular NoC simulator.
kimi.h.kuparinen+ttarv32@gmail.com
3 days
web stuff
lark
PLAYING AROUND - An email-like chatting protocol
kimi.h.kuparinen+lark@gmail.com
4 weeks
misc stuff (throwaways, examples, testing, etc.)
ngc
GOOFING OFF - Something between a preprocessor and a type system for C
kimi.h.kuparinen+ngc@gmail.com
11 months
playground
GOOFING OFF - Various small programs to test out ideas and benchmarks, often blo...
kimi.h.kuparinen+playground@gmail.com
11 months