Hi, I am happy to announce a new development release of jhc, it mainly is a bug fix release, but it also re-enables and adds several new optimizations. Installation: http://repetae.net/computer/jhc/building.shtml A few of the changes: * added an --annotate-source option, which follows jhcs normal rules for reading code, but then just spits it back out, pre-processed and annotated with meta-info. this source is suitable for feeding to something like a documentation system or other code meta-tools. * --list-libraries is now in machine and human readable JSON/YAML format. * replaced the old quadratic grin simplifier with an improved linear time one. * case return unboxing, case merging, superfluous return grin optimizations added. * Some major bug fixes in the more advanced Grin NodeAnalysis, making it stable enough to enable by default. This enables the all so important apply/eval inlining as well as other important optimizations. See the effects with -dgrin-final :) John -- John Meacham - ⑆repetae.net⑆john⑈ - http://notanumber.net/
participants (1)
-
John Meacham