You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These architectural improvements focus on eliminating race conditions, improving performance in high-throughput scenarios, and providing better debugging capabilities for the native profiling engine.
404
404
405
+
### Remote Symbolication Support (2025)
406
+
407
+
Added support for remote symbolication to enable offloading symbol resolution from the agent to backend services:
408
+
409
+
- **Build-ID extraction**: Automatically extracts GNU build-id from ELF binaries on Linux
410
+
- **Raw addressing information**: Stores build-id and PC offset instead of resolved symbol names
411
+
- **Remote symbolication mode**: Enable with `remotesym=true` profiler argument
412
+
- **JFR integration**: Remote frames serialized with build-id and offset for backend resolution
413
+
- **Zero encoding overhead**: Uses dedicated frame type (FRAME_NATIVE_REMOTE) for efficient serialization
414
+
415
+
**Benefits**:
416
+
- Reduces agent overhead by eliminating local symbol resolution
417
+
- Enables centralized symbol resolution with better caching
418
+
- Supports scenarios where debug symbols are not available locally
0 commit comments