It seems to me that when working with floats in Cuis we should try to avoid denormals (or subnormals, i.e. floats that are very close to 0 but not 0). They used to be slower than other floats in old CPUs, and they are not so much of a problem anymore in modern CPUs, but I think they would still be problematic in Cuis because they turn into BoxedFloat64 (instead of SmallFloat64). What’s the best way to handle them? For the time being I implemented BoxedFloat64>>undenormalized as:<div dir="auto">    self isDenormalized ifTrue: [^ 0.0]</div><div dir="auto">and in Float just returns self. The method isDenormalized comes in the base image, but it’s not super fast. Is there a better way to do it?</div><div dir="auto"><div dir="auto"><div dir="auto"></div></div></div>