Improved initialization of class static variable that are objects until a more comprehensive solution (after the cint7 initial release).
Dictionaries for templated functions are now accessible both as func<int>(int) and func(int).
Several small bug fixes, e.g. for template parameters being arrays, functions returning templated classes, allowing CINT to parse T*const&.
Support qt cintdll for Qt4.
Improved support for permanent library (in particular for TSystem::DynFindSymbol.)
Correctly the handle of function parameter type 'reference to bool'.
Avoid incorrectly matching a non-static class member function when called without an object
(i.e. typically TString::Form(...));). Previously this was allowed and lead to a segfault.
port to FreeBSD 7.0.
CINT can now autmatically generate dictionary for templated classes, e.g. A<B> if the header file for A and B is known.
This allows to interpret vector<MyClass> by transparently generating a
dictionary for it. This feature can be toggeled on or off by ".autodict".
Added support for cintdlls using the new default STL implementation of MSVC8, 9 that implement additional runtime asserts.
Extended
#pragma link C++ defined_in filename;
to look for the file name in the same include paths as G__loadfile
(i.e. previously defined_in was restrict to full path names and relative path names)
Reflex
GCCXML 0.9 is now fully supported.
GCCXML 0.6 is no longer supported.
genreflex can now generate dictionaries for classes deriving (directly or indirectly) from TObject or any other class using the ClassDef(classname, version) macro.
Member::Invoke() and Object::Invoke() now extect the return value's buffer as an argument. This fixes memory leaks caused by the Reflex function wrappers and invalidation of results.
Search path for GCCXML is now --gccxmlpath= specified to genreflex, ROOT configured with --with-gccxml, gccxml in $PATH; then abort