Linked by Hadrien Grasland on Tue 24th May 2011 14:11 UTC, submitted by vermaden
BSD and Darwin derivatives "The FreeBSD Foundation and the NetBSD Foundation announced [yesterday] that they have acquired a non-exclusive copyright license to the libcxxrt C++ runtime software from PathScale. [...] This software is an implementation of the C++ Application Binary Interface originally developed for Itanium and now used for the x86 family by BSD operating systems. Libcxxrt will be available under the 2-clause BSD license."
Order by: Score:
Performance benefit?
by AndrewZ on Tue 24th May 2011 16:38 UTC
AndrewZ
Member since:
2005-11-15

It would be nice to know if there is a performance benefit, in addition to the licensing benefit. We should consider this for Haiku.

Reply Score: 3

RE: Performance benefit?
by Neolander on Tue 24th May 2011 16:49 UTC in reply to "Performance benefit?"
Neolander Member since:
2010-03-08

Probably not, since the GNU toolchain has seen lots of work while this has been solely developed in the basement of one single company so far. But it could become faster in the future, with backup from the *BSD community, considering what has happened to LLVM/Clang.

Edited 2011-05-24 16:56 UTC

Reply Score: 1

RE[2]: Performance benefit?
by pfgbsd on Wed 25th May 2011 00:29 UTC in reply to "RE: Performance benefit?"
pfgbsd Member since:
2011-03-12

Probably not, since the GNU toolchain has seen lots of work while this has been solely developed in the basement of one single company so far.


Actually I would think a small focused team can achieve better results than the heterogeneous group that usually makes up the gcc contributors group. There's also the benefit of a modern redesign and that they could use the GNU stuff as a reference for ideas and testing.

It's certainly good to have alternatives to the GNU stuff. This package will probably play very with Apple's libc++.

Unfortunately there are not many benchmarks for this type of stuff.

Reply Score: 2