|
| XBT_LOG_NEW_CATEGORY (simix,"All SIMIX categories") |
|
| XBT_LOG_NEW_DEFAULT_SUBCATEGORY (simix_kernel, simix,"Logging specific to SIMIX (kernel)") |
|
static void * | SIMIX_synchro_mallocator_new_f (void) |
|
static void | SIMIX_synchro_mallocator_free_f (void *synchro) |
|
static void | SIMIX_synchro_mallocator_reset_f (void *synchro) |
|
static void | inthandler (int ignored) |
|
static void | segvhandler (int signum, siginfo_t *siginfo, void *context) |
|
static void | install_segvhandler (void) |
| Install signal handler for SIGSEGV. More...
|
|
double | SIMIX_timer_next (void) |
|
static void | kill_process (smx_process_t process) |
|
static void | SIMIX_storage_create_ (smx_storage_t storage) |
|
void | simgrid::simix::set_maestro (std::function< void()> code) |
|
void | SIMIX_set_maestro (void(*code)(void *), void *data) |
|
void | SIMIX_global_init (int *argc, char **argv) |
| Initialize SIMIX internal data. More...
|
|
void | SIMIX_clean (void) |
| Clean the SIMIX simulation. More...
|
|
double | SIMIX_get_clock (void) |
| A clock (in second). More...
|
|
static int | process_syscall_color (void *p) |
|
void | SIMIX_run (void) |
| Run the main simulation loop. More...
|
|
smx_timer_t | SIMIX_timer_set (double date, void(*function)(void *), void *arg) |
| Set the date to execute a function. More...
|
|
void | SIMIX_timer_remove (smx_timer_t timer) |
| cancels a timer that was added earlier More...
|
|
double | SIMIX_timer_get_date (smx_timer_t timer) |
| Returns the date at which the timer will trigger (or 0 if NULL timer) More...
|
|
void | SIMIX_function_register_process_create (smx_creation_func_t function) |
| Registers a function to create a process. More...
|
|
void | SIMIX_function_register_process_kill (void_pfn_smxprocess_t function) |
| Registers a function to kill a process. More...
|
|
void | SIMIX_function_register_process_cleanup (void_pfn_smxprocess_t function) |
| Registers a function to cleanup a process. More...
|
|
void | SIMIX_display_process_status (void) |
|
xbt_dict_t | simcall_HANDLER_asr_get_properties (smx_simcall_t simcall, const char *name) |
|
xbt_dict_t | SIMIX_asr_get_properties (const char *name) |
|
int | SIMIX_is_maestro () |
|