﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
132	improve devastating floating-point performance	felix winkelmann	felix winkelmann	"Floating-point calculations are quite slow, because all operations are boxed and many simple operations are implemented in `runtime.c` and so require a cross-module call.

Putting small functions from `runtime.c` as `static inline` (or `static` for non-GNU/ICC/C++ compilers) into `chicken.h` should give an improvement.

Unboxing floating-point variables in the generated code would be even better.
"	enhancement	closed	minor		core libraries	4.2.x	fixed	performance compiler floating-point		
