[Lldb-commits] [PATCH] D137682: Change IRMemoryMap's last-resort magic address to an inaddressable address so it doesn't conflict
    Jason Molenda via Phabricator via lldb-commits 
    lldb-commits at lists.llvm.org
       
    Wed Nov  9 09:25:28 PST 2022
    
    
  
jasonmolenda updated this revision to Diff 474297.
jasonmolenda added a comment.
Update the test to check all three members of the struct can be read at the different memory addresses, and CAN'T be read when it overlaps with IRMemoryMap's special address.  This final test, where we test that the values can't be accessed at this inaddressable location, is really only there to keep the test and IRMemoryMap in sync - if anyone changes how IRMemoryMap::FindSpace works with this setup, the test result changing will flag that this test needs to be revisited.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D137682/new/
https://reviews.llvm.org/D137682
Files:
  lldb/source/Expression/DWARFExpression.cpp
  lldb/source/Expression/IRMemoryMap.cpp
  lldb/test/API/lang/c/high-mem-global/Makefile
  lldb/test/API/lang/c/high-mem-global/TestHighMemGlobal.py
  lldb/test/API/lang/c/high-mem-global/main.c
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D137682.474297.patch
Type: text/x-patch
Size: 4696 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20221109/b21677d7/attachment-0001.bin>
    
    
More information about the lldb-commits
mailing list