We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In this redirection:
MutableArithmetics.jl/src/interface.jl
Lines 592 to 599 in 7344c94
operate
@rewrite
operate!!
canonical
The text was updated successfully, but these errors were encountered:
No branches or pull requests
In this redirection:
MutableArithmetics.jl/src/interface.jl
Lines 592 to 599 in 7344c94
We redirect to
operate
because for instance, when it's used in the@rewrite
macro, we want to modify the result so it cannot depend on the the arguments.However, since the first argument was given to
operate!!
, it can actually be modified! So in this case, we want a result that does not depend on any argument except the first one.This can causes performance issues in https://github.com/JuliaAlgebra/StarAlgebras.jl/pull/21/files#diff-3f191d1ba6c7bc538c1bf193064434a4984a0457baac3da62c9e6dede5d566aa for
canonical
as reported by @kalmarekThe text was updated successfully, but these errors were encountered: