sima/autoconf/
sima/hosts/i386/
sima/mudlib/
sima/mudlib/kernel/
sima/mudlib/obj/
sima/mudlib/sys/
sima/synhash/mips/
/* Copyright 1995 J"orn Rennecke */

#include "common.h"
#include "object.h"
#include "schedule.h"

void call_out() {
    /* FIXME: do all the call_outs() */
    if ((async_load += num_objects) >= ASYNC_BLOCKING * ASYNC_CYCLE) {
	object_async();
	statistics();
    }
    async_current_time =
      (uint32)(current_time = get_current_time()) / ASYNC_GRANULARITY;
    CLEAR_JOB(call_out);
    EXTRA_JOBS();
}