guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Compiling for Android


From: Mark H Weaver
Subject: Re: Compiling for Android
Date: Tue, 24 Jun 2014 10:04:00 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

address@hidden writes:

> Check ./docs/text/system/libc/OVERVIEW.text from the Android NDK:
[...]
> pthread_once():
[...]
>   The current implementation of pthread_once() lacks the necessary support of
>   multi-core-safe double-checked-locking (read and write barriers).

This is the only bit that worries me.  It sounds like Bionic's
pthread_once() might not work properly on multi-core systems.  We rely
on 'pthread_once' for thread-safe lazy initialization in libguile.

     Mark



reply via email to

[Prev in Thread] Current Thread [Next in Thread]