equal
deleted
inserted
replaced
541 |
541 |
542 static bool message_box(const char* title, const char* message); |
542 static bool message_box(const char* title, const char* message); |
543 static char* do_you_want_to_debug(const char* message); |
543 static char* do_you_want_to_debug(const char* message); |
544 |
544 |
545 // run cmd in a separate process and return its exit code; or -1 on failures |
545 // run cmd in a separate process and return its exit code; or -1 on failures |
546 static int fork_and_exec(char *cmd); |
546 static int fork_and_exec(char *cmd, bool use_vfork_if_available = false); |
547 |
547 |
548 // Call ::exit() on all platforms but Windows |
548 // Call ::exit() on all platforms but Windows |
549 static void exit(int num); |
549 static void exit(int num); |
550 |
550 |
551 // Terminate the VM, but don't exit the process |
551 // Terminate the VM, but don't exit the process |