Re: [lldb-dev] Resolving dynamic type based on RTTI fails in case of type names inequality in DWARF and mangled symbols

2017-12-21 Thread Pavel Labath via lldb-dev
On 20 December 2017 at 18:40, Greg Clayton wrote: > >> On Dec 20, 2017, at 3:33 AM, Pavel Labath wrote: >> >> On 19 December 2017 at 17:39, Greg Clayton via lldb-dev >> wrote: >>> The apple accelerator tables are only enabled for Darwin target, but there >>> is nothing to say we couldn't enable

Re: [lldb-dev] Resolving dynamic type based on RTTI fails in case of type names inequality in DWARF and mangled symbols

2017-12-21 Thread xgsa via lldb-dev
21.12.2017, 13:45, "Pavel Labath via lldb-dev" : > On 20 December 2017 at 18:40, Greg Clayton wrote: >>>  On Dec 20, 2017, at 3:33 AM, Pavel Labath wrote: >>> >>>  On 19 December 2017 at 17:39, Greg Clayton via lldb-dev >>>   wrote:  The apple accelerator tables are only enabled for Darwin t

Re: [lldb-dev] Resolving dynamic type based on RTTI fails in case of type names inequality in DWARF and mangled symbols

2017-12-21 Thread Pavel Labath via lldb-dev
On 21 December 2017 at 12:29, xgsa wrote: > 21.12.2017, 13:45, "Pavel Labath via lldb-dev" : >> On 20 December 2017 at 18:40, Greg Clayton wrote: On Dec 20, 2017, at 3:33 AM, Pavel Labath wrote: On 19 December 2017 at 17:39, Greg Clayton via lldb-dev wrote: > The app

Re: [lldb-dev] Resolving dynamic type based on RTTI fails in case of type names inequality in DWARF and mangled symbols

2017-12-21 Thread Greg Clayton via lldb-dev
> On Dec 21, 2017, at 2:45 AM, Pavel Labath wrote: > > On 20 December 2017 at 18:40, Greg Clayton > wrote: >> >>> On Dec 20, 2017, at 3:33 AM, Pavel Labath wrote: >>> >>> On 19 December 2017 at 17:39, Greg Clayton via lldb-dev >>> wrote: The apple accelerator

Re: [lldb-dev] Resolving dynamic type based on RTTI fails in case of type names inequality in DWARF and mangled symbols

2017-12-21 Thread Greg Clayton via lldb-dev
> On Dec 21, 2017, at 4:58 AM, Pavel Labath wrote: > > On 21 December 2017 at 12:29, xgsa mailto:x...@yandex.ru>> > wrote: >> 21.12.2017, 13:45, "Pavel Labath via lldb-dev" : >>> On 20 December 2017 at 18:40, Greg Clayton wrote: > On Dec 20, 2017, at 3:33 AM, Pavel Labath wrote: > >>

Re: [lldb-dev] Resolving dynamic type based on RTTI fails in case of type names inequality in DWARF and mangled symbols

2017-12-21 Thread Pavel Labath via lldb-dev
On 21 December 2017 at 10:45, Pavel Labath wrote: > I'm not sure now whether you're suggesting to use the dsymutil > approach just to gauge the potential speedup we can obtain and get > people interested, or as a productized solution. If it's the first one > then I fully agree with you. Although I

Re: [lldb-dev] Resolving dynamic type based on RTTI fails in case of type names inequality in DWARF and mangled symbols

2017-12-21 Thread Greg Clayton via lldb-dev
> On Dec 21, 2017, at 8:23 AM, Pavel Labath wrote: > > On 21 December 2017 at 10:45, Pavel Labath wrote: >> I'm not sure now whether you're suggesting to use the dsymutil >> approach just to gauge the potential speedup we can obtain and get >> people interested, or as a productized solution. If

Re: [lldb-dev] Resolving dynamic type based on RTTI fails in case of type names inequality in DWARF and mangled symbols

2017-12-21 Thread Pavel Labath via lldb-dev
That's not the case, the nested debugger get's stopped in CommandObjectTargetCreate::DoExecute before it even touches the /bin/ls file. I could have passed anything there (probably /bin/ls wasn't the best choice though), it's just this was the easiest thing I came up with for stopping at a place wi

Re: [lldb-dev] Resolving dynamic type based on RTTI fails in case of type names inequality in DWARF and mangled symbols

2017-12-21 Thread Greg Clayton via lldb-dev
I wonder if making indexing multi-threaded has solved speed issues? > On Dec 21, 2017, at 8:54 AM, Pavel Labath wrote: > > That's not the case, the nested debugger get's stopped in > CommandObjectTargetCreate::DoExecute before it even touches the > /bin/ls file. I could have passed anything ther