Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@tdsmith
Copy link

@tdsmith tdsmith commented Nov 15, 2016

Importing rply under coverage.py is very slow because of the work done
when the rpython libraries are imported. This patch causes the classes
needed for translation to be set up only when rply needs to be
translated.

The monkeypatching in the test is pretty ugly but the module needs to get reloaded since we_are_translated() is only checked when the lexergenerator module is first imported.

Importing rply under coverage.py is very slow because of the work done
when the rpython libraries are imported. This patch causes the classes
needed for translation to be set up only when rply needs to be
translated.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant