for i, arg in enumerate(self.args)))
res.append(' if (self != simix_global->maestro_process) {')
res.append(
for i, arg in enumerate(self.args)))
res.append(' if (self != simix_global->maestro_process) {')
res.append(
res.append(
' SIMIX_simcall_name(self->simcall.call), (int)self->simcall.call);')
res.append(' SIMIX_process_yield(self);')
res.append(
' SIMIX_simcall_name(self->simcall.call), (int)self->simcall.call);')
res.append(' SIMIX_process_yield(self);')
'\n'.join(filter(nonempty, (func(simcall) for simcall in simcalls))))
for guard, list in guarded_simcalls.items():
'\n'.join(filter(nonempty, (func(simcall) for simcall in simcalls))))
for guard, list in guarded_simcalls.items():
handle(fd, Simcall.body, simcalls, simcalls_dict)
handle(fd, Simcall.body, simcalls, simcalls_dict)