Ticket #318 (closed: fixed)

Opened 12 years ago

Last modified 5 years ago

Improve Binary operation Performance

Reported by: Nick Draper Owned by: Russell Taylor
Priority: major Milestone: Iteration 14
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

If the output workspace is the same as one of the input workspaces do not create a new one. It should be possible to check and do this in the Binary Operation class and therefore improve performance for all the binary operations.

Change History

comment:1 Changed 12 years ago by Russell Taylor

(In [1761]) Binary Operation no longer creates a new workspace if the output workspace is the same as one of the input ones. Also added compound assignment operators that take advantage of this. Re #318.

comment:2 Changed 12 years ago by Russell Taylor

  • Status changed from new to closed
  • Resolution set to fixed

comment:3 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 1166

Note: See TracTickets for help on using tickets.