[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