just::thread C++11 Thread Library V1.8.2 released
Tuesday, 06 November 2012
I am pleased to announce that version 1.8.2
of just::thread
,
our C++11 Thread Library
has just been released.
This release adds support for gcc 4.7.2, and consequently official support for Ubuntu Quantal and Fedora 17.
just::thread
is now available for the following compilers:
- Microsoft Visual Studio 2005, 2008, 2010 and 2012 for both 32-bit and 64-bit Windows,
- TDM gcc 4.5.2 and 4.6.1 for both 32-bit and 64-bit Windows,
- g++ 4.3, 4.4, 4.5, 4.6 and 4.7 (4.7.2 or later) for both 32-bit and 64-bit Linux (x86/x86_64), and
- MacPorts g++ 4.3, 4.4, 4.5, 4.6 and 4.7 (4.7.2 or later) for 32-bit and 64-bit MacOSX.
Get your copy of Just::Thread
Purchase your copy and get started with the C++11 thread library now.
As usual, existing customers are entitled to a free upgrade to V1.8.2 from all earlier versions.
Posted by Anthony Williams
[/ news /] permanent link
Tags: multithreading, concurrency, C++0x, C++11
Stumble It! | Submit to Reddit | Submit to DZone
If you liked this post, why not subscribe to the RSS feed or Follow me on Twitter? You can also subscribe to this blog by email using the form on the left.
Design and Content Copyright © 2005-2024 Just Software Solutions Ltd. All rights reserved. | Privacy Policy
24 Comments
I am pleased to announce that version 1.8.2 of just::thread, our C++11 Thread Library has just been released.
help me!
thank you
a given article is very interesting and very useful for me, thank you very much admin and pardon me permission to share the article here
I appreciate that The release adds support for gcc 4.7.2, and consequently official support for Ubuntu Quantal and Fedora 17.
Very informative article. I like C++ because in my coaching my friend teach me basics about this language & we enjoy working on computer about this language.
Hey thanks for sharing the details, i have purchased my copy of C++11 from the library.
At the time of my graduation; i used C and C++ language too much and i always want to learn about some library programs. You described good. I loved this.
Exceptionally enlightening article. I like C++ in light of the fact that in my training my companion show me nuts and bolts about this dialect and we appreciate taking a shot at PC about this dialect.
At the season of my graduation; i utilized C and C++ dialect an excess of and i generally need to find out about some library programs. You depicted great. I adored this.
Really this online journal website page keeping a novel and exciting information.Thanks for show to us utilized C and C++ dialect
utilized C and C++ dialect Really this is good post
this is good post utilized C and C++ dialect Really
Was this tested on FreeBSD? I'd love to use just::threads but its useless if it doesn't work on FreeBSD.
FreeBSD is not currently supported. I'll add it to the list of desired target platforms.
That's awesome. I hope to see support soon!
Hi Anthony, I am reading your "C++Concurrency In Action ". In section 6.2.1 "Lock Based Stack" you call empty() method from pop(). Both these method acquire lock as their first statement. It means empty() is called while holding a lock and then tries to acquire same lock. This is deadlock.
I hope you do not meant to put lock in empty(), but then there is no need to have mutable mutex. Also in same example you forgot to provide implementation of what() in empty_stack class. The code does not compile, any ways.
Would be happy to have you comments.
Best, Vishal
Hi Vishal,
The example you cite calls "data.empty()" from pop(), not just "empty()". This is a call on the data member, and thus doesn't acquire the lock. "empty()" is supposed to acquire the lock, as it needs to ensure that its access to the data member is protected.
Yes, I omitted the implementation of what(), as it was not relevant to the example. It's trivial; just return a string literal.
I am interested in the errors you are receiving when you try to compile the code. Please let me know which compiler and platform you are using.
Anthony
That's great! Thanks for providing the information!
They are not able to finish the writing assignments on time. For some students, writing any writing assignments is able to waste their time
In our organization we are using Ubuntu and i think this new update will help me lot to achieve my targeted goal. I will surly buy this copy after the discussion with my development team.
I recently came across your blog and have been reading along. I thought I would leave my first comment. I dont know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.
It is a delight to read this article. Care with excellence at no terms and condition is your priority and seem beneficial for the mankind. Great work. Keep going.