Date: Sat, 21 Jul 2001 02:52:08 +0930 From: Greg Lewis <glewis@eyesbeyond.com> To: Arun Sharma <arun@sharmas.dhs.org> Cc: java@FreeBSD.ORG Subject: Re: POSIX port of Intel ORP Message-ID: <20010721025208.A65928@misty.eyesbeyond.com> In-Reply-To: <20010720100944.A13540@sharmas.dhs.org>; from arun@sharmas.dhs.org on Fri, Jul 20, 2001 at 10:09:44AM -0700 References: <20010720100944.A13540@sharmas.dhs.org>
next in thread | previous in thread | raw e-mail | index | archive | help
(Removed the ORP address from the cc line as I wasn't sure my comments were relevant to them :). On Fri, Jul 20, 2001 at 10:09:44AM -0700, Arun Sharma wrote: > For those of you not familiar with ORP, please see: > > http://www.intel.com/research/mrl/orp/ > > I've ported the code to FreeBSD, in the process making it easy to > port it to any POSIX compliant OS, with gcc and GNU Make. Cool! I've wanted to have a go at this myself but the JDK has kept me busy :). > The port involved: > > 1. Replacing ORP_LINUX with ORP_POSIX > 2. Covering Linux specific bits in #ifdef __linux__ Did you need to introduce any FreeBSD specific code? > 3. Tweaking the linker flags in the main Makefile > > Current port status: > > 1. Compiles on FreeBSD (and Linux of course) Be interesting to test on NetBSD and OpenBSD too :). > 2. signal handling issues ironed out. > 3. Can't run HelloWorld yet, due to what I believe are > scheduling issues with pthreads. I think this is due to > the use of non-portable recursive pthread_mutexes used in > the code. > > The effort is based on the most recent release. Producing a diff is > possible, but clumsy. ORP folks, please let me know if you're interested > in folding this in. Why is producing a diff clumsy? I'd like to see one :). -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Mobile: 0419 868 494 Information Technology Web : http://www.eyesbeyond.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010721025208.A65928>