mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-06 20:56:36 +02:00
Clean up gc_log()
This commit is contained in:
parent
053ef0ada5
commit
2cba2f42fc
1 changed files with 8 additions and 12 deletions
20
gc.c
20
gc.c
|
@ -184,21 +184,17 @@ void print_allocated_obj_counts()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void print_current_time(FILE *stream)
|
|
||||||
{
|
|
||||||
time_t rawtime;
|
|
||||||
struct tm * timeinfo;
|
|
||||||
|
|
||||||
time ( &rawtime );
|
|
||||||
timeinfo = localtime ( &rawtime );
|
|
||||||
fprintf(stream, "%s", asctime (timeinfo));
|
|
||||||
}
|
|
||||||
|
|
||||||
void gc_log(FILE *stream, const char *format, ...)
|
void gc_log(FILE *stream, const char *format, ...)
|
||||||
{
|
{
|
||||||
va_list vargs;
|
va_list vargs;
|
||||||
|
time_t rawtime;
|
||||||
|
struct tm * timeinfo;
|
||||||
|
time ( &rawtime );
|
||||||
|
timeinfo = localtime ( &rawtime );
|
||||||
|
|
||||||
|
fprintf(stream, "%.2d:%.2d:%.2d - ",
|
||||||
|
timeinfo->tm_hour, timeinfo->tm_min, timeinfo->tm_sec);
|
||||||
va_start(vargs, format);
|
va_start(vargs, format);
|
||||||
print_current_time(stream);
|
|
||||||
vfprintf(stream, format, vargs);
|
vfprintf(stream, format, vargs);
|
||||||
fprintf(stream, "\n");
|
fprintf(stream, "\n");
|
||||||
va_end(vargs);
|
va_end(vargs);
|
||||||
|
@ -2435,7 +2431,7 @@ void gc_collector()
|
||||||
//int old_clear, old_mark;
|
//int old_clear, old_mark;
|
||||||
#if GC_DEBUG_TRACE
|
#if GC_DEBUG_TRACE
|
||||||
print_allocated_obj_counts();
|
print_allocated_obj_counts();
|
||||||
gc_log(stderr, " - Starting gc_collector");
|
gc_log(stderr, "Starting gc_collector");
|
||||||
#endif
|
#endif
|
||||||
//fprintf(stderr, " - Starting gc_collector\n"); // TODO: DEBUGGING!!!
|
//fprintf(stderr, " - Starting gc_collector\n"); // TODO: DEBUGGING!!!
|
||||||
//clear :
|
//clear :
|
||||||
|
|
Loading…
Add table
Reference in a new issue