Skip to content
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

Improving the purity analysis #7

Open
errt opened this issue Apr 12, 2021 · 0 comments
Open

Improving the purity analysis #7

errt opened this issue Apr 12, 2021 · 0 comments
Assignees

Comments

@errt
Copy link
Collaborator

errt commented Apr 12, 2021

Taken from Bitbucket#157

Can we do something about the following issue (from the ASE paper):
"In contrast to Benton and Fischer, we treat methods reading the receiver's mutable state as \property{side-effect free} instead of \property{externally pure}.
This enables us to classify methods with calls on non-confined receiver objects as \property{side-effect free} rather than \property{impure}.
The drawback is that a caller that invokes such methods on a confined receiver object can not be \property{pure} anymore."

@errt errt self-assigned this Apr 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant