Get the latest tech news
Co-Dfns v5.7.0
New Features Performance Many of the new features here are internal adjustments intended to improve performance and runtime overheads. So far, we have been able to see a 15× or greater decrease in ...
The compiler now uses a graph coloring algorithm to allocate all intermediate arrays using an infinite register machine model in the runtime. When calling a primitive monadically or dyadically, we were previously dispatching to a general ambivalent function which could switch at runtime on the type of arguments it received. We've introduced some additional fast paths to improve performance on commonly run hot spots in the runtime code.
Or read this on Hacker News