[lldb-dev] LLVM 3.2 release notes

Alexander Potapenko glider at google.com
Fri Dec 14 11:56:43 PST 2012


I believe we didn't have support for OS X in LLVM 3.1 (e.g. Apple's
Clang 4.0 is based on 3.1 and it doesn't have that support yet). It
should be fine to include this.
Not sure about Android. Evgeniy?

On Fri, Dec 14, 2012 at 10:12 PM, Kostya Serebryany <kcc at google.com> wrote:
>
>
> On Fri, Dec 14, 2012 at 6:35 PM, Pawel Wodnicki <root at 32bitmicro.com> wrote:
>>
>>
>> > Don't think any of the above ASan features are worth mentioning. Perhaps
>> > cmake support and error reporting.
>>
>>
>> Seems there was quite a bit of development in ASan/TSan and besides
>> just bug fixes there must some good features worth mentioning
>> in addition to cmake and error reporting?
>>
>> Might be easier if you could just provide short blurb.
>
>
> I actually don't think we did any significant user-visible improvements in
> asan other than LOTS of bug/performance/compatibility fixes.
> asan for OSX and Android did not exist in 3.1 (Alex, right?), so these two
> platforms could be included into the release notes:
>
>    Improvements to AddressSanitizer including better portability (OSX,
> Android NDK), support for cmake based builds, enhanced error reporting and
> lots of bug fixes.
>
> --kcc
>
>>
>>
>> Pawel
>>
>>
>> > On Dec 14, 2012 8:42 AM, "Kostya Serebryany" <kcc at google.com> wrote:
>> >
>> >> [did this go to lldb-dev on purpose?]
>> >>
>> >> Hi Pawel,
>> >>
>> >> From these docs:
>> >>Improvemens to
>> >> AddressSanitizer<http://llvm.org/releases/3.2/tools/clang/docs/AddressSanitizer.html>
>> >> including:
>> >>    increasing stack size limit to 256M, better portability
>> >>    (iOS6,Windows,Android NDK), support for cmake based builds, enhanced
>> >> error
>> >>    reporting.
>> >>
>> >>    - ThreadSanitizer
>> >> (TSan)<http://llvm.org/releases/3.2/tools/clang/docs/ThreadSanitizer.html> -
>> >>    data race detector run-time library for C/C++ has been added.
>> >>    - Improvemens to
>> >> AddressSanitizer<http://llvm.org/releases/3.2/tools/clang/docs/AddressSanitizer.html>
>> >> including:
>> >>    increasing stack size limit to 256M, better portability
>> >>    (iOS6,Windows,Android NDK), support for cmake based builds, enhanced
>> >> error
>> >>    reporting.
>> >>
>> >>
>> >> Both links point to nowhere.
>> >> AddressSanitizer's support for iOS and Windows is immature to include
>> >> it
>> >> into release notes.
>> >> Did we do the "increasing stack size limit to 256M" bit?
>> >>
>> >> --kcc
>> >>
>> >>
>> >>
>> >> On Fri, Dec 14, 2012 at 4:35 AM, Chris Lattner <clattner at apple.com>
>> >> wrote:
>> >>
>> >>> The LLVM 3.2 release is wrapping up, and the 3.2 release notes are
>> >>> being
>> >>> finalized.  There is a section describing improvements in LLVM 3.2
>> >>> that
>> >>> could use some help, please take a look when you get a chance:
>> >>>
>> >>>
>> >>> http://llvm.org/viewvc/llvm-project/llvm/branches/release_32/docs/ReleaseNotes.html?revision=HEAD#lldb
>> >>>
>> >>> I think that improvements in linux support, in particular, may be
>> >>> worth
>> >>> highlighting along with the other general goodness that has happened
>> >>> since
>> >>> LLVM 3.1 branched.  Feel free to commit improvements directly to the
>> >>> release_32 branch, or email Pawel text to include.
>> >>>
>> >>> -Chris
>> >>> _______________________________________________
>> >>> lldb-dev mailing list
>> >>> lldb-dev at cs.uiuc.edu
>> >>> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>> >>>
>> >>
>> >>
>> >
>>
>



-- 
Alexander Potapenko
Software Engineer
Google Moscow



More information about the lldb-dev mailing list