Re: ROOT version 5.19/02: Update to Release notes with new module RGLITE

From: Rene Brun <Rene.Brun_at_cern.ch>
Date: Thu, 13 Mar 2008 18:02:14 +0100


Sebastien,

I am posting below a mail from Axel to the Architects Forum describing the motivations for the new Reflex API. Axel will probably post more information once he will back online.

Rene Brun

here are the reasons for changing the Reflex API in a backward incompatible way:

The current version of Reflex makes the new CINT about 15 times slower than the
old one. Fixing this requires a few backward incompatible modifications of the
Reflex API. The following issues will be addressed, too:

The backward incompatible API changes will show up in ROOT's trunk soon. Even afterwards, during the coming few months, a few API changes are expected, but I will try to make those later changes backward compatible.

I will produce an overview of the API changes (old vs. new) once they have been defined; most of them are trivial changes of type search-and-replace.

Cheers, Axel.

Sebastien Binet wrote:
> Bonjour Rene,
>
> On Thursday 13 March 2008 09:15:29 Rene Brun wrote:
>
>> In the 5.19/02 announcement, we forgot the description of the new RGLite
>> plug-in by Anar Manafov.
>> We have now added the description of RGLITE to the release notes:
>> http://root.cern.ch/root/Version519.news.html
>>
>
> going through the release notes, my attention was caught by:
> """
> Reflex.Several fundamental enhancements are available for Reflex.
> This is a precursor to the API changes already announced for the near future
> """
>
> Where were these api changes announced ? and where can I get a rough idea of
> their inpact, rationale, doc,... ?
>
> Thanks.
>
> A bientot,
> Sebastien.
>
Received on Thu Mar 13 2008 - 18:02:19 CET

This archive was generated by hypermail 2.2.0 : Wed Mar 19 2008 - 17:50:01 CET