Re: [PATCH] Use __rw_atomic_xxx() on Windows

2007-09-05 Thread Martin Sebor
Travis Vitek wrote: Since we don't have a string perf test that I could find, I wrote up a quick and dirty one that just made many copies of the same string repeatedly to exercise the atomic increment/decrement. The results show a 3% performance penalty when using the newer atomic functions. This

Re: [PATCH] Use __rw_atomic_xxx() on Windows

2007-09-05 Thread Martin Sebor
Travis Vitek wrote: Oh, yeah. that is the other thing that I did Friday. I wrote a testcase to compare __rw_atomic_add32() against InterlockedIncrement() on Win32. There is a performance penalty... I'd be curious to know if the performance penalty is due to the function call overhead or somethi

RE: [PATCH] Use __rw_atomic_xxx() on Windows

2007-09-05 Thread Travis Vitek
Since we don't have a string perf test that I could find, I wrote up a quick and dirty one that just made many copies of the same string repeatedly to exercise the atomic increment/decrement. The results show a 3% performance penalty when using the newer atomic functions. This test was run with an

[jira] Closed: (STDCXX-234) std::distance() declaration incorrect

2007-09-05 Thread Martin Sebor (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Sebor closed STDCXX-234. --- Resolution: Fixed Fixed as follows:http://svn.apache.org/viewvc?rev=573113&view=rev Regression test a

[jira] Commented: (STDCXX-234) std::distance() declaration incorrect

2007-09-05 Thread Martin Sebor (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12525261 ] Martin Sebor commented on STDCXX-234: - Here's a test case and the result of compiling it with gcc: $ cat t.cpp &

[jira] Assigned: (STDCXX-543) test suite failures due excessively long command lines

2007-09-05 Thread Martin Sebor (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Sebor reassigned STDCXX-543: --- Assignee: Andrew Black Andrew, I'm assigning this to you. It would be great to implement this

[jira] Created: (STDCXX-543) test suite failures due excessively long command lines

2007-09-05 Thread Martin Sebor (JIRA)
test suite failures due excessively long command lines -- Key: STDCXX-543 URL: https://issues.apache.org/jira/browse/STDCXX-543 Project: C++ Standard Library Issue Type: Bug Compo

Re: Windows build failures

2007-09-05 Thread Andrew Black
Farid Zaripov wrote: >> -Original Message- >> From: Martin Sebor [mailto:[EMAIL PROTECTED] >> Sent: Tuesday, September 04, 2007 8:28 PM >> To: stdcxx-dev@incubator.apache.org >> Subject: Windows build failures >> >> What is the status of the Windows builds on trunk? There >> still are a l

Re: svn commit: r572976 - /incubator/stdcxx/trunk/tests/regress/22.locale.messages.stdcxx-508_542.cpp

2007-09-05 Thread Martin Sebor
[EMAIL PROTECTED] wrote: Author: faridz Date: Wed Sep 5 08:48:43 2007 New Revision: 572976 URL: http://svn.apache.org/viewvc?rev=572976&view=rev Log: 2007-09-05 Farid Zaripov <[EMAIL PROTECTED]> * 22.locale.messages.stdcxx-508_542.cpp: New regression test for STDCXX-508 and STD

[jira] Closed: (STDCXX-204) std::filebuf::overflow(EOF) writes garbage in unbuffered mode

2007-09-05 Thread Martin Sebor (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-204?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Sebor closed STDCXX-204. --- Resolution: Duplicate Closed as a duplicate of STDCXX-522 which has already been fixed. > std::fileb

[jira] Closed: (STDCXX-526) add locale thread safety tests

2007-09-05 Thread Martin Sebor (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-526?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Sebor closed STDCXX-526. --- Resolution: Fixed The tests have been added, so closing. Travis, please keep an eye on the results o

[jira] Closed: (STDCXX-532) create test 22.locale.codecvt.mt.cpp

2007-09-05 Thread Martin Sebor (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-532?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Sebor closed STDCXX-532. --- Resolution: Fixed Fix Version/s: 4.2 Test committed as follows: http://svn.apache.org/viewvc?r

RE: [PATCH] Use __rw_atomic_xxx() on Windows

2007-09-05 Thread Travis Vitek
Oh, yeah. that is the other thing that I did Friday. I wrote a testcase to compare __rw_atomic_add32() against InterlockedIncrement() on Win32. There is a performance penalty... C:\Temp>t 2 && t 4 && t 8 -- locked inc atomic_add 2 threads ms 42664

RE: Windows build failures

2007-09-05 Thread Farid Zaripov
> -Original Message- > From: Martin Sebor [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 04, 2007 8:28 PM > To: stdcxx-dev@incubator.apache.org > Subject: Windows build failures > > What is the status of the Windows builds on trunk? There > still are a large number of severe failur

Re: stdcxx-dev on Nabble Forums

2007-09-05 Thread Martin Sebor
I have also arranged for stdcxx-dev archives to be uploaded from Apache to Nabble Forums. The entire list history is now available there in addition to the Apache archives and The Mail Archive. Nabble Forums: http://www.nabble.com/stdcxx-dev-f26255.html Apache archives: http://mail-archi

[jira] Closed: (STDCXX-531) create test 22.locale.messages.mt.cpp

2007-09-05 Thread Martin Sebor (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-531?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Sebor closed STDCXX-531. --- Resolution: Fixed Corrected test committed in http://svn.apache.org/viewvc?rev=572993&view=rev. Close

[jira] Closed: (STDCXX-413) 22.locale.money.get.cpp doesn't test international monetary formats

2007-09-05 Thread Martin Sebor (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Martin Sebor closed STDCXX-413. --- Resolution: Fixed This is fine, thanks. Just confirming that the enhanced test actually exercises th

[jira] Closed: (STDCXX-542) message catalog assert/crash after opening multiple

2007-09-05 Thread Farid Zaripov (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Farid Zaripov closed STDCXX-542. > message catalog assert/crash after opening multiple > ---

[jira] Resolved: (STDCXX-542) message catalog assert/crash after opening multiple

2007-09-05 Thread Farid Zaripov (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Farid Zaripov resolved STDCXX-542. -- Resolution: Fixed Fix Version/s: (was: 4.2.1) 4.2 Fixed thus: htt

[jira] Commented: (STDCXX-542) message catalog assert/crash after opening multiple

2007-09-05 Thread Farid Zaripov (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-542?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12525135 ] Farid Zaripov commented on STDCXX-542: -- The regression test added: http://svn.apache.org/viewvc?rev=572976&view=

[jira] Closed: (STDCXX-508) __rw_catlist vector accessed beyond the last element in third call to catopen() (src/catalog.cpp)

2007-09-05 Thread Farid Zaripov (JIRA)
[ https://issues.apache.org/jira/browse/STDCXX-508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Farid Zaripov closed STDCXX-508. The regression test added: http://svn.apache.org/viewvc?rev=572976&view=rev > __rw_catlist vector acce