https://media4.giphy.com/media/l2Je27KfKp8x71qAo/200.gif
On Fri, Oct 7, 2016 at 12:01 PM, Enrico Granata <egran...@apple.com> wrote: > It is my understanding that this is not possible in the current > architecture > > On Oct 7, 2016, at 11:55 AM, Rex Fenley <r...@remind101.com> wrote: > > We expect to have a rich user experience as this tool progresses, using > Python to generate UI will limit our development process. It would be much > simpler if we could communicate with Xcode's lldb directly from our > application. > > On Fri, Oct 7, 2016 at 11:33 AM, Enrico Granata <egran...@apple.com> w > rote: > >> I can see a couple of avenues for your use case: >> >> - you can write custom LLDB commands (obligatory reference: >> http://lldb.llvm.org/python-reference.html) and have your users type >> these via the console instead of by clicking buttons >> - you could write a Python script that pops up extra UI and have your >> buttons run as part of LLDB that way. I have admittedly never tried to do >> this, and it might require some tinkering, but in theory I believe it >> should be possible >> >> Personally, I'd rather much have console commands I can type instead of a >> magic separate UI that might even be hidden underneath other windows or >> hiding useful information unless I drag it out of the way, but then it's >> annoying to reach for when I need it, ..., but that's me... >> >> On Oct 7, 2016, at 11:27 AM, Rex Fenley <r...@remind101.com> wrote: >> >> I'm trying to build a separate debugging tool that can be used in unison >> with Xcode it will provide buttons that are shortcuts to lldb scripts we >> write. >> >> On Fri, Oct 7, 2016 at 10:45 AM, Enrico Granata <egran...@apple.com> w >> rote: >> >>> I am gonna echo Kate's question, but delve one level deeper >>> >>> Why do you want to send commands to LLDB from a different process? >>> >>> We have a bunch of different extension points in LLDB, so it's possible >>> that what you're trying to do is actually already possible >>> >>> On Oct 7, 2016, at 10:41 AM, Rex Fenley via lldb-dev < >>> lldb-dev@lists.llvm.org> wrote: >>> >>> Hi Kate, >>> >>> I'm trying to connect to the running instance of lldb in Xcode to send >>> commands to it from a different process :) >>> >>> On Fri, Oct 7, 2016 at 10:27 AM, Kate Stone <k8st...@apple.com> wrote: >>> >>>> The RPC mechanism used in Xcode 8 is not a part of the open source LLDB >>>> project and should be treated as an implementation detail of Xcode. What >>>> are you trying to accomplish? >>>> >>>> Kate Stone k8st...@apple.com >>>> Xcode Low Level Tools >>>> >>>> On Oct 6, 2016, at 6:11 PM, Rex Fenley via lldb-dev < >>>> lldb-dev@lists.llvm.org> wrote: >>>> >>>> Hi! I'm trying to connect to Xcode's lldb rpc server but I'm having >>>> trouble. >>>> >>>> This doesn't seem to work to list the hosts. >>>> >>>> rpcinfo -p lldb-rpc-server >>>> >>>> Can't contact rpcbind on lldb-rpc-server >>>> >>>> rpcinfo: RPC: Unknown host >>>> >>>> Am I doing this correctly? >>>> >>>> -- >>>> Rex Fenley | IOS DEVELOPER >>>> >>>> Remind.com <https://www.remind.com/> | BLOG <http://blog.remind.com/> >>>> | FOLLOW US <https://twitter.com/remindhq> | LIKE US >>>> <https://www.facebook.com/remindhq> >>>> _______________________________________________ >>>> lldb-dev mailing list >>>> lldb-dev@lists.llvm.org >>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev >>>> >>>> >>>> >>> >>> >>> -- >>> Rex Fenley | IOS DEVELOPER >>> >>> Remind.com <https://www.remind.com/> | BLOG <http://blog.remind.com/> >>> | FOLLOW US <https://twitter.com/remindhq> | LIKE US >>> <https://www.facebook.com/remindhq> >>> _______________________________________________ >>> lldb-dev mailing list >>> lldb-dev@lists.llvm.org >>> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev >>> >>> >>> >>> Thanks, >>> *- Enrico* >>> 📩 egranata@.com ☎️ 27683 >>> >>> >> >> >> -- >> Rex Fenley | IOS DEVELOPER >> >> Remind.com <https://www.remind.com/> | BLOG <http://blog.remind.com/> >> | FOLLOW US <https://twitter.com/remindhq> | LIKE US >> <https://www.facebook.com/remindhq> >> >> >> >> Thanks, >> *- Enrico* >> 📩 egranata@.com ☎️ 27683 >> >> > > > -- > Rex Fenley | IOS DEVELOPER > > Remind.com <https://www.remind.com/> | BLOG <http://blog.remind.com/> | > FOLLOW US <https://twitter.com/remindhq> | LIKE US > <https://www.facebook.com/remindhq> > > > > Thanks, > *- Enrico* > 📩 egranata@.com ☎️ 27683 > > -- Rex Fenley | IOS DEVELOPER Remind.com <https://www.remind.com/> | BLOG <http://blog.remind.com/> | FOLLOW US <https://twitter.com/remindhq> | LIKE US <https://www.facebook.com/remindhq>
_______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev