Skip to content

Reduce PIC instrumentation self-noise#35

Open
8damon wants to merge 1 commit into
stablefrom
sync/community-pic-runtime-stability
Open

Reduce PIC instrumentation self-noise#35
8damon wants to merge 1 commit into
stablefrom
sync/community-pic-runtime-stability

Conversation

@8damon
Copy link
Copy Markdown
Owner

@8damon 8damon commented May 29, 2026

Summary

  • stops PIC correlation from learning or promoting Blackbird-owned instrumentation events
  • checks the full mapped ETW event for owned ranges before emitting self-instrumentation telemetry
  • drops low-value Blackbird-owned direct-syscall/self-noise instead of feeding it back into the operator stream
  • carries the public IPC family constant needed for current Community .NET builds from stable

Refs #27
Refs #28

Validation

  • git diff --check
  • denied-string scan for Enterprise-only terms in staged additions
  • dotnet build VCXProj/BlackbirdInterface.csproj -c Debug
  • dotnet build VCXProj/BlackbirdRunner.csproj -c Debug
  • MSBuild VCXProj/BlackbirdSensorCore.vcxproj /p:Configuration=Debug /p:Platform=x64 /m:1

Note

BlackbirdController.vcxproj was also attempted, but this machine's VS Insiders install currently mixes MSVC 14.44 cl.exe with 14.51 STL headers and fails before project code with STL1001: Unexpected compiler version, expected MSVC Compiler 19.50 or newer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In review

Development

Successfully merging this pull request may close these issues.

2 participants