Skip to content

perf(profiling): increase frame and stack deduplication speed - #2261

Open
Litarnus wants to merge 1 commit into
continuous-profiling-01-excimer-log-converterfrom
continuous-profiling-02-converter-performance
Open

Litarnus wants to merge 1 commit into
continuous-profiling-01-excimer-log-converterfrom
continuous-profiling-02-converter-performance

Conversation

@Litarnus

Copy link
Copy Markdown
Collaborator

Improves performance for stack deduplication. Instead of serialising and then md5-ing the frames, we can also just concatenate them. The order of indices is already unique, and created an md5 hash will not create more uniqueness.

Also instead of creating a string to represent the path, we can use a multi dimensional array which will reduce the number of string allocations that we have to perform.

@Litarnus
Litarnus added this pull request to stack #2262 October 15, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant