[all-commits] [llvm/llvm-project] 3a2fbe: [lldb] Add more Mach-O export trie unit tests (NFC...
Jonas Devlieghere via All-commits
all-commits at lists.llvm.org
Wed Jun 10 10:05:09 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3a2fbe5fe6264e73e338042808ea094ef7b7632b
https://github.com/llvm/llvm-project/commit/3a2fbe5fe6264e73e338042808ea094ef7b7632b
Author: Jonas Devlieghere <jonas at devlieghere.com>
Date: 2026-06-10 (Wed, 10 Jun 2026)
Changed paths:
M lldb/unittests/ObjectFile/MachO/MachOTrieTest.cpp
Log Message:
-----------
[lldb] Add more Mach-O export trie unit tests (NFC) (#202814)
Extend MachOTrieTest with cases that exercise ParseTrieEntries paths the
existing tests miss, all against the current parser with no functional
change. They cover well-formed edge cases (sibling breadth, empty and
single-character edge labels, large multi-byte addresses, ARM/Thumb and
stub-resolver handling, mixed exports and re-exports) and malformed
input that must be tolerated or rejected without crashing (a shared
subtree, an unterminated edge string, an excessive children count, a
truncated terminalSize, and an out-of-range start offset).
Assisted-by: Claude
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list