Bill Wendling
2011-Oct-25 01:06 UTC
[LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
Good day! To get ready for the release, we need to make sure that the list of external open source projects using LLVM 3.0 (file:///Volumes/Sandbox/llvm/llvm.src/docs/ReleaseNotes.html#externalproj) is up to date. Please send me an email with the project's name and a short description of it. Alternatively, if the project was commented out and you would still like to be listed, just tell me and I'll uncomment the blurb. :-) Share and enjoy! -bw
Bill Wendling
2011-Oct-25 01:17 UTC
[LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
On Oct 24, 2011, at 6:06 PM, Bill Wendling wrote:> Good day! > > To get ready for the release, we need to make sure that the list of external open source projects using LLVM 3.0 (file:///Volumes/Sandbox/llvm/llvm.src/docs/ReleaseNotes.html#externalproj) is up to date. Please send me an email with the project's name and a short description of it. Alternatively, if the project was commented out and you would still like to be listed, just tell me and I'll uncomment the blurb. :-) >Ahem...and by the above URL, I of course meant: http://llvm.org/docs/ReleaseNotes.html#externalproj :-) -bw
Török Edwin
2011-Oct-25 21:12 UTC
[LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
Hi Bill, project name: ClamAV Short description (based on LLVM 2.8 release notes) below. (note that ClamAV's embedded copy of LLVM is still at 2.8, since 2.9 and 3.0 have buggy SSP). <a href="http://www.clamav.net">Clam AntiVirus</a> is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways. Since version 0.96 it has <a href="http://vrt-sourcefire.blogspot.com/2010/09/introduction-to-clamavs-low-level.html">bytecode signatures</a> that allow writing detections for complex malware. It uses LLVM's JIT to speed up the execution of bytecode on X86, X86-64, PPC32/64, falling back to its own interpreter otherwise. The git version was updated to work with LLVM 3.0. Best regards, --Edwin
Alex
2011-Oct-25 21:22 UTC
[LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
Hi Bill, Name: Mono (http://www.mono-project.com/) Description: An open source, cross-platform implementation of C# and the CLR that is binary compatible with Microsoft.NET. Has an optional, dynamically-loaded LLVM code generation backend in Mini, the JIT compiler. Note that we use a Git mirror of LLVM with some patches. See: https://github.com/mono/llvm Regards, Alex On Tue, Oct 25, 2011 at 3:06 AM, Bill Wendling <wendling at apple.com> wrote:> Good day! > > To get ready for the release, we need to make sure that the list of external open source projects using LLVM 3.0 (file:///Volumes/Sandbox/llvm/llvm.src/docs/ReleaseNotes.html#externalproj) is up to date. Please send me an email with the project's name and a short description of it. Alternatively, if the project was commented out and you would still like to be listed, just tell me and I'll uncomment the blurb. :-) > > Share and enjoy! > -bw > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >
Kostya Serebryany
2011-Oct-25 21:35 UTC
[LLVMdev] [cfe-dev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
Name: AddressSanitizer, a fast memory error detector. URL: http://code.google.com/p/address-sanitizer/ Description: AddressSanitizer uses compiler instrumentation and a specialized malloc library to find C/C++ bugs such as use-after-free and out-of-bound accesses to heap, stack and globals. The key feature of the tool is speed: the average slowdown introduced by AddressSanitizer is less than 2x. --kcc On Mon, Oct 24, 2011 at 6:06 PM, Bill Wendling <wendling at apple.com> wrote:> Good day! > > To get ready for the release, we need to make sure that the list of > external open source projects using LLVM 3.0 > (file:///Volumes/Sandbox/llvm/llvm.src/docs/ReleaseNotes.html#externalproj) > is up to date. Please send me an email with the project's name and a short > description of it. Alternatively, if the project was commented out and you > would still like to be listed, just tell me and I'll uncomment the blurb. > :-) > > Share and enjoy! > -bw > > _______________________________________________ > cfe-dev mailing list > cfe-dev at cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111025/4247bbca/attachment.html>
Alex
2011-Oct-26 07:34 UTC
[LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
Another one: Name: SDC - The Stupid D Compiler (https://github.com/bhelyer/SDC) Description: A project seeking to write a self-hosting compiler for the D programming language, without using the frontend of the reference compiler (DMD). Regards, Alex On Tue, Oct 25, 2011 at 3:06 AM, Bill Wendling <wendling at apple.com> wrote:> Good day! > > To get ready for the release, we need to make sure that the list of external open source projects using LLVM 3.0 (file:///Volumes/Sandbox/llvm/llvm.src/docs/ReleaseNotes.html#externalproj) is up to date. Please send me an email with the project's name and a short description of it. Alternatively, if the project was commented out and you would still like to be listed, just tell me and I'll uncomment the blurb. :-) > > Share and enjoy! > -bw > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >
Bill Wendling
2011-Oct-26 07:40 UTC
[LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
Okay. Added. -bw On Oct 26, 2011, at 12:34 AM, Alex wrote:> Another one: > > Name: SDC - The Stupid D Compiler (https://github.com/bhelyer/SDC) > Description: A project seeking to write a self-hosting compiler for > the D programming language, without using the frontend of the > reference compiler (DMD). > > Regards, > Alex > > On Tue, Oct 25, 2011 at 3:06 AM, Bill Wendling <wendling at apple.com> wrote: >> Good day! >> >> To get ready for the release, we need to make sure that the list of external open source projects using LLVM 3.0 (file:///Volumes/Sandbox/llvm/llvm.src/docs/ReleaseNotes.html#externalproj) is up to date. Please send me an email with the project's name and a short description of it. Alternatively, if the project was commented out and you would still like to be listed, just tell me and I'll uncomment the blurb. :-) >> >> Share and enjoy! >> -bw >> >> _______________________________________________ >> LLVM Developers mailing list >> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >>
Don Quixote de la Mancha
2011-Oct-26 07:41 UTC
[LLVMdev] [cfe-dev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
> On Tue, Oct 25, 2011 at 3:06 AM, Bill Wendling <wendling at apple.com> wrote: >> To get ready for the release, we need to make sure that the list of external open source projects using LLVM 3.0 (file:///Volumes/Sandbox/llvm/llvm.src/docs/ReleaseNotes.html#externalproj) is up to date. Please send me an email with the project's name and a short description of it. Alternatively, if the project was commented out and you would still like to be listed, just tell me and I'll uncomment the blurb. :-)The ZooLib C++ Cross-Platform Application Framework. http://www.zoolib.org/ ZooLib is Open Source under the MIT License. It provides GUI, filesystem access, TCP networking, thread-safe memory management, threading and locking for Mac OS X, Classic Mac OS, Microsoft Windows, POSIX operating systems with X11, BeOS, Haiku, Apple's iOS and Research in Motion's BlackBerry. My current work is to use CLang's static analyzer to improve ZooLib's code quality. I also plan to set up LLVM compiles of the demo programs and test programs using CLang and LLVM on all the platforms that CLang, LLVM and ZooLib all support. -- Don Quixote de la Mancha Dulcinea Technologies Corporation Software of Elegance and Beauty http://www.dulcineatech.com quixote at dulcineatech.com
Alexander Potapenko
2011-Oct-26 08:33 UTC
[LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
On Tue, Oct 25, 2011 at 5:06 AM, Bill Wendling <wendling at apple.com> wrote:> Good day! > > To get ready for the release, we need to make sure that the list of external open source projects using LLVM 3.0 (file:///Volumes/Sandbox/llvm/llvm.src/docs/ReleaseNotes.html#externalproj) is up to date. Please send me an email with the project's name and a short description of it. Alternatively, if the project was commented out and you would still like to be listed, just tell me and I'll uncomment the blurb. :-) > > Share and enjoy! > -bw >Name: ThreadSanitizer, a data race detector. Description: ThreadSanitizer is a data race detector for (mostly) C and C++ code, available for Linux, Mac OS and Windows. On different systems we use binary instrumentation frameworks (Valgrind, Pin and DynamoRio) as frontends that generate the program events for the race detection algorithm. On Linux there's an option of using LLVM-based compile-time instrumentation.
Alexander Potapenko
2011-Oct-26 08:35 UTC
[LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
On Wed, Oct 26, 2011 at 12:33 PM, Alexander Potapenko <ramosian.glider at gmail.com> wrote:> On Tue, Oct 25, 2011 at 5:06 AM, Bill Wendling <wendling at apple.com> wrote: >> Good day! >> >> To get ready for the release, we need to make sure that the list of external open source projects using LLVM 3.0 (file:///Volumes/Sandbox/llvm/llvm.src/docs/ReleaseNotes.html#externalproj) is up to date. Please send me an email with the project's name and a short description of it. Alternatively, if the project was commented out and you would still like to be listed, just tell me and I'll uncomment the blurb. :-) >> >> Share and enjoy! >> -bw >> > > Name: ThreadSanitizer, a data race detector. > Description: > ThreadSanitizer is a data race detector for (mostly) C and C++ code, > available for Linux, Mac OS and Windows. > On different systems we use binary instrumentation frameworks > (Valgrind, Pin and DynamoRio) as frontends that generate the program > events for the race detection algorithm. > On Linux there's an option of using LLVM-based compile-time instrumentation. >Oh, and the project page: http://code.google.com/p/data-race-test/
Apparently Analagous Threads
- [LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
- [LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
- [LLVMdev] [3.0 Release] Call for External Open Source Projects Using LLVM 3.0
- [LLVMdev] LLVM 2.9 release notes + "Projects using LLVM" + API changes
- [LLVMdev] recognizing DTORs and vptr updates in LLVM.