Re: [ANN] tools.analyzer[.jvm] 0.6.0 release, pass scheduler

2014-09-19 Thread Dave Sann
thanks On Friday, 19 September 2014 23:08:35 UTC+10, Nicola Mometto wrote: > > > The :pass-info metadata needed to resolve the pass dependency order is > attached to the Vars, not to the functions. > Even though we could attach that meta to the functions rather than to > the Vars, leaving aside

Re: [ANN] tools.analyzer[.jvm] 0.6.0 release, pass scheduler

2014-09-19 Thread Nicola Mometto
The :pass-info metadata needed to resolve the pass dependency order is attached to the Vars, not to the functions. Even though we could attach that meta to the functions rather than to the Vars, leaving aside that it would be less pleasant, multimethods can't have metadata attached as they are not

Re: [ANN] tools.analyzer[.jvm] 0.6.0 release, pass scheduler

2014-09-19 Thread Dave Sann
Hi Nicola, why do you pass a set of vars to schedule rather than a set of functions? I'm just interested. It's unusual to see #' Dave On Friday, 19 September 2014 05:07:08 UTC+10, Nicola Mometto wrote: > > > Today I released version 0.6.0 of the tools.analyzer[1] and > tools.analyzer.jvm[2] c

Re: [ANN] tools.analyzer[.jvm] 0.6.0 release, pass scheduler

2014-09-19 Thread Colin Fleming
Congratulations Nicola, that looks really excellent! On 19 September 2014 07:06, Nicola Mometto wrote: > > Today I released version 0.6.0 of the tools.analyzer[1] and > tools.analyzer.jvm[2] contrib libraries. > > With this release comes a new feature I'm really excited about and that > I belie

[ANN] tools.analyzer[.jvm] 0.6.0 release, pass scheduler

2014-09-18 Thread Nicola Mometto
Today I released version 0.6.0 of the tools.analyzer[1] and tools.analyzer.jvm[2] contrib libraries. With this release comes a new feature I'm really excited about and that I believe will help users of this library significantly: a pass scheduler. Previous to this release, tools.analyzer passes