clayborg wrote:

Even if we want to have the skeleton compile unit be parsed first, we would 
need to know this from any accelerator table entry, wether it be from 
.debug_names or from our internal manual index. Our internal manual index 
creates a DIERef object with a magic .dwp file index + a DIE offset within the 
.debug_info.dwo in the dwp file. So given only this information, if we wanted 
to parse the skeleton unit first, we would need to ask the main executable to 
find the skeleton unit for a given DWO ID first, which would require a search 
and a map to efficiently grab the right skeleton unit. So either way we will 
need the map. 

https://github.com/llvm/llvm-project/pull/79544
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to