- Nov 08, 2018
-
-
Danilo Piparo authored
this commits removes a substantial amount of code which made the execution of core operations reentrant. Reentrancy is not a requirement any more since the work spawned via TThreadExecutors is isolated, which means that a task that submits subtasks, e.g. via a parallel_for, and is idle waiting those subtasks to finish cannot pull in a work item which was spawned by any of its parents. Concretely, it means that while processing a cluster of entries in a slot, it cannot happen that the processing is interrupted to start processing a new cluster.
-
Danilo Piparo authored
providing a data frame and a HEP framework example.
-
Enrico Guiraud authored
-
Enrico Guiraud authored
-
Enrico Guiraud authored
-
Danilo Piparo authored
We enclose the parallel_for and parallel_reduce invocation in a task_arena::isolate because we want to prevent work stealing.
-
Danilo Piparo authored
re-expressing those in terms of a single internal template helper, therewith avoiding duplication of code.
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
This work-around silents the error C2668: 'ROOT::TThreadExecutor::Map': ambiguous call to overloaded function, due to a MS compiler bug (as reported here: https://developercommunity.visualstudio.com/content/problem/225022/wrong-error-c2668-ambiguous-call-to-overloaded-fun.html)
-
Sergey Linev authored
-
Sergey Linev authored
- fix LZ4 error for large buffers - add support of TProfile2Poly - repair online context menu for TAxis - consistent handling of tooltips on canvas level
-
Sergey Linev authored
Support gStyle and multiple palette transport from TWebCanvas Better handle gStyle attributes for title drawing
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
-
Oksana Shadura authored
We need changes because of a new format for compression settings.
-
Stephan Hageboeck authored
-
- Nov 07, 2018
-
-
Stephan Hageboeck authored
The python and c++ versions of the roofit tutorials compile the same file, which sometimes breaks one of the two when they run in parallel.
-
Stephan Hageboeck authored
-
Sergey Linev authored
-
Sergey Linev authored
Strange that assert does not count
-
Axel Naumann authored
-
Kim Albertsson authored
-
Kim Albertsson authored
-
Kim Albertsson authored
-
Kim Albertsson authored
-
Kim Albertsson authored
-
Mohammad Uzair authored
-
Mohammad Uzair authored
-
Mohammad Uzair authored
-
Mohammad Uzair authored
-
Mohammad Uzair authored
-
Mohammad Uzair authored
-
Javier Cervantes Villanueva authored
- When a leaf name contains the name of its parent branch on it and a branch with the desired name has already been found, the priority given by SearchBranchWithCompositeName should not be considered.
-
Stephan Hageboeck authored
-
Stephan Hageboeck authored
This fixes ROOT-9571 and other crashes when plot reaches the end of main.
-
Bertrand Bellenot authored
-
Bertrand Bellenot authored
This fixes the following (potentially erroneous) error: Error in <CloseStreamerInfoROOTFile>: Unique pointer unique_ptr<TUnuranBaseDist,default_delete<TUnuranBaseDist > > has zero data members.
-