Skip to content

Fix the infinite cycle in Lazy Vals #2535

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

Closed

Conversation

felixmulder
Copy link
Contributor

Original PR: #2276

Reported by Andrzej Plutecki in https://groups.google.com/forum/#!topic/dotty-internals/3LMNItLQw-A
I haven't seen this happen in practice in hours and hours of benchmarking, but this is indeed a formal bug.
Long time since I wrote this code. Forgot that `State` doesn't read the state.
@nicolasstucki nicolasstucki force-pushed the topic/lazy-vals-inf-cycle branch from 3cdbd3b to 2f78dac Compare March 21, 2018 10:30
@nicolasstucki
Copy link
Contributor

test performance please

@dottybot
Copy link
Member

performance test scheduled: 1 job(s) in queue, 0 running.

@nicolasstucki nicolasstucki changed the title [WIP] Fix the infinite cycle in Lazy Vals Fix the infinite cycle in Lazy Vals Mar 21, 2018
@dottybot
Copy link
Member

Performance test finished successfully:

Visit http://dotty-bench.epfl.ch/2535/ to see the changes.

Benchmarks is based on merging with master (0eb0423)

@allanrenucci
Copy link
Contributor

Closed in favor of an issue #4189

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants