<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>
<div>Thanks Todd!  Here is a screenshot: <a href="http://imgur.com/MsQCZUF">http://imgur.com/MsQCZUF</a></div>
<div><br>
</div>
<div>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.</div>
<div><br>
</div>
<div>
<div><font class="Apple-style-span" color="#000000"><font class="Apple-style-span" face="Calibri">Peter Zion</font></font></div>
<div><font class="Apple-style-span" color="#000000"><font class="Apple-style-span" face="Calibri">Fabric Engine Inc.</font></font></div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Todd Fiala <<a href="mailto:tfiala@google.com">tfiala@google.com</a>><br>
<span style="font-weight:bold">Date: </span>Thursday, June 19, 2014 at 11:59 AM<br>
<span style="font-weight:bold">To: </span>Peter Zion <<a href="mailto:peter.zion@fabricengine.com">peter.zion@fabricengine.com</a>><br>
<span style="font-weight:bold">Cc: </span>"<a href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a>" <<a href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [lldb-dev] zBug<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">Thanks, Peter!  That'll be fun to check out at some point.
<div><br>
</div>
<div>What did you find to be the more challenging parts of integrating LLDB with zBug?</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Wed, Jun 18, 2014 at 9:33 PM, Peter Zion <span dir="ltr">
<<a href="mailto:Peter.Zion@fabricengine.com" target="_blank">Peter.Zion@fabricengine.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-family:Calibri,sans-serif">
<div>Hi there,</div>
<div><br>
</div>
<div>First, apologies if this list isn't the right place for this.</div>
<div><br>
</div>
<div>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
<a href="http://github.com/pzion/zBug/" target="_blank">http://github.com/pzion/zBug/</a>.</div>
<div><br>
</div>
<div>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).</div>
<div><br>
</div>
<div>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.</div>
<div><br>
</div>
<div>Thanks for all the great work on LLDB, the Python support made it quite straightforward to build zBug!</div>
<span class="HOEnZb"><font color="#888888">
<div><br>
</div>
<div>
<div><font color="#000000"><font face="Calibri">Peter Zion</font></font></div>
<div><font color="#000000"><font face="Calibri">Fabric Engine Inc.</font></font></div>
</div>
</font></span></div>
<br>
_______________________________________________<br>
lldb-dev mailing list<br>
<a href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr">
<table cellspacing="0" cellpadding="0" style="color:rgb(136,136,136);font-family:'Times New Roman'">
<tbody>
<tr style="color:rgb(85,85,85);font-family:sans-serif;font-size:small">
<td nowrap="" style="border-top-style:solid;border-top-color:rgb(213,15,37);border-top-width:2px">
Todd Fiala |</td>
<td nowrap="" style="border-top-style:solid;border-top-color:rgb(51,105,232);border-top-width:2px">
 Software Engineer |</td>
<td nowrap="" style="border-top-style:solid;border-top-color:rgb(0,153,57);border-top-width:2px">
 <a href="mailto:tfiala@google.com" style="color:rgb(17,85,204)" target="_blank"><span style="background-color:rgb(255,255,204);color:rgb(34,34,34);background-repeat:initial initial">tfiala@google.com</span></a> |</td>
<td nowrap="" style="border-top-style:solid;border-top-color:rgb(238,178,17);border-top-width:2px">
<font color="#1155cc"> <a>650-943-3180</a></font></td>
</tr>
</tbody>
</table>
<br>
</div>
</div>
</div>
</div>
</span>
</body>
</html>