Problems... && native threads

Luis Reis kaffe@rufus.w3.org
Fri, 21 Aug 1998 16:37:14 +0100


This is a multi-part message in MIME format.
--------------FCDB945E4A0AF7CABB04619C
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi,

  I just wanted to answer this:

> 
> Second question; does kaffe support native threads? Are there plans to
> make it do this? Like the OpenGroup jdk for linux?
> 

  I have a running version of kaffe 0.10 with native threads on linux.
Many things had to be changed in this source. 

  The goals of this implementation were :
     1) Add ability to use native threads
     2) Change the minimum in the kaffe source
     3) Maintain the modularity of the code (avoid that modules snoop
        other modules information)
     4) Provide as much portability as possible

  I'm finnishing my degree so I don't have much time to upgrade the
implementation to kaffe 1.0 and I need to do a bit of cleanup before
releasing even a set of patches for kaffe 0.10. I'm targeting this
release to September.
  
  BTW, At the time of this implementation there was no gdb support for
linux threads so the code is heavily charged with printf's for debug.
I've figured a format for the debugging output so tell me if you want
me to keep it in the printf's. Here it goes:

  [aaaaaaaa]:bbbbb:cccccc:dddddddd

  aaaaaaaa is the native ID of the thread, bbbbb is the module of the
code where the
print is being done, ccccc is the function and ddddd is the relevant
information for debug.

  Here is an example:

    [00000801]:ClassLoader:LoadClass:Method kaffe.is.greate.xpto() is OK

Hope to get any feedback,
Luis Reis
--------------FCDB945E4A0AF7CABB04619C
Content-Type: text/x-vcard; charset=us-ascii;
 name="lmfr.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for Luis Reis
Content-Disposition: attachment;
 filename="lmfr.vcf"

begin:vcard
n:Reis;Luis
tel;work:310 00 99
x-mozilla-html:TRUE
org:Inesc;Unidade de Sistemas Distribuidos
adr:version:2.1
version:2.1
email;internet:lmfr@picareta.inesc.pt
fn:Luis Reis
end:vcard


--------------FCDB945E4A0AF7CABB04619C--