-
Notifications
You must be signed in to change notification settings - Fork 129
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
[post frontend-backend split] Move types/functions from common to frontend/backend #266
Comments
I'm currently working on |
I work on task - move |
I work on task - move |
@duguorong009 will work on the remaining points of this issue. |
After the frontend-backend split a new package
halo2_common
was added that contains functions and types used by both frontend and backend. These functions/types are nowpub
but are meant for internal usage only of the halo2 repository.As future work we should try to move more stuff to either frontend/backend, creating mirror lightweight types as necessary; or splitting functionality between frontend and backend. After types/functions are moved to frontend/backend, they should recover the
pub(crate)
status.Here's a non-exhaustive list of affected types:
FrontendBackend refactor: move thehalo2_common::arithmetic
tohalo2_backend
(post fe-be split) #281halo2_common
crate(post-split) #298halo2_common
crate(post-split) #298halo2_common
crate(post-split) #298Blocked by #254
The text was updated successfully, but these errors were encountered: