aboutsummaryrefslogtreecommitdiff
path: root/BinaryEncoding.md
diff options
context:
space:
mode:
authorDan Gohman <sunfish@mozilla.com>2015-06-08 12:39:14 -0800
committerDan Gohman <sunfish@mozilla.com>2015-06-12 14:26:17 -0700
commit35a1f2fcfcb174f9dbe3775fc75cad140e97e55e (patch)
tree7b6e9240a62c57749f355093e9fea749f3cb217b /BinaryEncoding.md
parent3b9e3d2c99f071899c25765ba30ec36693f4a7fc (diff)
downloadnanowasm-design-35a1f2fcfcb174f9dbe3775fc75cad140e97e55e.tar.gz
Recategorize the floating-point operations "under consideration".
min/max - Promote these to base; they are all trivially polyfillable, and are useful things to have in the base platform besides. nearestInt - This is not trivially polyfillable (JavaScript's Math.round does tie-breaking wrong), so put it in EssentialPostMVPFeatures.md so it can join floor/ceil. trunc - This is not trivially polyfillable (in ES6, but not in all the browsers we need the polyfill to support), so put it in EssentialPostMVPFeatures.md so it can join floor/ceil/nearestInt in providing rouding to integer via all the standard roundings. minNum/maxNum - Put these in FutureFeatures.md for future consideration. They're not trivially polyfillable, and they're not obviously essential at this point, though they do have uses.
Diffstat (limited to 'BinaryEncoding.md')
0 files changed, 0 insertions, 0 deletions