swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf

sort by:
Revision Author Date Message Commit Date
39967e6 Update ROOT version files to v6.04/04. 08 October 2015, 09:43:42 UTC
47c9dc1 Update release notes 08 October 2015, 09:36:55 UTC
7b5cbd8 Update release notes 08 October 2015, 09:06:38 UTC
20fa697 Apply fix for ROOT-7706 - thisroot.sh not working properly for zsh 08 October 2015, 05:12:26 UTC
4b00a96 Fix R test failures not finding R libraries 07 October 2015, 16:45:12 UTC
71512ca Fix for ROOT-7690. Add also a corresponding test 05 October 2015, 16:17:52 UTC
723c28b Allow explicitly reading of rootmap file in a different directory. This restores the same functionality as for the old rootmap file 05 October 2015, 01:30:56 UTC
a594738 When trying to autoparse recurse over template parameter of types that have no header. This extends the current behavior that was previously just one level deep. 05 October 2015, 01:30:53 UTC
a9a7f33 Suppress more diagnostics. 05 October 2015, 01:29:26 UTC
98c7ab5 Revert "Attempt to re-use decl in ActOnClassTemplateSpecialization" This reverts commit 86576da44cac8754494d22ae3c618c8b667c9811. as it does not completely solve the problem (lead to seg fault in ATLAS example) 05 October 2015, 01:29:26 UTC
7862ff5 Attempt to re-use decl in ActOnClassTemplateSpecialization 05 October 2015, 01:29:25 UTC
ac6422b Update the DeclContext used for lookup to point to the definition. This is similar to 384f6eabcd2d02512b942215d7ae52ff40954027 but applied to the case hit by ROOT-7181 (involving class template specialization and auto-parsing). 05 October 2015, 01:29:25 UTC
a72ebfa Remove unused declaration 05 October 2015, 01:29:25 UTC
1c5e624 Test asserting on duplicated operation in GetPartiallyDesugaredNameWithScopeHandling 05 October 2015, 01:29:24 UTC
b2a9331 Enable autoparsing from TClingLookupHelper::GetPartiallyDesugaredNameWithScopeHandling 05 October 2015, 01:29:22 UTC
c6281c7 Add TCling__DEBUG__decl_dump(void*) for debugging. This is to workaround weakness' of gdb's cast operation/syntax 05 October 2015, 01:26:53 UTC
1baeb0f Enable auto-parsing when autoloading is disabled in TClingCallbacks::LookupObject(clang::TagDecl* Tag). 05 October 2015, 01:26:16 UTC
03a95ef Properly pop and restore (and clean) Parser::TemplateIds 05 October 2015, 01:26:16 UTC
1588dc3 Push/pop value of Sema::InNonInstantiationSFINAEContext. This avoid 'suppressed diagnostics to be nonetheless pick up for the SFINAE mechanism/implementation 05 October 2015, 01:26:15 UTC
0383914 Update release notes 02 October 2015, 21:44:17 UTC
63eb6ee Proper handling of negative integer during arg parsing. Fix ROOT-7684 02 October 2015, 21:39:05 UTC
27db6ca Update release notes 02 October 2015, 20:15:15 UTC
52b915d Coding conventions fixes 02 October 2015, 20:09:49 UTC
4f99e51 Support gcc 4.9.3's C++14-ish 02 October 2015, 20:09:49 UTC
f3e2107 Fix doxygen comments 02 October 2015, 20:09:48 UTC
7bfe1db Re-enable c00daa7 with handling of the case of 'missing' transactions. This reverts commit 22c7eb4ae85145682bb0236b6b607188de174992. 02 October 2015, 20:09:48 UTC
0c61ca0 Disable (c00daa7) while investigating failure on some platforms 02 October 2015, 20:09:47 UTC
3acd1c7 Remove warning message (intentional const cast) 02 October 2015, 20:09:47 UTC
c012adb Implement TCling::ResetGlobals to fix ROOT-7673. Note we don't want to unload transaction so soon as this might remove the header files still needed (they need to be removed by the library .... which is still a to-be-done feature) 02 October 2015, 20:09:46 UTC
cdbfff4 Event quickFindType can lead to deserialization 02 October 2015, 20:09:46 UTC
cd2b8a2 Don't add spurrious const to a ref type 02 October 2015, 20:09:45 UTC
1d8f4e7 Adapt output to tweaked behavior 02 October 2015, 20:09:45 UTC
6476981 Documentation justification for hand coded shortcut. To handle 'Float_t*', quickFindType uses no memory (instead of 183B for findType) and is much faster (6 times in this case), the cost is the additional ('unnecessary') checks in the cases not handled by quickFindType. 02 October 2015, 20:09:44 UTC
8bf8bbc Extract routine quickFindType 02 October 2015, 20:09:44 UTC
bc42b82 Remove debug statements 02 October 2015, 20:09:43 UTC
ba8e150 Extent and complete findType's use of quickFindDecl. Requires to add code specific for builtins types (somehow not found by cling::utils::Lookup::Named). White spaces fixes 02 October 2015, 20:09:43 UTC
c1015c9 Add more characters 'illegal' on quickFindDecl 02 October 2015, 20:09:42 UTC
a0cb829 Use quickFindDecl in findType (need more adaptations) 02 October 2015, 20:09:42 UTC
eb32c92 Move findType below quickFindDecl 02 October 2015, 20:09:41 UTC
7e91d39 quickFindDecl: use more generic parameter name 02 October 2015, 20:09:39 UTC
0a47de9 Document quickFindDecl 02 October 2015, 20:05:07 UTC
9c8b984 fix scope. 02 October 2015, 20:05:07 UTC
525a40e Extract 'quick decl find' out of findScope 02 October 2015, 19:06:31 UTC
a9d039d Add missing header 02 October 2015, 18:56:07 UTC
cabaf20 white space 02 October 2015, 15:38:50 UTC
69034ec Resolve memory leak by leveraging move semantic. Fix ROOT-7683. TSchemaRuleSet was return a new collection to be deleted by the caller and, of course, a few callers were missing the delete. Rather than explicitly adding the delete statement leverage the fact that we can cheaply return a std::vector by value. This has also the advantage of marking the content as const as intended. 02 October 2015, 15:38:46 UTC
1cdfc1c Set checksum for collection's StreamerInfo Previously the checksum of the StreamerInfo of any collection (a class which has a CollectionProxy) was set to zero. However in the case where the class was a custom collection (rather than an STL collection) with only a CollectionProxy (and no custom streamer) the class's checksum was stored/used during the streaming and thus at read time (if the checksum changed) the StreamerInfo could not be found. Unlike STL collection, custom collection ought to indeed have a version/checksum information stored as they could have older version/implementation that did not rely on the CollectionProxy for storage. 02 October 2015, 15:31:43 UTC
68240c1 Fix for ROOT-7423 02 October 2015, 14:18:41 UTC
a8d3b55 Fix for ROOT-7676 02 October 2015, 12:31:21 UTC
96be867 Fine tune RPATH behavior for MacOSX 30 September 2015, 14:34:55 UTC
894735f Fix the behavior of 'rpath' option. In both cases the RPATH is always used for the build tree. If OFF, the RPATH is removed from the installation, otherwise the RPATH in the installation points to the install libdir. Fixes ROOT-7663 - failure to compile master branch on ubuntu 15.04 29 September 2015, 16:34:38 UTC
bd4db3d Fix for ROOT-7672 and also fix a memory leak in TF1::Copy for non-formula functions 29 September 2015, 15:59:22 UTC
75d7131 Further refine the analysis of duplicate selection. 29 September 2015, 06:49:23 UTC
487d1a9 Refine the definition of "conflicting rule" checking if the rules are not in the exlcusion/inclusion region and if their attributes are different. 29 September 2015, 06:49:19 UTC
e515a38 Fix ROOT-7450 29 September 2015, 06:49:16 UTC
8640c04 ROOT-7643: Genreflex issues error on rule duplicates 29 September 2015, 06:49:12 UTC
8eadcbb Copy from master fix for a memory leak in TH1::Clone 28 September 2015, 08:37:11 UTC
264f10d Implement DeclCollector::HandleInvalidTagDeclDefinition. This allow the transaction from noticing and removing invalid decl (appear during template instantiation) 24 September 2015, 19:17:58 UTC
390d58c Add ASTConsumer::HandleInvalidTagDeclDefinition. This allows Sema to inform the consumer that an invalid declaration has been seen and can properly react (for example an interpreter may want to revert the transaction) 24 September 2015, 19:17:50 UTC
d26608f TClass::GetCheckSum fix for returned arugment If the GetCheckSum value was already cached then the argument passed to the function was not set. This now properly sets the value. 23 September 2015, 16:52:51 UTC
042e86b Extend doc and improve performance in GetCheckSum. Avoid loading the atomic twice in a row. 23 September 2015, 16:52:18 UTC
c9e11de fix strcmp comparaison 23 September 2015, 16:51:31 UTC
77baa11 Remove redundant lock 23 September 2015, 16:51:30 UTC
176182b Avoid lock in TClass::Property's common case 23 September 2015, 16:51:26 UTC
7d57065 Add option to disable TObjArray ultra-safe behavior in Delete. Passing noregistration to TObjArray avoid taking the lock when the caller knows that the auto-adding of the TObjArray is not usefull. 23 September 2015, 16:45:15 UTC
5afa797 Make fCheckSum atomic and remove calc from Init. Currently doing the CheckSum calculation during TClass::Init, extent the number of case where we do recursive parsive (and thus tickle the outstanding bugs), so for now improve thread safety with a small performance until we can do better 23 September 2015, 16:44:24 UTC
cedcbb4 Switch to std::map to avoid TClass::Init at end of process 23 September 2015, 16:44:24 UTC
984dbbb Make fCheckSum change only during state change. This was leading to 400 seconds of waiting for a 20 minutes CMS job when TClass::GetCheckSum(TClass::ECheckSum) is called by TBufferFile::WriteVersion(TClass const*, bool). 23 September 2015, 16:44:20 UTC
98bb2f9 Fine tune lock location in GetBaseClassOffset. Also short cut in case base and derived are the same 23 September 2015, 16:43:31 UTC
7806176 Announce fix for ROOT-7652 22 September 2015, 15:00:12 UTC
10ea262 Fix ROOT-7652. 22 September 2015, 14:57:41 UTC
e4d2c90 Add missing transaction in TClingDataMemberInfo::Offset (for constexpr) This is needed in case the member is a constexpr using a template like: static constexpr Long64_t something = std::numeric_limits<Long64_t>::max(); 21 September 2015, 20:43:34 UTC
b9c49a4 Increase the default processing size in TTree and co. See ROOT-7625. This centralizes and replaces the old value (close to INT_MAX) with LLONG_MAX (via std::numerical_limits) 21 September 2015, 20:43:32 UTC
78631b3 Fix syntax and grammar 21 September 2015, 20:33:09 UTC
2fff173 Announce fix of ROOT-6885 21 September 2015, 20:26:14 UTC
497ffdc Fix ROOT-6885 21 September 2015, 20:25:50 UTC
477e2da RooAbsCollection: silence compiler warning by limiting object lifetime 18 September 2015, 14:28:09 UTC
9be253c test/stressRooStats.cxx: remove deprecated call to disable CERF caching (no longer applicable) 18 September 2015, 14:28:07 UTC
4b0e421 RooProdPdf, RooProdGenContext: make makeRGPPName return string instead of pointer to static data 18 September 2015, 14:27:59 UTC
fc78c92 RooProduct: remove TIterator in favour of RooFIter 18 September 2015, 14:27:01 UTC
eb895d8 RooProdPdf: TIterator -> RooFIter migration 18 September 2015, 14:25:52 UTC
0af5b79 RooListProxy: replace TIterator by RooFIter 18 September 2015, 14:24:29 UTC
ee4d297 RooObjWrap: avoid putting null pointers into a RooLinkedList 18 September 2015, 14:23:41 UTC
8a82d61 RooProdPdf: fix headers 18 September 2015, 14:23:40 UTC
693d58e RooConvGenContext: fix headers 18 September 2015, 14:23:37 UTC
c6497b9 RooClassFactory: fix headers 18 September 2015, 14:23:34 UTC
fd57791 RooPolyVar, RooPolynomial: improve implementation 18 September 2015, 14:23:19 UTC
f355d84 RooArg{List,Set}: cleanup code, unneeded headers 18 September 2015, 14:20:44 UTC
fa0167e avoid operating on invalid iterators 18 September 2015, 14:20:02 UTC
15393ba RooAbsCollection: don't work with potentially invalid iterators, improve code 18 September 2015, 14:19:10 UTC
fdbd486 patch to RooBCPGenDecay by Paul Seyfert: fix titles of variables, remove superfluous include directives 11 September 2015, 13:22:22 UTC
7d9d442 Update release notes 10 September 2015, 14:16:30 UTC
140192c Backport scripts from master to enable Python3 compatibility 10 September 2015, 13:59:18 UTC
532d387 RooAbsReal: dump "delayed" errors (when the eval error list grows too large) to debug stream to avoid increasing the error counter in the message service 06 September 2015, 06:51:27 UTC
7b750fd Revert "RooFit unit tests/tutorials: avoid pathological behaviour" This reverts commit 7e1b21c7814d9accfc05e21640ae62acba7c1eb4. The proposed fix to the unit tests is the wrong thing to do; a proper fix is needed for the delayed (and supressed) error messages in RooAbsReal. 06 September 2015, 06:50:24 UTC
3334ea0 move to doxygen-style comments 05 September 2015, 17:10:19 UTC
a450b12 reduce the amount of printout (only print for > 1 non-discrete dimensions) patch on behalf of our LHCb P2VV friends (G. Raven et al.) 05 September 2015, 08:02:59 UTC
b2c29e9 RooLegendre, RooSpHarmonic: make in-range tests numerically robust patch on behalf of our LHCb P2VV friends (G. Raven et al.) 05 September 2015, 08:01:44 UTC
2e2645d RooAbsGenContext, RooConvGenContext, RooAbsPdf, RooConvGenContext, RooResolutionModel: expose a few methods in the public interface, so user code can implement their own derived classes (analytically convolvable PDFs, resolution models and custom generators) without the need to a friend declaration (current user code is using a dirty trick with C preprocessor defines to inject suitable friend declarations into the RooFit headers; however, this is hardly a long-term maintainable option, so exposing the required methods seems to be the only clean option) 05 September 2015, 08:00:56 UTC
1a790eb RooFit unit tests/tutorials: avoid pathological behaviour last patch to RooAbsReal exposes pathological behaviour in the unit tests (beta pdf at x = 0.0 can evaluate to zero probability, depending on value of parameters, the "delayed" error reporting to avoid evaluation error list overflow in RooAbsReal exposes this). The fix is to change the lower bound of the variable x from 0.0 to 1e-9. 05 September 2015, 08:00:55 UTC
back to top