new optimizations
hard float point
jrcu
vmalloc