Ticket #318 (closed: fixed)
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
Note: See
TracTickets for help on using
tickets.
(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.