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

Fix up Code Coverage support #909

Merged
merged 9 commits into from
Jan 9, 2019
Merged

Fix up Code Coverage support #909

merged 9 commits into from
Jan 9, 2019

Conversation

richard-fine
Copy link

Fix up the Code Coverage support in MonoBleedingEdge:

  • Change coverage data to be stored in a separate hash table per MonoDomain, so that we can throw away coverage data when a domain is unloaded
  • Support for resetting (zeroing) coverage stats for one/all methods
  • Support for getting coverage stats for all methods

Also fixed PPDB support to provide column information to mono_ppdb_lookup_location.

@richard-fine richard-fine changed the title Fix up Code Coverage support [WIP DO NOT MERGE] Fix up Code Coverage support Apr 20, 2018
@joncham joncham self-requested a review January 9, 2019 14:31
@richard-fine richard-fine changed the title [WIP DO NOT MERGE] Fix up Code Coverage support Fix up Code Coverage support Jan 9, 2019
@joncham joncham merged commit a1597e0 into unity-master Jan 9, 2019
@joncham joncham deleted the feature/coverage branch January 9, 2019 14:32
joncham added a commit that referenced this pull request Mar 26, 2021
Manual patch of #909

Change coverage data to be stored in a separate hash table per
MonoDomain, so that we can throw away coverage data when a domain is
unloaded.
Support for resetting (zeroing) coverage stats for one/all methods.
Support for getting coverage stats for all methods.
Also fixed PPDB support to provide column information to
mono_ppdb_lookup_location.
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.

2 participants