[L2Ork-dev] Double Precision project

Jonathan Wilkes jon.w.wilkes at gmail.com
Tue May 8 11:50:01 EDT 2018


Hi list,

We've merged one patch from Pranay's GSoC double precision project,
and I'll be merging another one soon:

https://git.purrdata.net/pranay_36/purr-data/commit/d0d6b54deb1b803c67d85bd5d123d3da98faf495

I'd like to raise a few questions before we get too deep into the project:

1. We're using a macro PD_FLOAT_PRECISION to make it possible to set
t_float precision at build time. This is the same macro katja used in
pd double, but I noticed Pd Vanilla changed this to PD_FLOATSIZE. Does
it matter? Related, should we go ahead and use the same macro as Pd
Vanilla here?

2. I'm not sure I understand the comment from the old code:

/* a test for NANs and denormals.  Should only be necessary on i386. */

How does x86_64 instruction set change things?

Also, what does ARM do here?

-Jonathan


More information about the L2Ork-dev mailing list