-
Notifications
You must be signed in to change notification settings - Fork 76
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
Remove sideg
list from sync
return value
#211
Conversation
One might have the performance concern that by doing Lines 837 to 868 in 06eb5ae
I noticed in the past (while implementing and tracing #183) that even though |
Previously
sync
transfer functions returned both the updated state (like every other transfer function), but also an assoc list ofsideg
s to perform. Sincesync
may just usesideg
directly to make the same side effects to global unknowns, the returned list provides no additional value. It's there for historical reasons.Therefore I see no value keeping it around. Its removal simplifies a lot of
sync
code, especially inBasePriv
andConstraints
.