| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
📲 Install BuildsAndroid
|
Sorry, something went wrong.
Avoid allocating and sorting a merged breadcrumb queue when only one component scope has breadcrumbs. This keeps the full merge path for multi-scope breadcrumbs and returns the default write scope queue when all scopes are empty. Co-Authored-By: Claude <noreply@anthropic.com>
Use an explicit 512-character BufferedWriter buffer for envelope item and envelope serialization. This avoids allocating the oversized default char buffer for each short-lived serialization writer while preserving the existing OutputStreamWriter-based encoding path. Co-Authored-By: Claude <noreply@anthropic.com>
Avoid creating temporary maps when applying scope and options tags or scope extras. The event setters already copy these maps, so this preserves snapshot semantics while reducing allocation overhead. Co-Authored-By: Claude <noreply@anthropic.com>
…ies-v2 perf(core): [SDK Overhead reduction for JVM 1] Remove redundant event map copies
…buffer-512 perf(core): [SDK Overhead reduction for JVM 3] Reduce writer buffer size
…erf/sdk-overhead-jvm-breadcrumbs-v3
Performance metrics 🚀
Baseline results on branch: mainStartup times
App size
|
Sorry, something went wrong.
Avoid allocating merged collection copies when only one combined scope contains values. This extends the breadcrumbs optimization to tags, attributes, extras, and attachments while preserving merge behavior when multiple scopes contribute data. Co-Authored-By: Claude <noreply@anthropic.com>
…umbs-v3 perf(core): [SDK Overhead reduction for JVM 2] Short-circuit combined scope breadcrumbs
…o perf/sdk-overhead-jvm-v2 # Conflicts: # CHANGELOG.md
| Back | FazBrowse Home | New Git URL |
PR Stack (SDK Overhead reduction for JVM)
Collection PR for the SDK Overhead reduction for JVM stack.
Squash-merge this once all stack PRs are merged into this collection branch.
#skip-changelog