Introduce a "single breadcrumb mode" for Strings decoded from UTF16. #83987
Introduce a "single breadcrumb mode" for Strings decoded from UTF16. …
9270c6fc
Fix obsolete check
8c1a62e7
Assorted typo and warning fixes
7b4756a2
Actually create one-crumb Strings in nontrivial cases
e404a2d4
Inline breadcrumbs accessors to mitigate the overhead of checking two…
b76dca30
Don't expose stuff in ABI unnecessarily
ce0e2dd9
Fix perf regression harder
1d9f3f10
Fix perf regression harder… now with the file added
14c3c4e5
Merge branch 'main' into type-pun-ishment
7ec57e71
Benchmark something more useful
030f8806
Merge branch 'main' into type-pun-ishment
f6167db5
Tweak merge conflict fix
8ae10562
Fix ascii art
df70ce0e
Refactor a bit
db347ae2
Fix the check to actually use a single crumb
1f7a0138
Fix UTF16 decoding perf regression
6ab20500
Add a test to verify that mutating a string with a single breadcrumb …
1455ff6a
Draft of emitting precondition messages in release builds
8e9873f1
Merge branch 'main' into type-pun-ishment
9fd0992c
Try something
306756ab
Better approach to that fix
8cf044df
Revert "Draft of emitting precondition messages in release builds"
374104fa
Avoid trying to release a small integer
906e48c2
jrflat
commented
on 2026-03-19
Merge branch 'main' into type-pun-ishment
2e156237
Review fixes
b7b97dc4
jrflat
approved these changes
on 2026-03-19
Login to write a write a comment.
Login via GitHub