Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. Oct 05, 2015
  2. Jun 26, 2015
    • Nick Draper's avatar
      Changed the workspace proxy to reuse its cached algorithm instance · aa028dda
      Nick Draper authored
      The class now only creates a fresh instance if:
       1. the current instance is empty (so on first use)
       1. It is about to execute, synchronously or asnchronously
       1. Execution has completed (here it just wipes the old instance, doesn't create a new one.)
      
      This reduces the creation of algorithm instances to (1+1 nExecutions) per algorithm dialog
      from (1 + nProperties + nExecutions).
      
      This has merged in the changes from #12835 (keep open for alg dialog boxes)
      as it is important for testing.
      
      re #9480
      aa028dda
  3. Dec 16, 2014
  4. Nov 24, 2014
  5. Nov 10, 2014
  6. Nov 07, 2014
  7. Nov 06, 2014
  8. Nov 05, 2014
  9. May 28, 2014
  10. Mar 18, 2014
  11. Feb 10, 2014
  12. Nov 11, 2013
  13. Nov 08, 2013
    • Gigg, Martyn Anthony's avatar
      Drop workspace refs in AlgorithmProxy when algorithm finishes · 9341f190
      Gigg, Martyn Anthony authored
      The shared_ptrs held in WorkspaceProperty were set and still held by the
      AlgorithmProxy object until it got knocked off the AlgorithmManager stack.
      This gave the impression of a memory leak if an algorithm failed when
      in fact the references were just being held too long.
      Refs #8412
      9341f190
  14. Oct 25, 2013
  15. Oct 15, 2013
  16. Apr 02, 2013
  17. Jan 02, 2013
  18. Nov 06, 2012
  19. Apr 25, 2012
  20. Apr 04, 2012
  21. Apr 02, 2012
  22. Mar 15, 2012
  23. Mar 14, 2012
  24. Mar 01, 2012
  25. Feb 08, 2012
  26. Jan 26, 2012
  27. Dec 22, 2011
  28. Sep 07, 2011
  29. Aug 15, 2011
  30. Jun 21, 2011
    • Nick Draper's avatar
      fixes #2125 · a392898d
      Nick Draper authored
      Forgot the IAlgorithm and AlgorithmProxy changes - included now
      a392898d
  31. May 19, 2011
  32. May 15, 2011
  33. Apr 12, 2011
  34. Mar 29, 2011
  35. Feb 23, 2011
  36. Feb 10, 2011
Loading