On Fri, Dec 1, 2017 at 8:58 PM, Stéphane Letz <l...@grame.fr> wrote:
> My recent tests on OS X with clang/LLVM 4.0 and 5.0 shows really less
> difference that previously, or you have winners and losers on either side,
> depending of the DSP and the Faust compilations parameters.
Yes, that was my experience as well, and it's good to hear that the bitcode
backend more closely matches clang now.
libfaust is « obviously » supposed to correctly handle memory. We use a
> global memory allocator for all dynamic data structures that deallocate all
> of them when the DSP factory has been produced. I fixed some remaining
> memory leak some weeks/month ago. It should be OK now, and if not, then
> *please* send bug reports.. ((-;.
>
That's good to know, thanks for setting me straight there!
Nevertheless, FWIW I just wanted to pointed out that there *are* worthy
alternatives to going the LLVM route. As always, YMMV. And don't get me
wrong, I *love* LLVM, for us compiler writers it's the best thing since
sliced bread, and then some. ;-)
Albert
--
Dr. Albert Gr"af
Computer Music Research Group, JGU Mainz, Germany
Email: aggr...@gmail.com
WWW: https://plus.google.com/+AlbertGraef
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Faudiostream-devel mailing list
Faudiostream-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-devel