DavidSpickett added a reviewer: omjavaid. DavidSpickett added a comment. Herald added a subscriber: JDevlieghere.
The side effect here is that you do "memory read <tagged ptr>" and you see untagged addresses for the lines. It's not really that confusing but maybe something we should make a general decision about. Same thing applies to the previous "memory region" patch. (lldb) p ptr1 (char *) $1 = 0x344dfffffffffcb0 "" (lldb) memory read ptr1 0xfffffffffcb0: f0 05 40 00 00 00 00 00 00 00 00 00 00 00 00 00 ..@............. 0xfffffffffcc0: e0 fc ff ff ff ff 00 00 54 f0 e7 f7 ff ff 00 00 ........T....... (lldb) memory region ptr1 [0x0000fffffffdf000-0x0001000000000000) rw- [stack] Personally it doesn't bother me, but then again I know what all the upper bits are doing anyway. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D103626/new/ https://reviews.llvm.org/D103626 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits