Re: [CVS] commit

Date view Thread view Subject view Author view

From: Godmar Back (gback@cs.utah.edu)
Date: Wed Feb 03 1999 - 14:59:15 EST


>
> On Feb 3, 1999, Godmar Back <gback@cs.utah.edu> wrote:
>
> >> On Feb 3, 1999, Godmar Back <gback@cs.utah.edu> wrote:
>
> >> > Isn't making the calls to libltdl thread-safe on our TODO list ever
> >> > since it was introduced?
>
> >> They are thread safe, because libnative is dlopened before the
> >> threading system is started, and, after that, only System.loadLibrary
> >> will load libraries, but it is already synchronized.
>
> > If that's so, then how is it possible for VTALRM to screw up things?
>
> There are two thread initializations in initialiseKaffe:
> initNativeThreads and initThreads, and initNative runs in between
> them. I'm not sure when VTALRM is set up...
>

It's set up in initNativeThreads -- which is how it's always been.

initThread is local threads.c only and doesn't involve much jthread_
initialization.

        - Godmar


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:56 EDT