macstl 0.1.5
 

macstl 0.1.5

C++ source library.



A new C++ source library designed to bring the Macintosh into the world of modern generic programming. macstl gives you the elegance and efficiency of programming with templates. macstl is distinctly mac as well -- you program with Mac OS X concepts and technologies using a cutting-edge interface. macstl offers a new implementation of std::valarray optimized for the Altivec. It runs inline arithmetic 7.76x faster than gcc 3.1 and inline transcendentals 14.21x faster than gcc 3.1. Even with Altivec optimizations off, it is almost 2x faster than gcc, due to the ruthless weeding out of redundant loads and stores.

The Mach copy-on-write vector is a partial specialization of std::vector for the Mach allocator. It neatly uses the OS vm_copy facility to "get around" thread safety issues when doing copy-on-write and reference counting. As a result, std::vector can be copied, passed back by value and enlarged without the same overheads.

Conclusion

To conclude macstl 0.1.5 works on Mac OS operating system(s) and can be easily downloaded using the below download link according to Shareware license. macstl 0.1.5 download file is only 2.2 MB in size.
macstl 0.1.5 was filed under the Libraries category and was reviewed in softlookup.com and receive 4/5 Score.
macstl 0.1.5 has been tested by our team against viruses, spyware, adware, trojan, backdoors and was found to be 100% clean. We will recheck macstl 0.1.5 when updated to assure that it remains clean.

macstl 0.1.5 user Review

Please review macstl 0.1.5 application and submit your comments below. We will collect all comments in an effort to determine whether the macstl 0.1.5 software is reliable, perform as expected and deliver the promised features and functionalities.

Popularity 8/10 - Downloads - 217 - Score - 4/5

Softlookup.com 2023 - Privacy Policy



Category: Libraries 
Publisher: Pixelglow Software
Last Updated: 01/20/2019
Requirements: Not specified
License: Shareware
Operating system: Mac OS
Hits: 408
File size: 2.2 MB
Price: Not specified


Leave A comment
Name: *
E-Mail: *
Comment: *