Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. Aug 08, 2018
    • Neil Vaytet's avatar
      Refs #20443 : Only using threaded Join() function if input is large. · 8ca1bf67
      Neil Vaytet authored
      If it is smaller than 500 * (Maximum number of threads), the method reverts to the original
      unthreaded version of the function. This old function is also the one used if the input
      array has random access iterators.
      
      This should fix slow python.api tests and hopefully should get rid of the timeouts on build servers.
      8ca1bf67
  2. Aug 05, 2018
  3. Aug 02, 2018
  4. Jun 26, 2018
  5. Jun 25, 2018
    • Neil Vaytet's avatar
      Refs #20443 : Patched clang-format · ff00ce5c
      Neil Vaytet authored
      ff00ce5c
    • Neil Vaytet's avatar
      Refs #20443 : Threading of Strings::join() · 1d1e5b7c
      Neil Vaytet authored
      This uses openmp threads to speed up the `Strings::join()` function which was causing CreateWorkspace to be excessively slow when writing to the algorithm history.
      The speedup is not fantastic as it still takes about 8s to create a 1000x10000 workspace (using 8 threads), but it is an improvement on the 60s yielded by the original function.
      
      A new version of the `join()` function was actually added to `Strings.h`, and is used when the iterators passed as arguments are not random access in nature. If this is the case, then the original function is used.
      
      A test was added to `StringsTest.h` to make sure both `join()` functions are being tested.
      1d1e5b7c
  6. May 30, 2018
  7. Apr 23, 2018
  8. Jul 11, 2017
  9. Jul 05, 2017
  10. Jul 04, 2017
  11. Jun 08, 2017
  12. Dec 24, 2016
  13. Nov 28, 2016
  14. Nov 08, 2016
  15. Nov 02, 2016
  16. Oct 05, 2015
  17. Dec 16, 2014
  18. Apr 01, 2014
    • Keith Brown's avatar
      refs #8962 Move extractToEOL from LogParser to Strings · 1fe41532
      Keith Brown authored
      The extractToEOL Kernal namespace method has been moved to the Kernal::Strings namespace where it makes more sense to be alongside other string and ascii stream methods
      
      The change was made because of the difficulties i was having with the binary files stream provided by the FileDescriptor.
      1fe41532
  19. Dec 23, 2013
  20. Dec 18, 2013
  21. Nov 18, 2013
  22. Aug 21, 2013
  23. Jul 04, 2013
  24. Nov 02, 2012
  25. Jul 25, 2012
  26. Jul 19, 2012
  27. May 28, 2012
  28. Feb 13, 2012
  29. Dec 28, 2011
  30. Dec 09, 2011
  31. Sep 14, 2011
  32. Sep 05, 2011
    • Alex Buts's avatar
      refs #3669 · 847d2cee
      Alex Buts authored
      A routine, which transforms a path into vector of strings 
      847d2cee
Loading