Re: [lldb-dev] Symbol Server for everyone.

2016-08-30 Thread Taras Tsugrii via lldb-dev
Thank you Jim! Sounds like this should work! On 8/30/16, 8:45 AM, "jing...@apple.com on behalf of Jim Ingham" wrote: The "dsymForUUID" tool doesn't handle copying source files around - we tend to just remote mount them. But we do include these keys in the return plist so that lldb can au

Re: [lldb-dev] Symbol Server for everyone.

2016-08-30 Thread Jim Ingham via lldb-dev
The "dsymForUUID" tool doesn't handle copying source files around - we tend to just remote mount them. But we do include these keys in the return plist so that lldb can automatically remap the source files from where they were at build time to where they are at debug time. So if your symbol se

Re: [lldb-dev] Symbol Server for everyone.

2016-08-30 Thread Taras Tsugrii via lldb-dev
ii Cc: lldb-dev@lists.llvm.org; Kevin Frei Subject: Re: [lldb-dev] Symbol Server for everyone. If you want to go agnostic, then you can just integrate into the following functions from Symbols.h: //-- // Locate the symbol file

Re: [lldb-dev] Symbol Server for everyone.

2016-08-30 Thread Taras Tsugrii via lldb-dev
Frei Subject: Re: [lldb-dev] Symbol Server for everyone. By platform agnostic i mean having a single symbol server that works across multiple platforms is very nice. It sounds like in addition to being a symbol server this can also serve source code, and should work with embedded debug info

Re: [lldb-dev] Symbol Server for everyone.

2016-08-29 Thread Greg Clayton via lldb-dev
If you want to go agnostic, then you can just integrate into the following functions from Symbols.h: //-- // Locate the symbol file given a module specification. // // Locating the file should happen only on the l

Re: [lldb-dev] Symbol Server for everyone.

2016-08-26 Thread Zachary Turner via lldb-dev
ched artifact and return a path to it. > -- > *From:* Zachary Turner > *Sent:* Friday, August 26, 2016 8:18:54 PM > *To:* Taras Tsugrii; lldb-dev@lists.llvm.org > *Cc:* Kevin Frei > *Subject:* Re: [lldb-dev] Symbol Server for everyone. > > Mak

Re: [lldb-dev] Symbol Server for everyone.

2016-08-26 Thread Taras Tsugrii via lldb-dev
path to it. From: Zachary Turner Sent: Friday, August 26, 2016 8:18:54 PM To: Taras Tsugrii; lldb-dev@lists.llvm.org Cc: Kevin Frei Subject: Re: [lldb-dev] Symbol Server for everyone. Making the SymbolVendor dependent on Python is probably a non starter, and it would also make debu

Re: [lldb-dev] Symbol Server for everyone.

2016-08-26 Thread Zachary Turner via lldb-dev
Making the SymbolVendor dependent on Python is probably a non starter, and it would also make debugging more difficult. We have network code for various platforms in Host already. It would be nice to have a symbol server format that is platform agnostic. On the other hand, Microsoft tools already

[lldb-dev] Symbol Server for everyone.

2016-08-26 Thread Taras Tsugrii via lldb-dev
Hello lldb developers, In one of the older posts (http://blog.llvm.org/2015/01/lldb-is-coming-to-windows.html), symbol server support was mentioned. Most likely it was meant for Windows, but at FB we have our own symbol server implementation for Linux (technically it's completely platform agn