You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stdcxx.apache.org by se...@apache.org on 2007/06/28 19:40:42 UTC
svn commit: r551634 - in /incubator/stdcxx/trunk/tests/localization:
22.locale.money.put.mt.cpp 22.locale.moneypunct.mt.cpp
22.locale.num.put.mt.cpp 22.locale.numpunct.mt.cpp 22.locale.time.put.mt.cpp
Author: sebor
Date: Thu Jun 28 10:40:41 2007
New Revision: 551634
URL: http://svn.apache.org/viewvc?view=rev&rev=551634
Log:
2007-06-28 Martin Sebor <se...@roguewave.com>
* 22.locale.moneypunct.mt.cpp [_REENTRANT] (main): Set the number
of nthreads to the greater of the number of processors and 2 (for
uniprocessor systems) by default.
* 22.locale.money.put.mt.cpp: Same.
* 22.locale.numpunct.mt.cpp: Same.
* 22.locale.num.put.mt.cpp: Same.
* 22.locale.time.put.mt.cpp: Same.
Modified:
incubator/stdcxx/trunk/tests/localization/22.locale.money.put.mt.cpp
incubator/stdcxx/trunk/tests/localization/22.locale.moneypunct.mt.cpp
incubator/stdcxx/trunk/tests/localization/22.locale.num.put.mt.cpp
incubator/stdcxx/trunk/tests/localization/22.locale.numpunct.mt.cpp
incubator/stdcxx/trunk/tests/localization/22.locale.time.put.mt.cpp
Modified: incubator/stdcxx/trunk/tests/localization/22.locale.money.put.mt.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/tests/localization/22.locale.money.put.mt.cpp?view=diff&rev=551634&r1=551633&r2=551634
==============================================================================
--- incubator/stdcxx/trunk/tests/localization/22.locale.money.put.mt.cpp (original)
+++ incubator/stdcxx/trunk/tests/localization/22.locale.money.put.mt.cpp Thu Jun 28 10:40:41 2007
@@ -271,8 +271,11 @@
{
#ifdef _RWSTD_REENTRANT
- // set nthreads to the number of processors by default
+ // set nthreads to the greater of the number of processors
+ // and 2 (for uniprocessor systems) by default
rw_opt_nthreads = rw_get_cpus ();
+ if (rw_opt_nthreads < 2)
+ rw_opt_nthreads = 2;
#endif // _RWSTD_REENTRANT
Modified: incubator/stdcxx/trunk/tests/localization/22.locale.moneypunct.mt.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/tests/localization/22.locale.moneypunct.mt.cpp?view=diff&rev=551634&r1=551633&r2=551634
==============================================================================
--- incubator/stdcxx/trunk/tests/localization/22.locale.moneypunct.mt.cpp (original)
+++ incubator/stdcxx/trunk/tests/localization/22.locale.moneypunct.mt.cpp Thu Jun 28 10:40:41 2007
@@ -464,8 +464,11 @@
{
#ifdef _RWSTD_REENTRANT
- // set nthreads to the number of processors by default
+ // set nthreads to the greater of the number of processors
+ // and 2 (for uniprocessor systems) by default
rw_opt_nthreads = rw_get_cpus ();
+ if (rw_opt_nthreads < 2)
+ rw_opt_nthreads = 2;
#endif // _RWSTD_REENTRANT
Modified: incubator/stdcxx/trunk/tests/localization/22.locale.num.put.mt.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/tests/localization/22.locale.num.put.mt.cpp?view=diff&rev=551634&r1=551633&r2=551634
==============================================================================
--- incubator/stdcxx/trunk/tests/localization/22.locale.num.put.mt.cpp (original)
+++ incubator/stdcxx/trunk/tests/localization/22.locale.num.put.mt.cpp Thu Jun 28 10:40:41 2007
@@ -346,8 +346,11 @@
{
#ifdef _RWSTD_REENTRANT
- // set nthreads to the number of processors by default
+ // set nthreads to the greater of the number of processors
+ // and 2 (for uniprocessor systems) by default
rw_opt_nthreads = rw_get_cpus ();
+ if (rw_opt_nthreads < 2)
+ rw_opt_nthreads = 2;
#endif // _RWSTD_REENTRANT
Modified: incubator/stdcxx/trunk/tests/localization/22.locale.numpunct.mt.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/tests/localization/22.locale.numpunct.mt.cpp?view=diff&rev=551634&r1=551633&r2=551634
==============================================================================
--- incubator/stdcxx/trunk/tests/localization/22.locale.numpunct.mt.cpp (original)
+++ incubator/stdcxx/trunk/tests/localization/22.locale.numpunct.mt.cpp Thu Jun 28 10:40:41 2007
@@ -282,8 +282,11 @@
{
#ifdef _RWSTD_REENTRANT
- // set nthreads to the number of processors by default
+ // set nthreads to the greater of the number of processors
+ // and 2 (for uniprocessor systems) by default
rw_opt_nthreads = rw_get_cpus ();
+ if (rw_opt_nthreads < 2)
+ rw_opt_nthreads = 2;
#endif // _RWSTD_REENTRANT
Modified: incubator/stdcxx/trunk/tests/localization/22.locale.time.put.mt.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/tests/localization/22.locale.time.put.mt.cpp?view=diff&rev=551634&r1=551633&r2=551634
==============================================================================
--- incubator/stdcxx/trunk/tests/localization/22.locale.time.put.mt.cpp (original)
+++ incubator/stdcxx/trunk/tests/localization/22.locale.time.put.mt.cpp Thu Jun 28 10:40:41 2007
@@ -236,8 +236,11 @@
{
#ifdef _RWSTD_REENTRANT
- // set nthreads to the number of processors by default
+ // set nthreads to the greater of the number of processors
+ // and 2 (for uniprocessor systems) by default
rw_opt_nthreads = rw_get_cpus ();
+ if (rw_opt_nthreads < 2)
+ rw_opt_nthreads = 2;
#endif // _RWSTD_REENTRANT