Commit Graph

12 Commits

Author SHA1 Message Date
Oluwatoni Solarin-Sodara 13c069cde0 format cs files 2019-03-03 11:07:07 +01:00
Viktor Hofer c71b7d8e6d Revert "Merge pull request #276 from petli/memory-mapped-hit-counts"
This reverts commit 0d285b187a, reversing
changes made to 15a4e62cf0.
2019-01-24 22:44:51 +01:00
Peter Liljenberg 138c8b0774 Merge branch 'main-master' into memory-mapped-hit-counts
# Conflicts:
#	src/coverlet.template/ModuleTrackerTemplate.cs
2019-01-15 17:02:58 +01:00
Peter Liljenberg 2e7d7516aa Merge branch 'main-master' into memory-mapped-hit-counts
# Conflicts:
#	coverlet.sln
2019-01-15 14:49:55 +01:00
Peter Liljenberg 667b5cc3d6 Use a CollectionFixture to manage ModuleTrackerTemplate 2019-01-15 10:37:37 +01:00
Peter Liljenberg 3985864ab4 Use xUnit Collection attribute to prevent parallel tests of ModuleTrackerTemplate 2019-01-14 19:51:10 +01:00
Peter Liljenberg 2fb0d73e93 Use file-backed mmaps on Linux 2018-12-28 18:16:07 +01:00
Peter Liljenberg 4bc572c557 Writing hit counts to a shared memory mapped area instead of to a file.
This might speed up UnloadModule enough that it will reliably execute within the
short time that ProcessUnload allows it, even on CI servers with load.

This is heavily based on work done by @Cyberboss, that unfortunately
showed that  memory mapped files were to slow to use directly in RecordHit.
2018-12-21 17:42:14 +01:00
Oluwatoni Solarin-Sodara 9a3151b9c8 skip failing test 2018-12-20 13:57:57 +01:00
Toni Solarin-Sodara eac4cfc265 some code cleanup 2018-12-20 11:46:33 +01:00
Paulo Janotti c3fe0c637d Enable CoreLib Support 2018-10-04 12:11:59 -07:00
Paulo Janotti 7dd7c76ce7 Added tests to ModuleTrackerTemplate 2018-08-22 14:46:52 -07:00