From owner-freebsd-java Wed Apr 7 22:37: 1 1999 Delivered-To: freebsd-java@freebsd.org Received: from WEBBSD1.turnaround.com.au (webbsd1.turnaround.com.au [203.39.138.49]) by hub.freebsd.org (Postfix) with ESMTP id 591921538A for ; Wed, 7 Apr 1999 22:36:57 -0700 (PDT) (envelope-from J_Shevland@TurnAround.com.au) Received: from TurnAround.com.au (dhcp68.turnaround.com.au [192.168.1.68]) by WEBBSD1.turnaround.com.au (8.8.7/8.8.7) with ESMTP id PAA27553; Thu, 8 Apr 1999 15:42:04 +1000 (EST) (envelope-from J_Shevland@TurnAround.com.au) Message-ID: <370C4011.6E202321@TurnAround.com.au> Date: Thu, 08 Apr 1999 15:35:13 +1000 From: Joe Shevland Reply-To: J_Shevland@TurnAround.com.au Organization: Turnaround Solutions Pty. Ltd. X-Mailer: Mozilla 4.51 [en] (Win98; I) X-Accept-Language: en MIME-Version: 1.0 To: Archie Cobbs Cc: Nate Williams , freebsd-java@FreeBSD.ORG Subject: Re: Kaffe release coming soon References: <199904080509.WAA32322@bubba.whistle.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Archie Cobbs wrote: > > Nate Williams writes: > > > TONS of stuff has been fixed since 1.0b3. It's much closer to > > > reasonable usable at this point.. though still not perfect, > > > especially with complex AWT apps. > > > > How does the JIT do with AWT stuff? > > I don't know much at all about AWT stuff, but I think pretty good, > as the way AWT is implemented in kaffe is "lightweight" (whatever > that means in the context of AWT). I would assume that means the components used by kaffe to render on-screen widgets are built from the ground up from graphics primitives instead of using the native platform's windowing components. Swing/JFC is considered lightweight as it builds all GUI components from scratch; AWT is not lightweight as it relies on building a layer on top of the native widgets. At least that's my understanding. Regards, Joe. > The JIT engine for kaffe is pretty naive. It could definitely > benefit from a more intelligent algorithm, eg, that did some > simple peephole optimizations. In any case it's still a heck > of a lot faster than interpreting. > > -Archie > > ___________________________________________________________________________ > Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message -- --------------------------------------------- ,-._|\ | Joe Shevland / \ | Principal Consultant \_,--._/ | Turnaround Solutions Pty. Ltd. v | http://www.TurnAround.com.au --------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message