From owner-freebsd-java Sun Apr 9 6:53:11 2000 Delivered-To: freebsd-java@freebsd.org Received: from light.muraoka.info.waseda.ac.jp (pc175132.tokorozawa.ppp.waseda.ac.jp [133.9.175.132]) by hub.freebsd.org (Postfix) with ESMTP id 88D7037B58E for ; Sun, 9 Apr 2000 06:53:07 -0700 (PDT) (envelope-from shudoh@muraoka.info.waseda.ac.jp) Received: from localhost (IDENT:shudoh@localhost [127.0.0.1]) by light.muraoka.info.waseda.ac.jp (8.9.3+3.2W/3.7W) with ESMTP id XAA02806; Sun, 9 Apr 2000 23:23:18 +0900 To: K.J.Koster@kpn.com Cc: freebsd-java@FreeBSD.ORG Subject: Re: Testing... In-Reply-To: <59063B5B4D98D311BC0D0001FA7E452201313A67@l04.research.kpn.com> References: <59063B5B4D98D311BC0D0001FA7E452201313A67@l04.research.kpn.com> X-Mailer: Mew version 1.95b2 on XEmacs 21.1 (Acadia) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20000409232317H.shudoh@muraoka.info.waseda.ac.jp> Date: Sun, 09 Apr 2000 23:23:17 +0900 From: SHUDO Kazuyuki X-Dispatcher: imput version 991007(IM132) Lines: 31 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Koster, (Cced: FreeBSD Java ML) I subscribe to the FreeBSD Java ML, so you can also write to me via the ML. That will be able to involve open discussion. Test is one of the most interesting topics related to Java for me. > I was wondering how you test that your JIT works properly. > Would you mind telling me a little more about that? I rely on a small set of test code I've developed. And Mauve has been applied to shuJIT several times. I'd like to contribute to Mauve with my own test suite, but I have had no time to do it. Mauve is definitely insufficient in quantity of test pattern and its completeness. Do you know JCK (Java Compatibility Kit)? The JCK is a test suite for JVM and Java core API, which has been developed by Sun. JCK is so substantial that Mauve cannot expose shuJIT's any defect but the JCK finds more than a hundred problems of the JIT. Note that I don't have the JCK and a Java guy in SGI told me the JCK test result. JCK is delivered to only commercial licensees of the Sun JDK. Complete test suite is very important for development of Java runtime such as JVM, JIT and AOT compilers. I have to claim the importance. Kazuyuki SHUDO Happy Hacking! Muraoka Lab., School of Sci. & Eng., Waseda Univ. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sun Apr 9 14:29:34 2000 Delivered-To: freebsd-java@freebsd.org Received: from bubba.whistle.com (bubba.whistle.com [207.76.205.7]) by hub.freebsd.org (Postfix) with ESMTP id 6F7F137B7F3 for ; Sun, 9 Apr 2000 14:29:32 -0700 (PDT) (envelope-from archie@whistle.com) Received: (from archie@localhost) by bubba.whistle.com (8.9.3/8.9.2) id OAA38750; Sun, 9 Apr 2000 14:28:58 -0700 (PDT) From: Archie Cobbs Message-Id: <200004092128.OAA38750@bubba.whistle.com> Subject: Re: Using Java to add records to a DB file In-Reply-To: <38ECF564.FF1CF779@partitur.se> from Palle Girgensohn at "Apr 6, 2000 10:36:52 pm" To: girgen@partitur.se (Palle Girgensohn) Date: Sun, 9 Apr 2000 14:28:58 -0700 (PDT) Cc: freebsd-java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Palle Girgensohn writes: > I need to add records to a Berkeley DB file (the FreeBSD built > in, version 1?) > > While I can find a java interface for the sleepycat.com versions > 2 & 3, the version 1.85 (which has a different API) is hardly > covered by that Java code. > > Has anyone seen or done anything like this? Really, all I need is > to insert a record, nothing more. I've thought about writing such a thing. The first problem is that the dbopen(3) routines call malloc(3) directly, which can confuse any Java runtime rather quickly. So the first step would be 'extracting' these calls in the dbopen(3) stuff to (optionally) go through a user-supplied function vector. Shouldn't be too hard. -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 From owner-freebsd-java Mon Apr 10 2: 2:47 2000 Delivered-To: freebsd-java@freebsd.org Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by hub.freebsd.org (Postfix) with ESMTP id 2849C37B681 for ; Mon, 10 Apr 2000 02:02:45 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by research.kpn.com (PMDF V5.2-31 #35196) with ESMTP id <01JO2H68QT7G0013SI@research.kpn.com> for freebsd-java@FreeBSD.ORG; Mon, 10 Apr 2000 11:02:43 +0200 Received: by l04.research.kpn.com with Internet Mail Service (5.5.2650.21) id ; Mon, 10 Apr 2000 11:02:42 +0100 Content-return: allowed Date: Mon, 10 Apr 2000 11:02:42 +0100 From: "Koster, K.J." Subject: RE: Testing... To: 'SHUDO Kazuyuki' Cc: freebsd-java@FreeBSD.ORG Message-id: <59063B5B4D98D311BC0D0001FA7E452201313A89@l04.research.kpn.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > I was wondering how you test that your JIT works properly. > > Would you mind telling me a little more about that? > > I rely on a small set of test code I've developed. And > Mauve has been applied to shuJIT several times. I'd like > to contribute to Mauve with my own test suite, but I > have had no time to do it. > I think (as you do, obviously) that Mauve is an excellent focal point for tests. HP is contributing and many of the other Java implementations use it. It's not complete in that it mainly tests the API and not for example byte code execution, so you tests may be quite valuable for Mauve. > > Mauve is definitely insufficient in quantity of test > ... > only commercial licensees of the Sun JDK. > That's what I found. Mauve is not a complete test suite and parts of it won't even compile under JDK 1.2.2. Also, I don't think that if I e-mail Sun now they'd let me have their JCK for free. It seems it's rather an expensive operation. > > Complete test suite is very important for development of > Java runtime such as JVM, JIT and AOT compilers. I have > to claim the importance. > I agree. On the other hand, given that we won't have short term access to the JCK, the JDK itself runs on various platforms and thus already gets tested with the JCK. Given the number of people that will be running applications on our port, I believe that we will get quite extensive coverage. We know what the problem areas are with the Linux JDK and that too will allow us to test specific areas. My plan was to give rather big publicity to the moment that Greg tags the port as "alpha stage" and when we offer a binary package for download. Hopefully many people will respond by downloading and running the JDK and testing it for us. Kees Jan ============================================== You are only young once, but you can stay immature all your life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Apr 10 2:28:19 2000 Delivered-To: freebsd-java@freebsd.org Received: from mail.telekabel.nl (arnhem.telekabel.nl [194.134.132.130]) by hub.freebsd.org (Postfix) with ESMTP id 9C5FE37B6C2 for ; Mon, 10 Apr 2000 02:28:14 -0700 (PDT) (envelope-from ernst@jollem.com) Received: from jollem.com (c187104187.telekabel.chello.nl [212.187.104.187]) by mail.telekabel.nl (8.8.8/8.8/EuroNet) with ESMTP id LAA24768; Mon, 10 Apr 2000 11:28:06 +0200 (MET DST) Message-ID: <38F19EA7.869C69BA@jollem.com> Date: Mon, 10 Apr 2000 11:28:07 +0200 From: Ernst de Haan Organization: Jollem X-Mailer: Mozilla 4.72 [en] (X11; I; FreeBSD 3.4-STABLE i386) X-Accept-Language: en, nl MIME-Version: 1.0 To: "Koster, K.J." Cc: freebsd-java@FreeBSD.ORG Subject: Re: Testing... References: <59063B5B4D98D311BC0D0001FA7E452201313A89@l04.research.kpn.com> Content-Type: multipart/mixed; boundary="------------C6C71BAB4F63F447E9C89562" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a multi-part message in MIME format. --------------C6C71BAB4F63F447E9C89562 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit "Koster, K.J." wrote: > My plan was to give rather big publicity to the moment that Greg tags the > port as "alpha stage" and when we offer a binary package for download. > Hopefully many people will respond by downloading and running the JDK and > testing it for us. Once we have a binary distribution, I'd be happy to provide 2 or 3 download locations in the Netherlands. Ernst -- Ernst de Haan Freelance Java Architect "Come to me all who are weary and burdened, and I will give you rest" -- Jesus Christ --------------C6C71BAB4F63F447E9C89562 Content-Type: text/x-vcard; charset=us-ascii; name="ernst.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Ernst de Haan Content-Disposition: attachment; filename="ernst.vcf" begin:vcard n:de Haan;Ernst tel;fax:+31 (0)26 3645634 tel;work:+31 (0)26 3623895 x-mozilla-html:FALSE url:http://www.znerd.demon.nl/ org:Jollem adr:;;Rozendaalselaan 35;Velp;GLD;6881 KZ;Netherlands version:2.1 email;internet:ernst@jollem.com title:Java Architect fn:Ernst de Haan end:vcard --------------C6C71BAB4F63F447E9C89562-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Apr 10 4:43:12 2000 Delivered-To: freebsd-java@freebsd.org Received: from mail.telekabel.nl (arnhem.telekabel.nl [194.134.132.130]) by hub.freebsd.org (Postfix) with ESMTP id 52AFE37B595 for ; Mon, 10 Apr 2000 04:43:04 -0700 (PDT) (envelope-from ernst@jollem.com) Received: from jollem.com (c187104187.telekabel.chello.nl [212.187.104.187]) by mail.telekabel.nl (8.8.8/8.8/EuroNet) with ESMTP id NAA11908; Mon, 10 Apr 2000 13:42:56 +0200 (MET DST) Message-ID: <38F1BE40.F61B4C01@jollem.com> Date: Mon, 10 Apr 2000 13:42:56 +0200 From: Ernst de Haan Organization: Jollem X-Mailer: Mozilla 4.72 [en] (X11; I; FreeBSD 3.4-STABLE i386) X-Accept-Language: en, nl MIME-Version: 1.0 To: freebsd-java@freebsd.org Subject: Re: FYI: FIXME's for patchset 4 References: <38EF83B4.B6EE7FC8@jollem.com> Content-Type: multipart/mixed; boundary="------------E51C6C152A2482B121DD7BBA" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a multi-part message in MIME format. --------------E51C6C152A2482B121DD7BBA Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, Here's a new list of FIXME's, it now includes the share/ directory as well (the former only included the freebsd directory), still for patchset 4 (I will do the same for patchset 5 when I have more time). I've also included a list of XXX occurences in src/freebsd/ and src/shared/. Ernst Ernst de Haan wrote: > > Hi, > > Here's a list of the FIXME's in JDK 1.2.2 patchset 4. > The idea is (c) Copyleft Kees-Jan :) > > Ernst > > -- > Ernst de Haan > Freelance Java Architect > > "Come to me all who are weary and burdened, > and I will give you rest" -- Jesus Christ -- Ernst de Haan Freelance Java Architect "Come to me all who are weary and burdened, and I will give you rest" -- Jesus Christ --------------E51C6C152A2482B121DD7BBA Content-Type: text/plain; charset=us-ascii; name="jdk12-ps4-fixmes2" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="jdk12-ps4-fixmes2" bash-2.03$ grep -r -n "FIXME" freebsd share freebsd/hpi/green_threads/src/threads_md.c:1104: * FIXME: Someone who knows more about green threads, please implement freebsd/hpi/green_threads/src/interrupt_md.c:143: /* FIXME: Need support for more than 32 signals in FreeBSD 4.0 */ freebsd/hpi/green_threads/src/interrupt_md.c:169: /* FIXME: Need support for more than 32 signals in FreeBSD 4.0 */ freebsd/hpi/green_threads/src/threads_md.c.orig:1071: * FIXME: Someone who knows more about green threads, please implement freebsd/native/sun/awt/awt_Robot.c:551: /* FIXME: Is this the correct FreeBSD version? */ freebsd/javavm/runtime/javai_md.c:61: /* FIXME: Caused seg fault */ share/classes/java/lang/FloatingDecimal.java:606: * FIXME -- use more precise constants here. It costs no more. share/classes/java/io/StreamTokenizer.java:138: * initializing ttype. FIXME This could be made public and share/classes/java/awt/Graphics.java:1139: // FIXME: 1.2 beta3 placeholder, replace for beta4 share/classes/java/awt/Graphics.java:1160: // FIXME: 1.2 beta3 placeholder, replace for beta4 share/classes/java/text/ChoiceFormat.java:471: // FIXME fix overflow & underflow share/classes/java/text/ChoiceFormat.java:474: // FIXME fix overflow & underflow share/classes/java/text/Collator.java:475: // FIXME: These three constants should be removed. share/classes/sun/io/CharToByteConverter.java:310: //FIXME output buffer size should use getMaxBytesPerChar value. share/classes/javax/swing/JMenu.java:1244: // FIXME: [[[WDW - probably should set this when share/classes/javax/swing/JFrame.java:627: // FIXME: [[[WDW - should also return ICONIFIED and ICONIFIABLE share/classes/javax/swing/JToolBar.java:699: // FIXME: [[[WDW - need to add orientation from BoxLayout]]] share/classes/javax/swing/JToolBar.java:700: // FIXME: [[[WDW - need to do SELECTABLE if SelectionModel is added]]] share/classes/javax/swing/JComponent.java:2147: // [[[FIXME: WDW - we probably should require this share/classes/javax/swing/JSplitPane.java:972: // FIXME: [[[WDW - Should also add BUSY if this implements share/classes/javax/swing/SwingUtilities.java:1351: // [[[FIXME: WDW - for JDK1.2 this code can be replaced with share/classes/javax/accessibility/AccessibleBundle.java:60: // [[[FIXME: WDW - obtaining resource bundles can be share/native/sun/awt/image/cvutils/img_globals.h:115: * FIXME! share/native/sun/awt/cmm/ukcpmgr.c:126: /* FIXME: Is this the number of processors actually online? */ share/native/sun/awt/cmm/winmem.c:1468:/* FIXME -- Test Program */ share/native/java/math/bn-1.1/germain.c:367: * FIXME: Actually, we don't need to compute the share/demo/jfc/Notepad/Notepad.java:474: * FIXME - I'm not very useful yet bash-2.03$ --------------E51C6C152A2482B121DD7BBA Content-Type: text/plain; charset=us-ascii; name="jdk12-ps4-xxxs" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="jdk12-ps4-xxxs" bash-2.03$ grep -r -n "\*[ ]*XXX" freebsd share freebsd/hpi/green_threads/include/context_md.h:28:#if (__FreeBSD__ <= 4) /*** XXX fix me ***/ freebsd/hpi/green_threads/src/threads_md.c:857: /* XXX We may need to do something here XXX */ freebsd/hpi/green_threads/src/threads_md.c:898: /* XXX We may need to do something here XXX */ freebsd/hpi/green_threads/src/clock.c:77: /* XXX If above comment applies may need to do something here XXX */ freebsd/hpi/green_threads/src/threads_md.c.orig:832: /* XXX We may need to do something here XXX */ freebsd/hpi/green_threads/src/threads_md.c.orig:873: /* XXX We may need to do something here XXX */ freebsd/hpi/native_threads/src/sys_api_td.c:315: * XXX: Is fsync() interruptible by the interrupt method? freebsd/hpi/native_threads/src/sys_api_td.c:335: * XXX: is the following call interruptible? If so, this might freebsd/hpi/native_threads/src/sys_api_td.c:392: * XXX: is the following call interruptible? If so, this might freebsd/native/sun/awt/font/fontpath.c:45: * XXX This algorithm doesn't handle the fonts installed by the Solaris Font Administrator freebsd/native/sun/awt/font/fontpath.c:302: /* XXX Intentionally don't check for the ".PS" suffix, which is not unique for fonts freebsd/native/sun/awt/awt_p.h:295:/* XXX: Motif internals. Need to fix 4090493. */ freebsd/native/sun/awt/awt_Font.c:637: /* XXX: sometimes XLoadQueryFont returns a bogus font structure */ freebsd/native/sun/awt/awt_Choice.c:224: /* XXX: XmNuserData doesn't seem to work when passing in zero */ freebsd/native/sun/awt/canvas.c:1053: /* XXX: Button2Mask and Button3Mask don't get set on ButtonPress */ freebsd/native/sun/awt/tiny_Font.c:132: /* XXX: sometimes XLoadQueryFont returns a bogus font structure */ freebsd/native/java/lang/UNIXProcess_md.c:169:#ifdef __FreeBSD__ /*** XXX ***/ freebsd/native/java/lang/UNIXProcess_md.c:208:#ifdef __FreeBSD__ /*** XXX ***/ freebsd/native/java/lang/java_props_md.c:283:#ifdef __FreeBSD__ /*** XXX ***/ share/javavm/runtime/reflect_util.c:106: ThrowNoClassDefFoundError(0, sig); /* XXX severe error */ share/javavm/runtime/jvm.c:275: /*XXX: Use i <= n, NOT i < n, to get copy_data[n] share/javavm/runtime/jvm.c:2989: /* XXX: Is this too severe? */ share/javavm/runtime/jvm.c:3515: /* XXX So that SignalError finds the InvocationTargetException class */ share/javavm/runtime/jvm.c:3984: * XXX should be 'mb' or 'imb'? share/javavm/runtime/jvm.c:4049: * XXX 'mb' or 'imb'? share/javavm/runtime/jvm.c:4353: if (classes[i++] != cbHandle(pcb)) /* XXX match on handles */ share/javavm/runtime/jvm.c:4576: /* XXX what about ? */ share/classes/java/util/jar/Attributes.java:266: * XXX Need to handle UTF8 values and break up lines longer than 72 bytes share/classes/java/util/jar/Attributes.java:288: * XXX Need to handle UTF8 values and break up lines longer than 72 bytes share/classes/java/util/jar/Attributes.java:324: * XXX Need to handle UTF8 values. share/classes/java/text/MergeCollation.java:49: * XXX: make '' be a single quote. share/classes/sun/net/www/http/HttpClient.java:217: * XXX That documentation is wrong ... it's not package-private any more share/classes/sun/security/x509/CertAndKeyGen.java:126: * XXX Note: This behaviour is needed for backwards compatibility. share/classes/sun/security/x509/AlgorithmId.java:256: * XXX This method needs to be enhanced so that we can also pass the share/classes/sun/security/x509/X509Cert.java:757: * XXX for v2 and later, a bunch of tagged options follow share/classes/sun/security/util/DerOutputStream.java:326: * XXX what character set is this? share/classes/sun/security/provider/PolicyFile.java:1029: * XXX Decide if/how to add validity fields and "purpose" fields to share/classes/sun/security/provider/PolicyFile.java:1030: * XXX policy entries share/classes/sun/security/tools/PolicyTool.java:692: * XXX: the next two lines are commented out on purpose. share/classes/sun/security/tools/PolicyTool.java:1255: * XXX in windows, the double backslash originally in share/classes/sun/security/tools/PolicyTool.java:2109: * XXX should be a StringTokenizer, huh... share/classes/sun/security/tools/PolicyTool.java:2599: * XXX hate to add a special case check here ... but ... share/classes/sun/security/tools/PolicyTool.java:2675: * XXX hate to add a special case check here ... but ... share/classes/com/sun/CORBA/ServerSubcontract.java:48: * XXX: should the argument be the servant or the share/classes/com/sun/CORBA/idl/ORB.java:440: /* XXX Is this needed ??? bash-2.03$ grep -r -n "//[ ]*XXX" freebsd share freebsd/classes/sun/awt/motif/MComponentPeer.java:292: // XXX: bogus share/test/security/sqe/x509/SimpleSigner.java:30: private X500Name agent; // XXX should be X509CertChain share/classes/java/util/Locale.java:862: // XXX Depending on performance of synchronized, may want to share/classes/java/util/Locale.java:863: // XXX just compute in constructor. share/classes/java/util/Locale.java:901: // XXX instance and class variables. For now keep these separate, since it is share/classes/java/util/jar/Manifest.java:203: //XXX: Fix for when the average is 0. When it is 0, share/classes/java/io/FilePermission.java:226: // XXX: at this point the path should be absolute. die if it isn't? share/classes/java/net/InetAddress.java:187: //XXX: if it looks a spoof just return the address? share/classes/java/net/SocketPermission.java:720: // XXX: if all else fails, compare hostnames? share/classes/java/security/Permissions.java:157: // XXX this could be public. Question is, do we want to make it public? share/classes/sun/applet/AppletViewer.java:504: // XXX: this privileged block should be made smaller share/classes/sun/applet/AppletPanel.java:759: //XXX: this is needed to be able to create the classloader itself! share/classes/sun/awt/robot/probe/ProbeBuffer.java:105: // XXX: There is a general need to filter events share/classes/sun/awt/robot/probe/ProbePrinter.java:115: // XXX: There is a general need to filter events share/classes/sun/misc/Launcher.java:506: // XXX? share/classes/sun/security/x509/CertAndKeyGen.java:291: // XXX should have a way to pass prng to the signature share/classes/sun/security/x509/X500Name.java:633: int j_max = 1; // XXX j_max = f(data)!! share/classes/sun/security/x509/AlgorithmId.java:231:// XXXX cleaning required share/classes/sun/security/x509/AlgIdDSA.java:61: // XXX deprecated for general use share/classes/sun/security/x509/X500Signer.java:101: private X500Name agent; // XXX should be X509CertChain share/classes/sun/security/x509/X509Cert.java:100: // XXX deprecated, delete this share/classes/sun/security/x509/X509Cert.java:668: rawCert = seq [0].toByteArray (); // XXX slow; fixme! share/classes/sun/security/x509/X509Cert.java:675: // XXX why was this error check commented out? share/classes/sun/security/x509/EDIPartyName.java:118: // XXX - shd check is chars fit into PrintableString share/classes/sun/security/x509/EDIPartyName.java:126: // XXX - shd check is chars fit into PrintableString share/classes/sun/security/util/DerOutputStream.java:339:// // XXX IMPLEMENT ME share/classes/sun/security/util/DerValue.java:191: // XXX must also parse BER-encoded constructed share/classes/sun/security/util/DerValue.java:300: // XXX yeech, excess copies ... DerInputBuffer.write(OutStream) share/classes/sun/security/util/ObjectIdentifier.java:282: // XXX this API should probably facilitate the JDK sort utility share/classes/sun/security/util/BigInt.java:58: // XXX we assume exactly _one_ sign byte is used... share/classes/sun/security/util/ManifestDigester.java:106: return; // XXX: exception? share/classes/sun/security/util/ManifestDigester.java:136: return; // XXX: exception? share/classes/sun/security/util/SignatureFileVerifier.java:147: // XXX: should this be an exception? share/classes/sun/security/util/SignatureFileVerifier.java:239: //XXX: we will continue and verify each section share/classes/sun/security/provider/PolicyFile.java:706: //XXX we might want to keep a hash of created factories... share/classes/sun/security/pkcs/SignerInfo.java:345: // XXX We may want to check for additional extensions in the share/classes/sun/security/tools/JarSigner.java:664: // XXX need to disable echo; on UNIX, call getpass(char *prompt) share/classes/sun/security/tools/PolicyTool.java:252: // XXX We should add a command-line option that lets users share/classes/sun/security/tools/PolicyTool.java:358: // XXX: should i display an error dialog to the user? share/classes/sun/security/tools/PolicyTool.java:400: // XXX: should i display an error dialog to the user? share/classes/sun/security/tools/PolicyTool.java:461: //XXX we might want to keep a hash of created factories... share/classes/sun/security/tools/PolicyTool.java:2187: // XXX share/classes/com/sun/CORBA/iiop/ConnectionTable.java:224: // XXX is necessary to do a GC to reclaim closed network connections ?? share/classes/com/sun/CORBA/iiop/ConnectionTable.java:243: // XXX Need to worry about wrap around some day share/classes/com/sun/CORBA/iiop/ClientResponseImpl.java:90: // XXX To be implemented share/classes/com/sun/CORBA/iiop/ORB.java:59: // XXX Is this necessary here? share/classes/com/sun/CORBA/iiop/ORB.java:190: // XXX What to do here?? share/classes/com/sun/CORBA/iiop/IIOPConnection.java:569: // XXX share/classes/com/sun/CORBA/iiop/IIOPOutputStream.java:138: // XXX figure out if alignment change is needed by checking if share/classes/com/sun/CORBA/idl/RequestImpl.java:375: // XXX return this for deferred sends share/native/sun/awt/font/fontmanager/fontobjects/cmaps.cpp:835: case 103: // XXX cmap format 1 share/native/sun/awt/font/fontmanager/fontobjects/fontObject.cpp:1704: // XXX throw a Java exception istead share/native/sun/awt/font/fontmanager/fontobjects/fontObject.cpp.orig:1704: // XXX throw a Java exception istead bash-2.03$ --------------E51C6C152A2482B121DD7BBA Content-Type: text/x-vcard; charset=us-ascii; name="ernst.vcf" Content-Transfer-Encoding: 7bit Content-Description: Card for Ernst de Haan Content-Disposition: attachment; filename="ernst.vcf" begin:vcard n:de Haan;Ernst tel;fax:+31 (0)26 3645634 tel;work:+31 (0)26 3623895 x-mozilla-html:FALSE url:http://www.znerd.demon.nl/ org:Jollem adr:;;Rozendaalselaan 35;Velp;GLD;6881 KZ;Netherlands version:2.1 email;internet:ernst@jollem.com title:Java Architect fn:Ernst de Haan end:vcard --------------E51C6C152A2482B121DD7BBA-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Apr 10 4:59:49 2000 Delivered-To: freebsd-java@freebsd.org Received: from mail.rdc1.nsw.optushome.com.au (ha1.rdc1.nsw.optushome.com.au [203.164.2.50]) by hub.freebsd.org (Postfix) with ESMTP id BC3CE37B946 for ; Mon, 10 Apr 2000 04:59:44 -0700 (PDT) (envelope-from davidh@optushome.com.au) Received: from optushome.com.au ([203.164.12.226]) by mail.rdc1.nsw.optushome.com.au (InterMail vM.4.01.02.00 201-229-116) with ESMTP id <20000410115942.MBWW6821.mail.rdc1.nsw.optushome.com.au@optushome.com.au> for ; Mon, 10 Apr 2000 21:59:42 +1000 Message-ID: <38F1C24F.8F8AB727@optushome.com.au> Date: Mon, 10 Apr 2000 22:00:15 +1000 From: David Hobley X-Mailer: Mozilla 4.72 [en] (X11; I; FreeBSD 4.0-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: "freebsd-java@freebsd.org" Subject: crash under 4.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org When trying to run an app I have here which runs on Windows, and the Mac, I get the following crash: This looks image related. I am running FreeBSD 4, Xfree86 4 in 24 bpp mode. Anyone any ideas? Unknown signal: 8 Full thread dump Classic VM (davidh:04.10.00-19:18, green threads): "Image Fetcher 0" (TID:0x28ed33e8, sys_thread_t:0x8449c80, state:R) prio=8 at java.util.Hashtable.(Hashtable.java:157) at java.util.Hashtable.(Hashtable.java:178) at sun.awt.image.GifImageDecoder.(GifImageDecoder.java:57) at sun.awt.image.InputStreamImageSource.getDecoder(InputStreamImageSourc e.java:219) at sun.awt.image.FileImageSource.getDecoder(FileImageSource.java:62) at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.j ava:242) at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:221) at sun.awt.image.ImageFetcher.run(ImageFetcher.java:189) "AWT-Motif" (TID:0x28eb4ab0, sys_thread_t:0x832fa80, state:CW) prio=5 at sun.awt.motif.MToolkit.run(Native Method) at java.lang.Thread.run(Thread.java:479) "SunToolkit.PostEventQueue-0" (TID:0x28eb5740, sys_thread_t:0x8300a80, state :CW) prio=5 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:424) at sun.awt.PostEventQueue.run(SunToolkit.java:413) "AWT-EventQueue-0" (TID:0x28eb56e8, sys_thread_t:0x8300880, state:CW) prio=6 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:424) at java.awt.EventQueue.getNextEvent(EventQueue.java:208) at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:10 0) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:92) at java.awt.EventDispatchThread.run(EventDispatchThread.java:83) "Finalizer" (TID:0x28ea7320, sys_thread_t:0x8084c80, state:CW) prio=8 at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174) "Reference Handler" (TID:0x28ea73b0, sys_thread_t:0x8084480, state:CW) prio= 10 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:424) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114) "Signal dispatcher" (TID:0x28ea73e0, sys_thread_t:0x8051c80, state:CW) prio= 5 "main" (TID:0x28ea71e0, sys_thread_t:0x8051080, state:CW) prio=5 at java.lang.Object.wait(Native Method) at java.awt.MediaTracker.waitForAll(MediaTracker.java:405) at java.awt.MediaTracker.waitForAll(MediaTracker.java:361) -- Cheers, david To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Apr 10 5: 3: 8 2000 Delivered-To: freebsd-java@freebsd.org Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by hub.freebsd.org (Postfix) with ESMTP id 9475637B569 for ; Mon, 10 Apr 2000 05:03:06 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by research.kpn.com (PMDF V5.2-31 #35196) with ESMTP id <01JO2NGUGY3W0012WM@research.kpn.com> for freebsd-java@FreeBSD.ORG; Mon, 10 Apr 2000 14:03:04 +0200 Received: by l04.research.kpn.com with Internet Mail Service (5.5.2650.21) id ; Mon, 10 Apr 2000 14:03:03 +0100 Content-return: allowed Date: Mon, 10 Apr 2000 14:03:02 +0100 From: "Koster, K.J." Subject: RE: crash under 4.0 To: 'David Hobley' , "freebsd-java@freebsd.org" Message-id: <59063B5B4D98D311BC0D0001FA7E452201313A96@l04.research.kpn.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > When trying to run an app I have here which runs on Windows, > and the Mac, I get the following crash: > Ah. It's not always that I am happy to see a problem. :-) > > This looks image related. I am running FreeBSD 4, Xfree86 4 > in 24 bpp mode. > > Anyone any ideas? > Well, according to Nate Williams Java does not support 24Bpp mode. Could you perhaps run it in 8bpp mode (ugly!) or 32bpp mode? If it's mode dependent, we may have a real hard time looking for the cause. Kees Jan ============================================== You are only young once, but you can stay immature all your life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Apr 10 6:13:17 2000 Delivered-To: freebsd-java@freebsd.org Received: from euromail1.genrad.com (x38.genrad.co.uk [195.99.3.38]) by hub.freebsd.org (Postfix) with ESMTP id A958537BA48 for ; Mon, 10 Apr 2000 06:13:03 -0700 (PDT) (envelope-from swindellsr@genrad.co.uk) Received: from CDP437 (cdp437.uk.genrad.com [132.223.131.31]) by euromail1.genrad.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0) id H9RQSX1L; Mon, 10 Apr 2000 14:12:50 +0100 From: Robert Swindells To: freebsd-java@FreeBSD.ORG Cc: davidh@optushome.com.au In-reply-to: <59063B5B4D98D311BC0D0001FA7E452201313A96@l04.research.kpn.com> (K.J.Koster@kpn.com) Subject: Re: crash under 4.0 Reply-To: rjs@fdy2.demon.co.uk Message-Id: <20000410131303.A958537BA48@hub.freebsd.org> Date: Mon, 10 Apr 2000 06:13:03 -0700 (PDT) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >> This looks image related. I am running FreeBSD 4, Xfree86 4 >> in 24 bpp mode. >> >> Anyone any ideas? >> >Well, according to Nate Williams Java does not support 24Bpp >mode. Could you perhaps run it in 8bpp mode (ugly!) or 32bpp mode? If >it's mode dependent, we may have a real hard time looking for the >cause. It is 16bpp that isn't supported. 32bpp and 24bpp end up looking the same to Java. Robert To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Apr 10 7:18:13 2000 Delivered-To: freebsd-java@freebsd.org Received: from portal.west.saic.com (portal.west.saic.com [198.151.12.15]) by hub.freebsd.org (Postfix) with SMTP id 5339137BA95 for ; Mon, 10 Apr 2000 07:18:11 -0700 (PDT) (envelope-from GARY.R.SHAFFER@saic.com) Received: from cpmx.saic.com by portal.west.saic.com via smtpd (for hub.FreeBSD.ORG [204.216.27.18]) with SMTP; 10 Apr 2000 14:18:04 UT Received: from [139.121.95.12] by cpmx.mail.saic.com; Mon, 10 Apr 2000 07:17:39 -0700 Received: from cp-its-exbh01.mail.saic.com ([139.121.95.34]) by 139.121.95.12 (Norton AntiVirus for Internet Email Gateways 1.0) ; Mon, 10 Apr 2000 14:17:38 0000 (GMT) Received: by cp-its-exbh01.mail.saic.com with Internet Mail Service (5.5.2650.21) id ; Mon, 10 Apr 2000 07:17:30 -0700 Message-Id: <9C4E165721F7D311AC3D00805FBBB118312E1C@US-SD-PLTC.mail.saic.com> From: "Shaffer, Gary R" To: 'Ernst de Haan' , "Koster, K.J." Cc: freebsd-java@FreeBSD.ORG Subject: RE: Testing... Date: Mon, 10 Apr 2000 07:15:41 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Tell me when and where, I will be more than happy to help test a prebuilt binary... -----Original Message----- From: Ernst de Haan [mailto:ernst@jollem.com] Sent: Monday, April 10, 2000 2:28 AM To: Koster, K.J. Cc: freebsd-java@FreeBSD.ORG Subject: Re: Testing... "Koster, K.J." wrote: > My plan was to give rather big publicity to the moment that Greg tags the > port as "alpha stage" and when we offer a binary package for download. > Hopefully many people will respond by downloading and running the JDK and > testing it for us. Once we have a binary distribution, I'd be happy to provide 2 or 3 download locations in the Netherlands. Ernst -- Ernst de Haan Freelance Java Architect "Come to me all who are weary and burdened, and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Apr 10 14:29:52 2000 Delivered-To: freebsd-java@freebsd.org Received: from ares.trc.adelaide.edu.au (ares.trc.adelaide.edu.au [129.127.246.5]) by hub.freebsd.org (Postfix) with ESMTP id A97A637B514 for ; Mon, 10 Apr 2000 14:29:48 -0700 (PDT) (envelope-from glewis@ares.trc.adelaide.edu.au) Received: (from glewis@localhost) by ares.trc.adelaide.edu.au (8.9.3/8.9.3) id GAA72917; Tue, 11 Apr 2000 06:59:42 +0930 (CST) (envelope-from glewis) From: Greg Lewis Message-Id: <200004102129.GAA72917@ares.trc.adelaide.edu.au> Subject: Re: crash under 4.0 In-Reply-To: <38F1C24F.8F8AB727@optushome.com.au> from David Hobley at "Apr 10, 2000 10:00:15 pm" To: David Hobley Date: Tue, 11 Apr 2000 06:59:41 +0930 (CST) Cc: "freebsd-java@freebsd.org" X-Mailer: ELM [version 2.4ME+ PL70 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > When trying to run an app I have here which runs on Windows, > and the Mac, I get the following crash: > > This looks image related. I am running FreeBSD 4, Xfree86 4 > in 24 bpp mode. > > Anyone any ideas? Yes, but I need to confirm them. Are you able to make the app available for other people to test/try? -- Greg Lewis glewis@trc.adelaide.edu.au Computing Officer +61 8 8303 5083 Teletraffic Research Centre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Apr 10 14:32: 0 2000 Delivered-To: freebsd-java@freebsd.org Received: from ares.trc.adelaide.edu.au (ares.trc.adelaide.edu.au [129.127.246.5]) by hub.freebsd.org (Postfix) with ESMTP id A35BD37B514 for ; Mon, 10 Apr 2000 14:31:55 -0700 (PDT) (envelope-from glewis@ares.trc.adelaide.edu.au) Received: (from glewis@localhost) by ares.trc.adelaide.edu.au (8.9.3/8.9.3) id HAA72949; Tue, 11 Apr 2000 07:01:32 +0930 (CST) (envelope-from glewis) From: Greg Lewis Message-Id: <200004102131.HAA72949@ares.trc.adelaide.edu.au> Subject: Re: FYI: FIXME's for patchset 4 In-Reply-To: <38F1BE40.F61B4C01@jollem.com> from Ernst de Haan at "Apr 10, 2000 01:42:56 pm" To: Ernst de Haan Date: Tue, 11 Apr 2000 07:01:32 +0930 (CST) Cc: freebsd-java@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL70 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Here's a new list of FIXME's, it now includes the share/ directory as well > (the former only included the freebsd directory), still for patchset 4 (I > will do the same for patchset 5 when I have more time). There are some in the build directory too :) > I've also included a list of XXX occurences in src/freebsd/ and > src/shared/. You might want to diff these with those from the original JDK 1.2.2 source if you're interested only in those which have been introduced. -- Greg Lewis glewis@trc.adelaide.edu.au Computing Officer +61 8 8303 5083 Teletraffic Research Centre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Apr 11 1:19:45 2000 Delivered-To: freebsd-java@freebsd.org Received: from mail.rdc1.nsw.optushome.com.au (ha1.rdc1.nsw.optushome.com.au [203.164.2.50]) by hub.freebsd.org (Postfix) with ESMTP id F125937B681 for ; Tue, 11 Apr 2000 01:19:37 -0700 (PDT) (envelope-from davidh@optushome.com.au) Received: from optushome.com.au ([203.164.12.226]) by mail.rdc1.nsw.optushome.com.au (InterMail vM.4.01.02.00 201-229-116) with ESMTP id <20000411081936.NITY6821.mail.rdc1.nsw.optushome.com.au@optushome.com.au>; Tue, 11 Apr 2000 18:19:36 +1000 Message-ID: <38F2E035.A0FD5E23@optushome.com.au> Date: Tue, 11 Apr 2000 18:20:05 +1000 From: David Hobley X-Mailer: Mozilla 4.72 [en] (X11; I; FreeBSD 4.0-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: Greg Lewis Cc: "freebsd-java@freebsd.org" Subject: Re: crash under 4.0 References: <200004102129.GAA72917@ares.trc.adelaide.edu.au> Content-Type: multipart/mixed; boundary="------------1DFDEA8FD92BD1CA7ED3B559" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a multi-part message in MIME format. --------------1DFDEA8FD92BD1CA7ED3B559 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Greg Lewis wrote: > > > When trying to run an app I have here which runs on Windows, > > and the Mac, I get the following crash: > > Anyone any ideas? > > Yes, but I need to confirm them. No problem, here is a test case I just constructed. Provide a splash.gif in the current directory. I can provide one which crashes if it something about this image (I tried several though). -- Cheers, david --------------1DFDEA8FD92BD1CA7ED3B559 Content-Type: text/plain; charset=us-ascii; name="test.java" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="test.java" import java.awt.*; import java.awt.event.*; public class test extends Window { private static final String imagename = "splash.gif"; private Image picture; private int width, height; public test(Frame f) { super(f); Toolkit tk = Toolkit.getDefaultToolkit(); picture = loadPicture(tk); } private Image loadPicture(Toolkit tk) { MediaTracker tracker = new MediaTracker(this); Image result = tk.getImage(imagename); tracker.addImage(result, 0); try { tracker.waitForAll(); } catch (Exception e) { e.printStackTrace(); } width = result.getWidth(this); height = result.getHeight(this); return result; } static public void main(String[] args) { Frame f = new Frame(); new test(f); } } --------------1DFDEA8FD92BD1CA7ED3B559-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Apr 11 1:59:36 2000 Delivered-To: freebsd-java@freebsd.org Received: from mercury.nildram.co.uk (mercury.nildram.co.uk [195.112.4.37]) by hub.freebsd.org (Postfix) with ESMTP id 02E6637B7F0 for ; Tue, 11 Apr 2000 01:59:33 -0700 (PDT) (envelope-from freebsd@unix-consult.com) Received: from nermal.unix-consult.com (tgeusch.dial.nildram.co.uk [195.149.29.39]) by mercury.nildram.co.uk (8.10.0/8.10.0.Beta10) with ESMTP id e3B88Dg30505 for ; Tue, 11 Apr 2000 09:08:13 +0100 Received: (qmail 60847 invoked from network); 11 Apr 2000 05:44:03 -0000 Received: from odie.unix-consult.com (192.168.0.2) by nermal.unix-consult.com with SMTP; 11 Apr 2000 05:44:03 -0000 Received: (qmail 247 invoked by uid 1002); 11 Apr 2000 05:43:33 -0000 Date: Tue, 11 Apr 2000 06:43:33 +0100 From: Timo Geusch To: freebsd-java@freebsd.org Subject: JDK-1.2.2 on -current Message-ID: <20000411064333.A231@odie.unix-consult.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org For all those that like to cut themselves on the bleeding edge I can now reveal the I got the latest patchkit to build on 5.0-current with a couple of minor changes. Next step is to get 'gmake release-images' to work on my -current. I'll provide patches once I'm done with the latter part (should only take a day or so now). Timo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Apr 11 2: 9:57 2000 Delivered-To: freebsd-java@freebsd.org Received: from mail.rdc1.nsw.optushome.com.au (ha1.rdc1.nsw.optushome.com.au [203.164.2.50]) by hub.freebsd.org (Postfix) with ESMTP id 1CD9337B948 for ; Tue, 11 Apr 2000 02:09:55 -0700 (PDT) (envelope-from davidh@optushome.com.au) Received: from optushome.com.au ([203.164.12.226]) by mail.rdc1.nsw.optushome.com.au (InterMail vM.4.01.02.00 201-229-116) with ESMTP id <20000411090953.NKGC6821.mail.rdc1.nsw.optushome.com.au@optushome.com.au> for ; Tue, 11 Apr 2000 19:09:53 +1000 Message-ID: <38F2EBFF.79E497F4@optushome.com.au> Date: Tue, 11 Apr 2000 19:10:23 +1000 From: David Hobley X-Mailer: Mozilla 4.72 [en] (X11; I; FreeBSD 4.0-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: 'FreeBSD Java mailing list' Subject: Re: JIT howto's (was: Pre-alpha JDK 1.2.2 patches -- update) References: <59063B5B4D98D311BC0D0001FA7E452201313A4A@l04.research.kpn.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org "Koster, K.J." wrote: > Just in Time Compiler". > > http://web.inter.nl.net/users/kjkoster/java/index.html Does anyone have a recommendation speed wise with these three JITs? (OpenJIT, shujit, TYA) -- Cheers, david To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Apr 11 2:14: 8 2000 Delivered-To: freebsd-java@freebsd.org Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by hub.freebsd.org (Postfix) with ESMTP id A6C9A37B5AC for ; Tue, 11 Apr 2000 02:14:03 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by research.kpn.com (PMDF V5.2-31 #35196) with ESMTP id <01JO3VULWTIE0013EW@research.kpn.com> for freebsd-java@freebsd.org; Tue, 11 Apr 2000 11:14:01 +0200 Received: by l04.research.kpn.com with Internet Mail Service (5.5.2650.21) id ; Tue, 11 Apr 2000 11:14:00 +0100 Content-return: allowed Date: Tue, 11 Apr 2000 11:13:59 +0100 From: "Koster, K.J." Subject: FW: JIT howto's (was: Pre-alpha JDK 1.2.2 patches -- update) To: 'FreeBSD Java mailing list' Message-id: <59063B5B4D98D311BC0D0001FA7E452201313AB0@l04.research.kpn.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Does anyone have a recommendation speed wise with these > three JITs? > If you read their web sites and documentation, that depends on what your application actually does. Installing all three of them seems trivial enough, so I'm afraid you have to construct your own benchmark and see for yourself. Kees Jan ============================================== You are only young once, but you can stay immature all your life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Apr 11 2:17: 9 2000 Delivered-To: freebsd-java@freebsd.org Received: from cafe.muraoka.info.waseda.ac.jp (cafe.muraoka.info.waseda.ac.jp [133.9.68.49]) by hub.freebsd.org (Postfix) with ESMTP id 1609E37B64B for ; Tue, 11 Apr 2000 02:17:07 -0700 (PDT) (envelope-from shudoh@muraoka.info.waseda.ac.jp) Received: from muraoka.info.waseda.ac.jp (shudoh@localhost [127.0.0.1]) by cafe.muraoka.info.waseda.ac.jp (8.9.1a/3.7W) with ESMTP id SAA30405 for ; Tue, 11 Apr 2000 18:17:00 +0900 Message-Id: <200004110917.SAA30405@cafe.muraoka.info.waseda.ac.jp> To: freebsd-java@freebsd.org Subject: Re: JIT howto's (was: Pre-alpha JDK 1.2.2 patches -- update) In-reply-to: Your message of "Tue, 11 Apr 2000 19:10:23 +1000." <38F2EBFF.79E497F4@optushome.com.au> Date: Tue, 11 Apr 2000 18:17:00 +0900 From: SHUDO Kazuyuki Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Does anyone have a recommendation speed wise with these > three JITs? > > (OpenJIT, shujit, TYA) OpenJIT. It performs as well as Inprise JIT (javacomp) and Sun JIT (sunwjit), although it takes a while for its bootstrap. Kazuyuki SHUDO Happy Hacking! Muraoka Lab., Grad. School of Sci. & Eng., Waseda Univ. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Apr 12 19: 2:46 2000 Delivered-To: freebsd-java@freebsd.org Received: from hotmail.com (f208.law8.hotmail.com [216.33.241.208]) by hub.freebsd.org (Postfix) with SMTP id A39E237BB34 for ; Wed, 12 Apr 2000 19:02:43 -0700 (PDT) (envelope-from jmd526@hotmail.com) Received: (qmail 89780 invoked by uid 0); 13 Apr 2000 02:02:43 -0000 Message-ID: <20000413020243.89778.qmail@hotmail.com> Received: from 209.220.228.2 by www.hotmail.com with HTTP; Wed, 12 Apr 2000 19:02:43 PDT X-Originating-IP: [209.220.228.2] From: "John Daniels" To: freebsd-java@freebsd.org, freebsd-ports@freebsd.org Subject: JDK 1.2.2 Date: Wed, 12 Apr 2000 22:02:43 EDT Mime-Version: 1.0 Content-Type: text/plain; format=flowed Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi: I need to test a third-party application that requires JDK 1.2.2. I was just wondering what the status of this port is. I have seen it described as "alpha" in the mailing lists. Approximately when will 1.2.2 be available as a port for general use? Is it available now as "alpha" or "beta?" Any information would be helpful, I really need to get started with this ASAP. Thanks, John ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Apr 13 7:42:10 2000 Delivered-To: freebsd-java@freebsd.org Received: from ares.trc.adelaide.edu.au (ares.trc.adelaide.edu.au [129.127.246.5]) by hub.freebsd.org (Postfix) with ESMTP id B5FAD37BB54 for ; Thu, 13 Apr 2000 07:42:03 -0700 (PDT) (envelope-from glewis@ares.trc.adelaide.edu.au) Received: (from glewis@localhost) by ares.trc.adelaide.edu.au (8.9.3/8.9.3) id AAA69587; Fri, 14 Apr 2000 00:11:56 +0930 (CST) (envelope-from glewis) From: Greg Lewis Message-Id: <200004131441.AAA69587@ares.trc.adelaide.edu.au> Subject: Re: crash under 4.0 In-Reply-To: <38F2E035.A0FD5E23@optushome.com.au> from David Hobley at "Apr 11, 2000 06:20:05 pm" To: David Hobley Date: Fri, 14 Apr 2000 00:11:56 +0930 (CST) Cc: freebsd-java@freebsd.org X-Mailer: ELM [version 2.4ME+ PL70 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi David, > > > When trying to run an app I have here which runs on Windows, > > > and the Mac, I get the following crash: > > > Anyone any ideas? > > > > Yes, but I need to confirm them. > > No problem, here is a test case I just constructed. Provide a > splash.gif in the current directory. I can provide one which > crashes if it something about this image (I tried several though). Your test file works fine for me on 3.4. This makes me think that the problem is the part of interrupt_md.c which has only been #ifdef'ed out for FreeBSD 4.0 _not_ fixed (see ISSUES). The error message you receive adds fuel to this fire IMO. -- Greg Lewis glewis@trc.adelaide.edu.au Computing Officer +61 8 8303 5083 Teletraffic Research Centre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Apr 13 7:46:54 2000 Delivered-To: freebsd-java@freebsd.org Received: from ares.trc.adelaide.edu.au (ares.trc.adelaide.edu.au [129.127.246.5]) by hub.freebsd.org (Postfix) with ESMTP id D75AD37BD51 for ; Thu, 13 Apr 2000 07:46:50 -0700 (PDT) (envelope-from glewis@ares.trc.adelaide.edu.au) Received: (from glewis@localhost) by ares.trc.adelaide.edu.au (8.9.3/8.9.3) id AAA69646; Fri, 14 Apr 2000 00:16:44 +0930 (CST) (envelope-from glewis) From: Greg Lewis Message-Id: <200004131446.AAA69646@ares.trc.adelaide.edu.au> Subject: Re: JDK 1.2.2 In-Reply-To: <20000413020243.89778.qmail@hotmail.com> from John Daniels at "Apr 12, 2000 10:02:43 pm" To: John Daniels Date: Fri, 14 Apr 2000 00:16:44 +0930 (CST) Cc: freebsd-java@freebsd.org X-Mailer: ELM [version 2.4ME+ PL70 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi John, > I need to test a third-party application that requires JDK 1.2.2. I was > just wondering what the status of this port is. I have seen it described as > "alpha" in the mailing lists. Approximately when will 1.2.2 be available as > a port for general use? Is it available now as "alpha" or "beta?" When some issues have been resolved and the porting team is happy with the result. Check the FreeBSD java pages . If you want more details, check the archives for this mailing list. The unofficial pre-alpha port is available as a set of patches against the JDK 1.2.2 source code available from Sun. You are welcome to try these out. Kees Jan Koster has kindly provided some web pages regarding these patches at . I'd personally wait a couple days for the next patch set though :). -- Greg Lewis glewis@trc.adelaide.edu.au Computing Officer +61 8 8303 5083 Teletraffic Research Centre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Apr 14 2:41:11 2000 Delivered-To: freebsd-java@freebsd.org Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by hub.freebsd.org (Postfix) with ESMTP id D491C37BE63 for ; Fri, 14 Apr 2000 02:41:09 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by research.kpn.com (PMDF V5.2-31 #35196) with ESMTP id <01JO83O9EISU0016R5@research.kpn.com> for freebsd-java@freebsd.org; Fri, 14 Apr 2000 11:41:08 +0200 Received: by l04.research.kpn.com with Internet Mail Service (5.5.2650.21) id ; Fri, 14 Apr 2000 11:41:07 +0100 Content-return: allowed Date: Fri, 14 Apr 2000 11:41:06 +0100 From: "Koster, K.J." Subject: Question: Java legal issues in layman's terms? To: 'FreeBSD Java mailing list' Message-id: <59063B5B4D98D311BC0D0001FA7E452201313AD1@l04.research.kpn.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Dear Java people, This is something that's been bugging me for a while, and I was hoping that someone could shed some light on this issue. There seem to be a lot of legal restraints that keep us from simply building and releasing a JDK port. I can see that Sun is trying to hold on to Java as much as possible, but I don't quite understand what the implications are for us. Could someone please shed some light for me? *) Are we allowed to release a binary installation kit for FreeBSD? *) What are the issues with Motif? How do they affect our porting effort? *) Are we allowed to call it "Java" without Sun's approval? *) What other legal considerations have I not even thought of? Kees Jan ============================================== You are only young once, but you can stay immature all your life To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Apr 14 6:46:47 2000 Delivered-To: freebsd-java@freebsd.org Received: from web118.yahoomail.com (web118.yahoomail.com [205.180.60.99]) by hub.freebsd.org (Postfix) with SMTP id 43B1A37B85F for ; Fri, 14 Apr 2000 06:46:45 -0700 (PDT) (envelope-from wolpert@yahoo.com) Received: (qmail 12110 invoked by uid 60001); 14 Apr 2000 13:46:43 -0000 Message-ID: <20000414134643.12109.qmail@web118.yahoomail.com> Received: from [63.227.49.195] by web118.yahoomail.com; Fri, 14 Apr 2000 06:46:43 PDT Date: Fri, 14 Apr 2000 06:46:43 -0700 (PDT) From: Edward Wolpert Subject: Re: Question: Java legal issues in layman's terms? To: freebsd-java@freebsd.org Cc: K.J.Koster@kpn.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >*) Are we allowed to release a binary installation kit for > FreeBSD? To quote from Sun's site: "Binary programs built using modified Java 2 SDK source code may not be distributed, internally or externally, without meeting the compatibility and royalty requirements described in the License Agreement " (http://http://www.sun.com/software/communitysource/java2/) Which leds me to believe 1) We need either the testing framework from sun, which is quite expensive [Technology Compatibility Kit (TCK)], or 2) We need sun's blessing. The SCSL talks about exceptions for students in a classroom environment, but not open orgs like FreeBSD. However the FAQ (http://www.sun.com/software/communitysource/faq.html) has an email address (scsl_license@sun.com) that susposedly can answer questions. I would ask them (and the blackdown org) what distrubtion policy they had to go through. However, one interesting point on the license... Section 3.d.ii States that the executable binary can be distrubited to 3rd parties for evaluation purposes only without further license restrictions.... specifically, "You may distribute Executable version(s) of Covered Code to Licensees and other third parties only for the purpose of evaluation and comment in connection with Research Use by You and under a license of Your choice, but which limits use of such Executable version(s) of Covered Code only to that purpose." >*) What are the issues with Motif? How do they affect our > porting effort? I had believed that if we use LessTif then there were no issues here. I don't know if that's accurate. Also, someone may know if there are differences between the Motif 1.2 and 2.0 libs. >*) Are we allowed to call it "Java" without Sun's approval? The license states that some name and logo restrictions are lifted in certain cases. I think it requires testing via the TCK, though... >*) What other legal considerations have I not even thought > of? Distrubution to some countries may not be allowed. ===== Virtually, | Edward Wolpert | ________________________/ 4eb8 4e75 __________________________________________________ Do You Yahoo!? Send online invitations with Yahoo! Invites. http://invites.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Apr 14 10: 9: 3 2000 Delivered-To: freebsd-java@freebsd.org Received: from portjeff.net (mail.portjeff.net [207.198.250.4]) by hub.freebsd.org (Postfix) with ESMTP id 8277937BED6 for ; Fri, 14 Apr 2000 10:08:58 -0700 (PDT) (envelope-from paul@nerdlabs.com) Received: from nerdlabs.com [24.129.14.55] by portjeff.net with ESMTP (SMTPD32-6.00) id A1F64B00134; Fri, 14 Apr 2000 13:14:30 -0400 Message-ID: <38F7403F.778D2519@nerdlabs.com> Date: Fri, 14 Apr 2000 15:58:55 +0000 From: Paul Dlug X-Mailer: Mozilla 4.7 [en] (X11; U; Linux 2.2.5-15 i686) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-java@freebsd.org Subject: javamail Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I noticed that Sun's current version of the javamail API is 1.1.3 but the version in the ports collection is 1.1.2. For the life of me I cannot find on Suns site a distribution of javamail 1.1.2. Any ideas when the ports will go to 1.1.3 or where I can find a distro of javamail 1.1.2? Any help greatly appreciated. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Apr 15 2:53: 2 2000 Delivered-To: freebsd-java@freebsd.org Received: from nohow.demon.co.uk (nohow.demon.co.uk [212.228.18.189]) by hub.freebsd.org (Postfix) with ESMTP id 0193737B650 for ; Sat, 15 Apr 2000 02:52:58 -0700 (PDT) (envelope-from noway@nohow.demon.co.uk) Received: from localhost (noway@localhost) by nohow.demon.co.uk (8.9.3/8.9.3) with ESMTP id KAA02015; Sat, 15 Apr 2000 10:52:03 +0100 (BST) (envelope-from noway@nohow.demon.co.uk) Date: Sat, 15 Apr 2000 10:52:01 +0100 (BST) From: Jose Marques To: Paul Dlug Cc: freebsd-java@freebsd.org Subject: Re: javamail In-Reply-To: <38F7403F.778D2519@nerdlabs.com> Message-ID: X-No-Archive: yes MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 14 Apr 2000, Paul Dlug wrote: > I noticed that Sun's current version of the javamail API is 1.1.3 but > the version in the ports collection is 1.1.2. For the life of me I > cannot find on Suns site a distribution of javamail 1.1.2. Any ideas > when the ports will go to 1.1.3 or where I can find a distro of javamail > 1.1.2? Any help greatly appreciated. There is a patch by Palle Girgensohn on the ports mailing list but it got broken by the recent mass Makefile updates. I am the maintainer of this port and am in the process of submitting a new update. -- Jose Marques To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message