-
-
Notifications
You must be signed in to change notification settings - Fork 481
New issue
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
Improve caching in EllipticCurve_generic #16129
Comments
Branch: u/saraedum/ticket/16129 |
Commit: |
Branch pushed to git repo; I updated commit sha1. New commits:
|
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. New commits:
|
Author: Julian Rüth |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Work Issues: resolve merge conflict |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
Changed work issues from resolve merge conflict to none |
comment:14
Looks good to me; now running doctests. I'm just slightly worried that some of the methods may cache too much, because the caching key depends on |
Reviewer: Peter Bruin |
Changed branch from u/saraedum/ticket/16129 to u/pbruin/16129-EllipticCurve_caching |
comment:15
All doctests pass, but building documentation was interrupted due to a warning which was caused by missing indentation. Hence a trivial reviewer patch. |
Changed branch from u/pbruin/16129-EllipticCurve_caching to |
The way caching is implemented in
EllipticCurve_generic
causes some troubleat #11895. Several methods, such as
_multiple_x_numerator
,_multiple_x_denominator
,division_polynomial_0
should be rewritten such that they do not use acache
parameter anymore.CC: @JohnCremona @defeo @sagetrac-sbesnier
Component: elliptic curves
Author: Julian Rüth
Branch/Commit:
4c00ee1
Reviewer: Peter Bruin
Issue created by migration from https://trac.sagemath.org/ticket/16129
The text was updated successfully, but these errors were encountered: