sort by:
Revision Author Date Message Commit Date
232d9f5 merge from trunk latest changes in roostats and histfactory - roostats : revision http://root.cern.ch/viewvc?view=rev&revision=40001 revision http://root.cern.ch/viewvc?view=rev&revision=40006 - histfactory http://root.cern.ch/viewvc?view=rev&revision=40010 git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@40023 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2011, 16:58:44 UTC
f0a998a merge tutorials from trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@40021 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2011, 16:52:00 UTC
815cca1 from trunk: changes in PDEFoam structure for multi-target git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@40020 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2011, 16:46:42 UTC
e46344e update standalone makefile (not used in ROOT build) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@40014 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2011, 16:10:06 UTC
5eae153 remove svn:mergeinfo from files and directories git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@40012 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2011, 16:03:11 UTC
9b99967 o RooGaussModel - Fix from G. Raven [ LHCb ] git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39997 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2011, 14:33:48 UTC
bb2abd5 From nwhitehorn: I've attached a patch that allows ROOT to build and run on FreeBSD 9.0/amd64. It does several small things: - Fix the build system to recognize FreeBSD > 7 by treating it with the build architecture freebsd7. - Use UTMPX instead of UTMP for FreeBSD >= 9 - Add a cint iosenum file (not sure why it wanted it to be called iosenum.freebsd73) - Correct a few places that use <malloc.h>, which is deprecated on FreeBSD (like on OS X), and has a #error in it. This also fixes one other, mostly unrelated issue: - Follow rename of FramebufferTexturLayer to FramebufferTextureLayer in MESA 2 years ago. This is not a FreeBSD-specific issue, and should be a platform independent change. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39993 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2011, 13:38:32 UTC
a02f818 From Giulio Eulisse: search also DYLD_FALLBACK_LIBRARY in TSystem::Load() on OSX. Fixes issue 83463. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39992 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2011, 13:36:54 UTC
4e2c781 ignore xz-5.0.3. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39991 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2011, 13:32:38 UTC
ae77f60 Update of the release notes git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39979 27541ba8-7e3a-0410-8455-c3a389f83636 27 June 2011, 09:23:15 UTC
d1d0e4a merge from trunk new tutorials added in 39975 (+39976) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39978 27541ba8-7e3a-0410-8455-c3a389f83636 26 June 2011, 22:59:02 UTC
d3140ef merge from trunk revision 39975 http://root.cern.ch/viewvc?rev=39975&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39977 27541ba8-7e3a-0410-8455-c3a389f83636 26 June 2011, 22:57:52 UTC
07f374a Import from trunk patch r39967. Patch introducing support for the protocol "pod://" in TProof::Open to automatically address the entry point of the local PoD installation. Tha patch also fixes an issue with the string used to start a PROOF-Lite session. So far both "" and "lite" could be used; however this prevented the possibility to have a machine name "lite" on the local domain as PROOF master. With this patch we require users to specify "lite://" to start a PROOF-Lite session. A reminder is printed if "lite" is used and connection fails. The empty "" string uses the cluster specified by Proof.LocalDefault; by default the latter is "lite://", so the deafult behaviour of "" is unchanged. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39970 27541ba8-7e3a-0410-8455-c3a389f83636 26 June 2011, 11:55:33 UTC
71ffb35 Import patch 39878 fixing coverity warnings in TProofServ and proofbench git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39969 27541ba8-7e3a-0410-8455-c3a389f83636 26 June 2011, 10:34:17 UTC
a676e02 Proper commit of r39959: Import of r39958 from trunk. Allow larger deviations for comparison (addition, deltaR). Fixes stressVector for Ubu 10.10 32bit optimized git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39960 27541ba8-7e3a-0410-8455-c3a389f83636 25 June 2011, 14:03:13 UTC
21a0834 Import of r39958 from trunk. Allow larger deviations for comparison (addition, deltaR). Fixes stressVector for Ubu 10.10 32bit optimized git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39959 27541ba8-7e3a-0410-8455-c3a389f83636 25 June 2011, 13:59:28 UTC
b91e4bc Fix memory leak - from valgrind analysis of stressRooFit git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39957 27541ba8-7e3a-0410-8455-c3a389f83636 24 June 2011, 21:27:55 UTC
b8b8e53 Sync from trunk - new optimization activation methods for RooStats git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39956 27541ba8-7e3a-0410-8455-c3a389f83636 24 June 2011, 21:06:20 UTC
e2b9189 Synchronization from trunk - last batch of fixes git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39955 27541ba8-7e3a-0410-8455-c3a389f83636 24 June 2011, 20:52:32 UTC
9b44cc2 From Eckhard: patch required as a consequence on the previous updates git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39953 27541ba8-7e3a-0410-8455-c3a389f83636 24 June 2011, 17:53:22 UTC
0ff711a Import r39942 from trunk Check for number of keys in TDirectory, not only in TFile. This should solve potential problem with many objects (e.g. TH1) in directories, as repported on the forum (http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=12984) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39943 27541ba8-7e3a-0410-8455-c3a389f83636 24 June 2011, 12:45:16 UTC
c6d026d Import of r39940 from trunk. Don't set the signal handler again; the program is supposed to call the default signal handler, and by setting ours again it doesn't. Fixes problem with ".qqqqqqqq". git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39941 27541ba8-7e3a-0410-8455-c3a389f83636 24 June 2011, 12:22:29 UTC
8fe8cb9 merge fix 39937 from trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39938 27541ba8-7e3a-0410-8455-c3a389f83636 24 June 2011, 11:23:38 UTC
bcbcb15 merge revision 39935 from the trunk (bug fix https://savannah.cern.ch/bugs/?82734 ) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39936 27541ba8-7e3a-0410-8455-c3a389f83636 24 June 2011, 10:35:19 UTC
13afccf merge from trunk changes in roofit roostats histfactory and tutorials up to revision 39933 git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39934 27541ba8-7e3a-0410-8455-c3a389f83636 24 June 2011, 09:15:34 UTC
761383a From Pere: patch to include core/lzma. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39925 27541ba8-7e3a-0410-8455-c3a389f83636 23 June 2011, 23:09:24 UTC
abbfbc3 mention on zip64 support. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39923 27541ba8-7e3a-0410-8455-c3a389f83636 23 June 2011, 23:06:58 UTC
770cbba merge from the trunk roofit, roostats and histfactory See http://root.cern.ch/viewvc?view=rev&revision=39865 http://root.cern.ch/viewvc?view=rev&revision=39817 git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39912 27541ba8-7e3a-0410-8455-c3a389f83636 23 June 2011, 16:40:11 UTC
3ac916c Import of r39909 from trunk. Protection for opening paren at final character: "a(b(" and moving cursor to left was crashing ROOT. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39910 27541ba8-7e3a-0410-8455-c3a389f83636 23 June 2011, 16:15:48 UTC
507a336 Import of r39905 from trunk. Windows: trigger the copy of liblzma.dll to bin/ by adding it to ALLLIBS. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39906 27541ba8-7e3a-0410-8455-c3a389f83636 23 June 2011, 15:31:03 UTC
fe2114c add Compression.h git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39903 27541ba8-7e3a-0410-8455-c3a389f83636 23 June 2011, 09:58:22 UTC
d4163d9 cosmetic. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39902 27541ba8-7e3a-0410-8455-c3a389f83636 23 June 2011, 09:57:46 UTC
580e9bf From Bertrand: touch liblzma.lib. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39894 27541ba8-7e3a-0410-8455-c3a389f83636 22 June 2011, 16:37:54 UTC
2ab2c06 Import r39891 from the trunk: Mark fSockets and fInterpreter as kMustCleanup so that they automatically remove themselves from the list of cleanups when they are deleted git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39892 27541ba8-7e3a-0410-8455-c3a389f83636 22 June 2011, 15:52:32 UTC
c8c9122 Fix of r39889: Import of r39888 from trunk (really). From Eckhard von Torne: Increase permitted deviation. Now passes on ICC11 SLC5 64bit. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39890 27541ba8-7e3a-0410-8455-c3a389f83636 22 June 2011, 15:35:19 UTC
b2aa7b0 Import of r39888 from trunk. From Eckhard von Torne: Increase permitted deviation. Now passes on ICC11 SLC5 64bit. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39889 27541ba8-7e3a-0410-8455-c3a389f83636 22 June 2011, 14:26:26 UTC
56e7664 add the liblzma as builtin package as it should always be available to be able to read any ROOT file. If liblzma is discovered on the system it will be used in stead of the builtin one. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39887 27541ba8-7e3a-0410-8455-c3a389f83636 22 June 2011, 14:12:05 UTC
46b8774 Import of r39883 from trunk. Don't write out \0. Let teh compiler count (use sizeof()). Fixes problem on Windows ssh'ing to Linux. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39884 27541ba8-7e3a-0410-8455-c3a389f83636 22 June 2011, 14:00:15 UTC
daefe87 add xz package which builds liblzma, needed for extra compression of ROOT files. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39880 27541ba8-7e3a-0410-8455-c3a389f83636 22 June 2011, 13:47:06 UTC
74efe13 From Pere: Another set of small mods to fix the MacOSX build. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39877 27541ba8-7e3a-0410-8455-c3a389f83636 22 June 2011, 12:53:40 UTC
5089969 Import from trunk patch 39835: - In TPacketizer and TPacketizerAdaptive, fix an issue with counter updating when a number of events to be processed is specified (it was working up to a certain number of files and then it was getting screwed up). - In TPacketizerAdaptive, fix an issue with the option 'ForceLocal' on 'file:///' URLs. - In TProofPlayer, optimize two conditional scopes. - In TProofPlayerLite, make sure that the Progress timer is stopped when issuing STOP. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39873 27541ba8-7e3a-0410-8455-c3a389f83636 22 June 2011, 09:35:28 UTC
92579b3 Import Xroot version 3.0.4. See net/xrootd/src/xrootd/docs/ReleaseNotes.txt for a detailed description of the changes and fixes wrt to version 3.0.3 . git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39872 27541ba8-7e3a-0410-8455-c3a389f83636 22 June 2011, 09:20:03 UTC
8fb6f2b Import of r39861 from trunk. Fix for Savannah #83478: more home / end CSIs. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39863 27541ba8-7e3a-0410-8455-c3a389f83636 21 June 2011, 16:20:48 UTC
07b6534 Import of r39860 from trunk. Fix bug in Range::IsEmpty() Don't update the display implicitly when attaching: want to update display often even if already attached, and this would trigger two updates. Better ask for an update explicitly but once. When having read input there's no point to update the prompt - the prompt should have been shown already anyway. This considerably reduces the amounts of re-draws and moves. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39862 27541ba8-7e3a-0410-8455-c3a389f83636 21 June 2011, 16:20:21 UTC
2ed3e5f Import revision 39824 from the trunk: Add Fatal error message if the output file of the TFileMerger (and hadd) is deleted prematurely due to a large TTree git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39826 27541ba8-7e3a-0410-8455-c3a389f83636 20 June 2011, 11:55:08 UTC
bba029b Fix memory leak. Extend suppression file for more zlib intentional uninitialized memory use and for new TString implementation and remove old TString implementation. Add one more X11 suppression git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39812 27541ba8-7e3a-0410-8455-c3a389f83636 17 June 2011, 19:50:53 UTC
32d0150 check for Apple's clang v3 compiler and use that as default. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39805 27541ba8-7e3a-0410-8455-c3a389f83636 17 June 2011, 17:00:27 UTC
8e3556b From Pere: This patch fixes the problem reported by Jan at https://savannah.cern.ch/bugs/?83017 git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39804 27541ba8-7e3a-0410-8455-c3a389f83636 17 June 2011, 16:59:57 UTC
bc4cf0b Import r39800 from trunk Allow to change the background color with the new (modern) style (instead of using the default frame background color) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39801 27541ba8-7e3a-0410-8455-c3a389f83636 17 June 2011, 14:53:33 UTC
69988fe Import revision 39795 from the trunk: Fix cov 29598,29603 (unnecessary test), 29601, 29602 (uninitalized data member) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39797 27541ba8-7e3a-0410-8455-c3a389f83636 17 June 2011, 13:54:43 UTC
d85d6d4 Import r39793 from trunk Fix a side effect of changes for the new GUI style when changing the background color (was always the default frame color) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39794 27541ba8-7e3a-0410-8455-c3a389f83636 17 June 2011, 12:02:51 UTC
f71a370 Import of r39789 from trunk. r39708 used the wrong criterion: it doesn't matter whether ESC is pending but whether something has been read ahead (i.e. is buffered). If it is, select() will not succeed, so we must flush the characters that have been buffered. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39790 27541ba8-7e3a-0410-8455-c3a389f83636 17 June 2011, 08:36:23 UTC
ad73eac merge from trunk fix 39778 in TProfile's::LabelsDeflate/Inflate http://root.cern.ch/viewvc?rev=39778&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39788 27541ba8-7e3a-0410-8455-c3a389f83636 17 June 2011, 07:05:52 UTC
ea31fd7 Import revision 39786 from the trunk: Properly recognize a TClonesArray data member even if the requested type was a typedef (to TClonesArray) that is in a namespace (for example edm::Event::ContaierType) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39787 27541ba8-7e3a-0410-8455-c3a389f83636 17 June 2011, 04:23:14 UTC
140ce6d Import revision 39782 from the trunk: fix memory leak git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39783 27541ba8-7e3a-0410-8455-c3a389f83636 16 June 2011, 18:19:31 UTC
9ea34f7 revert broken clang detection. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39776 27541ba8-7e3a-0410-8455-c3a389f83636 16 June 2011, 15:56:51 UTC
f5e6a3c prepare for clang being official Apple compiler from this fall onwards. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39766 27541ba8-7e3a-0410-8455-c3a389f83636 16 June 2011, 10:53:45 UTC
5e2281c add again support for ACliC compiled plugin macros and allow in addition to .C also extensions like .cxx, .cpp, .cc. Fixes issue 83277. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39765 27541ba8-7e3a-0410-8455-c3a389f83636 16 June 2011, 10:52:16 UTC
7e1a783 Make sure the TTreeCloner properly carry forward the value of the kDoNotUseBufferMap bit in the branch (addendum to r38801) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39758 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2011, 16:37:28 UTC
7d4ad44 From Pere: handle the lzma package. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39751 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2011, 16:01:24 UTC
451acd7 revert patch for testing qttestdir as it does not work. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39745 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2011, 12:41:25 UTC
f30d970 From Bertrand: Allow to compile ZInflate.c on Windows (on Windows, sys/types.h contains #if !__STDC__) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39738 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2011, 09:49:25 UTC
56df3f1 Stamp production version 5.30/00-rc2 (release candidate 2). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39733 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2011, 00:55:17 UTC
a92debb link with -lpthread and not with -pthread on OSX to silence clang complaining about -pthread being unused during compilation. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39732 27541ba8-7e3a-0410-8455-c3a389f83636 15 June 2011, 00:23:03 UTC
5119899 Correctly handle the case when the LZMA include are in /usr/include git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39729 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 21:38:53 UTC
8863eb7 Merge rev 39700 from trunk: suppress FBO initialization messages unless in debug mode. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39727 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 19:27:32 UTC
a0fd835 Import revision 39724 from the trunk (From Elvin): additional checks before starting the prefetching thread and also I modify the way memory is deallocated when the destructor of the TFilePrefetch class is called. According to the documentation of TThread::Delete, when the object is allocated on the heap one should call directly delete which is what I added in the new patch. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39726 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 19:15:16 UTC
c1c2d4a Import revision 39640 of the trunk: Improve behavior of TJoinHelper given the following limitation of the pthread conditions git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39725 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 19:14:05 UTC
b31f936 Import revision 39722 from the trunk: Explicitly disallow executing a TTreeCloner which is invalid git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39723 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 17:46:12 UTC
185b108 Import revision 39720 from the trunk Improve error recovery in TTreeCloner when the output TTree is missing and is not associated with a writeable file. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39721 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 15:37:24 UTC
027fec7 -DREENTRANT not needed when also using -pthread on OSX. Also on 10.6 to link with Open GL a simple -lGL works again (as opposed to having to link with system dylib). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39717 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 14:23:34 UTC
7e94456 Import of r39712 from trunk. Remove hacks for TMVA, RooFit, now that their headers follow the inc/ versus include/ symmetry. Fixes doc for RooFit/Stat/..., TMVA. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39713 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 13:30:51 UTC
cf01b85 Import of r39710 from trunk. History line count differs when adding the history line outside TextInput. Update history line index of ^O to reflect that. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39711 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 13:04:06 UTC
06e4628 Import of r39708 from trunk. If there is a pending Esc (e.g. from cursor-right's CSI, or from ESC-f), also eat the following character. Fixes ESC-f reported by Christoph Naegeli. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39709 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 12:45:57 UTC
a5d3e41 Import r39706 from trunk Emit DoubleClicked() signals from TGLBContainer (should solve a problem reported on the forum: http://root.cern.ch/phpBB3//viewtopic.php?f=3&t=10972) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39707 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 09:54:22 UTC
e6e4d8a Import of r39704 from trunk. Avoid buffer underrun on empty commands (e.g. '@'-cancelled ones) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39705 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 09:35:25 UTC
4ed4887 Import of r39702 from trunk. Avoid sign changes due to kIsRaw / fMod sign extension. Fixes '@' cancelling CINT input. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39703 27541ba8-7e3a-0410-8455-c3a389f83636 14 June 2011, 09:25:50 UTC
67f4547 Move declaration to the beginning of the routine to satisfy some C compiler(s) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39699 27541ba8-7e3a-0410-8455-c3a389f83636 13 June 2011, 22:04:55 UTC
e51df7e Import revision 39694 of the trunk. Update TBranchElement::Unroll to no longer split a base class that can not be split (i.e. respect the information returned by TStreamerElement::CannotSplit (and thus TClass::CanSplit). Add the ability to explicitly forbid (or allow) the splitting of a class (TClass::SetSplit) so that user can inforce the use of a custom streamer in all possible split cases. This disabling is currently _not_ done automatically for backward compatibility reasons and because a) Without TClass::SetCanSplit there was no way to force the splitting (short of setting the split level lower) b) Some classes still requires a custom streamer solely to read older data files (for example for file written before the advent of StreamerInfo) and are such not necessary to be used when writting (and schema evolution rules can not yet be used in this case). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39697 27541ba8-7e3a-0410-8455-c3a389f83636 13 June 2011, 21:43:43 UTC
850fc69 Import revision 39694 of the trunk. Update TBranchElement::Unroll to no longer split a base class that can not be split (i.e. respect the information returned by TStreamerElement::CannotSplit (and thus TClass::CanSplit). Add the ability to explicitly forbid (or allow) the splitting of a class (TClass::SetSplit) so that user can inforce the use of a custom streamer in all possible split cases. This disabling is currently _not_ done automatically for backward compatibility reasons and because a) Without TClass::SetCanSplit there was no way to force the splitting (short of setting the split level lower) b) Some classes still requires a custom streamer solely to read older data files (for example for file written before the advent of StreamerInfo) and are such not necessary to be used when writting (and schema evolution rules can not yet be used in this case). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39695 27541ba8-7e3a-0410-8455-c3a389f83636 13 June 2011, 21:17:59 UTC
1b030e7 Import revision 39692 from the trunk. Fix support for call to MakeProject like: gFile->MakeProject("./classCode/","*","RECREATE++") Better error handling if the source file failed to be created or if the project directory can not be created. This fixes http://savannah.cern.ch/bugs/?83188 git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39693 27541ba8-7e3a-0410-8455-c3a389f83636 13 June 2011, 21:00:11 UTC
01d7556 From Pere: - Added fitsio component - Added experimentally two new options 'builtin_gsl' and 'builtin_cfitsio' to build these packages within ROOT when needed by downloading the source code from the web. - Fixed a problem with sometimes incompatible versions of the python interpreter and libraries. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39686 27541ba8-7e3a-0410-8455-c3a389f83636 12 June 2011, 20:07:35 UTC
cb77957 Merge the following revisions from trunk: 39612, 39679, 39680, 39681 Mini change-log: - fix rare infinite loop in straight-line projection; - add GUI for auto-saving images from GL viewer; - update release notes. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39682 27541ba8-7e3a-0410-8455-c3a389f83636 11 June 2011, 05:37:08 UTC
288629b merge revision 39676 in the trunk from Philippe Fix r39628 by insuring the copied histogram has the proper type; this fixes tutorials/seims.C git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39677 27541ba8-7e3a-0410-8455-c3a389f83636 10 June 2011, 17:42:36 UTC
00861be Import revision 39673 from the trunk: From Elvin - completely remove the recycle list and I recycle blocks directly from the read list ( the oldest block in the list is recycled first) - improve the prefetching strategy so that if the user reads sparsely (only one entry from a block) then the prefetching thread won't prefetch the following block as it will never be used. But it will prefect the block corresponding to the new entry requested. - so now for example if one wants to read only entries 0, 1000, 2000 and 3000 the program will only prefetch 4 blocks (in comparison to 32 as it did before) - this also leads to smaller run times when reading sparsely - by removing the recycle list, during any type of execution (sequential, sparse) I only use two TFPBlock thus considerably reducing the memory footprint. (you can see how blocks are created and recycled by putting two prints in TFilePrefetch::CreateObject), and valgrind --tool=massif shows a maximum size of 60 MB allocated for TFPBlock. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39675 27541ba8-7e3a-0410-8455-c3a389f83636 10 June 2011, 16:19:12 UTC
ca8737f bring from trunk fix http://root.cern.ch/viewvc?rev=39628&root=root&view=rev for the bug https://savannah.cern.ch/bugs/index.php?83066 git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39664 27541ba8-7e3a-0410-8455-c3a389f83636 10 June 2011, 10:05:15 UTC
fece4e3 Import r39658 from trunk Better way of checking protocol using TUrl (simply ignore errors on malformed urls) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39659 27541ba8-7e3a-0410-8455-c3a389f83636 10 June 2011, 08:17:08 UTC
d9d1ebc to make sure we have gPluginMgr availble in the plugin macros call once gInterpreter->InitializeDictionaries(). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39655 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 23:24:50 UTC
092ab15 From Pere: - Finalized packages for options 'qt' and 'qtgsi' for Windows and Linux. With this the build on Windows with all possible options is completed. - Changed the default for options to be equivalent to the traditional ROOT configure. They will be turned off is the required external is not found. - Reduced the verbosity of the cmake command the second time it is executed and has already found the external packages git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39651 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 18:10:59 UTC
0c3aa3c don't look for helper TSystem's when accessing local files (file:///). git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39650 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 18:07:22 UTC
6d424e9 move slightly forward initialization of dictionaries to avoid tons of warning when running with statically linked module on OSX. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39649 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 18:06:56 UTC
566d8e4 Fix warning (r39644) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39645 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 17:38:38 UTC
945b8c8 Import revision 39642 from the trunk Reduce the memory used by a TTree in half. Refactor the code reading and writing the TBasket data. A single transient buffer holding the compressed data is now managed by TTree (and could be made thread local) rather than having one per TBranch. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39643 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 17:32:22 UTC
9c20703 Remove TMemFile from branch (revert 39631) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39635 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 15:37:27 UTC
ddcfa58 Import revision 39611 from the trunk Introduce TMemFile and update TFileMerger to support incremental merges. Add new tutorials ( net/treeClient.C + net/fastMergeServer.C ) demonstrating how a TMemFile can be used to do parallel merge from many client. ( TMemFile still needs to be better integrated with TMessage and TSocket). The new TMemFile class support the TFile interface but only store the information in memory. This version is limited to 32MB. TMessage mess; ... mess->ReadFastArray(scratch,length); transient = new TMemFile("hsimple.memroot",scratch,length); will copy the content of 'scratch' into the in-memory buffer created by/for the TMemFile. TMemFile *file = new TMemFile("hsimple.memroot","RECREATE"); Will create an empty in-memory of (currently fixed) size 32MB. file->ResetAfterMerge(0); Will reset the objects in the TDirectory list of objects so that they are ready for more data accumulations (i.e. returns the data to 0 but keep the customizations). Introduce the new function TFileMerger::IncrementalMerge will will Merge the list of file _with_ the content of the output file (if any). This allows make several successive Merge into the same TFile object. Introduce non-static version of TFile::Cp allows the copy of an existing TFile object. Introduce new explicit interface for providing reseting capability after a merge. If a class has a method with the name and signature: void ResetAfterMerge(TFileMergeInfo*); it will be used by a TMemFile to reset its objects after a merge operation has been done. If this method does not exist, the TClass will use a method with the name and signature: void Reset(Optiont_t *); TClass now provides a quick access to these merging function via TClass::GetResetAfterMerge. The wrapper function is automatically created by rootcint and can be installed via TClass::SetResetAfterMerge. The wrapper function should have the signature/type ROOT::ResetAfterMergeFunc_t: void (*)(void *thisobj, TFileMergeInfo*); ResetAfterMerge functions were added to the following classes: TDirectoryFile, TMemFile, TTree, TChain, TBranch, TBranhcElement, TBranchClones, TBranchObject and TBranchRef. git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39631 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 15:06:54 UTC
b72e986 Import r39626 from trunk Test only urls containing "://" git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39627 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 08:58:17 UTC
fb5a7a6 Import of r39623 from trunk Avoid to expand pathes that are urls. For example, don't replace '~' by the $HOME value, or ':' by ';' in urls like root://user@any.where.com:1234//~user/... git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39624 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 07:33:48 UTC
c2869a2 merge fix 39613 from the trunk reset TAxis time display flag before adding histogram to avoid rebinning (see https://savannah.cern.ch/bugs/?83046 ) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39622 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 06:43:51 UTC
bf103bf merge fix for a memory leak from the trunk (39620) git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39621 27541ba8-7e3a-0410-8455-c3a389f83636 09 June 2011, 06:40:33 UTC
a7171a2 merge revision 39592 and 39606 from the trunk: - When drawing scatter plot for TH2 or TH2Poly do not use gRandom, but an independent random generator instance, to avoid interfering with gRandom This fixes the bug <a href="https://savannah.cern.ch/bugs/?83021" >83021</a>. Now the same sequence is also used for the same histograms, giving therefore the same scatter plot for the same histogram. - update release notes git-svn-id: http://root.cern.ch/svn/root/branches/v5-30-00-patches@39608 27541ba8-7e3a-0410-8455-c3a389f83636 08 June 2011, 15:04:51 UTC
back to top