- Jun 25, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24539 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 21, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24455 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 20, 2008
-
-
Fons Rademakers authored
Allow --enable-cint7 to build CINT7 in parallel to CINT5. This builds root7.exe, rootcint7, cint7 which will pick up libCint7. CINT includes are now in include/cint and include/cint7. Many #include statements changed because of that. We still provide backward compatible wrapper headers in include/ pointing to the include/cint ones. Dictionaries for CINT5 and CINT7 are now (mostly) compatible. When --enabled-cint7, TCint for CINT5 is in libMetaTCint and TCint for CINT7 is in libMetaTCint_7. The classes' source is identical for now (except for the cases marked with #ifdef R__BUILDING_CINT7); they pick up different CINT implementations, though. Without --enable-cint7, TCint.o is linked into libCore, just like it used to be. With --enable-cint7, TROOT() dlopens libMetaTCint / libMetaTCint_7, depending on which libCint the binary is linked against (determined via G__cint_version). TCint contains and sets a global factory pointer that creates the appropriate TCint object for TROOT. The cintdlls are built for CINT5 and CINT7 separately, cintdlls.mk is included twice, with different contexts set by cint/Module.mk and cint7/Module.mk. --enable-/--disable-cint7 (i.e. (TCint.o in libCore vs libMetaTCint) triggers a re-build of TROOT.o Remove dependency from TGWin32ProxyDefs to bare CINT Add implementation of G__alloc_tempobject_val to cint5 Add a rule how to build C-dictionaries, needed for G__c_stdfunc.c. No rootmap entries for TCint - CINT should never ever try to autoload it. It's either linked anyway or we dlopen it by hand. git-svn-id: http://root.cern.ch/svn/root/trunk@24423 27541ba8-7e3a-0410-8455-c3a389f83636
-
Anar Manafov authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24405 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Note that this class is under development and works currently only under Linux. More developments are expected in the coming weeks to tune this class and make a better GUI. git-svn-id: http://root.cern.ch/svn/root/trunk@24398 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 19, 2008
-
-
Anar Manafov authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24385 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24376 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24374 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Optimize layout for html git-svn-id: http://root.cern.ch/svn/root/trunk@24373 27541ba8-7e3a-0410-8455-c3a389f83636
-
Anar Manafov authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24372 27541ba8-7e3a-0410-8455-c3a389f83636
-
Anar Manafov authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24371 27541ba8-7e3a-0410-8455-c3a389f83636
-
Anar Manafov authored
- fixed a copy/past bug. There was a wrong number of stack deepness (GUI) - many minor and cosmetic changes - fixed dependencies git-svn-id: http://root.cern.ch/svn/root/trunk@24366 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24359 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 18, 2008
-
-
Anar Manafov authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24357 27541ba8-7e3a-0410-8455-c3a389f83636
-
Anar Manafov authored
- I have commented three methods of TMemStat. These methods have something to do with the graphics and must be revised. git-svn-id: http://root.cern.ch/svn/root/trunk@24355 27541ba8-7e3a-0410-8455-c3a389f83636
-
Anar Manafov authored
- fixed headers of files - fixed comments following after "ClassDef" git-svn-id: http://root.cern.ch/svn/root/trunk@24354 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24351 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24348 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Introduce a new package memstat for visualization of the memory usage. This package is expected to evolve in the coming hours/days. Principle: Hook functions for alloc and free are used. All calls to alloc (new) and free (delete) are catched and the statistical information is collected. The information is collected per stack trace (Unique identifier and per functions). Following informations are collected as function of time: Total number of allocations Total allocation size Allocation count Allocation size How to use it: Create memstat object TMemStat memstat(autoStamSize=10000, autoStampCount=1000); autoStamSize - The increase - decrease of size of memory after which stamps are generated autoStampCount - The increase - decrease of memory allocation counter after which stamps are generated User request for adding the named memory stamp is supported. memstat.AddStamp("mystamp") The file "memstat.root" is created after destruction of object. This class supports following functions for standard user: constructor - TMemStat memstat(filename) Report Draw SelectCode(libname, functionname) SelectStack() The various format options to draw a Graph can be accessed calling TMemStat memstat; memstat.Report("?") More info is available in the classes documentation. Note that this new package is currently available on Linux systems. It is not enabled by default. To enable it do ./configure --enable-memstat git-svn-id: http://root.cern.ch/svn/root/trunk@24338 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 29, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@24048 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 16, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23888 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23887 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 13, 2008
-
-
Rene Brun authored
this should make the W3C validator happy. git-svn-id: http://root.cern.ch/svn/root/trunk@23827 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 09, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23777 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 08, 2008
-
-
Rene Brun authored
Fix coding conventions. git-svn-id: http://root.cern.ch/svn/root/trunk@23768 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23746 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23745 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix a compiler warning and a bug. git-svn-id: http://root.cern.ch/svn/root/trunk@23737 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix compilation warnings git-svn-id: http://root.cern.ch/svn/root/trunk@23736 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 07, 2008
-
-
Rene Brun authored
- Merge with STAR local version to allow iteration of the nested TDirectory (Thanks Rene Brun for the idea) git-svn-id: http://root.cern.ch/svn/root/trunk@23733 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23706 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 01, 2008
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23631 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 28, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23587 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 24, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23516 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Valeri's fl32.exe doesn't manage to understand hex numbers. we just change the hex numbers to int git-svn-id: http://root.cern.ch/svn/root/trunk@23509 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
convert all bit handling routines to military standards (http://www.fortran.com/mil_std_1753.html) which work with g77, gfortran and g95. Best, git-svn-id: http://root.cern.ch/svn/root/trunk@23501 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 23, 2008
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23434 27541ba8-7e3a-0410-8455-c3a389f83636
-
Olivier Couet authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23416 27541ba8-7e3a-0410-8455-c3a389f83636
-
Olivier Couet authored
for compilers like icc. git-svn-id: http://root.cern.ch/svn/root/trunk@23412 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 22, 2008
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@23400 27541ba8-7e3a-0410-8455-c3a389f83636
-