From owner-freebsd-java Fri Nov 30 10:21:24 2001 Delivered-To: freebsd-java@freebsd.org Received: from zircon.seattle.wa.us (sense-sea-CovadSub-0-228.oz.net [216.39.147.228]) by hub.freebsd.org (Postfix) with SMTP id E041737B416 for ; Fri, 30 Nov 2001 10:21:17 -0800 (PST) Received: (qmail 92078 invoked by uid 1001); 30 Nov 2001 18:22:55 -0000 From: Joe Kelsey MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15367.52862.957201.411578@zircon.zircon.seattle.wa.us> Date: Fri, 30 Nov 2001 10:22:54 -0800 To: freebsd-java@freebsd.org Subject: Plugin Status X-Mailer: VM 6.98 under Emacs 21.1.1 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 I am supremely tired of fighting with Motif bugs. The plugin currently loads, reads and responds to commands from Mozilla, and then dies as it tries to create a window within Mozilla's window. I have tried it with both Open Motif and LessTif. LessTif is much better, since it has better diagnostics by default and fewer blatant bugs. Open Motif is such a hog--poorly written and littered with blatant programming errors. Sigh. I plan to put aside the plugin for the time being and switch over to working on HotSpot. The last time I switched gears, from trying to debug green threads to using Bill's native threads, the plugin operation suddenly improved greatly. I am hoping that something to do with HotSpot may have a similar effect on the plugin operation. HotSpot is organized into system-specific directories. The current split is between solaris and linux, with most files duplicated in the separate hirearchies. After seeing some of the horrible linuxisms contained in the current code base, I am going to go and base the bsd code base for HotSpot on solaris and move forward from there. Every time I look at something done for Linux, I get sick. I may refer to the linux code if I need a laugh, but otherwise I plan to more or less ignore it. For now, I am recompiling LessTif with debugging enabled in one last effort at finding bugs. Then it is on to HotSpot. /Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message