[lldb-dev] zBug
Todd Fiala
tfiala at google.com
Thu Jun 19 09:56:40 PDT 2014
Okay, that's good feedback. Maybe in the future as we try to make that a
smoother process, we might be able to use some of your input to better
document it :-)
On Thu, Jun 19, 2014 at 9:27 AM, Peter Zion <Peter.Zion at fabricengine.com>
wrote:
> Thanks Todd! Here is a screenshot: http://imgur.com/MsQCZUF
>
> The hardest part was definitely a lack of documentation -- I'm not 100%
> sure I was looking in the right place, but particularly as an API client it
> wasn't obvious at first how I should be using the API. However, once I
> figured out the first few steps, it became clear; the API seems to be well
> designed and once I saw the pattern of how it was designed it was pretty
> clear what to do.
>
> Peter Zion
> Fabric Engine Inc.
>
> From: Todd Fiala <tfiala at google.com>
> Date: Thursday, June 19, 2014 at 11:59 AM
> To: Peter Zion <peter.zion at fabricengine.com>
> Cc: "lldb-dev at cs.uiuc.edu" <lldb-dev at cs.uiuc.edu>
> Subject: Re: [lldb-dev] zBug
>
> Thanks, Peter! That'll be fun to check out at some point.
>
> What did you find to be the more challenging parts of integrating LLDB
> with zBug?
>
>
> On Wed, Jun 18, 2014 at 9:33 PM, Peter Zion <Peter.Zion at fabricengine.com>
> wrote:
>
>> Hi there,
>>
>> First, apologies if this list isn't the right place for this.
>>
>> I just wanted to mention that we've been working on a GUI front-end for
>> LLDB called zBug, and that it's reasonably useful for anyone looking for
>> simple GUI debugger that wraps LLDB. You can find it at
>> http://github.com/pzion/zBug/.
>>
>> It uses the LLDB Python bindings and uses PySide (open-source Qt
>> bindings for Python) for the GUI. It works on Linux and OS X, and is BSD
>> licensed. It should work fine with Windows as well once LLDB Windows
>> support is here (if it isn't already).
>>
>> I developed zBug originally as an independent project, but we later
>> adapted it to add support for debugging the JITted DSL in our product
>> Fabric Engine, a platform for 3D effects and tools. Because it works with
>> both traditional applications as well as with the JIT environment I use it
>> daily to debug our platform as well as the JIT code it runs. It's got all
>> the usual GUI goodies such as source code and assembly view, stack and
>> threads, locals and registers, breakpoints, as well as a direct LLDB
>> command prompt.
>>
>> Thanks for all the great work on LLDB, the Python support made it quite
>> straightforward to build zBug!
>>
>> Peter Zion
>> Fabric Engine Inc.
>>
>> _______________________________________________
>> lldb-dev mailing list
>> lldb-dev at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>>
>>
>
>
> --
> Todd Fiala | Software Engineer | tfiala at google.com | 650-943-3180
>
--
Todd Fiala | Software Engineer | tfiala at google.com | 650-943-3180
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20140619/1fcf5905/attachment.html>
More information about the lldb-dev
mailing list