Skip to content

Emit profiles of v75 - #886

Merged
mstange merged 6 commits into
mainfrom
push-uukonmprkrlx
Sep 22, 2026
Merged

mstange merged 6 commits into
mainfrom
push-uukonmprkrlx

Conversation

@mstange

@mstange mstange commented Sep 22, 2026

Copy link
Copy Markdown
Owner

The front-end now supports typed array storage for the columns of the native symbol table and of the funcTable, so this takes advantage of that for faster profile load times.

This adds support for MarkerField::contains_pii and
DynamicSchemaMarkerField::contains_pii.
This is a pure bump; v73 only affects profiles with FileIO markers.
We now output the native symbol table with typed arrays (when using JSLB).
We now output the funcTable with typed arrays (when using JSLB).
Now that all columns of both tables are typed arrays, their JSON is just
a small skeleton of slab placeholders, so it's totally fine if they're
part of the root JSON slab.
@mstange
mstange enabled auto-merge September 22, 2026 20:14
@mstange
mstange merged commit da48ff4 into main Sep 22, 2026
15 checks passed
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