83f95ae | Pere Mato | 22 April 2015, 13:49:54 UTC | Update ROOT version files to v6.03/04. | 22 April 2015, 13:49:54 UTC |
349b9fe | Olivier Couet | 22 April 2015, 12:46:42 UTC | After the last fix in TF1 an adjustment was needed. | 22 April 2015, 12:46:42 UTC |
9756824 | Lorenzo Moneta | 22 April 2015, 09:02:26 UTC | Fix for ROOT-7268 | 22 April 2015, 09:02:26 UTC |
10685fa | Olivier Couet | 22 April 2015, 08:27:20 UTC | "make clean" cleans possible left over after a stressGraphics run. | 22 April 2015, 08:27:20 UTC |
f824ffc | Olivier Couet | 21 April 2015, 11:37:25 UTC | remove trailing spaces | 21 April 2015, 11:37:25 UTC |
6794921 | Pere Mato | 21 April 2015, 09:02:53 UTC | Change file names in stressLinear to avoid clashes with other concurrent tests. | 21 April 2015, 09:25:51 UTC |
82e3e82 | Olivier Couet | 20 April 2015, 15:53:20 UTC | cernbuild.C now creates cernstaff.root in the CWD | 20 April 2015, 15:53:20 UTC |
68a9f4c | Olivier Couet | 20 April 2015, 15:25:15 UTC | ROOT-7273: cernstaff.root is in CWD | 20 April 2015, 15:25:15 UTC |
87670fe | Olivier Couet | 20 April 2015, 07:20:35 UTC | fix ROOT-7272 | 20 April 2015, 07:20:49 UTC |
25f73db | Axel Naumann | 17 April 2015, 14:53:07 UTC | Add often used graf3d/g3d (and graf3d/ftgl); works around interp-ed stressGraphics. | 17 April 2015, 14:53:12 UTC |
65dd540 | Olivier Couet | 17 April 2015, 13:16:32 UTC | small fix for Fedora | 17 April 2015, 13:16:32 UTC |
df0994d | Danilo Piparo | 17 April 2015, 07:31:12 UTC | Suppress warning on apple platforms | 17 April 2015, 07:31:12 UTC |
3eb96d2 | Philippe Canal | 17 April 2015, 07:12:22 UTC | Add proper forward declaration for TCut's operators (fix ROOT-6552). "A name first declared in a friend declaration within class or class template X becomes a member of the innermost enclosing namespace of X, but is not accessible for lookup (except argument-dependent lookup that considers X) unless a matching declaration at the namespace scope is provided" http://en.cppreference.com/w/cpp/language/friend. | 17 April 2015, 07:22:04 UTC |
88c6968 | Danilo Piparo | 17 April 2015, 05:57:45 UTC | Remove warning during cling build | 17 April 2015, 05:57:45 UTC |
d229076 | Philippe Canal | 17 April 2015, 05:54:10 UTC | Suppress warning about unused private field in llvm source code. interpreter/llvm/src/include/llvm/Support/Mutex.h:73:13: warning: private field 'data_' is not used [-Wunused-private-field] void* data_; ///< We don't know what the data will be ^ 1 warning generated. | 17 April 2015, 05:54:10 UTC |
04be7e9 | Philippe Canal | 17 April 2015, 03:33:28 UTC | Implement CMake string_view detection | 17 April 2015, 03:36:07 UTC |
b470676 | Axel Naumann | 16 April 2015, 12:32:43 UTC | Move string_view detection into configure. | 17 April 2015, 03:36:07 UTC |
5fba378 | Danilo Piparo | 17 April 2015, 02:54:58 UTC | Fix all macros for ROOT6, add script to run all of them in a row | 17 April 2015, 02:54:58 UTC |
ffdf7c8 | Danilo Piparo | 17 April 2015, 02:01:55 UTC | Adapt macros to root6 | 17 April 2015, 02:02:28 UTC |
140ff44 | Philippe Canal | 17 April 2015, 00:42:53 UTC | More AutoSave doc update | 17 April 2015, 00:42:53 UTC |
d8d6639 | Philippe Canal | 16 April 2015, 08:34:23 UTC | Fix gcc/libcxx case | 16 April 2015, 09:23:09 UTC |
8f2b78e | Philippe Canal | 16 April 2015, 08:33:55 UTC | Remove code duplication | 16 April 2015, 08:33:55 UTC |
9ab0642 | Philippe Canal | 16 April 2015, 06:34:33 UTC | Fix gcc 4.9+ compilation | 16 April 2015, 06:37:45 UTC |
a55a4f9 | Philippe Canal | 16 April 2015, 06:33:52 UTC | Add __CLING__clang__ and __CLING__GNUC__. Those macros are define only in 'interpreted' code and respectively only if cling itself was built with clang or gcc. | 16 April 2015, 06:37:45 UTC |
aeb8506 | Philippe Canal | 16 April 2015, 03:23:55 UTC | Update release notes | 16 April 2015, 06:37:44 UTC |
8522a15 | Philippe Canal | 16 April 2015, 03:16:21 UTC | announce std::string_view | 16 April 2015, 06:37:44 UTC |
f439472 | Philippe Canal | 16 April 2015, 02:59:24 UTC | Correct spelling of CMS | 16 April 2015, 06:37:44 UTC |
7c92f20 | Pere Mato | 16 April 2015, 03:38:40 UTC | Fix inconsistency between ROOTConfig.cmake and macro REFLEX_GENERATE_DICTIONARY() | 16 April 2015, 03:38:40 UTC |
cdc120c | Axel Naumann | 15 April 2015, 19:13:37 UTC | Do not format-literal complain in callfunc (ROOT-7236). | 15 April 2015, 19:13:37 UTC |
98f5003 | Liza Sakellari | 15 April 2015, 15:01:41 UTC | ROOT-7094 Bug fix for double tab completion crash. | 15 April 2015, 18:16:24 UTC |
990d7d8 | Axel Naumann | 15 April 2015, 14:31:29 UTC | R__LOAD_LIBRARY, ARM, GCC5, thread-safety, OrcJIT, .debug. Re-shuffle. | 15 April 2015, 14:31:35 UTC |
10807c8 | Axel Naumann | 15 April 2015, 14:29:56 UTC | Update list of contributors. Rene never decays. | 15 April 2015, 14:31:35 UTC |
18626c7 | Axel Naumann | 14 April 2015, 09:40:49 UTC | Fix GCC5 warnings. | 15 April 2015, 14:16:34 UTC |
815d86e | Axel Naumann | 15 April 2015, 13:35:31 UTC | Keep output files also for interpreted stressGraphics. | 15 April 2015, 13:35:44 UTC |
4400187 | Axel Naumann | 15 April 2015, 12:21:45 UTC | Do not reset all globals; we want to keep e.g. gGeometry. | 15 April 2015, 12:21:57 UTC |
3c65557 | Axel Naumann | 15 April 2015, 11:48:31 UTC | Handle static data (ST_Function?!) as ST_Data. Fixes PyROOT_advancedtests.py/custom new/delete on MacOS. | 15 April 2015, 11:48:45 UTC |
76ef457 | Axel Naumann | 15 April 2015, 10:01:27 UTC | Reserve less space for relocs; reduces cling mem usage. Before, 64 buckets with SmallVectors sized 64 with 48 bytes per element were constructed, now 4 buckets. | 15 April 2015, 10:01:59 UTC |
87ad36b | Olivier Couet | 15 April 2015, 09:47:50 UTC | RMS ==> StdDev | 15 April 2015, 09:47:50 UTC |
96cd125 | Philippe Canal | 15 April 2015, 03:33:48 UTC | Fix -Weffc++ warnings Conflicts: core/meta/inc/TFileMergeInfo.h | 15 April 2015, 03:35:59 UTC |
8e55e53 | Philippe Canal | 15 April 2015, 02:47:42 UTC | Attempt to fix string_view support in gcc 3.9 c++11 | 15 April 2015, 02:47:42 UTC |
590f5b4 | Philippe Canal | 15 April 2015, 00:32:37 UTC | Use TTHREAD_TLS_DECL when double* need run-time initialization. i.e. Resolve error message: tmva/src/MethodTMlpANN.cxx:226:31: error: initializer for thread-local variable must be a constant expression TTHREAD_TLS(Double_t*) d = new Double_t[Data()->GetNVariables()]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 15 April 2015, 00:32:37 UTC |
a956cf1 | Axel Naumann | 14 April 2015, 18:39:53 UTC | Do not expose RWrap_libcpp_string_view.h to rootcling. | 14 April 2015, 18:39:53 UTC |
9e6909b | Andrei Gheata | 14 April 2015, 12:56:47 UTC | Fix for a crash when deleting a geometry not closed | 14 April 2015, 14:04:41 UTC |
72fded2 | Axel Naumann | 14 April 2015, 13:38:33 UTC | Fix braindead typo in condition (ROOT-7111). | 14 April 2015, 13:38:41 UTC |
2515de1 | Philippe Canal | 14 April 2015, 13:05:55 UTC | Work around missing const keyword in some string_view's to_string implementation | 14 April 2015, 13:05:55 UTC |
60259dd | Philippe Canal | 14 April 2015, 10:04:45 UTC | fix typos | 14 April 2015, 10:04:45 UTC |
1372d0f | Philippe Canal | 14 April 2015, 09:56:29 UTC | Actually skip omitted/removed base classes | 14 April 2015, 09:56:29 UTC |
04600a1 | Philippe Canal | 14 April 2015, 08:05:04 UTC | Fix fatal ommission | 14 April 2015, 08:05:04 UTC |
710cf2a | Philippe Canal | 14 April 2015, 07:44:53 UTC | To support broken platforms, return to use macros rather than thread_local. Broken platforms: MacOS, Windows | 14 April 2015, 07:45:09 UTC |
fd5eb8c | Philippe Canal | 14 April 2015, 07:44:02 UTC | Extent ThreadLocalStorage.h for simler support of thread local objects. Turns out that __has_feature was correctly detecting that thread_local is not support by Apple's clang version. Add new macros TTHREAD_TLS_DECL and TTHREAD_TLS_DECL_ARG* to allow the declaration of object even on platforms that do not support thread_local (and thread local storage of complex objects). TTHREAD_TLS_DECL( TString, gLastErrorString); TTHREAD_TLS_DECL_ARG(TString, gLastErrorString, len); TTHREAD_TLS_DECL_ARG2(MsgLogger,logger,"TNeuron",kDEBUG); | 14 April 2015, 07:45:09 UTC |
f6a6e77 | Lorenzo Moneta | 14 April 2015, 06:00:55 UTC | Fix TFormula reference doc. | 14 April 2015, 06:01:32 UTC |
e0a25e6 | Philippe Canal | 14 April 2015, 02:35:31 UTC | Use library string_view header when available | 14 April 2015, 02:56:37 UTC |
0d59890 | Philippe Canal | 14 April 2015, 02:35:15 UTC | comments | 14 April 2015, 02:56:37 UTC |
b1aa324 | David Smith | 13 April 2015, 14:15:51 UTC | Disable new rfio stressIOPlugins test | 13 April 2015, 14:15:51 UTC |
f2ec49e | Liza Sakellari | 09 April 2015, 09:26:54 UTC | ROOT-7053 bug fix for .x command redirection. | 13 April 2015, 13:08:21 UTC |
3a4991e | Axel Naumann | 13 April 2015, 12:49:49 UTC | Also commit documentation/doxygen/Doxyfile. (cherry picked from commit 0789665186ca1a88416012f6fc02db6492c6c031) | 13 April 2015, 13:04:29 UTC |
643a9c3 | Andrei Gheata | 13 April 2015, 09:34:28 UTC | Optimised TGeoBranchArray::UpdateNavigator to use the partial path the navigator may be already in | 13 April 2015, 09:34:39 UTC |
8c63e25 | Philippe Canal | 13 April 2015, 09:18:19 UTC | Fix SetAutoSave documentation | 13 April 2015, 09:27:49 UTC |
15edc6e | David Smith | 13 April 2015, 09:14:41 UTC | ROOT-7171 add rfio test to stressIOPlugins | 13 April 2015, 09:14:41 UTC |
986514d | Philippe Canal | 13 April 2015, 08:11:18 UTC | Fix typo | 13 April 2015, 09:01:37 UTC |
5892d73 | Axel Naumann | 13 April 2015, 08:14:19 UTC | Update email address of Claudi Martinez. | 13 April 2015, 08:14:30 UTC |
1897d2f | Philippe Canal | 13 April 2015, 08:08:23 UTC | Correct definition of _LIBCPP_ASSERT | 13 April 2015, 08:08:23 UTC |
a364b94 | Philippe Canal | 13 April 2015, 07:51:58 UTC | Add missing #define _LIBCPP_ASSERT | 13 April 2015, 07:51:58 UTC |
a0d5b59 | Philippe Canal | 13 April 2015, 07:47:14 UTC | Add __search for non libcxx platforms | 13 April 2015, 07:47:14 UTC |
dc9c5eb | Philippe Canal | 13 April 2015, 02:54:22 UTC | Introduce and use TClass::UnderlyingIsSTLCont. Some part of the code needs to know whether the underlying type/class of a giving type is an STL collection (eg. vector<int>*). For clarity and performance separate this part from the regular version (IsSTLCont). | 13 April 2015, 05:35:51 UTC |
834f6d6 | Philippe Canal | 10 April 2015, 22:53:33 UTC | Use TClass::GetCollectionType | 13 April 2015, 05:35:51 UTC |
4662d62 | Philippe Canal | 10 April 2015, 22:51:57 UTC | Avoid spurrious tests and name fixes in TClass::GetCheckSum. GetTrueTypeName and GetFullTypeName uses GetFullyQualifiedName which already drops the default template parameter, so we no longer need to do this. | 13 April 2015, 05:35:50 UTC |
3f67925 | Philippe Canal | 10 April 2015, 20:45:53 UTC | Fix ROOT-7234 by not counting nested type in STL collection as STL collections. | 13 April 2015, 05:35:50 UTC |
ad568ea | Philippe Canal | 10 April 2015, 20:45:03 UTC | Use string_view for IsSTLCont and STLKind | 13 April 2015, 03:29:41 UTC |
88a9dbf | Philippe Canal | 07 April 2015, 20:15:05 UTC | Use newer (working) version of __str_find | 13 April 2015, 03:29:41 UTC |
fc5c751 | Philippe Canal | 27 March 2015, 15:40:05 UTC | Update TH1? to properly support TH1's class version change. In a long distant past, TH1 version was increased. Recently we solidify that we need to increase the derived class version number in those case to avoid any ambiguity. | 13 April 2015, 03:29:41 UTC |
c30ed58 | Philippe Canal | 27 March 2015, 15:37:37 UTC | Properly support TStreamerInfo written by ROOT v4.00. In (at least some) files written by v4.00, the TStreamerElement's type was not correct (or not correctly recorded) such that the value of TStreamerElement::GetType was more accurate that the type of the TStreamerElement object. This conflicts with the optimization we recently made that assumes that TStreamerBasicType points to a ... basic type. Fix the problem by detecting we are in the old case, and recreating the TStreamerElement with the 'correct' class (given it's TStreamerElement::GetType). | 13 April 2015, 03:29:41 UTC |
65cebc7 | Lorenzo Moneta | 10 April 2015, 15:08:26 UTC | Add TFormula::Compile and TFormula::Clear (see ROOT-7084) Update also release notes | 10 April 2015, 15:08:26 UTC |
9d8ea66 | Axel Naumann | 09 April 2015, 15:11:35 UTC | Reorder, use getCanonicalType() to increase performance. | 09 April 2015, 15:13:13 UTC |
54d1857 | Axel Naumann | 09 April 2015, 15:10:59 UTC | More performant version of getting the underlying type. | 09 April 2015, 15:13:13 UTC |
0add942 | Enric Tejedor Saavedra | 09 April 2015, 08:06:39 UTC | Revert "Race condition fix: ensure that the result of CurrentDirectory() is thread local, so that two threads trying to close two different files get different values" This can be also fixed by creating a TThread per thread in the application This reverts commit 37febef127ed18479573f0a22d0e6cb364d7f29d. | 09 April 2015, 08:06:39 UTC |
0414ea8 | Sergey Linev | 08 April 2015, 07:31:19 UTC | jsroot: errorfix, draw color palette even when nostat option specified Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 08 April 2015, 07:50:08 UTC |
333da69 | Sergey Linev | 07 April 2015, 08:24:34 UTC | jsroot: several small fixes, mark as final 3.4 version fix problem with time axes - time stamp offset from axis fTimeFormat variable was not correctly readout Signed-off-by: Bertrand Bellenot <bertrand.bellenot@cern.ch> | 07 April 2015, 12:10:13 UTC |
26f1a1c | Axel Naumann | 07 April 2015, 07:34:00 UTC | Fix warning; make determineStorageType() static. | 07 April 2015, 07:34:00 UTC |
b637e47 | Axel Naumann | 04 April 2015, 21:44:38 UTC | Accelerate costly Value functions by storing results. | 06 April 2015, 18:18:30 UTC |
93f9037 | Wim Lavrijsen | 06 April 2015, 05:26:40 UTC | support for module-level functions | 06 April 2015, 05:26:40 UTC |
03c2e04 | Wim Lavrijsen | 06 April 2015, 00:48:45 UTC | better support for loading Python modules into cling; cross-inheritance fun | 06 April 2015, 00:48:45 UTC |
ed9b1c3 | Wim Lavrijsen | 04 April 2015, 19:22:27 UTC | optimizations for std::vector | 04 April 2015, 19:23:22 UTC |
f76d1fa | Axel Naumann | 04 April 2015, 18:56:15 UTC | Attooptimization. | 04 April 2015, 18:56:15 UTC |
c53916a | Axel Naumann | 04 April 2015, 18:44:33 UTC | Simplify LexQuotedStringAndAdvance; fix remaining cling test failure. | 04 April 2015, 18:45:02 UTC |
f980f83 | Axel Naumann | 04 April 2015, 18:15:21 UTC | Replace quote/apostrophe by complete literals. | 04 April 2015, 18:45:02 UTC |
2654838 | Axel Naumann | 04 April 2015, 18:14:32 UTC | Make test more telling. | 04 April 2015, 18:45:02 UTC |
1aba23d | Wim Lavrijsen | 04 April 2015, 17:20:41 UTC | solve chicken-and-egg problem: TClass does not know about the methods of a templated class until instantiated | 04 April 2015, 17:20:41 UTC |
c3e6a43 | Wim Lavrijsen | 04 April 2015, 17:20:23 UTC | CPU optimizations | 04 April 2015, 17:20:23 UTC |
c24ce7b | Wim Lavrijsen | 04 April 2015, 17:19:43 UTC | pre-empt spurious push_back lookups (which ROOT/meta thinks is a class) | 04 April 2015, 17:19:43 UTC |
54dc783 | Wim Lavrijsen | 04 April 2015, 04:03:20 UTC | performance optimizations | 04 April 2015, 04:03:20 UTC |
c7138bf | Axel Naumann | 03 April 2015, 19:51:54 UTC | Adapt expectation to reality. | 03 April 2015, 19:51:54 UTC |
432b068 | Pere Mato | 02 April 2015, 10:32:09 UTC | Fix to run the test in interpreted mode | 02 April 2015, 10:32:21 UTC |
445701b | Olivier Couet | 02 April 2015, 09:52:22 UTC | TGraph2D | 02 April 2015, 09:52:22 UTC |
fb971c1 | Olivier Couet | 02 April 2015, 09:48:25 UTC | When a `TGraph2D` was entirely in the plane `Z=0` the 3D could not be defined. | 02 April 2015, 09:49:12 UTC |
d48c525 | Bertrand Bellenot | 02 April 2015, 08:12:28 UTC | Add missing include | 02 April 2015, 08:12:28 UTC |
b0dd545 | Pere Mato | 02 April 2015, 07:57:40 UTC | Use another file for python tutorials to avoid clashes while running in parallel. | 02 April 2015, 07:58:13 UTC |
8c3ad7e | Olivier Couet | 02 April 2015, 07:34:05 UTC | TParallelCoordVar | 02 April 2015, 07:34:05 UTC |
85bb174 | Olivier Couet | 02 April 2015, 07:29:17 UTC | Change the format used to print the variables limit to %g | 02 April 2015, 07:29:50 UTC |
f0c8868 | Wim Lavrijsen | 01 April 2015, 22:05:45 UTC | cpu/mem optimization | 01 April 2015, 22:05:45 UTC |