From: Ivan Maidanski Date: Thu, 26 Jan 2012 16:55:49 +0000 (+0400) Subject: Update ChangeLog X-Git-Tag: gc7_2~75 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=088b314a3534236d4b7d42f51fa19b0e1bcc3ebf;p=gc Update ChangeLog --- diff --git a/ChangeLog b/ChangeLog index 0d45d4f0..cd4e07a2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,31 @@ +2012-01-26 Ivan Maidanski + + * include/private/gcconfig.h (USE_GET_STACKBASE_FOR_MAIN): Define if + PLATFORM_ANDROID. + +2012-01-26 Ivan Maidanski (really Daniel R. Grayson) + + * mark_rts.c (GC_add_roots_inner): Round "b" pointer up to word + boundary. + * include/gc.h (GC_add_roots): Update the comment. + +2012-01-24 Ivan Maidanski + + * pthread_support.c (STAT_READ, STAT_BUF_SIZE): Move the definition + out of PLATFORM_ANDROID condition. + * pthread_support.c (GC_get_nprocs_present): New static function + obtaining number of avalable CPUs from + "/sys/devices/system/cpu/present" (only Linux/arm excluding NaCl). + * pthread_support.c (GC_thr_init): Invoke GC_get_nprocs_present + (unless set from the environment variable) to workaround a bug in + some Linux/arm kernels (including Android). + +2012-01-24 Ivan Maidanski + + * pthread_support.c (GC_get_nprocs): Change "result" local variable + type to int from word (to match returned value type); remove redundant + cast; initialize "result" variable just before its use. + 2012-01-23 Ivan Maidanski * os_dep.c (GC_sigbus_count): Fix a typo in a comment.