Skip to content
  1. Dec 05, 2012
    • Sean Silva's avatar
      docs: Sphinxify `docs/tutorial/` · d7fb396e
      Sean Silva authored
      Sorry for the massive commit, but I just wanted to knock this one down
      and it is really straightforward.
      
      There are still a couple trivial (i.e. not related to the content)
      things left to fix:
      
      - Use of raw HTML links where :doc:`...` and :ref:`...` could be used
        instead. If you are a newbie and want to help fix this it would make
        for some good bite-sized patches; more experienced developers should
        be focusing on adding new content (to this tutorial or elsewhere, but
        please _do not_ waste your time on formatting when there is such dire
        need for documentation (see docs/SphinxQuickstartTemplate.rst to get
        started writing)).
      
      - Highlighting of the kaleidoscope code blocks (currently left as bare
        `::`).  I will be working on writing a custom Pygments highlighter for
        this, mostly as training for maintaining the `llvm` code-block's lexer
        in-tree. I want to do this because I am extremely unhappy with how it
        just "gives up" on the slightest deviation from the expected syntax
        and leaves the whole code-block un-highlighted.
      
        More generally I am looking at writing some Sphinx extensions and
        keeping them in-tree as well, to support common use cases that
        currently have no good solution (like "monospace text inside a link").
      
      llvm-svn: 169343
      d7fb396e
    • Jason Molenda's avatar
      Add an LLDB_LOG_TARGET logging channel (log eanble lldb target). · e1b68ade
      Jason Molenda authored
      Update the Target methods which can change the target log to this
      channel.
      
      llvm-svn: 169342
      e1b68ade
    • Daniel Malea's avatar
      Fix Linux build warnings due to redefinition of macros: · 93a64300
      Daniel Malea authored
      - add new header lldb-python.h to be included before other system headers
      - short term fix (eventually python dependencies must be cleaned up)
      
      Patch by Matt Kopec!
      
      llvm-svn: 169341
      93a64300
    • Greg Clayton's avatar
      <rdar://problem/12649160> · 90ba8115
      Greg Clayton authored
      Added the ability to debug through your process exec'ing itself to the same architecture.
      
      llvm-svn: 169340
      90ba8115
    • Evan Cheng's avatar
      Add x86 isel lowering logic to form bit test with inverted condition. e.g. · d31802c1
      Evan Cheng authored
      x ^ -1.
      
      Patch by David Majnemer.
      rdar://12755626
      
      llvm-svn: 169339
      d31802c1
    • DeLesley Hutchins's avatar
      Thread safety analysis: Add a new "beta" warning flag: -Wthread-safety-beta. · 8edae13d
      DeLesley Hutchins authored
      As the analysis improves, it will continue to add new warnings that are
      potentially disruptive to existing users.  From now on, such warnings will
      first be introduced under the "beta" flag.  Such warnings are not turned on by
      default; their purpose is to allow users to test their code against future
      planned changes, before those changes are actually made.  After a suitable
      migration period, beta warnings will be folded into the standard
      -Wthread-safety.
      
      llvm-svn: 169338
      8edae13d
    • Matt Beaumont-Gay's avatar
      Appease GCC's -Wparentheses. · 50f61b66
      Matt Beaumont-Gay authored
      (TIL that Clang's -Wparentheses ignores 'x || y && "foo"' on purpose. Neat.)
      
      llvm-svn: 169337
      50f61b66
    • Bill Wendling's avatar
      Split up the ParseOptionalAttrs method into three different methods for each · 34c2eb2f
      Bill Wendling authored
      class of attributes. This makes it much easier to check for errors and to reuse
      the code.
      
      llvm-svn: 169336
      34c2eb2f
    • Alexander Potapenko's avatar
      Fix a use-after-unmap bug in /proc/self/maps caching. The cached buffer was... · 0a4e0f6d
      Alexander Potapenko authored
      Fix a use-after-unmap bug in /proc/self/maps caching. The cached buffer was occasionally deleted in the MemoryMappingLayout destructor.
      
      llvm-svn: 169335
      0a4e0f6d
    • Nadav Rotem's avatar
      LoopVectorizer: Increase the number of pointers that can be tested at runtime.... · a8f026e2
      Nadav Rotem authored
      LoopVectorizer: Increase the number of pointers that can be tested at runtime. If we cant prove statically that the pointers are disjoint then we add the runtime check. 
      
      llvm-svn: 169334
      a8f026e2
  2. Dec 04, 2012
Loading