Skip to content
Snippets Groups Projects
  1. Jun 23, 2008
  2. Jun 22, 2008
  3. Jun 21, 2008
  4. Jun 20, 2008
  5. Jun 18, 2008
  6. Jun 12, 2008
  7. Jun 04, 2008
  8. Jun 02, 2008
  9. May 21, 2008
    • Fons Rademakers's avatar
      add -rpath support for MacOS X 10.5 (first version supporting -rpath). · 25605598
      Fons Rademakers authored
      It has the additional nice feature the it allows relative rpaths depending
      on the location of the executable. Hence if the executable and shared libraries
      are moved around in sync then the executable can always find the shared libs
      and there is no need for LD_LIBRARY_PATH. This also allows ROOT to be
      packaged in an .app bundle that can be placed anywhere on the system.
      The relative rpath is used when running: ./configure --enable-rpath.
      Note, on 10.5 it is not needed to set DYLD_LIBRARY_PATH anymore, just
      LD_LIBRARY_PATH is ok.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23952 27541ba8-7e3a-0410-8455-c3a389f83636
      25605598
  10. May 16, 2008
  11. May 14, 2008
  12. May 12, 2008
  13. May 07, 2008
    • Rene Brun's avatar
      From Bertrand: · 66506c63
      Rene Brun authored
      - Add missing dependency of libTree on libThread
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23725 27541ba8-7e3a-0410-8455-c3a389f83636
      66506c63
    • Rene Brun's avatar
      Introducing a parallel unzipping algorithm for pre-fetched buffers. Since we... · 1bc6a6f6
      Rene Brun authored
      Introducing a parallel unzipping algorithm for pre-fetched buffers. Since we already know what buffers are going to be read, we can decompress a few of them in advance in an additional thread and give the impression that the data decompression comes for free (we gain up to 30% in reading intensive jobs).
      
      The size of this unzipping cache is 20% the size of the TTreeCache and can be modified with TTreeCache::SetUnzipBufferSize(Long64_t bufferSize). Theoretically, we only need one buffer in advance but in practice we might fall short if the unzipping cache is too small (synchronization costs).
      
      This experimental feature is disabled by default, to activate it use the static function TTreeCache::SetParallelUnzip(TTreeCacheUnzip::EParUnzipMode option = TTreeCacheUnzip::kEnable). The possible values to pass are: TTreeCacheUnzip::kEnable to enable it,TTreeCacheUnzip::kDisable to disable it and TTreeCacheUnzip::kForce to force it. Since it will only work if you have more than one core, the TTreeCacheUnzip::kForce option is useful to run it even if you have only one cpu (to measure the overhead, for example).
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@23685 27541ba8-7e3a-0410-8455-c3a389f83636
      1bc6a6f6
  14. Apr 29, 2008
  15. Apr 24, 2008
  16. Apr 22, 2008
  17. Apr 21, 2008
  18. Apr 17, 2008
  19. Apr 03, 2008
  20. Mar 31, 2008
  21. Mar 27, 2008
    • Fons Rademakers's avatar
      From Bertrand: · 968b10d4
      Fons Rademakers authored
      - Revert latest changes in configure, Makefile.in
        and mathmore/Module.mk and apply the rule globally 
        instead. This will solve problems when mixing 
        external libraries built in optimized mode and 
        ROOT built in debug mode (runtime libraries 
        mismatch). This was harmless with MSVC++7.1, 
        but fatal with MSVC++8.0 and 9.0.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@22863 27541ba8-7e3a-0410-8455-c3a389f83636
      968b10d4
  22. Mar 26, 2008
  23. Mar 21, 2008
    • Fons Rademakers's avatar
      From Gerri: · 61746fd3
      Fons Rademakers authored
      - In XROOTD, disable the build by default of the client Perl interface: it
        generates several warnings from SWIG and it does not build on some systems
      - Add a new option '--with-xrootd-opts="..."'  to 'configure' to specify
        additional configuration flags to xrootd; in this way those needing,
        for example, the Perl interface, they can get it by configuring with
         ./configure --with-xrootd-opts="--enable-perlint" <other-options>
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@22814 27541ba8-7e3a-0410-8455-c3a389f83636
      61746fd3
  24. Mar 19, 2008
    • Philippe Canal's avatar
      From Leo, Diego, Axel, Paul and Philippe: · c86ea254
      Philippe Canal authored
      Merge with branches/dev/stubs up to r22699:
      * Optional stubless calls for GCC 3.[234] on Linux 32 bit (see release notes for details)
      * update CINT7 - replaces the branch in the CINT repository
      * new directory layout: reflex, cint, and cint7 moved under cint/
      * CINT stand-alone now part of ROOT's CINT; CINT's svn repository is not used anymore.
      * Remove v6_ prefix from the CINT source filenames.
      In addition:
      * Remove CINT's special parsing hook for R__EXTERN; just #define it to extern
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@22729 27541ba8-7e3a-0410-8455-c3a389f83636
      c86ea254
  25. Mar 17, 2008
  26. Mar 08, 2008
Loading