Just Software Solutions

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: , , ,
Stumble It! stumbleupon logo | Submit to Reddit reddit logo | Submit to DZone dzone logo

Comment on this post

If you liked this post, why not subscribe to the RSS feed RSS feed or Follow me on Twitter? You can also subscribe to this blog by email using the form on the left.

24 Comments

I am pleased to announce that version 1.8.2 of just::thread, our C++11 Thread Library has just been released.

by Linux vps hosting India at 15:00:33 on Monday, 21 January 2019

help me!

by super smash flash 2 at 15:00:33 on Monday, 21 January 2019

thank you

by bloons tower defense 5 at 15:00:33 on Monday, 21 January 2019

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

by Cara menurunkan leukosit tinggi at 15:00:33 on Monday, 21 January 2019

I appreciate that The release adds support for gcc 4.7.2, and consequently official support for Ubuntu Quantal and Fedora 17.

by Hostpapa coupon at 15:00:33 on Monday, 21 January 2019

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.

by Cara at 15:00:33 on Monday, 21 January 2019

Hey thanks for sharing the details, i have purchased my copy of C++11 from the library.

by john at 15:00:33 on Monday, 21 January 2019

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.

by Sandra Josef at 15:00:33 on Monday, 21 January 2019

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.

by genericbrandtab.net at 15:00:33 on Monday, 21 January 2019

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.

by www.findauthoritypill.net at 15:00:33 on Monday, 21 January 2019

Really this online journal website page keeping a novel and exciting information.Thanks for show to us utilized C and C++ dialect

by frank @ findbodyinshape at 15:00:33 on Monday, 21 January 2019

utilized C and C++ dialect Really this is good post

by alen @ getbodyinshape.net at 15:00:33 on Monday, 21 January 2019

this is good post utilized C and C++ dialect Really

by john at 15:00:33 on Monday, 21 January 2019

Was this tested on FreeBSD? I'd love to use just::threads but its useless if it doesn't work on FreeBSD.

by eh at 15:00:33 on Monday, 21 January 2019

FreeBSD is not currently supported. I'll add it to the list of desired target platforms.

by Anthony Williams at 15:00:33 on Monday, 21 January 2019

That's awesome. I hope to see support soon!

by eh at 15:00:33 on Monday, 21 January 2019

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

by Vishal Kumar at 15:00:33 on Monday, 21 January 2019

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

by Anthony Williams at 15:00:33 on Monday, 21 January 2019

That's great! Thanks for providing the information!

by Online Booking System at 15:00:33 on Monday, 21 January 2019

They are not able to finish the writing assignments on time. For some students, writing any writing assignments is able to waste their time

by Thesis Help at 15:00:33 on Monday, 21 January 2019

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.

by Spinx Inc. at 15:00:33 on Monday, 21 January 2019

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.

by flight to Umrah at 15:00:33 on Monday, 21 January 2019
search in UK companies and organisations
by Company Spot at 15:00:33 on Monday, 21 January 2019

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.

by Godaddy coupon at 15:00:33 on Monday, 21 January 2019

Add your comment

Your name:

Email address:

Your comment:

Design and Content Copyright © 2005-2024 Just Software Solutions Ltd. All rights reserved. | Privacy Policy