improve zarray_iter
This commit is contained in:
parent
05abed1964
commit
e85ce0e5ad
12 changed files with 72 additions and 75 deletions
|
|
@ -5,8 +5,8 @@
|
|||
#include <pthread.h>
|
||||
|
||||
#include "client.h"
|
||||
#include "xce/types.h"
|
||||
#include "mylock.h"
|
||||
#include "xce/types.h"
|
||||
#include "xlist.h"
|
||||
|
||||
typedef enum {
|
||||
|
|
|
|||
|
|
@ -95,8 +95,8 @@ int main(int argc, char* argv[])
|
|||
sched_update(&sched);
|
||||
sched_go(&sched);
|
||||
|
||||
while(1) {
|
||||
xce_decision_t *decision = NULL;
|
||||
while (1) {
|
||||
xce_decision_t* decision = NULL;
|
||||
|
||||
cbuf_get(&(sched.decisions), &decision);
|
||||
|
||||
|
|
@ -105,7 +105,7 @@ int main(int argc, char* argv[])
|
|||
break;
|
||||
}
|
||||
|
||||
switch(decision->op) {
|
||||
switch (decision->op) {
|
||||
case XCE_DECISION_NONE:
|
||||
break;
|
||||
case XCE_DECISION_DISPATCH:
|
||||
|
|
|
|||
|
|
@ -42,7 +42,8 @@ static void* sched_job_picker(void* arg)
|
|||
return NULL;
|
||||
}
|
||||
|
||||
static xce_decision_t *calc_decision(xce_scheduler_t *sched, uint64_t jobid) {
|
||||
static xce_decision_t* calc_decision(xce_scheduler_t* sched, uint64_t jobid)
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
|
@ -66,7 +67,7 @@ static void* sched_allocator(void* arg)
|
|||
|
||||
/* calculate decision for jobid */
|
||||
decision = calc_decision(sched, jobid);
|
||||
|
||||
|
||||
cbuf_put(&(sched->decisions), &decision);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue