swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf

sort by:
Revision Author Date Message Commit Date
80867bf Update ROOT version files to v5.34/23. 07 November 2014, 14:06:59 UTC
4a0dea3 Update ROOT version files to v5.34/23. 07 November 2014, 13:57:05 UTC
6efab30 From Sergey: Fix for CORS requests 07 November 2014, 10:24:30 UTC
9265bb3 Fix TEfficiency documentation (ROOT-6880) 07 November 2014, 09:13:09 UTC
9843419 Apply patch from Bill to fix TMinuit destructor when GROOT has been already deleted (see ROOT-6879) 07 November 2014, 09:13:09 UTC
3a85622 Import latest changes from Sergey Linev Changes in JavaScript: Main improvements: 1. Better font size and position in pave stats 2. Resize/move of supported elements only inside correspondent pad 3. Adjust of frame size when Y-axis exceed pad limits 4. Correct values in tooltip for THStack 5. Exclude drawing of markers outside visible range 6. Drawing of canvas without TFrame object 7. Many other small bug fixes and improvements, thanks to Maximilian Dietrich Known issues: 1. Time-scale is not perfect. One need significant redesign to use normal d3.time.scale 2. On canvas with histogram and several TF1 objects histogram tooltips hidden due to fancy svg:path rendering feature Changes in TRootSniffer: 1. Ability to scan members of arbitrary objects 2. Experimental code to execute any object method (only when non read-only server is started). 07 November 2014, 08:00:08 UTC
3711d7e TFile::Open produceds fresh objects; mark is as creator 07 November 2014, 00:04:17 UTC
61aab1a add get_version based on root-config to cppyy 05 November 2014, 18:55:20 UTC
ce2ed1f fix illegal initialisation of a const string& from a const char* 05 November 2014, 15:49:05 UTC
dc833fd Use Horner polynomial evaluation 05 November 2014, 14:26:32 UTC
56323f3 Changed TGeoBranch array class to allocate in contiguous way, either in self-allocated space or pre-allocated one. No ctor available, one has to use the static MakeInstance 05 November 2014, 09:35:59 UTC
55bcf9e Changed return code for cumulative.C and added dependencies to tutorial-benchmarks 04 November 2014, 23:17:10 UTC
d22fcb4 Add missing lock around the use of gethostbyaddr. This cures the symptoms of ROOT-6828 ... however this will fails if any other code anywhere else also uses gethostbyaddr .. the right solution is to replace the use of gethostbyaddr by getaddrinfo 04 November 2014, 21:59:17 UTC
fb2d8c3 fix fatal (silently) type in configure (affecting --cxxflags and root-config) 04 November 2014, 20:26:13 UTC
c373ad0 TH1: add GetCumulative method patch based on Francesco Dettori from LHCb to provide the cumulative distribution of a histogram as another histogram; include a small tutorial macro that doubles as unit test 04 November 2014, 17:24:00 UTC
2030060 Avoid test race condition 04 November 2014, 16:59:56 UTC
e846076 Import new version of JSROOT from Sergey server: 1. Allow to expand any object in hierarchy. Now server always provides information about objects members. 2. Security fix - prevent sevrer to provide access to parent directories. jsroot: 3. Implement 'opt' and 'opts' URL parameters for main page. 4. Show progress with scripts loading in the browser window 5. When one appends "+" to the filename, its content read completely with first I/O operation. 6. Implement JS custom streamer for TCanvas, restore aspect ratio when drawing 7. Major redesign of drawing classes. Resize and update of TCanvas are implemented. All major draw functions working with HTML element id as first argument. 8. Extract 3D drawings into separate JSRoot3DPainter.js script 9. Use newest three.min.js (r68) for 3D drawings, solves problem with Firefox on Linux. 10.Introduce generic list of draw functions for all supported classes. 11.Add possibility to 'expand' normal objects in the hierarchy browser. For instance, this gives access to single elements of canvas, when whole canvas cannot be drawn. 12.Correct usage of colors map, provided with TCanvas. 13.Introduce JSROOT.redraw() function which is capable to create or update object drawing. 14.In main index.htm page browser can be disabled (nobrowser parameter) and page can be used to display only specified items from the file 16.Add support of TPolyMarker3D in binary I/O 04 November 2014, 14:07:23 UTC
69b9764 Try to fix tutorial dependencies... 04 November 2014, 12:09:15 UTC
56bfd90 Fix a memory leak in fftw classes (ROOT-6838), thanks to Stephan Huber 04 November 2014, 09:26:21 UTC
2655bd6 sharedApplication instead of NSApp. Fix for Yosemite. 03 November 2014, 15:29:37 UTC
1f9228a Add --cxxflags. Put user flags last so they can win. --cflags is passed to the c compiler. --cxxflags to the c++ compiler. So that the user has a chance to override a default flag we must be it at the end. 31 October 2014, 21:33:29 UTC
6e52e9b Add a protection preventing a potential infinite loop Prevent a potential infinite loop when looking for the etc subdirectory (i.e. when reaching C:\). This fixes the Jira issue #ROOT-6833 31 October 2014, 14:18:07 UTC
eda9e2f Fix type in ifeq 30 October 2014, 19:34:08 UTC
c57b379 Add --enable-cxx14 and --cflags to the configure script. For now --enable-cxx14 uses -std=c++1y --cflags should be used when custom configuring ROOT with compiler flags that affects binary compatibility (like -std=c++1y for example) This prevents this kind of important customization, historically done in MyRules.mk, from being 'forgotten' from root-config. 30 October 2014, 18:12:33 UTC
a22135c Do not display a dialog box if a symlink cannot be resolved. 30 October 2014, 15:44:01 UTC
55d175a Better line width matching with screen and pdf output. 30 October 2014, 12:22:53 UTC
b13859d Fix stringstream dictionary on Windows with VC++11 (2012) Fix the TListAndSTL.C tutorial and the problem reported on the forum: http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=18835 30 October 2014, 11:32:21 UTC
e2e9d64 Add explicit instantiation request for TTreeFormula::EvalInstance. This fixes ROOT-6856, i.e. build on OSX 10.10 Yosemite 30 October 2014, 02:06:08 UTC
ba34c5e Reset branch address before pulling the rug. 29 October 2014, 21:34:30 UTC
8d74b51 Coding convention 29 October 2014, 21:34:27 UTC
c1dd624 Corrected mistake to use /tmp instead of /etc for proof sandbox 29 October 2014, 19:59:50 UTC
d07914c Write a .rootrc to run the tutorials.... 29 October 2014, 17:27:19 UTC
6e660ba Properly support gcc 4.7 in C++11 (no thread_local yet) 29 October 2014, 15:44:41 UTC
114094f Properly support gcc 4.7 in C++11 (no thread_local yet) 28 October 2014, 23:06:54 UTC
75ca0ca Fix for ROOT-6850 28 October 2014, 16:15:56 UTC
0671104 When an histogram was drawn with the option `E0` and log scale along the Y axis, some additional markers were drawn at the bottom line of the plot. This was reported <a href="http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=18778">here</a>. 28 October 2014, 16:09:39 UTC
6dd327f Fix for ROOT-6837 (AliEn cmake include variable and Installation instructions) 28 October 2014, 15:12:51 UTC
cf53ca9 Suppress warning for Dcache plugin 28 October 2014, 07:38:51 UTC
b514f56 Make use of the gcctoolchain option (needed for llvm/clang on Linux) 27 October 2014, 15:38:10 UTC
0d149cb Add missing header 25 October 2014, 03:28:04 UTC
2ac0b48 remove debug output from TCanvas::Streamer 24 October 2014, 20:16:57 UTC
e0a54f8 Update in TBufferJSON (bug fix and follow up on change in core and io) 1. Fix problem with equipt custom streamers 2. Implement TBufferJSON::CheckObject(), enable correct storage of colors palete in JSON with TCanvas 3. Remove test object 24 October 2014, 20:16:57 UTC
63feeb0 fix problem with equipt custom streamers, add missing comment Conflicts: io/sql/src/TBufferSQL2.cxx 24 October 2014, 20:16:54 UTC
69ea2be Fix problem with streamer infos reading from TXMLFile 24 October 2014, 20:16:12 UTC
8284e3a equipt TCanvas custom streamer to provide data members information for TBufferJSON/TBufferXML/TBufferSQL2 classes 24 October 2014, 20:16:12 UTC
21e3556 Sync TBufferJSON::WriteClassBuffer with official WriteClassBuffer 24 October 2014, 19:50:29 UTC
d8a0669 update doc Conflicts: io/io/src/TBufferFile.cxx 24 October 2014, 19:50:29 UTC
8d16ddb back port to v5 24 October 2014, 19:50:29 UTC
4f6718a port to C++03 24 October 2014, 19:50:28 UTC
7637d86 Revert "For debugging make 'error' fatal" This reverts commit 9bbc9bdc652c474b0c44e9eea1a10ad0a0844190. 24 October 2014, 19:50:28 UTC
1a26cdc Guarantee that fLastReadInfo point to a Compiled StreamerInfo. Also move code around to avoid spurrious test Conflicts: core/meta/src/TClass.cxx io/io/src/TBufferFile.cxx 24 October 2014, 19:50:28 UTC
11778d7 Remove obsolete comment 24 October 2014, 19:50:28 UTC
b7b8298 Fix usage of BuildEmulated. BuildEmulated is used for reading ancient ROOT files (version 2) and requires the creation then modification of a StreamerInfo, so we need to explicit undo a StreamerInfo compilation (so this support was broken since we no longer support re-compilation unless explicitly provoked by a call to Clear). Conflicts: io/io/src/TStreamerInfo.cxx 24 October 2014, 19:50:28 UTC
4ce971a Reduce memory use by using bit field. 24 October 2014, 19:50:28 UTC
0fbce3e Extend comment 24 October 2014, 19:50:28 UTC
7c58181 Clarify the different between IsBuilt and IsCompiled. Separate again the value of IsBuilt() and IsCompiled() 24 October 2014, 19:50:28 UTC
9e714bc typos 24 October 2014, 19:50:27 UTC
ee4a7d6 Separate semantic of fIsBuilt and recursion prevention 24 October 2014, 19:50:27 UTC
103dab2 TVirtualStreamerInfo's IsBuilt and IsCompiled were almost the same, merge them. We now consistently use IsCompiled as the sole spelling (IsBuilt is kept for backward compatibility) 24 October 2014, 19:50:27 UTC
40870c4 Add progress comment 24 October 2014, 19:50:27 UTC
4cfbf7b Add missing lock in TStreamerInfo::Clear 24 October 2014, 19:50:27 UTC
8838c37 Add atomic IsCompiled Conflicts: core/meta/src/TVirtualStreamerInfo.cxx io/io/src/TStreamerInfo.cxx 24 October 2014, 19:50:27 UTC
31286a4 Remove (now) redundant (useless) work. IsCompiled() means that Build() or BuildOld() has been called. 24 October 2014, 19:50:27 UTC
7bae94e Extend reach of error message 24 October 2014, 19:50:27 UTC
b76a5b1 make error fatal for debugging 24 October 2014, 19:50:26 UTC
ff1f47d Add comment on suspicious (thread-safety wise) part of the code Conflicts: io/io/src/TBufferFile.cxx 24 October 2014, 19:50:26 UTC
3485025 Avoid unnecessary recursion of BuildOld (and co) for emulated class 24 October 2014, 19:50:26 UTC
23bcbb3 For debugging make 'error' fatal 24 October 2014, 19:50:26 UTC
db660e9 Remove obsolete code 24 October 2014, 19:50:26 UTC
6ef8cee Add missing lock in TClass::IgnoreTObjectStreamer Conflicts: core/meta/src/TClass.cxx 24 October 2014, 19:50:26 UTC
ac46823 Add missing lock to TDataMember::Property 24 October 2014, 19:37:56 UTC
514ead8 Add protections at zoom limits. 24 October 2014, 15:37:13 UTC
48f1915 Disable Vc warnings on Windows. 24 October 2014, 10:22:50 UTC
0e0c506 The hollow fill style was not rendered correctly (https://sft.its.cern.ch/jira/browse/ROOT-6841) 23 October 2014, 15:34:34 UTC
cd2309e - Sometimes an extra point appeared in the center of a TGraph2D plot (when drawn with markers) The problem was mentioned here: http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=18787&start=15 - Better manage the attributes reset when going from a markers representation to an other (P, P0, PCOL). 23 October 2014, 11:23:17 UTC
6f1719e Always delete the array when the array size goes down to zero. This fixes a problem seen by CMS when using TH1::Copy on histograms read from a TTree. This amend commit d31f38f98c66af492c20c3bf060df13d64c465f0 (circa 2005) 22 October 2014, 15:16:12 UTC
c5e4052 Run stressTMVA in batch mode (fixes headless cocoa). (cherry picked from commit 9f6cdc8fd819464b2dca4d235bd79690c799149b) 22 October 2014, 10:32:05 UTC
4dce365 Increase version number to avoid spurious warning. The warning happens when reading a new file (v5.34/21) in an older version of ROOT (v5.32 for example) (i.e. forward compatibility). The Warning is due to the typedef now be stripped away in checksum calculation. 21 October 2014, 17:07:58 UTC
ef665f9 Align compiler and options with master 21 October 2014, 15:51:51 UTC
3be523e Fix register warning. 21 October 2014, 15:13:05 UTC
78b1dd5 Fix for ROOT-6836 (make build fails on Yosemite) 21 October 2014, 08:59:03 UTC
8c554b4 Minor changes required for Mac OSX10.10 (Yosemite) 20 October 2014, 16:50:20 UTC
7679c94 white space 17 October 2014, 18:21:28 UTC
a6db802 Auto conversion is ambiguous (at least for clang) 17 October 2014, 18:21:28 UTC
d1767f3 Remove tabs 17 October 2014, 18:21:28 UTC
fd1e570 Synchronize construction of TApplication It was possible for multiple threads to attempt construction of a TApplication or for one thread to think the TApplication was already constructed while another thread was in the process of doing the construction. 17 October 2014, 18:21:28 UTC
05e5df1 Make G__FastAllocString cache thread safe When using C++11, the cache used by G__FastAllocString utilizes a non-locking thread safe circular buffer. 17 October 2014, 18:21:28 UTC
1b703f6 Must take cint lock before calling TCint::CallFunc_Factory Helgrind found that TCint::CallFunc_Factory indirectly updates global cint state. Therefore one must take the cint lock before calling the function. This was the only place (other than TSelectorCint::Build) which calls this function without first taking the lock. 17 October 2014, 18:21:28 UTC
83fc51e Added additional error reporting While debugging a problem related to thread safety these additional checks and error reports were very helpful. 17 October 2014, 18:21:28 UTC
72addea Take lock before calling cint Must serialize access when getting type related information from cint. 17 October 2014, 18:21:28 UTC
8f2f02f Make caching of fProperty and fInterShowMembers thread safe The setting of the caches held by fProperty and fInterShowMembers can happen on different threads. Therefore the values themselves are now atomic and appropriate locks are held when updating the values. 17 October 2014, 18:21:27 UTC
2661530 Fix for ROOT-6751 (etcdir not set) 17 October 2014, 15:40:53 UTC
290b083 Revert change for ROOT-6830 (TUUID.h uuid.StreamerV1) 17 October 2014, 10:24:27 UTC
9a06891 Fix for ROOT-6830 (TUUID.h uuid.StreamerV1) 17 October 2014, 08:49:51 UTC
40b5a06 Avoid using "not" and "and" that makes compilation fail on Windows 17 October 2014, 06:55:56 UTC
63cc08c Implement TH1::Clone The previous Clone method called for a histogram relied on both the I/O system and on Cint to function. This lead to either data race conditions or synchronization points when working with different histograms on different threads. Using TClass to create an empty instance and then calling Copy plus a bit of cleanup allows different histograms to be uncoupled. 16 October 2014, 21:20:49 UTC
d21a554 Fix bug in TAxis::Copy The TAxis::Copy function did not correctly handle the case where not all bins had labels. 16 October 2014, 21:20:49 UTC
cef6181 Added missing dependency in tutorials 16 October 2014, 10:06:49 UTC
cd6ac0d Remove training spaces and try to avoid racing conditions when creating hsimple.root 16 October 2014, 09:43:47 UTC
86b9dc3 Disable test-stressproof for the time being 15 October 2014, 21:39:07 UTC
back to top