[jhc] ANNOUNCE: jhc 0.7.2
John Meacham
john at repetae.net
Tue Sep 1 04:27:25 EDT 2009
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/
More information about the jhc
mailing list