<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    XML is sent by gdbserver to GDB when it communicates large bits of
    information like register layout and thread lists.<br>
    Since the aim is to increase compatibility with gdbserver, this isnt
    something we can change.<br>
    <br>
    Yeah, I believe writing an robust XML parser will be non trivial an
    not justifiable in terms of time.  Like the others have<br>
    said since libxml2 is already used in other parts of the LLVM
    project, it doesn't make sense to buck this trend.<br>
    <br>
    <div class="moz-cite-prefix">On 01/04/2015 19:13, Reid Kleckner
      wrote:<br>
    </div>
    <blockquote
cite="mid:CACs=tyLFKy1biC7QWywe-K6Z6jn1jfHzg=GbSjxd7hB=XEGVQQ@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div class="gmail_extra">
          <div class="gmail_quote">On Wed, Apr 1, 2015 at 10:55 AM,
            Shankar Easwaran <span dir="ltr"><<a
                moz-do-not-send="true"
                href="mailto:shankare@codeaurora.org" target="_blank">shankare@codeaurora.org</a>></span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div bgcolor="#FFFFFF" text="#000000">
                <div>May be this is a stupid question, are there reasons
                  that lldb needs to use xml format ? Can it switch to
                  using YAML ?<br>
                  <br>
                  If not, may be having a XML parser like a YAML parser
                  would be useful inside of LLVM ??<br>
                </div>
              </div>
            </blockquote>
            <div><br>
            </div>
            <div>My (possibly uninformed) understanding is that XML is
              way more complicated than YAML, and it's better to take an
              external dependency than try to reinvent the wheel. YAML
              and JSON on the other hand are super simple, so it's
              better to roll our own.</div>
          </div>
          <br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
lldb-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a>
<a class="moz-txt-link-freetext" href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>