Skip to content
Snippets Groups Projects
  1. Apr 07, 2016
  2. Apr 01, 2016
  3. Mar 25, 2016
    • Charles Leggett's avatar
      merge master to atlast/v27r1 · 05a8e6b1
      Charles Leggett authored
      v27r1.001
      05a8e6b1
    • Charles Leggett's avatar
      Thread tool terminate · 5c683a78
      Charles Leggett authored
      This set of changes completes the work started by @leggett on thread initialization tools. Such tools are invoked by the ThreadPoolSvc on each worker thread when the pool is initialized and can be used to setup thread-local workspaces in cases where necessary (e.g. for running multi-threaded Geant4).
      
      These commits enable the thread-termination part of those tools for corresponding cleanup/finalization of thread-local memory. This is done primarily by adding a terminatePool method to IThreadPoolSvc which is called at the end of ForwardSchedulerSvc::activate. The ThreadPoolSvc underwent some slight refactoring to support the thread-termination tasks.
      
      Also included in this merge request are a number of whitespace and indentation fixes, as well as some added class documentation in the affected classes.
      
      See merge request !4
      5c683a78
  4. Mar 24, 2016
  5. Mar 22, 2016
  6. Mar 21, 2016
  7. Mar 18, 2016
  8. Mar 16, 2016
  9. Mar 15, 2016
Loading