Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 1658 → Rev 1657

/kernel/trunk/test/synch/rwlock4/test.c
73,7 → 73,6
void writer(void *arg)
{
int rc, to;
thread_detach(THREAD);
waitq_sleep(&can_start);
 
to = random(40000);
96,7 → 95,6
void reader(void *arg)
{
int rc, to;
thread_detach(THREAD);
waitq_sleep(&can_start);
to = random(2000);
/kernel/trunk/test/synch/rwlock5/test.c
50,8 → 50,6
 
void writer(void *arg)
{
thread_detach(THREAD);
 
waitq_sleep(&can_start);
 
rwlock_write_lock(&rwlock);
61,8 → 59,6
 
void reader(void *arg)
{
thread_detach(THREAD);
 
waitq_sleep(&can_start);
rwlock_read_lock(&rwlock);
/kernel/trunk/test/synch/rwlock2/test.c
44,9 → 44,6
 
void writer(void *arg)
{
 
thread_detach(THREAD);
 
printf("Trying to lock rwlock for writing....\n");
 
rwlock_write_lock(&rwlock);
/kernel/trunk/test/synch/rwlock3/test.c
44,8 → 44,6
 
void reader(void *arg)
{
thread_detach(THREAD);
 
printf("cpu%d, tid %d: trying to lock rwlock for reading....\n", CPU->id, THREAD->tid);
rwlock_read_lock(&rwlock);
rwlock_read_unlock(&rwlock);
/kernel/trunk/test/synch/semaphore1/test.c
51,8 → 51,6
 
void producer(void *arg)
{
thread_detach(THREAD);
 
waitq_sleep(&can_start);
semaphore_down(&sem);
63,8 → 61,6
 
void consumer(void *arg)
{
thread_detach(THREAD);
waitq_sleep(&can_start);
semaphore_down(&sem);
/kernel/trunk/test/synch/semaphore2/test.c
67,9 → 67,6
void consumer(void *arg)
{
int rc, to;
thread_detach(THREAD);
waitq_sleep(&can_start);
to = random(20000);
/kernel/trunk/test/mm/falloc2/test.c
57,8 → 57,6
__address * frames = (__address *) malloc(MAX_FRAMES * sizeof(__address), FRAME_ATOMIC);
ASSERT(frames != NULL);
thread_detach(THREAD);
 
for (run = 0; run < THREAD_RUNS; run++) {
for (order = 0; order <= MAX_ORDER; order++) {
/kernel/trunk/test/mm/slab1/test.c
112,9 → 112,7
{
int offs = (int)(__native) data;
int i,j;
thread_detach(THREAD);
 
printf("Starting thread #%d...\n",THREAD->tid);
for (j=0; j<10; j++) {
for (i=0; i<THR_MEM_COUNT; i++)
/kernel/trunk/test/mm/slab2/test.c
126,8 → 126,6
{
void *data=NULL, *new;
 
thread_detach(THREAD);
 
mutex_lock(&starter_mutex);
condvar_wait(&thread_starter,&starter_mutex);
mutex_unlock(&starter_mutex);
/kernel/trunk/test/fpu/fpu1/test.c
80,8 → 80,6
int i;
double e,d,le,f;
 
thread_detach(THREAD);
 
waitq_sleep(&can_start);
 
for (i = 0; i<ATTEMPTS; i++) {
110,12 → 108,9
#define PI_10e8 3141592
#endif
 
 
int i;
double lpi, pi;
double n, ab, ad;
thread_detach(THREAD);
 
waitq_sleep(&can_start);
 
/kernel/trunk/test/fpu/mips1/test.c
49,8 → 49,6
int i;
int arg __attribute__((aligned(16))) = (int)((__native) data);
int after_arg __attribute__((aligned(16)));
 
thread_detach(THREAD);
waitq_sleep(&can_start);
 
79,9 → 77,7
int i;
int arg __attribute__((aligned(16))) = (int)((__native) data);
int after_arg __attribute__((aligned(16)));
 
thread_detach(THREAD);
 
waitq_sleep(&can_start);
 
for (i = 0; i<ATTEMPTS; i++) {
/kernel/trunk/test/fpu/sse1/test.c
49,8 → 49,6
int i;
int arg __attribute__((aligned(16))) = (int)((__native) data);
int after_arg __attribute__((aligned(16)));
 
thread_detach(THREAD);
waitq_sleep(&can_start);
 
79,8 → 77,6
int i;
int arg __attribute__((aligned(16))) = (int)((__native) data);
int after_arg __attribute__((aligned(16)));
 
thread_detach(THREAD);
waitq_sleep(&can_start);
 
/kernel/trunk/test/thread/thread1/test.c
41,9 → 41,6
 
static void threadtest(void *data)
{
 
thread_detach(THREAD);
 
while(1)
{
while (1)