From owner-freebsd-java Sat Dec 1 16:37:43 2001 Delivered-To: freebsd-java@freebsd.org Received: from gnuppy.monkey.org (cx739861-a.dt1.sdca.home.com [24.5.164.61]) by hub.freebsd.org (Postfix) with ESMTP id 53DBA37B405 for ; Sat, 1 Dec 2001 16:37:36 -0800 (PST) Received: from billh by gnuppy.monkey.org with local (Exim 3.32 #1 (Debian)) id 16AKcc-0003ql-00; Sat, 01 Dec 2001 16:36:42 -0800 Date: Sat, 1 Dec 2001 16:36:42 -0800 To: Greg Lewis Cc: Bill Huey , Joe Kelsey , freebsd-java@FreeBSD.ORG Subject: Re: Plugin Status Message-ID: <20011201163642.A12922@gnuppy> References: <15367.52862.957201.411578@zircon.zircon.seattle.wa.us> <20011130141837.A6065@gnuppy> <20011202014615.A36600@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20011202014615.A36600@misty.eyesbeyond.com> User-Agent: Mutt/1.3.23i From: Bill Huey Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sun, Dec 02, 2001 at 01:46:15AM +1030, Greg Lewis wrote: > Well, I think we've been for real since at least the last patchset > personally :). Seeing the native threads progress is great though, > thanks Bill! This paves the way for a 1.4 port. The rationale here was that it wasn't a real JVM port in my mind until HotSpot is fully working and therefore I considered it alpha quality. Although it's current very useable, I still consider it to be of limited use until that compiler is fully working. The thing in my mind here is to get all critical code paths to run at JITed speeds where the bytecode interpreter's speed is insufficent for what ever specific task it's been asked to do. The next thing will be getting decent kernelized threading working and then some kind of aio_* integration into the NIO stuff that's coming out for 1.4. > True. The job is too big to get a handle on all the pieces yourself. > I apologise for not helping out more lately, work is hammering me at > the moment. That's ok. It might be cool if you can get another patch set out to the public since much of the core native threading stuff is useable now with recent commits. That will aleast allow the light weight stuff (Motif, ...) to be offloaded to folks that are not dedicated to either JVM internals or the pthreads system. > > I might be taking a job soon as a WINE engineer. If that's the case, then > > I'll be dropping out of this development group and until my next development > > cycle. > Well good news for you, not so good for Java development. Thanks for the > work you've done Bill! We'll see. I didn't want to leave you folks without native threading since that was one main things that you and others were expecting out my patches when I first start to get involved with this project. Now that this largely works, I feel complete enough to bail from the group feeling that I did something key and that's folks in this community aren't disappointed. This was also a key test project for me to get into the core engineering group at BSD/OS and to see if I can handle utterly insane programming tasks like the JVM port. It could have been definitely a very bad thing for a new engineer to do as a teething project given the difficulty of the entire thing, but I seem to have completed the core of it and hopefully folks will continue recognize me as an establish engineer in this area while extended that level of rigor on to other CS domains. It's something that can't be taking from me regardless of various doubts they might have and now I can tell them to pretty much "shove it" with confidence. ;-) It's been a great ride so far and I'll keep you guys update with what ever events that are coming in my direction. I've got a secondary interview with this group Wednesday. Thanks bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message