| Directory | Purpose |
|---|---|
architecture/ |
Profiler internal architecture and design documents |
build/ |
Build system documentation (Gradle, native compilation) |
reference/ |
Reference documentation for profiler features |
temp/ |
Work logs, session state, and analysis reports |
All documentation files use PascalCase naming (e.g., BuildSystemGuide.md).
- CallTraceStorage - Triple-buffer architecture for call traces
- TLSContext - Thread-local context for distributed tracing
- TLSPriming - Signal-safe TLS initialization
- BuildSystemGuide - Comprehensive build system documentation
- GradleTasks - Available Gradle tasks reference
- NativeBuildPlugin - Native C++ compilation plugin
- ProfilerMemoryRequirements - Memory usage and limits
- EventTypeSystem - Profiler event types
- RemoteSymbolication - Symbol resolution
- RemoteSymbolicationFrameTypes - Frame type design for symbolication
- TestFlakinessAnalysis - Test flakiness investigation results
Session logs and analysis reports for ongoing work. Not considered permanent documentation.