Skip to content
This repository was archived by the owner on Nov 15, 2021. It is now read-only.

Conversation

@sawilde
Copy link
Member

@sawilde sawilde commented Dec 23, 2015

No description provided.

sawilde and others added 30 commits September 20, 2015 11:20
+ InstrumentationPoint.cs : concurrent calls to InstrumentationPoint's
constructor could result in a mismatch between its index in
InstrumentationPoints and its UniqueSequencePoint. Moreover, if things can go
really bad if the InstrumentationPoints.Add() triggers a resize.

+ ProfilerCommunication.cpp : the *read* of m_visitmap must also be
synchronized, since it is in an "unreadable" state while written to.
build create-release: OK
build create-release: OK
build create-release: OK (now it works as intended)
Fix expectet test result too
build create-release: OK
build create-release: OK
Filter SequencePoints containing user-code branches,
instead of removing
recognized compiler generated branches
sawilde and others added 28 commits December 16, 2015 08:10
BranchPoint's at unexpected places, back to match exclude
Filter out (exclude) some compiler generated BranchPoints
Echo date&time of last build(.bat)
AFAIK so far, no Contract.* method contains user branches that can be
covered by test!
Remove all Contract branches
Remove Regex Match, Exclude BP's by Offset
Conflicts:
	main/OpenCover.Framework/Model/SequencePoint.cs
	main/OpenCover.Profiler/CodeCoverage.cpp
	main/OpenCover.Profiler/ProfilerCommunication.cpp
Remove duplicate unvisited SequencePoint
Build success but "dogfood-release" hangs!
Disable code that breaks "dogfood-release"
ddur added a commit that referenced this pull request Dec 23, 2015
@ddur ddur merged commit e75bab9 into rc Dec 23, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants