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

Cached list of interpreters should not be cleared #617

Closed
DonJayamanne opened this issue Jan 23, 2018 · 0 comments · Fixed by #621
Closed

Cached list of interpreters should not be cleared #617

DonJayamanne opened this issue Jan 23, 2018 · 0 comments · Fixed by #621
Assignees
Labels
debt Covers everything internal: CI, testing, refactoring of the codebase, etc.
Milestone

Comments

@DonJayamanne
Copy link

The list of interpreters is cached today, however any changes to the configuration settings clears this cache.
This adversely affects the performance of creation of terminals (REPL, executing code in terminal, etc). (affects performance of #383)

  • Why we need this code that clears the cache?
@DonJayamanne DonJayamanne added awaiting 2-PR debt Covers everything internal: CI, testing, refactoring of the codebase, etc. labels Jan 23, 2018
@DonJayamanne DonJayamanne added this to the January 2018 milestone Jan 23, 2018
@DonJayamanne DonJayamanne self-assigned this Jan 23, 2018
@DonJayamanne DonJayamanne changed the title Cache list of interpreters Cached list of interpreters should not be cleared Jan 23, 2018
DonJayamanne added a commit that referenced this issue Jan 25, 2018
@lock lock bot locked as resolved and limited conversation to collaborators Jul 12, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
debt Covers everything internal: CI, testing, refactoring of the codebase, etc.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants