Merge branch 'master' of ssh://gitlab.os-k.eu:222/gem-graph-team/gem-graph-server

This commit is contained in:
Jean Sirmai 2021-06-11 14:23:08 +02:00
commit debbc40432
Signed by untrusted user who does not match committer: jean
GPG Key ID: FB3115C340E057E3
3 changed files with 9 additions and 7 deletions

View File

@ -23,10 +23,13 @@
#include "../include/base.h" #include "../include/base.h"
#endif #endif
// -------------------------------------------------------------------------- //
// Worker init function //
// -------------------------------------------------------------------------- //
pthread_t *WorkerInit(SchedulerParams_t *parameters); pthread_t *WorkerInit(SchedulerParams_t *parameters);
// -------------------------------------------------------------------------- // // -------------------------------------------------------------------------- //
// Scheduler destructor function // // Worker destructor function //
// -------------------------------------------------------------------------- // // -------------------------------------------------------------------------- //
static inline int WorkerDestroy(pthread_t *schedThread) static inline int WorkerDestroy(pthread_t *schedThread)
{ {
@ -35,7 +38,7 @@ static inline int WorkerDestroy(pthread_t *schedThread)
} }
// -------------------------------------------------------------------------- // // -------------------------------------------------------------------------- //
// Scheduler wait function // // Worker wait function //
// -------------------------------------------------------------------------- // // -------------------------------------------------------------------------- //
static inline void WorkerWait(pthread_t *schedThread) static inline void WorkerWait(pthread_t *schedThread)
{ {

View File

@ -23,6 +23,9 @@
#include "../include/base.h" #include "../include/base.h"
#endif #endif
// -------------------------------------------------------------------------- //
// Scheduler init function //
// -------------------------------------------------------------------------- //
pthread_t *SchedInit(SchedulerParams_t *parameters); pthread_t *SchedInit(SchedulerParams_t *parameters);
// -------------------------------------------------------------------------- // // -------------------------------------------------------------------------- //

View File

@ -45,11 +45,7 @@ static void *GreatScheduler(void *params)
int a = 4; int a = 4;
for (int i = 0; i < 45000; i++) {
for (int j = i; j < 45000; j++) {
a = (a + (long)parameters->id) * i * j;
}
}
printf("thread %d\n", a); printf("thread %d\n", a);
return NULL; return NULL;