1. 11 Sep, 2015 1 commit
    • Sujin Philip's avatar
      Fix vtkSMPThreadLocal API · b961d6d7
      Sujin Philip authored
      Makes the constructor accepting the exemplar explicit. Marks the copy-constructor and the assignment operator private to disalow copying.
      b961d6d7
  2. 18 Jun, 2015 1 commit
  3. 10 Jun, 2015 1 commit
  4. 24 Feb, 2015 1 commit
    • Sujin Philip's avatar
      Fix SMP compile warning in VC++ · 42f31c86
      Sujin Philip authored
      Suppresses the obsolete warning C4345 for VC++. This warning only occurs in
      Visual Studio 2005 through 2012.
      
      Change-Id: I3d73822daa7b6a62f52f5e1b5fc46f7f2208f88f
      42f31c86
  5. 16 Feb, 2015 1 commit
    • Sujin Philip's avatar
      Fix SMP compile warning in VC++ · e83da626
      Sujin Philip authored
      Suppresses the obsolete warning C4345 for VC++. This warning only occurs in
      Visual Studio 2005 through 2012.
      
      Change-Id: I3a223b9a1f4b12f51a4cbf5d6f61e57b097c5d66
      e83da626
  6. 03 Feb, 2015 1 commit
    • Sujin Philip's avatar
      Additions to SMP API · 17a66740
      Sujin Philip authored
      The following additions have been made to the vtk SMP framework
      * Added GetEstimatedNumberOfThreads() to get an estimate on the number of threads used by the back-end.
      * Added size() to thread local storage classes to get the number of thread local instances
      * Improved thread local storage iterator API
      
      Change-Id: Ic9925a0e856edfb14b78c175d94c9942df8478bf
      17a66740
  7. 18 Dec, 2014 1 commit
  8. 01 Nov, 2013 1 commit
  9. 31 Oct, 2013 1 commit
    • Berk Geveci's avatar
      First implementation of SMP parallel primitives. · 5abad992
      Berk Geveci authored
      Added primitives for developing multi-threaded parallel
      algorithms. Include are vtkSMPTools, which currently
      provides a parallel For implementation; support for simple
      and initializable functors, which are needed to implement
      parallel kernels and thread local storage objects that
      provide storage local to each thread.
      
      Change-Id: I4c27b25bc2dd7f0ce3194d4488864fef4444c9d3
      5abad992