summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--alloc.c3
-rw-r--r--headers.c2
-rw-r--r--mark.c7
3 files changed, 5 insertions, 7 deletions
diff --git a/alloc.c b/alloc.c
index 8a64de13..37ad645e 100644
--- a/alloc.c
+++ b/alloc.c
@@ -1162,8 +1162,7 @@ GC_INNER GC_bool GC_expand_hp_inner(word n)
space = GET_MEM(bytes);
GC_add_to_our_memory((ptr_t)space, bytes);
if (space == 0) {
- GC_COND_LOG_PRINTF("Failed to expand heap by %lu bytes\n",
- (unsigned long)bytes);
+ WARN("Failed to expand heap by %" WARN_PRIdPTR " bytes\n", bytes);
return(FALSE);
}
GC_COND_LOG_PRINTF(
diff --git a/headers.c b/headers.c
index d650fe78..8e92e384 100644
--- a/headers.c
+++ b/headers.c
@@ -144,7 +144,7 @@ GC_INNER ptr_t GC_scratch_alloc(size_t bytes)
result = (ptr_t)GET_MEM(bytes_to_get);
GC_add_to_our_memory(result, bytes_to_get);
if (result == 0) {
- GC_COND_LOG_PRINTF("Out of memory - trying to allocate less\n");
+ WARN("Out of memory - trying to allocate less\n", 0);
scratch_free_ptr -= bytes;
bytes_to_get = bytes;
# ifdef USE_MMAP
diff --git a/mark.c b/mark.c
index 94f5dd08..08130d49 100644
--- a/mark.c
+++ b/mark.c
@@ -565,8 +565,8 @@ static void alloc_mark_stack(size_t);
handle_ex:
/* Exception handler starts here for all cases. */
- GC_COND_LOG_PRINTF(
- "Caught ACCESS_VIOLATION in marker; memory mapping disappeared\n");
+ WARN("Caught ACCESS_VIOLATION in marker;"
+ " memory mapping disappeared\n", 0);
/* We have bad roots on the stack. Discard mark stack. */
/* Rescan from marked objects. Redetermine roots. */
@@ -1221,8 +1221,7 @@ static void alloc_mark_stack(size_t n)
GC_COND_LOG_PRINTF("Grew mark stack to %lu frames\n",
(unsigned long)GC_mark_stack_size);
} else {
- GC_COND_LOG_PRINTF("Failed to grow mark stack to %lu frames\n",
- (unsigned long)n);
+ WARN("Failed to grow mark stack to %" WARN_PRIdPTR " frames\n", n);
}
} else {
if (new_stack == 0) {