Commit Graph

97 Commits

Author SHA1 Message Date
Joel Sherrill
f5ab0885ee 2011-08-04 Ricardo Aguirre <el.mastin@ymail.com>
* psxtmrwlock01/init.c, psxtmrwlock01/psxtmrwlock01.doc: Update.
2011-08-04 15:06:45 +00:00
Joel Sherrill
21889eadb5 2011-08-04 Ricardo Aguirre <el.mastin@ymail.com>
PR 1881/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_rwlock_timedwrlock - not available, blocks.
	* psxtmrwlock05/.cvsignore, psxtmrwlock05/Makefile.am,
	psxtmrwlock05/init.c, psxtmrwlock05/psxtmrwlock05.doc: New files.
2011-08-04 15:02:06 +00:00
Joel Sherrill
b61bb4f44c 2011-08-04 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmrwlock03/init.c: Fix abstime issue. Time is now reasonable.
2011-08-04 14:42:05 +00:00
Joel Sherrill
a6284c9e71 2011-08-02 Ricardo Aguirre <el.mastin@ymail.com>
PR 1880/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_rwlock_timedwrlock - not available, blocks.
	* psxtmrwlock04/.cvsignore, psxtmrwlock04/Makefile.am,
	psxtmrwlock04/init.c, psxtmrwlock04/psxtmrwlock04.doc: New files.
2011-08-02 17:20:18 +00:00
Joel Sherrill
d83f90b1e4 2011-08-02 Ricardo Aguirre <el.mastin@ymail.com>
PR 1878/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_rwlock_timedrdlock - not available, blocks.
	* psxtmrwlock03/.cvsignore, psxtmrwlock03/Makefile.am,
	psxtmrwlock03/init.c, psxtmrwlock03/psxtmrwlock03.doc: New files.
2011-08-02 15:17:17 +00:00
Joel Sherrill
f8d760bc96 2011-08-02 Ricardo Aguirre <el.mastin@ymail.com>
PR 1875/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_rwlock_rdlock - not available, blocks.
	* psxtmrwlock02/.cvsignore, psxtmrwlock02/Makefile.am,
	psxtmrwlock02/init.c, psxtmrwlock02/psxtmrwlock02.doc: New files.
2011-08-02 14:19:46 +00:00
Joel Sherrill
8fffe77b52 2011-08-02 Ricardo Aguirre <el.mastin@ymail.com>
PR 1874/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	multiple pthread_rwlock operations that can be done as single shot
	times.
	* psxtmrwlock01/.cvsignore, psxtmrwlock01/Makefile.am,
	psxtmrwlock01/init.c, psxtmrwlock01/psxtmrwlock01.doc: New files.
2011-08-02 13:23:33 +00:00
Joel Sherrill
4f6cc11d36 2011-07-29 Ricardo Aguirre <el.mastin@ymail.com>
PR 1863/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_barrier_wait - releasing, no preempt
	* psxtmbarrier03/.cvsignore, psxtmbarrier03/Makefile.am,
	psxtmbarrier03/init.c, psxtmbarrier03/psxtmbarrier03.doc: New files.
2011-07-29 16:54:32 +00:00
Joel Sherrill
e694c2d423 2011-07-29 Ricardo Aguirre <el.mastin@ymail.com>
PR 1859/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_barrier_wait - blocking
	* psxtmbarrier02/.cvsignore, psxtmbarrier02/Makefile.am,
	psxtmbarrier02/init.c, psxtmbarrier02/psxtmbarrier02.doc: New files.
2011-07-29 15:08:21 +00:00
Joel Sherrill
602b1f61b6 2011-07-28 Ricardo Aguirre <el.mastin@ymail.com>
PR 1859/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_barrier_init and pthread_barrier_destroy.
	* psxtmbarrier01/.cvsignore, psxtmbarrier01/Makefile.am,
	psxtmbarrier01/init.c, psxtmbarrier01/psxtmbarrier01.doc: New files.
2011-07-28 21:17:16 +00:00
Joel Sherrill
9688b8fd69 2011-07-26 Ricardo Aguirre <el.mastin@ymail.com>
PR 1852/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	sem_wait - not available, block.
	* psxtmsem03/.cvsignore, psxtmsem03/Makefile.am, psxtmsem03/init.c,
	psxtmsem03/psxtmsem03.doc: New files.
2011-07-26 16:39:05 +00:00
Joel Sherrill
99a074de90 2011-07-26 Ricardo Aguirre <el.mastin@ymail.com>
PR 1850/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	sem_post - thread waiting, preempt.
	* psxtmsem05/.cvsignore, psxtmsem05/Makefile.am, psxtmsem05/init.c,
	psxtmsem05/psxtmsem05.doc: New files.
2011-07-26 13:38:42 +00:00
Joel Sherrill
7d931f6aa8 2011-07-26 Ricardo Aguirre <el.mastin@ymail.com>
PR 1849/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	sem_post - thread waiting, no preempt.
	* psxtmsem04/.cvsignore, psxtmsem04/Makefile.am, psxtmsem04/init.c,
	psxtmsem04/psxtmsem04.doc: New files.
2011-07-26 13:33:50 +00:00
Joel Sherrill
98f64b0f5d 2011-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmthread03/psxtmthread03.doc: Fix.
2011-07-22 20:22:30 +00:00
Joel Sherrill
eea728230a 2011-07-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmmutex02/psxtmmutex02.doc, psxtmsem01/psxtmsem01.doc,
	psxtmsem02/psxtmsem02.doc, psxtmthread01/psxtmthread01.doc: Ensure
	all are correct.
2011-07-22 17:28:28 +00:00
Joel Sherrill
8f376951c5 2011-07-22 Ricardo Aguirre <el.mastin@ymail.com>
PR 1847/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	various non-blocking semaphore operations.
	* psxtmsem02/.cvsignore, psxtmsem02/Makefile.am, psxtmsem02/init.c,
	psxtmsem02/psxtmsem02.doc: New files.
2011-07-22 17:22:10 +00:00
Joel Sherrill
f31fcd44e4 2011-07-22 Ricardo Aguirre <el.mastin@ymail.com>
PR 1846/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	various sem_open(), sem_close(), sem_unlink(), sem_init(), and
	sem_destroy() cases.
	* psxtmsem01/.cvsignore, psxtmsem01/Makefile.am, psxtmsem01/init.c,
	psxtmsem01/psxtmsem01.doc: New files.
2011-07-22 17:05:46 +00:00
Joel Sherrill
88d965b6af 2011-07-21 Ricardo Aguirre <el.mastin@ymail.com>
PR 1835/tests
	* Makefile.am, configure.ac: Add benchmark of pthread_mutex_timedlock -
	not available, block.
	* psxtmmutex04/.cvsignore, psxtmmutex04/Makefile.am,
	psxtmmutex04/init.c, psxtmmutex04/psxtmmutex04.doc: New files.
2011-07-21 13:48:52 +00:00
Joel Sherrill
1c2ab39caf 2011-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmmutex02/init.c, psxtmmutex05/init.c, psxtmmutex06/init.c,
	psxtmnanosleep02/init.c, psxtmsleep02/init.c, psxtmthread01/init.c,
	psxtmthread03/init.c: Standardize start and end test messages.
2011-07-21 13:46:49 +00:00
Joel Sherrill
a87d1b1612 2011-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	pthread_mutex_unlock where it is unblocking threads with preemption.
	* psxtmmutex06/.cvsignore, psxtmmutex06/Makefile.am,
	psxtmmutex06/init.c, psxtmmutex06/psxtmmutex06.doc: New files.
2011-07-20 21:39:25 +00:00
Joel Sherrill
b499cb7a60 2011-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmmutex05/init.c: Fix test. Pattern was wrong.
2011-07-20 21:30:02 +00:00
Joel Sherrill
c632c5f2d8 2011-07-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add benchmark of pthread_mutex_unlock
	where it is unblocking threads without preemption.
	* psxtmmutex05/.cvsignore, psxtmmutex05/Makefile.am,
	psxtmmutex05/init.c, psxtmmutex05/psxtmmutex05.doc: New files.
2011-07-20 20:46:48 +00:00
Joel Sherrill
7be58fc561 2011-07-20 Ricardo Aguirre <el.mastin@ymail.com>
PR 1843/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
	create and delete.
	* psxtmkey01/.cvsignore, psxtmkey01/Makefile.am, psxtmkey01/init.c,
	psxtmkey01/psxtmkey01.doc: New files.
2011-07-20 13:20:25 +00:00
Joel Sherrill
43469aff7c 2011-07-19 Ricardo Aguirre <el.mastin@ymail.com>
PR 1840/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of key
	set and get.
	* psxtmkey02/.cvsignore, psxtmkey02/Makefile.am, psxtmkey02/init.c,
	psxtmkey02/psxtmkey02.doc: New files.
2011-07-19 13:04:20 +00:00
Jennifer Averett
3e99a7492f 2011-07-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* configure.ac: Remove psxtmmutex04 until PR 1836 is processed.
2011-07-18 13:59:59 +00:00
Joel Sherrill
92f93e8f83 2011-07-15 Ricardo Aguirre <el.mastin@ymail.com>
PR 1835/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	mutex set and get priority ceiling.
	* psxtmmutex07/.cvsignore, psxtmmutex07/Makefile.am,
	psxtmmutex07/init.c, psxtmmutex07/psxtmmutex07.doc: New files.
2011-07-15 19:33:48 +00:00
Joel Sherrill
44209ab286 2011-07-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmtests_plan.csv: Update to reflect next activities.
2011-07-13 15:35:40 +00:00
Joel Sherrill
02a7789c77 2011-07-13 Ricardo Aguirre <el.mastin@ymail.com>
PR 1831/tests
	* Makefile.am, configure.ac, psxtmtests_plan.csv: Add benchmark of
	mutex init and destroy.
	* psxtmmutex01/.cvsignore, psxtmmutex01/Makefile.am,
	psxtmmutex01/init.c, psxtmmutex01/psxtmmutex01.doc: New files.
2011-07-13 15:23:25 +00:00
Joel Sherrill
af092ef5c3 2011-07-12 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmnanosleep01/init.c, psxtmsleep01/init.c: Do not divide by
	OPERATION_COUNT on single shot times.
2011-07-12 13:25:18 +00:00
Joel Sherrill
91b38c632a 2011-07-12 Ricardo Aguirre <el.mastin@ymail.com>
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add psxtmmutex03.
	* psxtmmutex03/.cvsignore, psxtmmutex03/Makefile.am,
	psxtmmutex03/init.c, psxtmmutex03/psxtmmutex03.doc: New files.
2011-07-12 13:22:24 +00:00
Joel Sherrill
baa12f269c Fix. 2011-06-30 12:49:17 +00:00
Jennifer Averett
31f1a51eb4 2011-06-29 Ricardo Aguirre
* psxtmnanosleep01/.cvsignore, psxtmnanosleep02/.cvsignore: New files.
2011-06-29 20:06:15 +00:00
Jennifer Averett
3023a1d3d9 2011-06-29 Ricardo Aguirre
* psxtmtests/Makefile.am, psxtmtests/configure.ac,
	psxtmtests/psxtmtests_plan.csv: Added nanosleep tests.
	* psxtmtests/psxtmnanosleep01/Makefile.am,
	psxtmtests/psxtmnanosleep01/init.c,
	psxtmtests/psxtmnanosleep01/psxtmnanosleep01.doc,
	psxtmtests/psxtmnanosleep02/Makefile.am,
	psxtmtests/psxtmnanosleep02/init.c,
	psxtmtests/psxtmnanosleep02/psxtmnanosleep02.doc: New files.
2011-06-29 19:09:12 +00:00
Joel Sherrill
5f66df532f 2011-06-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmtests_plan.csv: Complete plan for mutexes.
2011-06-24 14:33:19 +00:00
Joel Sherrill
a43aee3203 2011-06-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmtests_plan.csv: Update.
2011-06-22 20:54:34 +00:00
Joel Sherrill
dfe9034dad 2011-06-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add test case for sleep - blocking.
	* psxtmsleep02/.cvsignore, psxtmsleep02/Makefile.am,
	psxtmsleep02/init.c, psxtmsleep02/psxtmsleep02.doc: New files.
2011-06-22 20:53:33 +00:00
Joel Sherrill
4775b1a26f 2011-06-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmsleep01/Makefile.in: Removed.
2011-06-14 03:22:32 +00:00
Joel Sherrill
471c92c3cb 2011-06-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, psxtmtests_plan.csv: Add psxtmsleep01.
	* psxtmsleep01/.cvsignore, psxtmsleep01/Makefile.am,
	psxtmsleep01/Makefile.in, psxtmsleep01/init.c,
	psxtmsleep01/psxtmsleep01.doc: New files.
2011-06-13 19:28:57 +00:00
Joel Sherrill
fa2f4708d3 2011-06-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* psxtmtests_plan.csv: Add sleep and nanosleep cases.
2011-06-10 13:19:26 +00:00
Joel Sherrill
0e501eae8f 2011-04-20 Joel Sherrill <joel.sherrill@oarcorp.com>
* README, psxtmtests_plan.csv: Add more possible test cases.
2011-04-20 16:22:14 +00:00
Ralf Corsepius
3d5d192477 Add config.h.in 2011-03-01 15:27:02 +00:00
Ralf Corsepius
027e40dc03 2011-02-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Add AC_CONFIG_HEADER(config.h).
2011-02-22 14:56:36 +00:00
Ralf Corsepius
a32020adaf 2011-02-22 Ralf Corsépius <ralf.corsepius@rtems.org>
* psxtmmutex02/init.c, psxtmthread01/init.c, psxtmthread03/init.c:
	Add HAVE_CONFIG_H.
2011-02-22 10:59:11 +00:00
Ralf Corsepius
e3135514a8 Add HAVE_CONFIG_H. 2011-02-22 10:58:44 +00:00
Ralf Corsepius
4a2d1ea4ac 2011-02-08 Ralf Corsépius <ralf.corsepius@rtems.org>
* psxtmmutex02/init.c, psxtmthread03/init.c: end_time is a uint32_t.
2011-02-08 08:26:13 +00:00
Ralf Corsepius
8ee3775f30 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Require autoconf-2.68, automake-1.11.1.
2011-02-02 15:01:43 +00:00
Joel Sherrill
519928c333 2010-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, ChangeLog, Makefile.am, README, configure.ac,
	psxtmtests_plan.csv, psxtmmutex02/.cvsignore,
	psxtmmutex02/Makefile.am, psxtmmutex02/init.c,
	psxtmmutex02/psxtmmutex02.doc, psxtmthread01/.cvsignore,
	psxtmthread01/Makefile.am, psxtmthread01/init.c,
	psxtmthread01/psxtmthread01.doc, psxtmthread03/.cvsignore,
	psxtmthread03/Makefile.am, psxtmthread03/init.c,
	psxtmthread03/psxtmthread03.doc: New files.
2010-12-06 16:35:31 +00:00