swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf

sort by:
Revision Author Date Message Commit Date
5f171e3 Update ROOT version files to v5.34/21. 09 September 2014, 12:27:07 UTC
05405e6 version.cxx requires etc/gitinfo.txt 09 September 2014, 12:26:00 UTC
ccf6144 use proper 'root' directory instead of root_[version].[platform].[compiler].[config] in tar files 09 September 2014, 09:43:17 UTC
736ca8d Disable locking in PyROOT::TMethodHolder::Execute. In v5 code execution on interpreted function and type database manipulation are intertwined, so technical once a thread starts the execution of code via CINT, no other threads can access the database (and since we also had to alias the CINT and main ROOT mutex, no other threads can execute protected ROOT operation like some deletions). In v5, short of significant modifications inside CINT, we can not resolve completely this problem and we must choose between the risk of dead lock and the risk inherent with the 'unprotected' calls to CINT from PyROOT. Since the earlier has a 100% probability and the later has a bit less chance of happening, we disable the lock in PyROOT. In v6, the database updates and the code execution is well separated and we will be able to release the database lock before code execution and the lock will be managed internally by core/meta. So in v6, the lock will also be unnecessary. 08 September 2014, 19:52:09 UTC
ead2f74 Avoid deleting ROOT resources after gROOT has been deleted 08 September 2014, 19:52:09 UTC
c6520b9 Added targets for version, dist and distsrc. Adapted tutorials to use an existing installation. 08 September 2014, 15:38:09 UTC
05fab7b From Patricia: implementation of replicavol tag 08 September 2014, 13:36:04 UTC
de4a075 Fix the installation of xrootd libraries with builtin_xrootd. 08 September 2014, 12:34:26 UTC
80633dd Full TROOT::EndOfProcessCleanups does too much from PyROOT. In v5 this includes destroying the global variable and hence some of the state in CINT, we need to delay this some more. In v6 (beside that the global variable cleanups is not implemented yet), this will be fine as the cleanup of variable will leaves the handle PyROOT might have in a valid state. 07 September 2014, 02:51:55 UTC
72baf16 Full TROOT::EndOfProcessCleanups does too much from PyROOT. In v5 this includes destroying the global variable and hence some of the state in CINT, we need to delay this some more. In v6 (beside that the global variable cleanups is not implemented yet), this will be fine as the cleanup of variable will leaves the handle PyROOT might have in a valid state. 06 September 2014, 17:48:40 UTC
9323571 Use TROOT::EndOfProcessCleanups to prepare PyROOT shutdown 06 September 2014, 02:16:30 UTC
e9cd0b5 Use correct "const char *" as method argument This solves the following warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wc++11-compat-deprecated-writable-strings] As described in the Jira issue #ROOT-6618 Double click text file in TBrowser with Editor open: invalid conversion 05 September 2014, 13:49:56 UTC
544f3a7 Use lowercase 'root' in the root_vX.XX.XX tar file name 05 September 2014, 11:55:15 UTC
9b89d64 Fix handling of IgnoreTObjectStreamer. This fixes ROOT-6645. Now that we have 2 lists of compiled information fCompOpt and fCompFull and that fCompFull is supposed to be containing *all* elements, we can not just skip the ignore base class. Instead we put them in fCompFull and out of fCompOpt. Consequently we also need to ignore them properly in the old fashion Read/WriteBuffer (they are not put in the sequence of actions). 05 September 2014, 03:40:26 UTC
7b53852 Changes provided by Bertrand to generate the distribution kits using CPack. 04 September 2014, 20:01:21 UTC
07de38b Note that commit 4af8f72 was provided by Peter van Gemmeren 04 September 2014, 19:32:21 UTC
7542e4d Don't forget to disconnect the slot when closing the browser 04 September 2014, 15:38:40 UTC
00344d9 Merge branch 'v5-34-00-patches' of http://root.cern.ch/git/root into v5-34-00-patches 04 September 2014, 15:01:47 UTC
128d4f5 Missing $ 04 September 2014, 15:01:40 UTC
4ddf3fc Implement mouse event information in the ROOT browser 04 September 2014, 14:38:16 UTC
91893bb Use TSelector::EAbort in TSelectorDraw Make TSelectorDraw to use TSelector::EAbort to signal problems during initialization, i.e. during Begin. 04 September 2014, 13:30:44 UTC
99d98ba Fix issues in loop control in TTreePlayer::Process In TTreePlayer::Process: - Make sure the same logic is used to condition the main loop and the Terminate/SlaveTerminate calls. - Fully rely on TSelector::EAbort for deciding if continue/abort processing and for the return value. 04 September 2014, 13:30:44 UTC
482e2bf Copy header files (the ones that will be installed) to ${CMAKE_BINARY_DIR} before building any ROOT library. Copy also tutorials, icons, etc,... so that we do not need to enable -Dtesting=ON to execute any program of macro. Re-enable the creation of hsimple.root using the simple executable. 04 September 2014, 13:27:33 UTC
ccac7f2 Do not trigger the creation of hsimple.root, which may create clashes when running in parallel. 03 September 2014, 16:45:52 UTC
a20aca8 Install Xrootd libraries into ${ROOTSYS}/lib when using builtin_xrootd option. 03 September 2014, 16:43:37 UTC
1ca5090 TNetXNGFile: set the internal offset in ReadBuffer(buffer, position, length) 03 September 2014, 08:44:14 UTC
4915379 TNetXNGFile: update offset by the number of bytes that were actually read 03 September 2014, 08:44:10 UTC
2b8e23d TNetXNGFile: add ::Flush method and fix writes 03 September 2014, 08:44:06 UTC
3eacf3b Disable the loading of the I/O rules form the file. The problem stems from the (current dormant/unused) support for the rules in the ROOT File. When loaded they do not seem to be reduplicated and hence accumulated and need to be verified against this growing number. Simply disabling the loading (as it is not useful at the moment anyway) should solve the issue. 02 September 2014, 22:29:56 UTC
4af8f72 Support for TTreePerfStat and multiple TTree. Currently TTreePerfStat can only monitor I/O operations on one TTree, this patch enables the use of multiple TTreePerfStats on different TTrees. 02 September 2014, 22:27:29 UTC
618f89e Fix compilation warnings Fix warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘void*’ [-Wformat=] 02 September 2014, 14:24:29 UTC
f5d3476 From Bertrand: fix for Windows use 0x%lx instead of %p in printf formatting style for printing pointer values 02 September 2014, 13:39:44 UTC
f8975cd Avoid clashes between tutorials re-creating simple.root and fillrandom.root 02 September 2014, 09:17:39 UTC
32d5e75 Add missing contribution from Valeri Onuchin 02 September 2014, 08:50:19 UTC
97550e0 Fix for ROOT-6628 01 September 2014, 12:14:02 UTC
0281fbc On windows, in debug mode, install also the .pdb files 01 September 2014, 11:49:27 UTC
9fda402 Remove a limit check in layout calculation The limit of 32768 was causing a bad side effect of limiting the number of entries in TGListBox to 2048, since: number of entries(2048) * entry height(16) > 32768 as reported on the forum (http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=18555) 01 September 2014, 10:04:58 UTC
f91e9a7 Polish the installation (README, geom/gdml, tmva/test). Define ROOT_CXX_FLAGS and ROOT_EXE_LINKER_FLAGS in ROOTConfig.cmake to be used by clients. 28 August 2014, 15:38:54 UTC
12971d5 Ignoring test tutorial-roofit-rf509_wsinteractive for windoes 28 August 2014, 15:32:48 UTC
5313dfc From Patricia: Several fixes in the GDML parser. GDML tag "fraction" now supported; GDML constants now supported; Empty world volume due to multiple GDLM files was fixed 28 August 2014, 12:44:15 UTC
cd8a982 Copy from master fixes for warning 28 August 2014, 08:45:10 UTC
9eff44c reduce the number of files 28 August 2014, 06:51:14 UTC
5a4a4f4 Avoid some still left build warnings 27 August 2014, 14:47:58 UTC
88c9fbc Fix a compiler warning 27 August 2014, 14:25:46 UTC
f21aa59 More compiler warnings [-Wmaybe-uninitialized] 25 August 2014, 14:53:05 UTC
8d628b6 Fix a compiler warning 25 August 2014, 13:05:30 UTC
87efa38 Fix a problem introduced with previous commit fixing warning in NDEBUG mode 25 August 2014, 10:24:01 UTC
d3aa915 Warnings in Qt induced by assert() 25 August 2014, 10:20:19 UTC
0ad19ee Another warning in the tests 22 August 2014, 13:31:50 UTC
c8a1ce7 Silence warnings related to assert() 22 August 2014, 12:57:34 UTC
00e147a Filter out CMake internal variables 22 August 2014, 11:06:05 UTC
0358e39 Properly pass an argument to the ValueSet(Long_t) method 22 August 2014, 10:55:03 UTC
7822fa6 Silence some more warnings 22 August 2014, 08:52:03 UTC
acbc847 Fix a bug in computing errors for efficiency for weighted events when eff+error >= 1 or eff-error <= 0. This fixes ROOT-6601 22 August 2014, 08:32:10 UTC
f0aa5b8 Populate the configure arguments returned by 'root-config --config' Add the list of libraries and include path found by CMake as the former configure arguments 22 August 2014, 08:02:49 UTC
ed4fd2b Better silence warnings 22 August 2014, 07:02:35 UTC
4f7a679 Silence some warnings 21 August 2014, 21:48:15 UTC
5b5516a Fix for ROOT-6600 (improved version of FindPythi6 and Pythia8) 21 August 2014, 21:25:39 UTC
e83ded4 Further fix for ROOT-6583 concerning the pythia6_nolink option 19 August 2014, 12:30:57 UTC
5d7e326 One more update for NDEBUG 19 August 2014, 10:13:44 UTC
ffa1396 Fix warning induced by assert() in release build 19 August 2014, 10:12:29 UTC
3a4ed1e suppress warnings for deprecated LDAP API on OSX 10.10 (Yosemite). 18 August 2014, 21:40:11 UTC
1b2d6ba Align the compilation and link flags with master branch. It should fix ROOT-6583 18 August 2014, 16:26:33 UTC
dda50a5 Added TGeoElementTable::AddElement(TGeoElement *elem) interface to add user elements to the element table. Added TGeoElement::Print(option) to allow printing the element table. Several options available 17 August 2014, 09:23:26 UTC
4218ec0 Improved precision from %f to %.12g in TGDMLRead/Write 15 August 2014, 15:42:41 UTC
1ff1538 Use the latest version of Davix. This solves a compilation error on 32bit 15 August 2014, 14:04:08 UTC
833d7e0 Fix for ROOT-6589 (CMake with -Dtesting=1: Compression.h not in include/) 15 August 2014, 13:54:59 UTC
975a940 From Sergey Linev: Patch in TXMLEngine to support both single and double quotes 15 August 2014, 09:18:34 UTC
fcb516d TNetXNGFile: When no mode string is passed assume we're opening in read mode 14 August 2014, 17:12:33 UTC
08049c6 Copy now in the TFitResult the TF1 function pointer, which will be managed by the class. This fixes the bug ROOT-6582 14 August 2014, 08:59:42 UTC
95fc2e4 Correct the problem with -pthread flag when building with CMake. Should fix issue ROOT-6390 13 August 2014, 13:03:22 UTC
f2933c3 Add a cost AntiParticle() method in TParticlePDG (ROOT-6205) 13 August 2014, 12:48:15 UTC
7a68f39 Fix for builtin_zlib and Windows 13 August 2014, 09:53:02 UTC
db2bc8a Fix building with builtin_freetype and builtin_gsl on SLC6 13 August 2014, 08:59:13 UTC
8a700a7 Added protection to not re-define the same custom target (e.g. GSLLIBS) 12 August 2014, 15:59:56 UTC
6c7eb9d Tag 5.34/20 12 August 2014, 14:24:59 UTC
fb37e88 Insure that Self return 0 after the start of tear down (see a55a77b) 11 August 2014, 23:32:54 UTC
a04b1b3 Make the TJoinHelper thread joinable 11 August 2014, 23:32:53 UTC
2608395 Use C++03 syntax 11 August 2014, 19:31:41 UTC
b64854d Do not inadvertently enable the TThread mechanism in TGeo Conflicts: geom/geom/src/TGeoManager.cxx 11 August 2014, 19:16:29 UTC
85e6e71 copysign is new in C++11 11 August 2014, 16:11:36 UTC
9fa6411 Avoid (re)init the thread library during its unload. And avoid accessing the thread library (for example during a stray thread's CleanUp routines) after it has been unloaded. 11 August 2014, 15:53:56 UTC
cb6f8f2 In the helper for TThread::Join wait for the helper thread to be finished too. Otherwise, we run the risk that the helper thread will still be running and using global resources even after the main thread has finished and started to unload libraries (including the thread library) 11 August 2014, 15:53:55 UTC
6e99f0a Use std::abs for TMath::Abs (copy code from master where this change was already done) 11 August 2014, 15:18:34 UTC
add3977 Use std::copy sign in implementing TMath::Sign. This fixes ROOT-6349 11 August 2014, 15:08:13 UTC
85f0e7c Fix a memory leak ( ROOT-6510) 11 August 2014, 13:58:03 UTC
f3376a8 Fix the documentation (ROOT-6515) 11 August 2014, 13:10:40 UTC
ecf077d Fix the documentation (ROOT-6550) 11 August 2014, 13:02:21 UTC
da6b4b7 Protection added to fix ROOT-6564 11 August 2014, 11:17:21 UTC
2da7041 Fix for ROOT-6496 and ROOT-6219 11 August 2014, 10:11:21 UTC
4426e75 Add fit information on observed data in detailed output 11 August 2014, 09:16:10 UTC
8ee2d0a Add missing lock 10 August 2014, 17:04:48 UTC
aa02842 There are still header files in core/zip/inc that need to be found while compiling tests in the build area. 10 August 2014, 16:55:08 UTC
e918d71 applying patch from Paul Seyfert correcting copy-paste errrors in messages 09 August 2014, 09:23:55 UTC
6b59c60 white space 08 August 2014, 22:38:21 UTC
6197fff Avoid doing a 2nd #define of the same thing 08 August 2014, 22:38:21 UTC
75de150 The filter to avoid using __thread in ios was avoid preventing its use with 32bits build 08 August 2014, 22:38:21 UTC
d4f16fe To use the R__* macro, we need RConfig.h 08 August 2014, 22:38:20 UTC
3724f80 Fix 'typo' (zconf rather than Tailor) 08 August 2014, 20:21:02 UTC
b561f0e Correct which directory to add to -I (src rather than inc) 08 August 2014, 19:53:51 UTC
back to top