Skip to content

Releases: AntonMeep/covered

v1.0.0

20 Jun 19:59
Compare
Choose a tag to compare
Upgrade dependencies

v1.0.0-rc.2

30 Aug 18:51
Compare
Choose a tag to compare

Added deployment

v1.0.0-rc.1

04 Aug 09:20
Compare
Choose a tag to compare
Update fluent-asserts

v1.0.0-beta.1

03 Aug 08:45
Compare
Choose a tag to compare
Add docs

v1.0.0-alpha.1

02 Aug 18:41
Compare
Choose a tag to compare
v1.0.0-alpha.1 Pre-release
Pre-release

covered.loader is completely rewrote, so covered can be used as a library.
Memory usage have been decreased and speed is improved:

For example, --blame on Tilix' coverage results (550 files, 15.7 Mb total), compiled by ldc 1.3.0
Before (v0.0.25):

	Number of collections:  7
	Total GC prep time:  7 milliseconds
	Total mark time:  23 milliseconds
	Total sweep time:  48 milliseconds
	Total page recovery time:  49 milliseconds
	Max Pause Time:  16 milliseconds
	Grand total GC time:  129 milliseconds
GC summary:  210 MB,    7 GC  129 ms, Pauses   30 ms <   16 ms
4.36user 0.57system 0:03.90elapsed 126%CPU (0avgtext+0avgdata 215932maxresident)k
0inputs+0outputs (0major+49022minor)pagefaults 0swaps

After (v1.0.0-alpha.1):

	Number of collections:  39
	Total GC prep time:  2 milliseconds
	Total mark time:  4 milliseconds
	Total sweep time:  43 milliseconds
	Total page recovery time:  36 milliseconds
	Max Pause Time:  0 milliseconds
	Grand total GC time:  86 milliseconds
GC summary:   12 MB,   39 GC   86 ms, Pauses    6 ms <    0 ms
2.41user 0.12system 0:02.55elapsed 99%CPU (0avgtext+0avgdata 16516maxresident)k
0inputs+0outputs (0major+2012minor)pagefaults 0swaps

And --average on same files:

Number of collections:  7
	Total GC prep time:  19 milliseconds
	Total mark time:  23 milliseconds
	Total sweep time:  52 milliseconds
	Total page recovery time:  49 milliseconds
	Max Pause Time:  13 milliseconds
	Grand total GC time:  144 milliseconds
GC summary:  210 MB,    7 GC  144 ms, Pauses   42 ms <   13 ms
4.55user 0.64system 0:03.96elapsed 130%CPU (0avgtext+0avgdata 208812maxresident)k
0inputs+0outputs (0major+47655minor)pagefaults 0swaps

Now:

Number of collections:  39
	Total GC prep time:  0 milliseconds
	Total mark time:  2 milliseconds
	Total sweep time:  9 milliseconds
	Total page recovery time:  4 milliseconds
	Max Pause Time:  0 milliseconds
	Grand total GC time:  16 milliseconds
GC summary:    5 MB,   39 GC   16 ms, Pauses    3 ms <    0 ms
0.35user 0.06system 0:00.41elapsed 100%CPU (0avgtext+0avgdata 6108maxresident)k
0inputs+0outputs (0major+468minor)pagefaults 0swaps

v0.2.5

01 Aug 12:57
Compare
Choose a tag to compare
Fix tarball naming

v0.2.4

01 Aug 12:40
Compare
Choose a tag to compare
Oh again

v0.2.2

01 Aug 12:23
Compare
Choose a tag to compare
Remove build for x86