Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/mantidproject/mantid.git. Pull mirroring updated .
  1. Oct 12, 2015
  2. Oct 05, 2015
  3. 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
  4. Dec 16, 2014
  5. Nov 24, 2014
  6. Nov 10, 2014
  7. Nov 07, 2014
  8. Nov 06, 2014
  9. Nov 05, 2014
  10. May 28, 2014
  11. Mar 18, 2014
  12. Feb 10, 2014
  13. Nov 11, 2013
  14. 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
  15. Oct 25, 2013
  16. Oct 15, 2013
  17. Apr 02, 2013
  18. Jan 02, 2013
  19. Nov 06, 2012
  20. Apr 25, 2012
  21. Apr 04, 2012
  22. Apr 02, 2012
  23. Mar 15, 2012
  24. Mar 14, 2012
  25. Mar 01, 2012
  26. Feb 08, 2012
  27. Jan 26, 2012
  28. Dec 22, 2011
  29. Sep 07, 2011
  30. Aug 15, 2011
  31. Jun 21, 2011
    • Nick Draper's avatar
      fixes #2125 · a392898d
      Nick Draper authored
      Forgot the IAlgorithm and AlgorithmProxy changes - included now
      a392898d
  32. May 19, 2011
  33. May 15, 2011
  34. Apr 12, 2011
  35. Mar 29, 2011
Loading