microsoft / perfview

PerfView is a CPU and memory performance-analysis tool
http://channel9.msdn.com/Series/PerfView-Tutorial
MIT License
4.05k stars 695 forks source link

Remove supression of assertions (DebugListenerBlock) in the EventPipe code #373

Closed vancem closed 6 years ago

vancem commented 6 years ago

There is a class called DebugListenerBlock which turns off assertions when running EventPipe tests.

This is very bad, and is a hack, we need it removed as soon as possible.

vancem commented 6 years ago

This code lives in src\TraceEvent\TraceEvent.Tests\EventPipeParsing.cs.

Remove its (sole) use in that file.

Remove the type as a whole when no longer referenced.

vancem commented 6 years ago

This has now been removed.