Skip to content

fix(macos): cache VM regions for FP validation in new unwinder#1634

Merged
supervacuus merged 1 commit intomasterfrom
fix/cache_vm_region_macos_unwinder
Apr 10, 2026
Merged

fix(macos): cache VM regions for FP validation in new unwinder#1634
supervacuus merged 1 commit intomasterfrom
fix/cache_vm_region_macos_unwinder

Conversation

@supervacuus
Copy link
Copy Markdown
Collaborator

This is a minor improvement for the new macOS unwinder:

  • cache the last validated VM range during frame-pointer walking
  • avoid repeated mach_vm_region lookups for adjacent frame records on the same stack region

@supervacuus supervacuus requested a review from jpnurmi April 10, 2026 12:31
@supervacuus supervacuus merged commit 7d8c3ae into master Apr 10, 2026
60 checks passed
@supervacuus supervacuus deleted the fix/cache_vm_region_macos_unwinder branch April 10, 2026 13:21
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.

2 participants