diff --git a/jerry-core/debugger/debugger.c b/jerry-core/debugger/debugger.c index aa4a309d69021f77e679e66fb02667d2385f72f5..5ab1512f899d585c4c656be67abace0b34663c28 100644 --- a/jerry-core/debugger/debugger.c +++ b/jerry-core/debugger/debugger.c @@ -24,6 +24,9 @@ #include "jcontext.h" #include "jerryscript-port.h" #include "lit-char-helpers.h" +#if defined (__APPLE__) +#include +#endif #if ENABLED (JERRY_DEBUGGER) @@ -1165,6 +1168,11 @@ jerry_debugger_receive (jerry_debugger_uint8_data_t **message_data_p) /**< [out] while (true) { +#if defined (__APPLE__) + // wait at here for 0.5ms + usleep(500) +#endif /* __APPLE__ */ + jerry_debugger_transport_receive_context_t context; if (!jerry_debugger_transport_receive (&context)) { diff --git a/jerry-port/default/default-io.c b/jerry-port/default/default-io.c index 0788ae699527485bd6af16e40db5f33b5307bda2..a009ae4be7f6be1cc68e818982e413087e32f474 100644 --- a/jerry-port/default/default-io.c +++ b/jerry-port/default/default-io.c @@ -94,7 +94,7 @@ jerry_port_log (jerry_log_level_t level, /**< message log level */ JERRY_VLA (char, buffer, length + 1); vsnprintf (buffer, (size_t) length + 1, format, args); - fprintf (stderr, "%s", buffer); + fprintf (stderr, "[JERRYSCRIPT]%s", buffer); jerry_debugger_send_log (level, (jerry_char_t *) buffer, (jerry_size_t) length); } else