Add javax.* packages

Erik Hu kaffe@rufus.w3.org
Mon, 20 Nov 2000 17:52:29 -0000


This is a multi-part message in MIME format.

------=_NextPart_000_005C_01C0531A.A6441A30
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Philippe=20
=20
Based on RTSJ (www.rtj.org) proposal, I have recently modified Kaffe for =
real-time applications. The previous implementation has created a =
javax.realtime package and modified the Kaffe VM for real-time purpose =
(jthread) under Linux. The modification of Kaffe VM includes the =
priority inheritance protocol, management of RealtimeThread and =
PeriodicThread, and other modifications.=20
=20
In fact, the previous version was missing the memory modifications and =
some other classes of the RTSJ specification. I also simplified the =
creation of javax.realtime package into Klasses.jar (Klasses.jar =3D =
java.lang.* + javax.realtime.*).   =20

Now, Cris is going to complete some lacking parts of my previous =
implementation and separate the javax.realtime package from Klasses.jar. =


Could you please tell us your current achievement of pthreads porting =
for Real-time applications ?  When will the ptherad real-time of Kaffe =
be merged into traditional Open Kaffe VM ?=20

Regards,
Erik
  ----- Original Message -----=20
  From: Philippe Laporte=20
  To: kaffe@rufus.w3.org=20
  Sent: Monday, November 20, 2000 4:39 PM
  Subject: Re: Add javax.* packages


  Hi,=20
       I am very interested in this project. Can you share what =
modifications you made, and what are your goals?=20
  I have recently done the pthreads soft real-time port of Kaffe under =
linux.=20

  Thank you,=20

--=20
Philippe Laporte
Optimization Engineer                 Tel:     (510) 527-4025 ext 14=20
Transvirtual Technologies, Inc.,      Fax:     (510) 559-3287
Berkeley, CA, USA.                    Email:   philippe@transvirtual.com
   =20

------=_NextPart_000_005C_01C0531A.A6441A30
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>
<DIV><FONT face=3DArial size=3D2>Hi Philippe </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Based on RTSJ (<A=20
href=3D"http://www.rtj.org">www.rtj.org</A>) proposal, I have recently =
modified=20
Kaffe for real-time applications. The previous implementation&nbsp;has =
created a=20
javax.realtime package and modified the&nbsp;Kaffe VM for real-time =
purpose=20
(jthread) under Linux.&nbsp;The modification of&nbsp;Kaffe VM includes =
the=20
priority inheritance protocol, management&nbsp;of RealtimeThread and=20
PeriodicThread, and other modifications. </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>In fact, the previous version&nbsp;was =
missing the=20
memory modifications and some other classes of the RTSJ specification. I =
also=20
simplified the creation of&nbsp;javax.realtime package into Klasses.jar=20
(Klasses.jar =3D java.lang.* + javax.realtime.*).&nbsp;&nbsp;&nbsp; =
</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV>Now, Cris&nbsp;is going to complete some lacking parts of =
my&nbsp;previous=20
implementation and separate the javax.realtime package from Klasses.jar. =
</DIV>
<DIV>&nbsp;</DIV>
<DIV>Could you please tell us your current achievement of =
pthreads&nbsp;porting=20
for Real-time applications ?&nbsp;&nbsp;When will&nbsp;the ptherad=20
real-time&nbsp;of Kaffe&nbsp;be merged into traditional Open Kaffe VM ? =
</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards,</DIV>
<DIV>Erik</DIV></FONT></DIV>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: =
0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
  <DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV=20
  style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
  <A href=3D"mailto:philippe@transvirtual.com"=20
  title=3Dphilippe@transvirtual.com>Philippe Laporte</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>To:</B> <A =
href=3D"mailto:kaffe@rufus.w3.org"=20
  title=3Dkaffe@rufus.w3.org>kaffe@rufus.w3.org</A> </DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Monday, November 20, 2000 =
4:39=20
  PM</DIV>
  <DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Re: Add javax.* =
packages</DIV>
  <DIV><BR></DIV>Hi, <BR>&nbsp;&nbsp;&nbsp;&nbsp; I am very interested =
in this=20
  project. Can you share what modifications you made, and what are your =
goals?=20
  <P>I have recently done the pthreads soft real-time port of Kaffe =
under linux.=20

  <P>Thank you, <PRE>--&nbsp;
Philippe Laporte
Optimization =
Engineer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tel:&nbsp;&nbsp;&nbsp;&nbsp; (510) =
527-4025 ext 14&nbsp;
Transvirtual Technologies, Inc.,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Fax:&nbsp;&nbsp;&nbsp;&nbsp; (510) 559-3287
Berkeley, CA, =
USA.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Email:&nbsp;&nbsp; =
philippe@transvirtual.com</PRE>&nbsp;=20
</BLOCKQUOTE></BODY></HTML>

------=_NextPart_000_005C_01C0531A.A6441A30--