From owner-freebsd-java@FreeBSD.ORG Mon Jul 24 00:37:26 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F80616A4E5 for ; Mon, 24 Jul 2006 00:37:26 +0000 (UTC) (envelope-from ken@tydfam.jp) Received: from daemon.sub.tydfam.jp (ns.tydfam.jp [61.197.228.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF3D343D45 for ; Mon, 24 Jul 2006 00:37:25 +0000 (GMT) (envelope-from ken@tydfam.jp) Received: from localhost (tyd3.sub.tydfam.jp [192.168.1.3]) by daemon.sub.tydfam.jp (8.13.4/8.13.4) with ESMTP id k6O0b3Y4013131; Mon, 24 Jul 2006 09:37:04 +0900 (JST) (envelope-from ken@tydfam.jp) Date: Mon, 24 Jul 2006 09:37:06 +0900 (JST) Message-Id: <20060724.093706.343119121.ken@tydfam.jp> To: past@ebs.gr From: Yamada Ken Takeshi In-Reply-To: <44BFB5D2.50708@ebs.gr> References: <20060720.231914.343191753.ken@tydfam.jp> <20060720142457.GG40928@vision.anyware> <44BFB5D2.50708@ebs.gr> X-Mailer: Mew version 4.2 on XEmacs 21.4.19 (Constant Variable) Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Mon_Jul_24_09_37_06_2006_079)--" Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=8.0 tests=CONTENT_TYPE_PRESENT, X_MAILER_PRESENT autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on daemon.sub.tydfam.jp Cc: freebsd-java@freebsd.org Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 00:37:26 -0000 ----Next_Part(Mon_Jul_24_09_37_06_2006_079)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit To accerelate the activities, I tried to compile swt3.2RC7 based on PR which is for 3.2M4 by changing the port swt32 as attached. I did not change any, just M4 vs RC7 and did not check if it works correctly. I hope that this helps accerelating the port activities. ----Next_Part(Mon_Jul_24_09_37_06_2006_079)-- Content-Type: Application/Octet-Stream Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="swt32.tgz" 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 ----Next_Part(Mon_Jul_24_09_37_06_2006_079)---- From owner-freebsd-java@FreeBSD.ORG Mon Jul 24 04:27:59 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84AE816A4E0; Mon, 24 Jul 2006 04:27:59 +0000 (UTC) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (ns1.ecoms.com [207.44.130.137]) by mx1.FreeBSD.org (Postfix) with ESMTP id D093D43D53; Mon, 24 Jul 2006 04:27:56 +0000 (GMT) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (localhost.roq.com [127.0.0.1]) by p4.roq.com (Postfix) with ESMTP id 2926F4D541; Mon, 24 Jul 2006 04:28:01 +0000 (GMT) Received: from vaulte.jumbuck.com (ppp166-27.static.internode.on.net [150.101.166.27]) by p4.roq.com (Postfix) with ESMTP id 0A7E34D53C; Mon, 24 Jul 2006 04:28:00 +0000 (GMT) Received: from vaulte.jumbuck.com (localhost [127.0.0.1]) by vaulte.jumbuck.com (Postfix) with ESMTP id 806F88A06A; Mon, 24 Jul 2006 14:27:51 +1000 (EST) Received: from [192.168.46.102] (unknown [192.168.46.250]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by vaulte.jumbuck.com (Postfix) with ESMTP id 7862E8A063; Mon, 24 Jul 2006 14:27:51 +1000 (EST) Message-ID: <44C44C46.30505@thebeastie.org> Date: Mon, 24 Jul 2006 14:27:50 +1000 From: Michael Vince User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.7.12) Gecko/20060404 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-java@freebsd.org References: <44BDD7F0.3060406@thebeastie.org> In-Reply-To: <44BDD7F0.3060406@thebeastie.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-threads@FreeBSD.org Subject: Re: AMD64 Diablo 1.5 JDK and libthr X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 04:27:59 -0000 Hi all, I would just like to follow up to my previous post and report my testing results, as some might find it interesting. I tested our Java servlet on libpthread for almost a week non stop on the AMD64 Diablo Java and it didn't fail. I used a complex bot system to replicate users on the system, the test was causing over 10,000 dynamic page loads per minute with a total of about over 150million page loads without failure. Under libpthread I now consider the AMD64 Java for our servlet as unkillable, but as stated below not the case for libthr. Since I couldn't test libthr performance under AMD64 I decided to test Java's speed under i386 Diablo 1.5 JDK since I have found it to be just as reliable under libthr as libpthread. Using a complex servlet that is able to replicate user typical activity (user bots) on this web app I recorded its performance, loading the Tomcat first under libpthread then under libthr and running the exact same bot test. The servlet actually connects out from its self then back through Apache2.2 then via the AJP module back to Tomcat http service, the Apache is compiled under worker threaded mode and is also using libthr. The tests were run for about 15mins on both threading libraries for the Tomcat and then calculated an average from hits last few minutes of usage, from the Apache2.2 logs. libpthread average hits per minute: 8,823 libpthread session average: 4,500 libthread transactions per minute: 2891 libthr average hits per minute: 11,581 libthr session average: 5,573 libthr transactions per minute: 3861 Hits are self explanatory (everything is a dynamic hit) The session numbers are simultaneous users. The transactions is the word I am using for a particular post the bots hit that I am reading from the Apache logs that indicates a particular hit of core usage of the webapp. Things that were most interesting to me was that while hits were a bit higher it made an even large stretch in simultaneous sessions and transactions per minute. To me this is saying no doubt that there is faster performance from Java under libthr when it is enabled in libmap.conf, compared to libpthread. I would really like to do the same test under AMD64 but for what ever reason libthr on Java is very different behavior compared to its i386 counter part. Regards, Mike Michael Vince wrote: > Hi guys, > > Firstly just like to say its great to see AMD64 1.5 JDK released, > thanks for this. > > I have started doing some testing on Diablo on AMD64 FreeBSD > (currently on 6-stable). > I decided to enable libthr in the libmap.conf (settings below) so I > could see the Javas thread usage via top and see if its any faster, > I was testing a servlet on Tomcat 5.5 doing about 5k to 10k gets per > minute, I have found it dies quite quickly (about 4 minutes) compared > to using the libpthread, which is yet to crash after 1 hour of usage. > Has any one had good experiences with libthr on AMD64 1.5 Java? > > [/usr/local/diablo-jdk1.5.0/] > libpthread.so libthr.so > libpthread.so.2 libthr.so.2 > > Its server server 6-STABLE Jun 16 build, with a generic kernel with > just FAST_IPSEC compiled into it. > I am going to rebuild it to 6-stable now with SMP kernel, then also > try on a 6.1-release machine. > > I have attached its crash log below. > > > Thanks, > Mike > >------------------------------------------------------------------------ > ># ># An unexpected error has been detected by HotSpot Virtual Machine: ># ># Internal Error (4E4D4554484F440E4350500525), pid=29088, tid=0x7ac600 ># ># Java VM: Java HotSpot(TM) 64-Bit Server VM (diablo-1.5.0_07-b00 mixed mode) > >--------------- T H R E A D --------------- > >Current thread (0x00000000007af000): JavaThread "Thread-39" daemon [_thread_in_Java, id=8046080] > >Stack: [0x00007ffffc8cd000,0x00007ffffc9cd000), sp=0x00007ffffc9cc270, free space=1020k >Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) >V [libjvm.so+0x7ddc49] >V [libjvm.so+0x476da6] >V [libjvm.so+0x6df0b8] >V [libjvm.so+0x75a3a8] >V [libjvm.so+0x6f4632] > > >--------------- P R O C E S S --------------- > >Java Threads: ( => current thread ) > 0x000000000061bc00 JavaThread "TP-Processor16" daemon [_thread_in_native, id=6307328] > 0x000000000061b800 JavaThread "TP-Processor15" daemon [_thread_blocked, id=6306816] > 0x000000000061b400 JavaThread "TP-Processor14" daemon [_thread_blocked, id=6306304] > 0x000000000061b000 JavaThread "TP-Processor13" daemon [_thread_blocked, id=15662080] > 0x0000000000815400 JavaThread "TP-Processor12" daemon [_thread_in_native, id=8251904] > 0x00000000007f2c00 JavaThread "TP-Processor11" daemon [_thread_in_native, id=8251392] > 0x00000000007f2400 JavaThread "TP-Processor10" daemon [_thread_in_native, id=8250880] > 0x00000000007e8c00 JavaThread "TP-Processor9" daemon [_thread_in_native, id=8250368] > 0x0000000000630000 JavaThread "TP-Processor8" daemon [_thread_in_native, id=6428160] > 0x00000000007e8400 JavaThread "TP-Processor7" daemon [_thread_in_native, id=6426624] > 0x00000000007f4000 JavaThread "TP-Processor6" daemon [_thread_in_native, id=6298112] > 0x0000000000c58000 JavaThread "TP-Processor5" daemon [_thread_in_native, id=6296576] > 0x00000000007b2000 JavaThread "Thread-42" daemon [_thread_blocked, id=8047616] > 0x00000000007b0400 JavaThread "Thread-41" daemon [_thread_in_vm, id=8047104] > 0x00000000007afc00 JavaThread "Thread-40" daemon [_thread_blocked, id=8046592] >=>0x00000000007af000 JavaThread "Thread-39" daemon [_thread_in_Java, id=8046080] > 0x00000000007ad400 JavaThread "Thread-38" daemon [_thread_blocked, id=8045568] > 0x00000000007ab800 JavaThread "Thread-37" daemon [_thread_blocked, id=8045056] > 0x0000000000717c00 JavaThread "Thread-36" daemon [_thread_blocked, id=8044544] > 0x0000000000717000 JavaThread "Thread-35" daemon [_thread_blocked, id=5897728] > 0x0000000000ed6c00 JavaThread "SessionStore" daemon [_thread_blocked, id=12662272] > 0x0000000000ed1400 JavaThread "TP-Monitor" daemon [_thread_blocked, id=15545344] > 0x0000000000ed1000 JavaThread "TP-Processor4" daemon [_thread_in_native, id=15527424] > 0x0000000000d9dc00 JavaThread "TP-Processor3" daemon [_thread_in_native, id=15525888] > 0x0000000000d9d800 JavaThread "TP-Processor2" daemon [_thread_in_native, id=15524352] > 0x0000000000d9d400 JavaThread "TP-Processor1" daemon [_thread_in_native, id=15661568] > 0x0000000000ea2000 JavaThread "http-8180-Monitor" [_thread_blocked, id=15267328] > 0x0000000000e90400 JavaThread "http-8180-Processor25" daemon [_thread_in_native, id=15266816] > 0x0000000000e8e800 JavaThread "http-8180-Processor24" daemon [_thread_blocked, id=15266304] > 0x0000000000e7cc00 JavaThread "http-8180-Processor23" daemon [_thread_blocked, id=15265792] > 0x0000000000e7c000 JavaThread "http-8180-Processor22" daemon [_thread_blocked, id=14863872] > 0x0000000000e5a400 JavaThread "http-8180-Processor21" daemon [_thread_blocked, id=14863360] > 0x0000000000e59800 JavaThread "http-8180-Processor20" daemon [_thread_blocked, id=14862848] > 0x0000000000e57c00 JavaThread "http-8180-Processor19" daemon [_thread_blocked, id=14862336] > 0x0000000000e57000 JavaThread "http-8180-Processor18" daemon [_thread_blocked, id=14861824] > 0x0000000000e45400 JavaThread "http-8180-Processor17" daemon [_thread_blocked, id=14861312] > 0x0000000000dda800 JavaThread "http-8180-Processor16" daemon [_thread_blocked, id=14860800] > 0x0000000000dd9c00 JavaThread "http-8180-Processor15" daemon [_thread_blocked, id=14860288] > 0x0000000000dd9000 JavaThread "http-8180-Processor14" daemon [_thread_blocked, id=13893120] > 0x0000000000dbc400 JavaThread "http-8180-Processor13" daemon [_thread_blocked, id=13892608] > 0x0000000000db3800 JavaThread "http-8180-Processor12" daemon [_thread_blocked, id=13892096] > 0x0000000000d82c00 JavaThread "http-8180-Processor11" daemon [_thread_blocked, id=13891584] > 0x0000000000d82000 JavaThread "http-8180-Processor10" daemon [_thread_blocked, id=13891072] > 0x0000000000d58400 JavaThread "http-8180-Processor9" daemon [_thread_blocked, id=13890560] > 0x0000000000d26800 JavaThread "http-8180-Processor8" daemon [_thread_blocked, id=13890048] > 0x0000000000cd1c00 JavaThread "http-8180-Processor7" daemon [_thread_blocked, id=13889536] > 0x0000000000cd1000 JavaThread "http-8180-Processor6" daemon [_thread_blocked, id=13168128] > 0x0000000000cb8400 JavaThread "http-8180-Processor5" daemon [_thread_blocked, id=13167616] > 0x0000000000cb8000 JavaThread "http-8180-Processor4" daemon [_thread_blocked, id=13167104] > 0x0000000000c58c00 JavaThread "http-8180-Processor3" daemon [_thread_blocked, id=13166592] > 0x0000000000c58800 JavaThread "http-8180-Processor2" daemon [_thread_blocked, id=13166080] > 0x0000000000c58400 JavaThread "http-8180-Processor1" daemon [_thread_blocked, id=13165568] > 0x0000000000bbf000 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=12661248] > 0x00000000006c2000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=7098368] > 0x00000000006be400 JavaThread "CompilerThread1" daemon [_thread_blocked, id=7052288] > 0x00000000006bb800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=7051264] > 0x00000000006b2c00 JavaThread "AdapterThread" daemon [_thread_blocked, id=7050240] > 0x00000000006b2000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7049216] > 0x0000000000612800 JavaThread "Finalizer" daemon [_thread_blocked, id=6960128] > 0x0000000000612400 JavaThread "Reference Handler" daemon [_thread_blocked, id=6934016] > 0x0000000000516400 JavaThread "main" [_thread_in_native, id=5292032] > >Other Threads: > 0x0000000000600c00 VMThread [id=6295040] > 0x0000000000517a00 WatcherThread [id=7098880] > >VM state:synchronizing (normal execution) > >VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) >[0x0000000000513700/0x0000000000513780] Safepoint_lock - owner thread: 0x0000000000600c00 >[0x0000000000513880/0x0000000000513900] Threads_lock - owner thread: 0x0000000000600c00 > >Heap > PSYoungGen total 152896K, used 46691K [0x0000000837830000, 0x00000008422d0000, 0x000000084cd80000) > eden space 131072K, 35% used [0x0000000837830000,0x000000083a5c8f80,0x000000083f830000) > from space 21824K, 0% used [0x000000083f830000,0x000000083f830000,0x0000000840d80000) > to space 21824K, 0% used [0x0000000840d80000,0x0000000840d80000,0x00000008422d0000) > PSOldGen total 349568K, used 21439K [0x000000080cd80000, 0x00000008222e0000, 0x0000000837830000) > object space 349568K, 6% used [0x000000080cd80000,0x000000080e26ffb0,0x00000008222e0000) > PSPermGen total 21248K, used 13437K [0x0000000807b80000, 0x0000000809040000, 0x000000080cd80000) > object space 21248K, 63% used [0x0000000807b80000,0x000000080889f6d0,0x0000000809040000) > >Dynamic libraries: >0x0000000000400000 /usr/local/diablo-jdk1.5.0/bin/java >0x0000000800634000 /lib/libz.so.3 >0x0000000800747000 /usr/lib/libthr.so.2 >0x000000080085e000 /lib/libc.so.6 >0x0000000800a5c000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/server/libjvm.so >0x00000008014e9000 /usr/lib/libstdc++.so.5 >0x00000008016e0000 /lib/libm.so.4 >0x00000008017fc000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so >0x0000000801908000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libverify.so >0x0000000801a17000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libjava.so >0x0000000801b3f000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libzip.so >0x000000084d5f2000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libnet.so >0x000000080050a000 /libexec/ld-elf.so.1 > >VM Arguments: >jvm_args: -Xms512M -Xmx1024M -XX:+UseMembar -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/export/devel/devel1-tomcat/conf/logging.properties -Djava.endorsed.dirs=/export/devel/devel1-tomcat/common/endorsed -Dcatalina.base=/export/devel/devel1-tomcat -Dcatalina.home=/export/devel/devel1-tomcat -Djava.io.tmpdir=/export/devel/devel1-tomcat/temp >java_command: org.apache.catalina.startup.Bootstrap start >Launcher Type: SUN_STANDARD > >Environment Variables: >JAVA_HOME=/usr/local/diablo-jdk1.5.0 >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin >LD_LIBRARY_PATH=/usr/local/diablo-jdk1.5.0/jre/lib/amd64/server:/usr/local/diablo-jdk1.5.0/jre/lib/amd64:/usr/local/diablo-jdk1.5.0/jre/../lib/amd64 >SHELL=/bin/csh >HOSTTYPE=FreeBSD >OSTYPE=FreeBSD >MACHTYPE=unknown > >Signal Handlers: >SIGSEGV: [libjvm.so+0x7de650], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 >SIGBUS: [libjvm.so+0x7de650], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 >SIGFPE: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 >SIGPIPE: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 >SIGILL: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 >SIGUSR1: [libjvm.so+0x6f30c0], sa_mask[0]=0x00000000, sa_flags=0x00000040 >SIGUSR2: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 >SIGHUP: [libjvm.so+0x6f1b30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 >SIGINT: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000 >SIGQUIT: [libjvm.so+0x6f1b30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 >SIGTERM: [libjvm.so+0x6f1b30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 > > >--------------- S Y S T E M --------------- > >OS:FreeBSD >uname:FreeBSD 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 16 13:38:14 EST 2006 root@kessel:/usr/obj/usr/src/sys/GENERIC_IPSEC amd64 >rlimit: STACK 524288k, CORE infinity, NOFILE 11095 >CPU:total 4 em64t ht > >Memory: 4k page, physical 6065060k > >vm_info: Java HotSpot(TM) 64-Bit Server VM (diablo-1.5.0_07-b00) for freebsd-amd64, built on Jun 13 2006 11:31:34 by truk with gcc 3.4.4 [FreeBSD] 20050518 > > > >------------------------------------------------------------------------ > >_______________________________________________ >freebsd-java@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-java >To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" > From owner-freebsd-java@FreeBSD.ORG Mon Jul 24 06:46:17 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5577416A4E6; Mon, 24 Jul 2006 06:46:17 +0000 (UTC) (envelope-from achill@matrix.gatewaynet.com) Received: from matrix.gatewaynet.com (host2.dynacom.ondsl.gr [62.103.35.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 347F043D49; Mon, 24 Jul 2006 06:46:13 +0000 (GMT) (envelope-from achill@matrix.gatewaynet.com) Received: from matrix.gatewaynet.com (localhost.localdomain [127.0.0.1]) by matrix.gatewaynet.com (8.12.8/8.12.8) with ESMTP id k6O71NtD007659; Mon, 24 Jul 2006 10:01:23 +0300 Received: from localhost (achill@localhost) by matrix.gatewaynet.com (8.12.8/8.12.8/Submit) with ESMTP id k6O71Mi7007655; Mon, 24 Jul 2006 10:01:22 +0300 Date: Mon, 24 Jul 2006 10:01:22 +0300 (EEST) From: Achilleus Mantzios To: Michael Vince In-Reply-To: <44C44C46.30505@thebeastie.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-7 Content-Transfer-Encoding: 8BIT Cc: freebsd-threads@freebsd.org, freebsd-java@freebsd.org Subject: Re: AMD64 Diablo 1.5 JDK and libthr X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 06:46:17 -0000 O Michael Vince Ýãñáøå óôéò Jul 24, 2006 : > Hi all, > I would just like to follow up to my previous post and report my testing > results, as some might find it interesting. > > I tested our Java servlet on libpthread for almost a week non stop on > the AMD64 Diablo Java and it didn't fail. > I used a complex bot system to replicate users on the system, the test > was causing over 10,000 dynamic page loads per minute with a total of > about over 150million page loads without failure. > Under libpthread I now consider the AMD64 Java for our servlet as > unkillable, but as stated below not the case for libthr. > > Since I couldn't test libthr performance under AMD64 I decided to test > Java's speed under i386 Diablo 1.5 JDK since I have found it to be just > as reliable under libthr as libpthread. > > Using a complex servlet that is able to replicate user typical activity > (user bots) on this web app I recorded its performance, loading the > Tomcat first under libpthread then under libthr and running the exact > same bot test. > The servlet actually connects out from its self then back through > Apache2.2 then via the AJP module back to Tomcat http service, the > Apache is compiled under worker threaded mode and is also using libthr. > > The tests were run for about 15mins on both threading libraries for the > Tomcat and then calculated an average from hits last few minutes of > usage, from the Apache2.2 logs. > libpthread average hits per minute: 8,823 > libpthread session average: 4,500 > libthread transactions per minute: 2891 > > libthr average hits per minute: 11,581 > libthr session average: 5,573 > libthr transactions per minute: 3861 > > Hits are self explanatory (everything is a dynamic hit) > The session numbers are simultaneous users. > The transactions is the word I am using for a particular post the bots > hit that I am reading from the Apache logs that indicates a particular > hit of core usage of the webapp. > Things that were most interesting to me was that while hits were a bit > higher it made an even large stretch in simultaneous sessions and > transactions per minute. > > To me this is saying no doubt that there is faster performance from Java > under libthr when it is enabled in libmap.conf, compared to libpthread. > I would really like to do the same test under AMD64 but for what ever > reason libthr on Java is very different behavior compared to its i386 > counter part. Where does libc_r fit into the picture? Any tests with this? Just curious. > > Regards, > Mike > > Michael Vince wrote: > > > Hi guys, > > > > Firstly just like to say its great to see AMD64 1.5 JDK released, > > thanks for this. > > > > I have started doing some testing on Diablo on AMD64 FreeBSD > > (currently on 6-stable). > > I decided to enable libthr in the libmap.conf (settings below) so I > > could see the Javas thread usage via top and see if its any faster, > > I was testing a servlet on Tomcat 5.5 doing about 5k to 10k gets per > > minute, I have found it dies quite quickly (about 4 minutes) compared > > to using the libpthread, which is yet to crash after 1 hour of usage. > > Has any one had good experiences with libthr on AMD64 1.5 Java? > > > > [/usr/local/diablo-jdk1.5.0/] > > libpthread.so libthr.so > > libpthread.so.2 libthr.so.2 > > > > Its server server 6-STABLE Jun 16 build, with a generic kernel with > > just FAST_IPSEC compiled into it. > > I am going to rebuild it to 6-stable now with SMP kernel, then also > > try on a 6.1-release machine. > > > > I have attached its crash log below. > > > > > > Thanks, > > Mike > > > >------------------------------------------------------------------------ > > > ># > ># An unexpected error has been detected by HotSpot Virtual Machine: > ># > ># Internal Error (4E4D4554484F440E4350500525), pid=29088, tid=0x7ac600 > ># > ># Java VM: Java HotSpot(TM) 64-Bit Server VM (diablo-1.5.0_07-b00 mixed mode) > > > >--------------- T H R E A D --------------- > > > >Current thread (0x00000000007af000): JavaThread "Thread-39" daemon [_thread_in_Java, id=8046080] > > > >Stack: [0x00007ffffc8cd000,0x00007ffffc9cd000), sp=0x00007ffffc9cc270, free space=1020k > >Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) > >V [libjvm.so+0x7ddc49] > >V [libjvm.so+0x476da6] > >V [libjvm.so+0x6df0b8] > >V [libjvm.so+0x75a3a8] > >V [libjvm.so+0x6f4632] > > > > > >--------------- P R O C E S S --------------- > > > >Java Threads: ( => current thread ) > > 0x000000000061bc00 JavaThread "TP-Processor16" daemon [_thread_in_native, id=6307328] > > 0x000000000061b800 JavaThread "TP-Processor15" daemon [_thread_blocked, id=6306816] > > 0x000000000061b400 JavaThread "TP-Processor14" daemon [_thread_blocked, id=6306304] > > 0x000000000061b000 JavaThread "TP-Processor13" daemon [_thread_blocked, id=15662080] > > 0x0000000000815400 JavaThread "TP-Processor12" daemon [_thread_in_native, id=8251904] > > 0x00000000007f2c00 JavaThread "TP-Processor11" daemon [_thread_in_native, id=8251392] > > 0x00000000007f2400 JavaThread "TP-Processor10" daemon [_thread_in_native, id=8250880] > > 0x00000000007e8c00 JavaThread "TP-Processor9" daemon [_thread_in_native, id=8250368] > > 0x0000000000630000 JavaThread "TP-Processor8" daemon [_thread_in_native, id=6428160] > > 0x00000000007e8400 JavaThread "TP-Processor7" daemon [_thread_in_native, id=6426624] > > 0x00000000007f4000 JavaThread "TP-Processor6" daemon [_thread_in_native, id=6298112] > > 0x0000000000c58000 JavaThread "TP-Processor5" daemon [_thread_in_native, id=6296576] > > 0x00000000007b2000 JavaThread "Thread-42" daemon [_thread_blocked, id=8047616] > > 0x00000000007b0400 JavaThread "Thread-41" daemon [_thread_in_vm, id=8047104] > > 0x00000000007afc00 JavaThread "Thread-40" daemon [_thread_blocked, id=8046592] > >=>0x00000000007af000 JavaThread "Thread-39" daemon [_thread_in_Java, id=8046080] > > 0x00000000007ad400 JavaThread "Thread-38" daemon [_thread_blocked, id=8045568] > > 0x00000000007ab800 JavaThread "Thread-37" daemon [_thread_blocked, id=8045056] > > 0x0000000000717c00 JavaThread "Thread-36" daemon [_thread_blocked, id=8044544] > > 0x0000000000717000 JavaThread "Thread-35" daemon [_thread_blocked, id=5897728] > > 0x0000000000ed6c00 JavaThread "SessionStore" daemon [_thread_blocked, id=12662272] > > 0x0000000000ed1400 JavaThread "TP-Monitor" daemon [_thread_blocked, id=15545344] > > 0x0000000000ed1000 JavaThread "TP-Processor4" daemon [_thread_in_native, id=15527424] > > 0x0000000000d9dc00 JavaThread "TP-Processor3" daemon [_thread_in_native, id=15525888] > > 0x0000000000d9d800 JavaThread "TP-Processor2" daemon [_thread_in_native, id=15524352] > > 0x0000000000d9d400 JavaThread "TP-Processor1" daemon [_thread_in_native, id=15661568] > > 0x0000000000ea2000 JavaThread "http-8180-Monitor" [_thread_blocked, id=15267328] > > 0x0000000000e90400 JavaThread "http-8180-Processor25" daemon [_thread_in_native, id=15266816] > > 0x0000000000e8e800 JavaThread "http-8180-Processor24" daemon [_thread_blocked, id=15266304] > > 0x0000000000e7cc00 JavaThread "http-8180-Processor23" daemon [_thread_blocked, id=15265792] > > 0x0000000000e7c000 JavaThread "http-8180-Processor22" daemon [_thread_blocked, id=14863872] > > 0x0000000000e5a400 JavaThread "http-8180-Processor21" daemon [_thread_blocked, id=14863360] > > 0x0000000000e59800 JavaThread "http-8180-Processor20" daemon [_thread_blocked, id=14862848] > > 0x0000000000e57c00 JavaThread "http-8180-Processor19" daemon [_thread_blocked, id=14862336] > > 0x0000000000e57000 JavaThread "http-8180-Processor18" daemon [_thread_blocked, id=14861824] > > 0x0000000000e45400 JavaThread "http-8180-Processor17" daemon [_thread_blocked, id=14861312] > > 0x0000000000dda800 JavaThread "http-8180-Processor16" daemon [_thread_blocked, id=14860800] > > 0x0000000000dd9c00 JavaThread "http-8180-Processor15" daemon [_thread_blocked, id=14860288] > > 0x0000000000dd9000 JavaThread "http-8180-Processor14" daemon [_thread_blocked, id=13893120] > > 0x0000000000dbc400 JavaThread "http-8180-Processor13" daemon [_thread_blocked, id=13892608] > > 0x0000000000db3800 JavaThread "http-8180-Processor12" daemon [_thread_blocked, id=13892096] > > 0x0000000000d82c00 JavaThread "http-8180-Processor11" daemon [_thread_blocked, id=13891584] > > 0x0000000000d82000 JavaThread "http-8180-Processor10" daemon [_thread_blocked, id=13891072] > > 0x0000000000d58400 JavaThread "http-8180-Processor9" daemon [_thread_blocked, id=13890560] > > 0x0000000000d26800 JavaThread "http-8180-Processor8" daemon [_thread_blocked, id=13890048] > > 0x0000000000cd1c00 JavaThread "http-8180-Processor7" daemon [_thread_blocked, id=13889536] > > 0x0000000000cd1000 JavaThread "http-8180-Processor6" daemon [_thread_blocked, id=13168128] > > 0x0000000000cb8400 JavaThread "http-8180-Processor5" daemon [_thread_blocked, id=13167616] > > 0x0000000000cb8000 JavaThread "http-8180-Processor4" daemon [_thread_blocked, id=13167104] > > 0x0000000000c58c00 JavaThread "http-8180-Processor3" daemon [_thread_blocked, id=13166592] > > 0x0000000000c58800 JavaThread "http-8180-Processor2" daemon [_thread_blocked, id=13166080] > > 0x0000000000c58400 JavaThread "http-8180-Processor1" daemon [_thread_blocked, id=13165568] > > 0x0000000000bbf000 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=12661248] > > 0x00000000006c2000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=7098368] > > 0x00000000006be400 JavaThread "CompilerThread1" daemon [_thread_blocked, id=7052288] > > 0x00000000006bb800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=7051264] > > 0x00000000006b2c00 JavaThread "AdapterThread" daemon [_thread_blocked, id=7050240] > > 0x00000000006b2000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7049216] > > 0x0000000000612800 JavaThread "Finalizer" daemon [_thread_blocked, id=6960128] > > 0x0000000000612400 JavaThread "Reference Handler" daemon [_thread_blocked, id=6934016] > > 0x0000000000516400 JavaThread "main" [_thread_in_native, id=5292032] > > > >Other Threads: > > 0x0000000000600c00 VMThread [id=6295040] > > 0x0000000000517a00 WatcherThread [id=7098880] > > > >VM state:synchronizing (normal execution) > > > >VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) > >[0x0000000000513700/0x0000000000513780] Safepoint_lock - owner thread: 0x0000000000600c00 > >[0x0000000000513880/0x0000000000513900] Threads_lock - owner thread: 0x0000000000600c00 > > > >Heap > > PSYoungGen total 152896K, used 46691K [0x0000000837830000, 0x00000008422d0000, 0x000000084cd80000) > > eden space 131072K, 35% used [0x0000000837830000,0x000000083a5c8f80,0x000000083f830000) > > from space 21824K, 0% used [0x000000083f830000,0x000000083f830000,0x0000000840d80000) > > to space 21824K, 0% used [0x0000000840d80000,0x0000000840d80000,0x00000008422d0000) > > PSOldGen total 349568K, used 21439K [0x000000080cd80000, 0x00000008222e0000, 0x0000000837830000) > > object space 349568K, 6% used [0x000000080cd80000,0x000000080e26ffb0,0x00000008222e0000) > > PSPermGen total 21248K, used 13437K [0x0000000807b80000, 0x0000000809040000, 0x000000080cd80000) > > object space 21248K, 63% used [0x0000000807b80000,0x000000080889f6d0,0x0000000809040000) > > > >Dynamic libraries: > >0x0000000000400000 /usr/local/diablo-jdk1.5.0/bin/java > >0x0000000800634000 /lib/libz.so.3 > >0x0000000800747000 /usr/lib/libthr.so.2 > >0x000000080085e000 /lib/libc.so.6 > >0x0000000800a5c000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/server/libjvm.so > >0x00000008014e9000 /usr/lib/libstdc++.so.5 > >0x00000008016e0000 /lib/libm.so.4 > >0x00000008017fc000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so > >0x0000000801908000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libverify.so > >0x0000000801a17000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libjava.so > >0x0000000801b3f000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libzip.so > >0x000000084d5f2000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libnet.so > >0x000000080050a000 /libexec/ld-elf.so.1 > > > >VM Arguments: > >jvm_args: -Xms512M -Xmx1024M -XX:+UseMembar -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/export/devel/devel1-tomcat/conf/logging.properties -Djava.endorsed.dirs=/export/devel/devel1-tomcat/common/endorsed -Dcatalina.base=/export/devel/devel1-tomcat -Dcatalina.home=/export/devel/devel1-tomcat -Djava.io.tmpdir=/export/devel/devel1-tomcat/temp > >java_command: org.apache.catalina.startup.Bootstrap start > >Launcher Type: SUN_STANDARD > > > >Environment Variables: > >JAVA_HOME=/usr/local/diablo-jdk1.5.0 > >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin > >LD_LIBRARY_PATH=/usr/local/diablo-jdk1.5.0/jre/lib/amd64/server:/usr/local/diablo-jdk1.5.0/jre/lib/amd64:/usr/local/diablo-jdk1.5.0/jre/../lib/amd64 > >SHELL=/bin/csh > >HOSTTYPE=FreeBSD > >OSTYPE=FreeBSD > >MACHTYPE=unknown > > > >Signal Handlers: > >SIGSEGV: [libjvm.so+0x7de650], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 > >SIGBUS: [libjvm.so+0x7de650], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 > >SIGFPE: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 > >SIGPIPE: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 > >SIGILL: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 > >SIGUSR1: [libjvm.so+0x6f30c0], sa_mask[0]=0x00000000, sa_flags=0x00000040 > >SIGUSR2: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 > >SIGHUP: [libjvm.so+0x6f1b30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 > >SIGINT: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000 > >SIGQUIT: [libjvm.so+0x6f1b30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 > >SIGTERM: [libjvm.so+0x6f1b30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 > > > > > >--------------- S Y S T E M --------------- > > > >OS:FreeBSD > >uname:FreeBSD 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 16 13:38:14 EST 2006 root@kessel:/usr/obj/usr/src/sys/GENERIC_IPSEC amd64 > >rlimit: STACK 524288k, CORE infinity, NOFILE 11095 > >CPU:total 4 em64t ht > > > >Memory: 4k page, physical 6065060k > > > >vm_info: Java HotSpot(TM) 64-Bit Server VM (diablo-1.5.0_07-b00) for freebsd-amd64, built on Jun 13 2006 11:31:34 by truk with gcc 3.4.4 [FreeBSD] 20050518 > > > > > > > >------------------------------------------------------------------------ > > > >_______________________________________________ > >freebsd-java@freebsd.org mailing list > >http://lists.freebsd.org/mailman/listinfo/freebsd-java > >To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" > > > > _______________________________________________ > freebsd-java@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" > -- -Achilleus From owner-freebsd-java@FreeBSD.ORG Mon Jul 24 07:57:34 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22A4F16A4DF; Mon, 24 Jul 2006 07:57:34 +0000 (UTC) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (ns1.ecoms.com [207.44.130.137]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC14243D45; Mon, 24 Jul 2006 07:57:28 +0000 (GMT) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (localhost.roq.com [127.0.0.1]) by p4.roq.com (Postfix) with ESMTP id 876D44D68F; Mon, 24 Jul 2006 07:57:33 +0000 (GMT) Received: from vaulte.jumbuck.com (ppp166-27.static.internode.on.net [150.101.166.27]) by p4.roq.com (Postfix) with ESMTP id 335124D698; Mon, 24 Jul 2006 07:57:32 +0000 (GMT) Received: from vaulte.jumbuck.com (localhost [127.0.0.1]) by vaulte.jumbuck.com (Postfix) with ESMTP id 6152B8A06A; Mon, 24 Jul 2006 17:57:25 +1000 (EST) Received: from [192.168.46.102] (unknown [192.168.46.250]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by vaulte.jumbuck.com (Postfix) with ESMTP id 59E268A066; Mon, 24 Jul 2006 17:57:25 +1000 (EST) Message-ID: <44C47D64.6010804@thebeastie.org> Date: Mon, 24 Jul 2006 17:57:24 +1000 From: Michael Vince User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.7.12) Gecko/20060404 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Achilleus Mantzios References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-7; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV using ClamSMTP X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-threads@freebsd.org, freebsd-java@freebsd.org Subject: Re: AMD64 Diablo 1.5 JDK and libthr X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 07:57:34 -0000 I just ran it for you now, lower then the others. libc_r average hits per minute: 6,859 libc_r session average: 3,441 libc_r transactions per minute: 2,310 [/usr/local/diablo-jdk1.5.0/] libpthread.so libc_r.so libpthread.so.2 libc_r.so.6 #libpthread.so libthr.so #libpthread.so.2 libthr.so.2 Few things I forgot to mention is that the user bots use able 80% of the CPU (via the same Java process) and idle via top reports 0% most of the time for libthr and pthread, these servers are Dell 2850s 2 socket P4s (not multicore). If the webapp was placed on a separate machine to just serve out http data it could do more hits/work. I didn't do this since I am largely interested in straining the Java as a whole, and giving it a threads test. Mike Achilleus Mantzios wrote: >O Michael Vince Ýãñáøå óôéò Jul 24, 2006 : > > > >>Hi all, >>I would just like to follow up to my previous post and report my testing >>results, as some might find it interesting. >> >>I tested our Java servlet on libpthread for almost a week non stop on >>the AMD64 Diablo Java and it didn't fail. >>I used a complex bot system to replicate users on the system, the test >>was causing over 10,000 dynamic page loads per minute with a total of >>about over 150million page loads without failure. >>Under libpthread I now consider the AMD64 Java for our servlet as >>unkillable, but as stated below not the case for libthr. >> >>Since I couldn't test libthr performance under AMD64 I decided to test >>Java's speed under i386 Diablo 1.5 JDK since I have found it to be just >>as reliable under libthr as libpthread. >> >>Using a complex servlet that is able to replicate user typical activity >>(user bots) on this web app I recorded its performance, loading the >>Tomcat first under libpthread then under libthr and running the exact >>same bot test. >>The servlet actually connects out from its self then back through >>Apache2.2 then via the AJP module back to Tomcat http service, the >>Apache is compiled under worker threaded mode and is also using libthr. >> >>The tests were run for about 15mins on both threading libraries for the >>Tomcat and then calculated an average from hits last few minutes of >>usage, from the Apache2.2 logs. >>libpthread average hits per minute: 8,823 >>libpthread session average: 4,500 >>libthread transactions per minute: 2891 >> >>libthr average hits per minute: 11,581 >>libthr session average: 5,573 >>libthr transactions per minute: 3861 >> >>Hits are self explanatory (everything is a dynamic hit) >>The session numbers are simultaneous users. >>The transactions is the word I am using for a particular post the bots >>hit that I am reading from the Apache logs that indicates a particular >>hit of core usage of the webapp. >>Things that were most interesting to me was that while hits were a bit >>higher it made an even large stretch in simultaneous sessions and >>transactions per minute. >> >>To me this is saying no doubt that there is faster performance from Java >>under libthr when it is enabled in libmap.conf, compared to libpthread. >>I would really like to do the same test under AMD64 but for what ever >>reason libthr on Java is very different behavior compared to its i386 >>counter part. >> >> > >Where does libc_r fit into the picture? >Any tests with this? >Just curious. > > > >>Regards, >>Mike >> >>Michael Vince wrote: >> >> >> >>>Hi guys, >>> >>>Firstly just like to say its great to see AMD64 1.5 JDK released, >>>thanks for this. >>> >>>I have started doing some testing on Diablo on AMD64 FreeBSD >>>(currently on 6-stable). >>>I decided to enable libthr in the libmap.conf (settings below) so I >>>could see the Javas thread usage via top and see if its any faster, >>>I was testing a servlet on Tomcat 5.5 doing about 5k to 10k gets per >>>minute, I have found it dies quite quickly (about 4 minutes) compared >>>to using the libpthread, which is yet to crash after 1 hour of usage. >>>Has any one had good experiences with libthr on AMD64 1.5 Java? >>> >>>[/usr/local/diablo-jdk1.5.0/] >>>libpthread.so libthr.so >>>libpthread.so.2 libthr.so.2 >>> >>>Its server server 6-STABLE Jun 16 build, with a generic kernel with >>>just FAST_IPSEC compiled into it. >>>I am going to rebuild it to 6-stable now with SMP kernel, then also >>>try on a 6.1-release machine. >>> >>>I have attached its crash log below. >>> >>> >>>Thanks, >>>Mike >>> >>>------------------------------------------------------------------------ >>> >>># >>># An unexpected error has been detected by HotSpot Virtual Machine: >>># >>># Internal Error (4E4D4554484F440E4350500525), pid=29088, tid=0x7ac600 >>># >>># Java VM: Java HotSpot(TM) 64-Bit Server VM (diablo-1.5.0_07-b00 mixed mode) >>> >>>--------------- T H R E A D --------------- >>> >>>Current thread (0x00000000007af000): JavaThread "Thread-39" daemon [_thread_in_Java, id=8046080] >>> >>>Stack: [0x00007ffffc8cd000,0x00007ffffc9cd000), sp=0x00007ffffc9cc270, free space=1020k >>>Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) >>>V [libjvm.so+0x7ddc49] >>>V [libjvm.so+0x476da6] >>>V [libjvm.so+0x6df0b8] >>>V [libjvm.so+0x75a3a8] >>>V [libjvm.so+0x6f4632] >>> >>> >>>--------------- P R O C E S S --------------- >>> >>>Java Threads: ( => current thread ) >>> 0x000000000061bc00 JavaThread "TP-Processor16" daemon [_thread_in_native, id=6307328] >>> 0x000000000061b800 JavaThread "TP-Processor15" daemon [_thread_blocked, id=6306816] >>> 0x000000000061b400 JavaThread "TP-Processor14" daemon [_thread_blocked, id=6306304] >>> 0x000000000061b000 JavaThread "TP-Processor13" daemon [_thread_blocked, id=15662080] >>> 0x0000000000815400 JavaThread "TP-Processor12" daemon [_thread_in_native, id=8251904] >>> 0x00000000007f2c00 JavaThread "TP-Processor11" daemon [_thread_in_native, id=8251392] >>> 0x00000000007f2400 JavaThread "TP-Processor10" daemon [_thread_in_native, id=8250880] >>> 0x00000000007e8c00 JavaThread "TP-Processor9" daemon [_thread_in_native, id=8250368] >>> 0x0000000000630000 JavaThread "TP-Processor8" daemon [_thread_in_native, id=6428160] >>> 0x00000000007e8400 JavaThread "TP-Processor7" daemon [_thread_in_native, id=6426624] >>> 0x00000000007f4000 JavaThread "TP-Processor6" daemon [_thread_in_native, id=6298112] >>> 0x0000000000c58000 JavaThread "TP-Processor5" daemon [_thread_in_native, id=6296576] >>> 0x00000000007b2000 JavaThread "Thread-42" daemon [_thread_blocked, id=8047616] >>> 0x00000000007b0400 JavaThread "Thread-41" daemon [_thread_in_vm, id=8047104] >>> 0x00000000007afc00 JavaThread "Thread-40" daemon [_thread_blocked, id=8046592] >>>=>0x00000000007af000 JavaThread "Thread-39" daemon [_thread_in_Java, id=8046080] >>> 0x00000000007ad400 JavaThread "Thread-38" daemon [_thread_blocked, id=8045568] >>> 0x00000000007ab800 JavaThread "Thread-37" daemon [_thread_blocked, id=8045056] >>> 0x0000000000717c00 JavaThread "Thread-36" daemon [_thread_blocked, id=8044544] >>> 0x0000000000717000 JavaThread "Thread-35" daemon [_thread_blocked, id=5897728] >>> 0x0000000000ed6c00 JavaThread "SessionStore" daemon [_thread_blocked, id=12662272] >>> 0x0000000000ed1400 JavaThread "TP-Monitor" daemon [_thread_blocked, id=15545344] >>> 0x0000000000ed1000 JavaThread "TP-Processor4" daemon [_thread_in_native, id=15527424] >>> 0x0000000000d9dc00 JavaThread "TP-Processor3" daemon [_thread_in_native, id=15525888] >>> 0x0000000000d9d800 JavaThread "TP-Processor2" daemon [_thread_in_native, id=15524352] >>> 0x0000000000d9d400 JavaThread "TP-Processor1" daemon [_thread_in_native, id=15661568] >>> 0x0000000000ea2000 JavaThread "http-8180-Monitor" [_thread_blocked, id=15267328] >>> 0x0000000000e90400 JavaThread "http-8180-Processor25" daemon [_thread_in_native, id=15266816] >>> 0x0000000000e8e800 JavaThread "http-8180-Processor24" daemon [_thread_blocked, id=15266304] >>> 0x0000000000e7cc00 JavaThread "http-8180-Processor23" daemon [_thread_blocked, id=15265792] >>> 0x0000000000e7c000 JavaThread "http-8180-Processor22" daemon [_thread_blocked, id=14863872] >>> 0x0000000000e5a400 JavaThread "http-8180-Processor21" daemon [_thread_blocked, id=14863360] >>> 0x0000000000e59800 JavaThread "http-8180-Processor20" daemon [_thread_blocked, id=14862848] >>> 0x0000000000e57c00 JavaThread "http-8180-Processor19" daemon [_thread_blocked, id=14862336] >>> 0x0000000000e57000 JavaThread "http-8180-Processor18" daemon [_thread_blocked, id=14861824] >>> 0x0000000000e45400 JavaThread "http-8180-Processor17" daemon [_thread_blocked, id=14861312] >>> 0x0000000000dda800 JavaThread "http-8180-Processor16" daemon [_thread_blocked, id=14860800] >>> 0x0000000000dd9c00 JavaThread "http-8180-Processor15" daemon [_thread_blocked, id=14860288] >>> 0x0000000000dd9000 JavaThread "http-8180-Processor14" daemon [_thread_blocked, id=13893120] >>> 0x0000000000dbc400 JavaThread "http-8180-Processor13" daemon [_thread_blocked, id=13892608] >>> 0x0000000000db3800 JavaThread "http-8180-Processor12" daemon [_thread_blocked, id=13892096] >>> 0x0000000000d82c00 JavaThread "http-8180-Processor11" daemon [_thread_blocked, id=13891584] >>> 0x0000000000d82000 JavaThread "http-8180-Processor10" daemon [_thread_blocked, id=13891072] >>> 0x0000000000d58400 JavaThread "http-8180-Processor9" daemon [_thread_blocked, id=13890560] >>> 0x0000000000d26800 JavaThread "http-8180-Processor8" daemon [_thread_blocked, id=13890048] >>> 0x0000000000cd1c00 JavaThread "http-8180-Processor7" daemon [_thread_blocked, id=13889536] >>> 0x0000000000cd1000 JavaThread "http-8180-Processor6" daemon [_thread_blocked, id=13168128] >>> 0x0000000000cb8400 JavaThread "http-8180-Processor5" daemon [_thread_blocked, id=13167616] >>> 0x0000000000cb8000 JavaThread "http-8180-Processor4" daemon [_thread_blocked, id=13167104] >>> 0x0000000000c58c00 JavaThread "http-8180-Processor3" daemon [_thread_blocked, id=13166592] >>> 0x0000000000c58800 JavaThread "http-8180-Processor2" daemon [_thread_blocked, id=13166080] >>> 0x0000000000c58400 JavaThread "http-8180-Processor1" daemon [_thread_blocked, id=13165568] >>> 0x0000000000bbf000 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=12661248] >>> 0x00000000006c2000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=7098368] >>> 0x00000000006be400 JavaThread "CompilerThread1" daemon [_thread_blocked, id=7052288] >>> 0x00000000006bb800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=7051264] >>> 0x00000000006b2c00 JavaThread "AdapterThread" daemon [_thread_blocked, id=7050240] >>> 0x00000000006b2000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7049216] >>> 0x0000000000612800 JavaThread "Finalizer" daemon [_thread_blocked, id=6960128] >>> 0x0000000000612400 JavaThread "Reference Handler" daemon [_thread_blocked, id=6934016] >>> 0x0000000000516400 JavaThread "main" [_thread_in_native, id=5292032] >>> >>>Other Threads: >>> 0x0000000000600c00 VMThread [id=6295040] >>> 0x0000000000517a00 WatcherThread [id=7098880] >>> >>>VM state:synchronizing (normal execution) >>> >>>VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) >>>[0x0000000000513700/0x0000000000513780] Safepoint_lock - owner thread: 0x0000000000600c00 >>>[0x0000000000513880/0x0000000000513900] Threads_lock - owner thread: 0x0000000000600c00 >>> >>>Heap >>>PSYoungGen total 152896K, used 46691K [0x0000000837830000, 0x00000008422d0000, 0x000000084cd80000) >>> eden space 131072K, 35% used [0x0000000837830000,0x000000083a5c8f80,0x000000083f830000) >>> from space 21824K, 0% used [0x000000083f830000,0x000000083f830000,0x0000000840d80000) >>> to space 21824K, 0% used [0x0000000840d80000,0x0000000840d80000,0x00000008422d0000) >>>PSOldGen total 349568K, used 21439K [0x000000080cd80000, 0x00000008222e0000, 0x0000000837830000) >>> object space 349568K, 6% used [0x000000080cd80000,0x000000080e26ffb0,0x00000008222e0000) >>>PSPermGen total 21248K, used 13437K [0x0000000807b80000, 0x0000000809040000, 0x000000080cd80000) >>> object space 21248K, 63% used [0x0000000807b80000,0x000000080889f6d0,0x0000000809040000) >>> >>>Dynamic libraries: >>>0x0000000000400000 /usr/local/diablo-jdk1.5.0/bin/java >>>0x0000000800634000 /lib/libz.so.3 >>>0x0000000800747000 /usr/lib/libthr.so.2 >>>0x000000080085e000 /lib/libc.so.6 >>>0x0000000800a5c000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/server/libjvm.so >>>0x00000008014e9000 /usr/lib/libstdc++.so.5 >>>0x00000008016e0000 /lib/libm.so.4 >>>0x00000008017fc000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/native_threads/libhpi.so >>>0x0000000801908000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libverify.so >>>0x0000000801a17000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libjava.so >>>0x0000000801b3f000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libzip.so >>>0x000000084d5f2000 /usr/local/diablo-jdk1.5.0/jre/lib/amd64/libnet.so >>>0x000000080050a000 /libexec/ld-elf.so.1 >>> >>>VM Arguments: >>>jvm_args: -Xms512M -Xmx1024M -XX:+UseMembar -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/export/devel/devel1-tomcat/conf/logging.properties -Djava.endorsed.dirs=/export/devel/devel1-tomcat/common/endorsed -Dcatalina.base=/export/devel/devel1-tomcat -Dcatalina.home=/export/devel/devel1-tomcat -Djava.io.tmpdir=/export/devel/devel1-tomcat/temp >>>java_command: org.apache.catalina.startup.Bootstrap start >>>Launcher Type: SUN_STANDARD >>> >>>Environment Variables: >>>JAVA_HOME=/usr/local/diablo-jdk1.5.0 >>>PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin >>>LD_LIBRARY_PATH=/usr/local/diablo-jdk1.5.0/jre/lib/amd64/server:/usr/local/diablo-jdk1.5.0/jre/lib/amd64:/usr/local/diablo-jdk1.5.0/jre/../lib/amd64 >>>SHELL=/bin/csh >>>HOSTTYPE=FreeBSD >>>OSTYPE=FreeBSD >>>MACHTYPE=unknown >>> >>>Signal Handlers: >>>SIGSEGV: [libjvm.so+0x7de650], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 >>>SIGBUS: [libjvm.so+0x7de650], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 >>>SIGFPE: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 >>>SIGPIPE: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 >>>SIGILL: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 >>>SIGUSR1: [libjvm.so+0x6f30c0], sa_mask[0]=0x00000000, sa_flags=0x00000040 >>>SIGUSR2: [libjvm.so+0x6f3030], sa_mask[0]=0xfffefeff, sa_flags=0x00000042 >>>SIGHUP: [libjvm.so+0x6f1b30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 >>>SIGINT: SIG_IGN, sa_mask[0]=0x00000000, sa_flags=0x00000000 >>>SIGQUIT: [libjvm.so+0x6f1b30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 >>>SIGTERM: [libjvm.so+0x6f1b30], sa_mask[0]=0xfffefeff, sa_flags=0x00000002 >>> >>> >>>--------------- S Y S T E M --------------- >>> >>>OS:FreeBSD >>>uname:FreeBSD 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 16 13:38:14 EST 2006 root@kessel:/usr/obj/usr/src/sys/GENERIC_IPSEC amd64 >>>rlimit: STACK 524288k, CORE infinity, NOFILE 11095 >>>CPU:total 4 em64t ht >>> >>>Memory: 4k page, physical 6065060k >>> >>>vm_info: Java HotSpot(TM) 64-Bit Server VM (diablo-1.5.0_07-b00) for freebsd-amd64, built on Jun 13 2006 11:31:34 by truk with gcc 3.4.4 [FreeBSD] 20050518 >>> >>> >>> >>>------------------------------------------------------------------------ >>> >>>_______________________________________________ >>>freebsd-java@freebsd.org mailing list >>>http://lists.freebsd.org/mailman/listinfo/freebsd-java >>>To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" >>> >>> >>> >>_______________________________________________ >>freebsd-java@freebsd.org mailing list >>http://lists.freebsd.org/mailman/listinfo/freebsd-java >>To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" >> >> >> > > > From owner-freebsd-java@FreeBSD.ORG Mon Jul 24 11:03:20 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC1D716A55B for ; Mon, 24 Jul 2006 11:03:20 +0000 (UTC) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA1A543D6E for ; Mon, 24 Jul 2006 11:02:49 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6OB2kbS013680 for ; Mon, 24 Jul 2006 11:02:46 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6OB2jRZ013675 for freebsd-java@freebsd.org; Mon, 24 Jul 2006 11:02:45 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 24 Jul 2006 11:02:45 GMT Message-Id: <200607241102.k6OB2jRZ013675@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-java@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 11:03:20 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- s [2003/12/09] ports/60083 java Unsafe use of getaddrinfo in jvm 1.4.2-p5 o [2004/05/01] java/66151 java JBuilderX (sun jvm 1.4.1 builtin) crashes f [2004/09/28] java/72151 java JVM crash on 5.2.1-R f [2004/10/29] ports/73279 java www/firefox + java crash o [2005/01/24] java/76631 java any port linux-*-jdk12 will core dump if o [2006/07/19] ports/100529java linux-sun-jdk1.4.2_12 coredumps on FreeBS 6 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- f [2003/09/16] ports/56928 java jce-aba port should install to $JAVA_HOME f [2004/02/14] java/62837 java linux-sun-jdk14 executables hang with COM o [2005/08/10] ports/84742 java make ports/java/jdk14 use dynamic Motif l f [2006/01/03] ports/91244 java Bad instruction on making process of jdk1 o [2006/05/18] java/97461 java Diablo JDK does not report Update level i 5 problems total. From owner-freebsd-java@FreeBSD.ORG Mon Jul 24 17:28:18 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 973E316A4DA for ; Mon, 24 Jul 2006 17:28:18 +0000 (UTC) (envelope-from freebsdutah@yahoo.com) Received: from web32406.mail.mud.yahoo.com (web32406.mail.mud.yahoo.com [68.142.207.199]) by mx1.FreeBSD.org (Postfix) with SMTP id 3404343D46 for ; Mon, 24 Jul 2006 17:28:18 +0000 (GMT) (envelope-from freebsdutah@yahoo.com) Received: (qmail 45124 invoked by uid 60001); 24 Jul 2006 17:28:17 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=fPRWq1pe8/HnwfMtQ040/fiLuQKVF6tv9lyCPSJfik/FcBMxynoFkm8dydYrSF2jDHZVLgpub7MkDpXuxU0FgRuDYK9+gkbihyBRdRMzUdnAUjGKZytbAhpg3hwH0fGmtVeBuPGFzXxqgPlGF/ow0yrKq6wFWc93HAzd8gLXiN8= ; Message-ID: <20060724172817.45122.qmail@web32406.mail.mud.yahoo.com> Received: from [207.109.153.102] by web32406.mail.mud.yahoo.com via HTTP; Mon, 24 Jul 2006 10:28:17 PDT Date: Mon, 24 Jul 2006 10:28:17 -0700 (PDT) From: "M. Goodell" To: FreeBSD Java MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Java 1.5 Stability Question X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 17:28:18 -0000 We started building: /usr/ports/java/jdk15 from source and immediately saw the message: "WARNING: This is BETA quality software!" Based on this information, we are assuming this port is not safe for a production environment, therefore, I would like to know what Java port, if any, is safe for a production environment in the FreeBSD universe. We would really like to have the new features of Java 1.5 as part of our system we are beginning development on. Is this a realistic possibility to have the latest Java 1.5 and FreeBSD play together? --------------------------------- Do you Yahoo!? Get on board. You're invited to try the new Yahoo! Mail Beta. From owner-freebsd-java@FreeBSD.ORG Mon Jul 24 19:46:01 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8316216A4DF for ; Mon, 24 Jul 2006 19:46:01 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from drone3.qsi.net.nz (drone3-svc-skyt.qsi.net.nz [202.89.128.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9996D43D4C for ; Mon, 24 Jul 2006 19:46:00 +0000 (GMT) (envelope-from jonc@chen.org.nz) Received: (qmail 21984 invoked by uid 0); 24 Jul 2006 19:45:58 -0000 Received: from unknown (HELO chen.org.nz) ([202.89.146.5]) (envelope-sender ) by 0 (qmail-ldap-1.03) with SMTP for ; 24 Jul 2006 19:45:58 -0000 Received: by chen.org.nz (Postfix, from userid 1000) id C347256439; Tue, 25 Jul 2006 07:45:57 +1200 (NZST) Date: Tue, 25 Jul 2006 07:45:57 +1200 From: Jonathan Chen To: "M. Goodell" Message-ID: <20060724194557.GB83187@osiris.chen.org.nz> References: <20060724172817.45122.qmail@web32406.mail.mud.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060724172817.45122.qmail@web32406.mail.mud.yahoo.com> User-Agent: Mutt/1.4.2.2i Cc: FreeBSD Java Subject: Re: Java 1.5 Stability Question X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 19:46:01 -0000 On Mon, Jul 24, 2006 at 10:28:17AM -0700, M. Goodell wrote: > We started building: /usr/ports/java/jdk15 from source and immediately saw > the message: "WARNING: This is BETA quality software!" > > Based on this information, we are assuming this port is not safe for a production environment, therefore, I would like to know what Java port, if any, is safe for a production environment in the FreeBSD universe. If you're really, really, conservative, you could use the 1.4.2 port instead. > We would really like to have the new features of Java 1.5 as part of our system we > are beginning development on. Is this a realistic possibility to have the latest Java 1.5 > and FreeBSD play together? Yup. I've got it running on production systems. -- Jonathan Chen ---------------------------------------------------------------------- Jesus saves. Allah forgives. Cthulu thinks you'd make a nice sandwich. From owner-freebsd-java@FreeBSD.ORG Tue Jul 25 00:39:55 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E78216A4E1 for ; Tue, 25 Jul 2006 00:39:55 +0000 (UTC) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (ns1.ecoms.com [207.44.130.137]) by mx1.FreeBSD.org (Postfix) with ESMTP id B151743D55 for ; Tue, 25 Jul 2006 00:39:54 +0000 (GMT) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (localhost.roq.com [127.0.0.1]) by p4.roq.com (Postfix) with ESMTP id 8C4704D6CF for ; Tue, 25 Jul 2006 00:40:01 +0000 (GMT) Received: from vaulte.jumbuck.com (ppp166-27.static.internode.on.net [150.101.166.27]) by p4.roq.com (Postfix) with ESMTP id 339A24D6CD for ; Tue, 25 Jul 2006 00:40:01 +0000 (GMT) Received: from vaulte.jumbuck.com (localhost [127.0.0.1]) by vaulte.jumbuck.com (Postfix) with ESMTP id 269148A06A; Tue, 25 Jul 2006 10:39:53 +1000 (EST) Received: from [192.168.46.102] (unknown [192.168.46.250]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by vaulte.jumbuck.com (Postfix) with ESMTP id 22FD28A066; Tue, 25 Jul 2006 10:39:53 +1000 (EST) Message-ID: <44C56858.70608@thebeastie.org> Date: Tue, 25 Jul 2006 10:39:52 +1000 From: Michael Vince User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.7.12) Gecko/20060404 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "M. Goodell" References: <20060724172817.45122.qmail@web32406.mail.mud.yahoo.com> In-Reply-To: <20060724172817.45122.qmail@web32406.mail.mud.yahoo.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-Virus-Scanned: ClamAV using ClamSMTP Cc: FreeBSD Java Subject: Re: Java 1.5 Stability Question X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:39:55 -0000 M. Goodell wrote: >We started building: /usr/ports/java/jdk15 from source and immediately saw > the message: "WARNING: This is BETA quality software!" > > Based on this information, we are assuming this port is not safe for a production environment, therefore, I would like to know what Java port, if any, is safe for a production environment in the FreeBSD universe. > > We would really like to have the new features of Java 1.5 as part of our system we > are beginning development on. Is this a realistic possibility to have the latest Java 1.5 > and FreeBSD play together? > > The recommended Java to use for 1.5 is the Diablo Java which is certified. The cost to get the Diablo Java packages together certified and everything else totaled almost 60k according to the foundation financial documents so you really should use them, and they don't require compiling! http://www.freebsdfoundation.org/downloads/java.shtml Mike From owner-freebsd-java@FreeBSD.ORG Tue Jul 25 15:09:39 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1476816A4DA; Tue, 25 Jul 2006 15:09:39 +0000 (UTC) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (gerbercreations.com [71.39.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47BE843D5C; Tue, 25 Jul 2006 15:09:37 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.1/8.13.3) with ESMTP id k6PF9Z2U031191; Tue, 25 Jul 2006 08:09:35 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.1/8.13.3/Submit) id k6PF9Wi4031190; Tue, 25 Jul 2006 08:09:32 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Tue, 25 Jul 2006 08:09:31 -0700 From: Greg Lewis To: Michael Vince Message-ID: <20060725150931.GA31017@misty.eyesbeyond.com> References: <44C47D64.6010804@thebeastie.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44C47D64.6010804@thebeastie.org> User-Agent: Mutt/1.4.2.1i Cc: freebsd-java@freebsd.org, freebsd-threads@freebsd.org Subject: Re: AMD64 Diablo 1.5 JDK and libthr X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 15:09:39 -0000 On Mon, Jul 24, 2006 at 05:57:24PM +1000, Michael Vince wrote: > I just ran it for you now, lower then the others. > libc_r average hits per minute: 6,859 > libc_r session average: 3,441 > libc_r transactions per minute: 2,310 Is the machine UP or SMP? -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Tue Jul 25 15:22:44 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B994216A4DA for ; Tue, 25 Jul 2006 15:22:44 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D16243D4C for ; Tue, 25 Jul 2006 15:22:44 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from anyware-tech.com (80.114.96.197.ip.onderwijs.casematelecom.nl [80.114.96.197]) by caraldi.com (Postfix) with ESMTP id 3CE9C60E9 for ; Tue, 25 Jul 2006 17:22:43 +0200 (CEST) Received: by anyware-tech.com (Postfix, from userid 1001) id 5F52D63AB6; Tue, 25 Jul 2006 17:22:38 +0200 (CEST) Date: Tue, 25 Jul 2006 17:22:37 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060725152237.GA25395@anyware-laptop.theveniceproject.com> Mail-Followup-To: freebsd-java@freebsd.org References: <20060702.192126.343185850.ken@tydfam.jp> <20060711094100.GK7408@vision.anyware> <20060720.231914.343191753.ken@tydfam.jp> <20060720142457.GG40928@vision.anyware> <44BFB5D2.50708@ebs.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <44BFB5D2.50708@ebs.gr> User-Agent: mutt-ng/devel-r804 (Linux) Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 15:22:44 -0000 * Panagiotis Astithas: > Jean-Baptiste Quenot wrote: > > > Seriously, Eclipse 3.2 will be available when one of us does > > the porting effort. BTW there is a PR in Gnats about SWT 3.2, > > maybe it is needed to run Eclipse 3.2. > > > Precisely. When I started working on eclipse a few years ago, I > was scratching my own itch. Unfortunately, I can no longer spare > my (severely limited) free time for such an effort, so it will > have to be done by somebody else. I'm trying to do the porting now. My first question is: have you been able to submit the FreeBSD patches upstreams to swt and eclipse projects? -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Wed Jul 26 00:32:45 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FF1916A4DD; Wed, 26 Jul 2006 00:32:45 +0000 (UTC) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (ns1.ecoms.com [207.44.130.137]) by mx1.FreeBSD.org (Postfix) with ESMTP id C593443D66; Wed, 26 Jul 2006 00:32:37 +0000 (GMT) (envelope-from mv@thebeastie.org) Received: from p4.roq.com (localhost.roq.com [127.0.0.1]) by p4.roq.com (Postfix) with ESMTP id 63F994D827; Wed, 26 Jul 2006 00:32:46 +0000 (GMT) Received: from [150.101.157.158] (ppp157-158.static.internode.on.net [150.101.157.158]) by p4.roq.com (Postfix) with ESMTP id 07D374D7D8; Wed, 26 Jul 2006 00:32:44 +0000 (GMT) Message-ID: <44C6B826.5080308@thebeastie.org> Date: Wed, 26 Jul 2006 10:32:38 +1000 From: Michael Vince User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20060526 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Greg Lewis References: <44C47D64.6010804@thebeastie.org> <20060725150931.GA31017@misty.eyesbeyond.com> In-Reply-To: <20060725150931.GA31017@misty.eyesbeyond.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-java@freebsd.org, freebsd-threads@freebsd.org Subject: Re: AMD64 Diablo 1.5 JDK and libthr X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 00:32:45 -0000 Greg Lewis wrote: >On Mon, Jul 24, 2006 at 05:57:24PM +1000, Michael Vince wrote: > > >>I just ran it for you now, lower then the others. >>libc_r average hits per minute: 6,859 >>libc_r session average: 3,441 >>libc_r transactions per minute: 2,310 >> >> > >Is the machine UP or SMP? > > > SMP, it was rebuild using a generic 6.1 SMP kernel for all these tests, with HT turned off. I did actually record load numbers per minute and Java memory usage. I didn't post these numbers as load reports via top vary greatly from the various threading libraries. Mike From owner-freebsd-java@FreeBSD.ORG Wed Jul 26 07:04:42 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 946A916A4DE for ; Wed, 26 Jul 2006 07:04:42 +0000 (UTC) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [83.171.239.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 941FF43D5C for ; Wed, 26 Jul 2006 07:04:32 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id k6Q74U1x093440 for ; Wed, 26 Jul 2006 10:04:30 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.185] (pc185.ebs.gr [10.1.1.185]) by ebs.gr (8.13.3/8.13.3) with ESMTP id k6Q74Utu098596 for ; Wed, 26 Jul 2006 10:04:30 +0300 (EEST) (envelope-from past@ebs.gr) Received: from 127.0.0.1 (AVG SMTP 7.1.394 [268.10.4/396]); Wed, 26 Jul 2006 10:04:28 +0300 Message-ID: <44C713FC.8040705@ebs.gr> Date: Wed, 26 Jul 2006 10:04:28 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) MIME-Version: 1.0 To: freebsd-java@freebsd.org References: <20060702.192126.343185850.ken@tydfam.jp> <20060711094100.GK7408@vision.anyware> <20060720.231914.343191753.ken@tydfam.jp> <20060720142457.GG40928@vision.anyware> <44BFB5D2.50708@ebs.gr> <20060725152237.GA25395@anyware-laptop.theveniceproject.com> In-Reply-To: <20060725152237.GA25395@anyware-laptop.theveniceproject.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 07:04:42 -0000 Jean-Baptiste Quenot wrote: > * Panagiotis Astithas: > >> Jean-Baptiste Quenot wrote: >> >>> Seriously, Eclipse 3.2 will be available when one of us does >>> the porting effort. BTW there is a PR in Gnats about SWT 3.2, >>> maybe it is needed to run Eclipse 3.2. >> >> Precisely. When I started working on eclipse a few years ago, I >> was scratching my own itch. Unfortunately, I can no longer spare >> my (severely limited) free time for such an effort, so it will >> have to be done by somebody else. > > I'm trying to do the porting now. My first question is: have you > been able to submit the FreeBSD patches upstreams to swt and > eclipse projects? Submit, yes, about a year ago. See: https://bugs.eclipse.org/bugs/show_bug.cgi?id=89315 They are not likely to be included though, since FreeBSD is not a supported platform. For what it takes to become one see the wiki link at the bottom of the bug report. Now that I see this bug report again, the os_custom.h patch should not be needed now, with the new libtool, IIRC. Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Wed Jul 26 10:39:34 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D16C16A4DE for ; Wed, 26 Jul 2006 10:39:34 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE77D43D53 for ; Wed, 26 Jul 2006 10:39:33 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from anyware-tech.com (80.114.96.197.ip.onderwijs.casematelecom.nl [80.114.96.197]) by caraldi.com (Postfix) with ESMTP id 9ACA761CE for ; Wed, 26 Jul 2006 12:39:30 +0200 (CEST) Received: by anyware-tech.com (Postfix, from userid 1001) id 609A863AB5; Wed, 26 Jul 2006 12:39:01 +0200 (CEST) Date: Wed, 26 Jul 2006 12:39:00 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060726103900.GB5931@anyware-laptop.theveniceproject.com> Mail-Followup-To: freebsd-java@freebsd.org References: <20060702.192126.343185850.ken@tydfam.jp> <20060711094100.GK7408@vision.anyware> <20060720.231914.343191753.ken@tydfam.jp> <20060720142457.GG40928@vision.anyware> <44BFB5D2.50708@ebs.gr> <20060725152237.GA25395@anyware-laptop.theveniceproject.com> <44C713FC.8040705@ebs.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <44C713FC.8040705@ebs.gr> User-Agent: mutt-ng/devel-r804 (Linux) Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 10:39:34 -0000 FWIW you can find the eclipse porting work in progress here: http://svn.caraldi.com/trunk/ports/eclipse/ http://svn.caraldi.com/trunk/ports/swt32/ It doesn't even pass the patch phase yet, all "idReplacer" things needs repatching. The swt32 port is in better shape however. -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Wed Jul 26 13:48:26 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B999916A4E1 for ; Wed, 26 Jul 2006 13:48:26 +0000 (UTC) (envelope-from ken@tydfam.jp) Received: from daemon.sub.tydfam.jp (ns.tydfam.jp [61.197.228.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3F4443D62 for ; Wed, 26 Jul 2006 13:48:18 +0000 (GMT) (envelope-from ken@tydfam.jp) Received: from localhost (tyd3.sub.tydfam.jp [192.168.1.3]) by daemon.sub.tydfam.jp (8.13.4/8.13.4) with ESMTP id k6QDm6mX033175; Wed, 26 Jul 2006 22:48:09 +0900 (JST) (envelope-from ken@tydfam.jp) Date: Wed, 26 Jul 2006 22:48:09 +0900 (JST) Message-Id: <20060726.224809.424242504.ken@tydfam.jp> To: jbq@caraldi.com From: Yamada Ken Takeshi In-Reply-To: <20060726103900.GB5931@anyware-laptop.theveniceproject.com> References: <20060725152237.GA25395@anyware-laptop.theveniceproject.com> <44C713FC.8040705@ebs.gr> <20060726103900.GB5931@anyware-laptop.theveniceproject.com> X-Mailer: Mew version 4.2 on XEmacs 21.4.19 (Constant Variable) Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Wed_Jul_26_22_48_09_2006_578)--" Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.2 required=8.0 tests=CONTENT_TYPE_PRESENT, QENCPTR2, X_MAILER_PRESENT autolearn=no version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on daemon.sub.tydfam.jp Cc: freebsd-java@freebsd.org Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 13:48:26 -0000 ----Next_Part(Wed_Jul_26_22_48_09_2006_578)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Would you check the attached one based on 3.1.2 port? It passes patch phase, but I cannot compile files below. plugins/ X org.eclipse.jdt.source.freebsd.gtk.x86 X org.eclipse.jdt.source.freebsd.motif.x86 X org.eclipse.pde.source.freebsd.gtk.x86 X org.eclipse.pde.source.freebsd.motif.x86 X org.eclipse.swt features/ ---> All complains 'eclipse.versionReplacer' not found. X org.eclipse.jdt X org.eclipse.jdt.source X org.eclipse.pde X org.eclipse.pde.source X org.eclipse.platform X org.eclipse.platform.launchers X org.eclipse.platform.source X org.eclipse.rcp X org.eclipse.rcp.source X org.eclipse.sdk ----Next_Part(Wed_Jul_26_22_48_09_2006_578)-- Content-Type: Application/Octet-Stream Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="eclipse.tgz" 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 ----Next_Part(Wed_Jul_26_22_48_09_2006_578)---- From owner-freebsd-java@FreeBSD.ORG Wed Jul 26 14:48:38 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EBA116A4E0; Wed, 26 Jul 2006 14:48:38 +0000 (UTC) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (gerbercreations.com [71.39.140.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C9C343D58; Wed, 26 Jul 2006 14:48:37 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.1/8.13.3) with ESMTP id k6QEmZTC040792; Wed, 26 Jul 2006 07:48:35 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.1/8.13.3/Submit) id k6QEmWs1040791; Wed, 26 Jul 2006 07:48:32 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Wed, 26 Jul 2006 07:48:31 -0700 From: Greg Lewis To: Michael Vince Message-ID: <20060726144831.GA40775@misty.eyesbeyond.com> References: <44C47D64.6010804@thebeastie.org> <20060725150931.GA31017@misty.eyesbeyond.com> <44C6B826.5080308@thebeastie.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44C6B826.5080308@thebeastie.org> User-Agent: Mutt/1.4.2.1i Cc: freebsd-java@freebsd.org, freebsd-threads@freebsd.org Subject: Re: AMD64 Diablo 1.5 JDK and libthr X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 14:48:38 -0000 On Wed, Jul 26, 2006 at 10:32:38AM +1000, Michael Vince wrote: > Greg Lewis wrote: > >On Mon, Jul 24, 2006 at 05:57:24PM +1000, Michael Vince wrote: > >>I just ran it for you now, lower then the others. > >>libc_r average hits per minute: 6,859 > >>libc_r session average: 3,441 > >>libc_r transactions per minute: 2,310 > > > >Is the machine UP or SMP? > > > SMP, it was rebuild using a generic 6.1 SMP kernel for all these tests, > with HT turned off. > I did actually record load numbers per minute and Java memory usage. I > didn't post these numbers as load reports via top vary greatly from the > various threading libraries. libc_r is pretty much automatically going to lose then, since it can only use one of the CPUs. It would be interesting to see the comparison on a UP machine. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org From owner-freebsd-java@FreeBSD.ORG Thu Jul 27 09:45:54 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F331A16A4DD for ; Thu, 27 Jul 2006 09:45:53 +0000 (UTC) (envelope-from jbq@caraldi.com) Received: from smtp2-g19.free.fr (smtp2-g19.free.fr [212.27.42.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9499C43D4C for ; Thu, 27 Jul 2006 09:45:53 +0000 (GMT) (envelope-from jbq@caraldi.com) Received: from watt.caraldi.com (laf31-2-82-224-106-41.fbx.proxad.net [82.224.106.41]) by smtp2-g19.free.fr (Postfix) with ESMTP id AD82475C20 for ; Thu, 27 Jul 2006 11:45:52 +0200 (CEST) Received: by watt.caraldi.com (Postfix, from userid 1001) id 39587D5; Thu, 27 Jul 2006 11:45:52 +0200 (CEST) Date: Thu, 27 Jul 2006 11:45:51 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060727094550.GH1009@watt.intra.caraldi.com> Mail-Followup-To: freebsd-java@freebsd.org References: <20060725152237.GA25395@anyware-laptop.theveniceproject.com> <44C713FC.8040705@ebs.gr> <20060726103900.GB5931@anyware-laptop.theveniceproject.com> <20060726.224809.424242504.ken@tydfam.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20060726.224809.424242504.ken@tydfam.jp> User-Agent: mutt-ng/devel-r804 (FreeBSD) Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 09:45:54 -0000 * Yamada Ken Takeshi: > > Would you check the attached one based on 3.1.2 port? > It passes patch phase, but I cannot compile files below. Thanks for your work, it's much better now. Could you checkout http://svn.caraldi.com/trunk/ports/eclipse/ and try again? -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Fri Jul 28 10:26:05 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C86FE16A4DA for ; Fri, 28 Jul 2006 10:26:05 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63A8043D45 for ; Fri, 28 Jul 2006 10:26:05 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id C7BAA61CE for ; Fri, 28 Jul 2006 12:26:03 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id 691F9632D; Fri, 28 Jul 2006 12:26:04 +0200 (CEST) Date: Fri, 28 Jul 2006 12:26:04 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060728102603.GC55747@vision.anyware> Mail-Followup-To: freebsd-java@freebsd.org References: <20060725152237.GA25395@anyware-laptop.theveniceproject.com> <44C713FC.8040705@ebs.gr> <20060726103900.GB5931@anyware-laptop.theveniceproject.com> <20060726.224809.424242504.ken@tydfam.jp> <20060727094550.GH1009@watt.intra.caraldi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20060727094550.GH1009@watt.intra.caraldi.com> User-Agent: mutt-ng/devel-r804 (FreeBSD) Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 10:26:05 -0000 Today's update: * Fix SDK build: requires Java 1.4 *and* Java 1.5 * Disable Mozilla stuff, does not build Try it at http://svn.caraldi.com/trunk/ports/eclipse/ and please report any issues. The build takes a whole lot of time, so porting Eclipse is a PITA. -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Fri Jul 28 11:02:45 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FB1416A4E9 for ; Fri, 28 Jul 2006 11:02:45 +0000 (UTC) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [83.171.239.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 729E043F3B for ; Fri, 28 Jul 2006 10:57:42 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id k6SAvL1x003429 for ; Fri, 28 Jul 2006 13:57:21 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.185] (pc185.ebs.gr [10.1.1.185]) by ebs.gr (8.13.6/8.13.6) with ESMTP id k6SAvL8J080445 for ; Fri, 28 Jul 2006 13:57:21 +0300 (EEST) (envelope-from past@ebs.gr) Received: from 127.0.0.1 (AVG SMTP 7.1.394 [268.10.4/402]); Fri, 28 Jul 2006 13:57:18 +0300 Message-ID: <44C9ED8E.9080601@ebs.gr> Date: Fri, 28 Jul 2006 13:57:18 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: freebsd-java@freebsd.org References: <20060725152237.GA25395@anyware-laptop.theveniceproject.com> <44C713FC.8040705@ebs.gr> <20060726103900.GB5931@anyware-laptop.theveniceproject.com> <20060726.224809.424242504.ken@tydfam.jp> <20060727094550.GH1009@watt.intra.caraldi.com> <20060728102603.GC55747@vision.anyware> In-Reply-To: <20060728102603.GC55747@vision.anyware> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 11:02:45 -0000 Jean-Baptiste Quenot wrote: > Today's update: > > * Fix SDK build: requires Java 1.4 *and* Java 1.5 > * Disable Mozilla stuff, does not build I haven't checked, but you may get better results depending on mozilla for now. I had planned to ask the firefox maintainer if he could provide a firefox1 port, to help with this. I think it would work if eclipse/swt used that as a build dependency, instead of firefox 1.5+. It would probably help the jdk15/diablo ports for the web plugin, too. Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Fri Jul 28 12:28:50 2006 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 437DB16A4DD for ; Fri, 28 Jul 2006 12:28:50 +0000 (UTC) (envelope-from cschunk@showroomtech.com) Received: from relay00.pair.com (relay00.pair.com [209.68.5.9]) by mx1.FreeBSD.org (Postfix) with SMTP id CDCA743D46 for ; Fri, 28 Jul 2006 12:28:49 +0000 (GMT) (envelope-from cschunk@showroomtech.com) Received: (qmail 46146 invoked from network); 28 Jul 2006 12:28:48 -0000 Received: from unknown (HELO Laptop) (unknown) by unknown with SMTP; 28 Jul 2006 12:28:48 -0000 X-pair-Authenticated: 69.164.173.148 From: "Carl Schunk" To: Date: Fri, 28 Jul 2006 08:28:43 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 Importance: Normal Cc: Subject: HotSpot Virtual Machine Error : 11 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 12:28:50 -0000 Unexpected Signal : 11 occurred at PC=0x284C0751 Function=_ZNK13instanceKlass18allocate_permanentER11KlassHandleiP6Thread+0x2 D Library=/usr/local/jdk1.4.2/jre/lib/i386/server/libjvm.so Dynamic libraries: 0x8048000 /usr/local/jdk1.4.2/bin/java 0x2807a000 /usr/lib/libpthread.so.1 0x2809e000 /lib/libc.so.5 0x28178000 /usr/local/jdk1.4.2/jre/lib/i386/server/libjvm.so 0x287b0000 /usr/lib/libstdc++.so.4 0x28882000 /lib/libm.so.3 0x2889c000 /usr/local/jdk1.4.2/jre/lib/i386/native_threads/libhpi.so 0x288aa000 /usr/local/jdk1.4.2/jre/lib/i386/libverify.so 0x288bf000 /usr/local/jdk1.4.2/jre/lib/i386/libjava.so 0x288dd000 /usr/local/jdk1.4.2/jre/lib/i386/libzip.so 0x39209000 /usr/local/jdk1.4.2/jre/lib/i386/libnet.so 0x3a594000 /usr/local/jdk1.4.2/jre/lib/i386/libnio.so 0x2804e000 /libexec/ld-elf.so.1 Heap at VM Abort: Heap def new generation total 13120K, used 0K [0x2c990000, 0x2d7c0000, 0x2d7c0000) eden space 11712K, 0% used [0x2c990000, 0x2c990000, 0x2d500000) from space 1408K, 0% used [0x2d500000, 0x2d500000, 0x2d660000) to space 1408K, 0% used [0x2d660000, 0x2d660000, 0x2d7c0000) tenured generation total 116544K, used 60420K [0x2d7c0000, 0x34990000, 0x34990000) the space 116544K, 51% used [0x2d7c0000, 0x312c13e0, 0x312c1400, 0x34990000) compacting perm gen total 65536K, used 65535K [0x34990000, 0x38990000, 0x38990000) the space 65536K, 99% used [0x34990000, 0x3898ffc0, 0x38990000, 0x38990000) Local Time = Fri Jul 28 04:31:48 2006 Elapsed Time = 40709 # # HotSpot Virtual Machine Error : 11 # Error ID : 4F530E43505002F1 # Please report this error to # freebsd-java@FreeBSD.org mailing list # # Java VM: Java HotSpot(TM) Server VM (1.4.2-p7-university_30_dec_2004_23_16 mixed mode) # From owner-freebsd-java@FreeBSD.ORG Fri Jul 28 12:48:10 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8B3D16A4DF for ; Fri, 28 Jul 2006 12:48:10 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id F032C43D73 for ; Fri, 28 Jul 2006 12:48:09 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id E81EF61CE for ; Fri, 28 Jul 2006 14:48:07 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id D4C8E632D; Fri, 28 Jul 2006 14:48:08 +0200 (CEST) Date: Fri, 28 Jul 2006 14:48:08 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060728124807.GD55747@vision.anyware> Mail-Followup-To: freebsd-java@freebsd.org References: <20060725152237.GA25395@anyware-laptop.theveniceproject.com> <44C713FC.8040705@ebs.gr> <20060726103900.GB5931@anyware-laptop.theveniceproject.com> <20060726.224809.424242504.ken@tydfam.jp> <20060727094550.GH1009@watt.intra.caraldi.com> <20060728102603.GC55747@vision.anyware> <44C9ED8E.9080601@ebs.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <44C9ED8E.9080601@ebs.gr> User-Agent: mutt-ng/devel-r804 (FreeBSD) Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 12:48:11 -0000 * Panagiotis Astithas: > Jean-Baptiste Quenot wrote: > >Today's update: > >* Fix SDK build: requires Java 1.4 *and* Java 1.5 > >* Disable Mozilla stuff, does not build > > > I haven't checked, but you may get better results depending on mozilla for now. What do you mean? Build is fine as long as I set WITHOUT_MOZILLA=YES. If I don't define that, mozilla stuff does not compile and the build fails. > I had planned to ask the firefox maintainer if he could provide > a firefox1 port, to help with this. I think it would work if > eclipse/swt used that as a build dependency, instead of firefox > 1.5+. It would probably help the jdk15/diablo ports for the web > plugin, too. Sorry but I don't understand your point, I may be missing something... BTW I just committed an update that fixes a BUILD FAILED: FileNotFoundException: .../work/package.org.eclipse.sdk.freebsd.gtk.x86.xml -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Fri Jul 28 13:03:13 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4ED5216A4DA for ; Fri, 28 Jul 2006 13:03:13 +0000 (UTC) (envelope-from past@ebs.gr) Received: from fly.ebs.gr (fly.ebs.gr [83.171.239.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1965A43D72 for ; Fri, 28 Jul 2006 13:02:52 +0000 (GMT) (envelope-from past@ebs.gr) Received: from ebs.gr (root@hal.ebs.gr [10.1.1.2]) by fly.ebs.gr (8.12.9p1/8.12.9) with ESMTP id k6SD2o1x003797 for ; Fri, 28 Jul 2006 16:02:50 +0300 (EEST) (envelope-from past@ebs.gr) Received: from [10.1.1.185] (pc185.ebs.gr [10.1.1.185]) by ebs.gr (8.13.6/8.13.6) with ESMTP id k6SD2on2081797 for ; Fri, 28 Jul 2006 16:02:50 +0300 (EEST) (envelope-from past@ebs.gr) Received: from 127.0.0.1 (AVG SMTP 7.1.394 [268.10.4/402]); Fri, 28 Jul 2006 16:02:47 +0300 Message-ID: <44CA0AF7.4070304@ebs.gr> Date: Fri, 28 Jul 2006 16:02:47 +0300 From: Panagiotis Astithas Organization: EBS Ltd. User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: freebsd-java@freebsd.org References: <20060725152237.GA25395@anyware-laptop.theveniceproject.com> <44C713FC.8040705@ebs.gr> <20060726103900.GB5931@anyware-laptop.theveniceproject.com> <20060726.224809.424242504.ken@tydfam.jp> <20060727094550.GH1009@watt.intra.caraldi.com> <20060728102603.GC55747@vision.anyware> <44C9ED8E.9080601@ebs.gr> <20060728124807.GD55747@vision.anyware> In-Reply-To: <20060728124807.GD55747@vision.anyware> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 13:03:13 -0000 Jean-Baptiste Quenot wrote: > * Panagiotis Astithas: >> Jean-Baptiste Quenot wrote: >>> Today's update: >>> * Fix SDK build: requires Java 1.4 *and* Java 1.5 >>> * Disable Mozilla stuff, does not build >> >> I haven't checked, but you may get better results depending on mozilla for now. > > What do you mean? Build is fine as long as I set > WITHOUT_MOZILLA=YES. If I don't define that, mozilla stuff does > not compile and the build fails. > >> I had planned to ask the firefox maintainer if he could provide >> a firefox1 port, to help with this. I think it would work if >> eclipse/swt used that as a build dependency, instead of firefox >> 1.5+. It would probably help the jdk15/diablo ports for the web >> plugin, too. > > Sorry but I don't understand your point, I may be missing > something... Eclipse/swt required mozilla or firefox sources, but it was not compatible with firefox 1.5+. If you tried using WITH_MOZILLA=firefox and had firefox 1.5 installed it wouldn't build. Using the default mozilla dependency should work however. I'm not sure if that is the problem you are facing, so I just wanted to note that trying to build eclipse against firefox 1.5 might be pointless, IIRC. Cheers, Panagiotis From owner-freebsd-java@FreeBSD.ORG Fri Jul 28 13:11:17 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00A1016A4DE for ; Fri, 28 Jul 2006 13:11:17 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F51443D45 for ; Fri, 28 Jul 2006 13:11:16 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id C526161CE for ; Fri, 28 Jul 2006 15:11:15 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id DE16D61EB; Fri, 28 Jul 2006 15:11:16 +0200 (CEST) Date: Fri, 28 Jul 2006 15:11:16 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060728131115.GE55747@vision.anyware> Mail-Followup-To: freebsd-java@freebsd.org References: <20060725152237.GA25395@anyware-laptop.theveniceproject.com> <44C713FC.8040705@ebs.gr> <20060726103900.GB5931@anyware-laptop.theveniceproject.com> <20060726.224809.424242504.ken@tydfam.jp> <20060727094550.GH1009@watt.intra.caraldi.com> <20060728102603.GC55747@vision.anyware> <44C9ED8E.9080601@ebs.gr> <20060728124807.GD55747@vision.anyware> <44CA0AF7.4070304@ebs.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <44CA0AF7.4070304@ebs.gr> User-Agent: mutt-ng/devel-r804 (FreeBSD) Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 13:11:17 -0000 * Panagiotis Astithas: > Eclipse/swt required mozilla or firefox sources, but it > was not compatible with firefox 1.5+. If you tried using > WITH_MOZILLA=firefox and had firefox 1.5 installed it wouldn't > build. No I'm not. By default, WITH_MOZILLA=mozilla, which is Mozilla 1.7.13 here. And this doesn't build so I dropped Mozilla support for now by setting MAKE_MOZILLA to the empty string. -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Fri Jul 28 13:14:45 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFCF216A4DE for ; Fri, 28 Jul 2006 13:14:45 +0000 (UTC) (envelope-from leafy7382@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73E6843D46 for ; Fri, 28 Jul 2006 13:14:45 +0000 (GMT) (envelope-from leafy7382@gmail.com) Received: by py-out-1112.google.com with SMTP id b36so536230pyb for ; Fri, 28 Jul 2006 06:14:44 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ELw5s0fluNd3dB4Sm2naxrYacezSK/+WI47CwmJU5s/aoexEy2ygpLj0FdBKL/Y4XGC1ZlsaNf8V4Mby0hT1TnaZE+DHtPZ6HDwflWR9TOx9wIRQWmNxv2wG5/hHQo5Sv2XDwEsDE54yZc3MMIg4X9hJDsk2jAHc70UzV6vTbFs= Received: by 10.35.37.18 with SMTP id p18mr5218508pyj; Fri, 28 Jul 2006 06:14:44 -0700 (PDT) Received: by 10.35.125.14 with HTTP; Fri, 28 Jul 2006 06:14:44 -0700 (PDT) Message-ID: Date: Fri, 28 Jul 2006 21:14:44 +0800 From: "Jiawei Ye" To: freebsd-java@freebsd.org In-Reply-To: <20060728131115.GE55747@vision.anyware> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20060725152237.GA25395@anyware-laptop.theveniceproject.com> <44C713FC.8040705@ebs.gr> <20060726103900.GB5931@anyware-laptop.theveniceproject.com> <20060726.224809.424242504.ken@tydfam.jp> <20060727094550.GH1009@watt.intra.caraldi.com> <20060728102603.GC55747@vision.anyware> <44C9ED8E.9080601@ebs.gr> <20060728124807.GD55747@vision.anyware> <44CA0AF7.4070304@ebs.gr> <20060728131115.GE55747@vision.anyware> Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 13:14:46 -0000 On 7/28/06, Jean-Baptiste Quenot wrote: > No I'm not. By default, WITH_MOZILLA=mozilla, which is Mozilla > 1.7.13 here. And this doesn't build so I dropped Mozilla support > for now by setting MAKE_MOZILLA to the empty string. > -- > Jean-Baptiste Quenot Building Eclipse/SWT without mozilla doesn't seem to affect anything other than that you need to manually assign the browser binary for help and external links in eclipse. At least that is how it works on Eclipse 3.1.2 on my machine. Jiawei Ye -- "Without the userland, the kernel is useless." --inspired by The Tao of Programming From owner-freebsd-java@FreeBSD.ORG Fri Jul 28 13:28:06 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11EC016A4DA for ; Fri, 28 Jul 2006 13:28:06 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id D107843D45 for ; Fri, 28 Jul 2006 13:28:02 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id 09BAF61CE for ; Fri, 28 Jul 2006 15:27:37 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id 52B4E61F5; Fri, 28 Jul 2006 15:27:37 +0200 (CEST) Date: Fri, 28 Jul 2006 15:27:37 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060728132723.GG55747@vision.anyware> Mail-Followup-To: freebsd-java@freebsd.org References: <20060725152237.GA25395@anyware-laptop.theveniceproject.com> <44C713FC.8040705@ebs.gr> <20060726103900.GB5931@anyware-laptop.theveniceproject.com> <20060726.224809.424242504.ken@tydfam.jp> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="2fHTh5uZTiUOsy+g" Content-Disposition: inline In-Reply-To: <20060726.224809.424242504.ken@tydfam.jp> User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 13:28:06 -0000 --2fHTh5uZTiUOsy+g Content-Type: text/plain; charset=utf-8 Content-Disposition: inline I have good news, see attached. BUILD SUCCESSFUL Total time: 23 minutes 22 seconds The port is available here: http://svn.caraldi.com/trunk/ports/eclipse/ Could someone please try and fix the Mozilla stuff by uncommenting the .if !defined(WITHOUT_MOZILLA) and following lines? Once done, please send a patch, then we can submit a PR. -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ --2fHTh5uZTiUOsy+g-- From owner-freebsd-java@FreeBSD.ORG Fri Jul 28 15:39:03 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30C9F16A4DA for ; Fri, 28 Jul 2006 15:39:03 +0000 (UTC) (envelope-from dsledge@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69D6043D66 for ; Fri, 28 Jul 2006 15:39:02 +0000 (GMT) (envelope-from dsledge@gmail.com) Received: by nf-out-0910.google.com with SMTP id n29so221417nfc for ; Fri, 28 Jul 2006 08:39:01 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=EqzisZ746dMSboQFGgindzXZb/aC5eQSXi3VTgzZQB0X4E/obbti3UmB6xAC+VUPd7pf0PxDpnpeb/xp0C54UuOGI4BtKnTF1kBtm29MZO/nZhIBJw6XmCm0hTu/7rhlaymSDS2quMtAqf3AbO8psjtCF/voRvTtBYJyYy5Tc08= Received: by 10.48.161.1 with SMTP id j1mr912618nfe; Fri, 28 Jul 2006 08:39:01 -0700 (PDT) Received: by 10.49.34.7 with HTTP; Fri, 28 Jul 2006 08:39:01 -0700 (PDT) Message-ID: <970c0a6b0607280839qc05e2b8p51118955745b7cda@mail.gmail.com> Date: Fri, 28 Jul 2006 11:39:01 -0400 From: "David Sledge" To: freebsd-java@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 15:39:03 -0000 I may be to late but I have compiled and run eclipse 3.2 on my x86 freebsd system. I was in the process of making patch files and pre/post scripts to make it a freebsd port. I was watching the freebsd-eclipse mailing list and I did not realize you had started on a port or I would have been helping you out instead of trying to port it myself. Panagiotis sent me an email letting me know you were working on a port already. Let me know if there is anything I can send you. The was planning on finishing my patch files sometime today and then start testing the of the port itself.* * From owner-freebsd-java@FreeBSD.ORG Fri Jul 28 15:58:13 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E95B316A4DE for ; Fri, 28 Jul 2006 15:58:13 +0000 (UTC) (envelope-from jbq@anyware-tech.com) Received: from caraldi.com (195-13-58-165.oxyd.net [195.13.58.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F91C43D49 for ; Fri, 28 Jul 2006 15:58:13 +0000 (GMT) (envelope-from jbq@anyware-tech.com) Received: from vision.anyware (10.21.96-84.rev.gaoland.net [84.96.21.10]) by caraldi.com (Postfix) with ESMTP id 5752960E1 for ; Fri, 28 Jul 2006 17:58:12 +0200 (CEST) Received: by vision.anyware (Postfix, from userid 1021) id D1FFE61F5; Fri, 28 Jul 2006 17:58:08 +0200 (CEST) Date: Fri, 28 Jul 2006 17:58:08 +0200 From: Jean-Baptiste Quenot To: freebsd-java@freebsd.org Message-ID: <20060728155808.GI55747@vision.anyware> Mail-Followup-To: freebsd-java@freebsd.org References: <970c0a6b0607280839qc05e2b8p51118955745b7cda@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <970c0a6b0607280839qc05e2b8p51118955745b7cda@mail.gmail.com> User-Agent: mutt-ng/devel-r804 (FreeBSD) Subject: Re: Q) eclipse 3.2 (Callisto) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 15:58:14 -0000 * David Sledge: > I may be to late but I have compiled and run eclipse 3.2 on my > x86 freebsd system. Either you send your work to the Java ML and I'll try to merge. Basically we just need to fix the Mozilla dependencies. Or if your port is already fully-functional and you are confident, feel free to submit it. Cheers, -- Jean-Baptiste Quenot aka John Banana Qwerty http://caraldi.com/jbq/ From owner-freebsd-java@FreeBSD.ORG Sat Jul 29 18:53:16 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB6E516A4DA for ; Sat, 29 Jul 2006 18:53:16 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EA084401B for ; Sat, 29 Jul 2006 18:49:13 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by wr-out-0506.google.com with SMTP id 37so78424wra for ; Sat, 29 Jul 2006 11:49:03 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=r7+J9o7x878WJK37lUNcrkJSXsqphsPGK6j3kxtInKlM0MVLccCZsGLJ570BjjjODllVJpRIPrgGW0QrMxXbBHZV1gNzvBEY1cyoAvxHpDD94S9+45IYqCwnWCKI2CZoNOX4AB2xXA1n21m7ak+CMfPwqvKSPg0Wp/qHhsOP9Hs= Received: by 10.64.241.3 with SMTP id o3mr1040564qbh; Sat, 29 Jul 2006 11:49:03 -0700 (PDT) Received: by 10.35.105.10 with HTTP; Sat, 29 Jul 2006 11:49:02 -0700 (PDT) Message-ID: Date: Sat, 29 Jul 2006 22:49:02 +0400 From: "Andrew Pantyukhin" Sender: infofarmer@gmail.com To: java@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: aa4423f3a3fd332e Cc: Subject: linprocfs and linux-sun-{jdk,jre}15 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 18:53:17 -0000 If I run 'java' (either directly or through the wrapper) under an unprivileged user with linprocfs mounted it hangs in a CPU hog. Truss shows continuous read(2) calls all with 'Permission denied' errors. If I unmount linprocfs and try again I get this error: Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed but everything works great after that. Under root java runs fine with linprocfs and emits the same warning without. From owner-freebsd-java@FreeBSD.ORG Sat Jul 29 19:01:23 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D38D116A4DA for ; Sat, 29 Jul 2006 19:01:23 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CD9943EA4 for ; Sat, 29 Jul 2006 18:55:49 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by py-out-1112.google.com with SMTP id x66so176423pye for ; Sat, 29 Jul 2006 11:55:45 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=DAfBjFMAQnWU/F492pR9bf20fErTkTQJ0LHIVy9Rvlc6xwaPQcbSni++Ow0gw79WcLeQyv+pscrZNmSNjYgVe99rxIl9auXRL/xuNAT4fl+jUygJunZenJxW1W1N4q2A+2FHxn3zwJPYzxa/v35O6rQLiK6vG4GBvP0BpjF72bc= Received: by 10.35.78.9 with SMTP id f9mr1136877pyl; Sat, 29 Jul 2006 11:55:45 -0700 (PDT) Received: by 10.35.105.10 with HTTP; Sat, 29 Jul 2006 11:55:45 -0700 (PDT) Message-ID: Date: Sat, 29 Jul 2006 22:55:45 +0400 From: "Andrew Pantyukhin" Sender: infofarmer@gmail.com To: java@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: 9783ecd696aaaf56 Cc: Subject: linux-sun-jre15 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 19:01:23 -0000 I created subj based on linux-sun-jdk15. Can I commit it with maintainer set to java@? I need it because I want to cut down on bandwidth usage at some places. I'll also introduce npapi functionality into this jre port, but that's another story. There's probably no need for a repocopy as the diff exceeds the size of the port itself. From owner-freebsd-java@FreeBSD.ORG Sat Jul 29 20:56:54 2006 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DAF716A58E; Sat, 29 Jul 2006 20:56:53 +0000 (UTC) (envelope-from mike@skew.org) Received: from chilled.skew.org (chilled.skew.org [70.90.116.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30EE743D6E; Sat, 29 Jul 2006 20:56:53 +0000 (GMT) (envelope-from mike@skew.org) Received: from chilled.skew.org (localhost.skew.org [127.0.0.1]) by chilled.skew.org (8.13.6/8.13.6) with ESMTP id k6TKuopG091047; Sat, 29 Jul 2006 14:56:50 -0600 (MDT) (envelope-from mike@chilled.skew.org) Received: (from mike@localhost) by chilled.skew.org (8.13.6/8.13.6/Submit) id k6TKunSw091046; Sat, 29 Jul 2006 14:56:49 -0600 (MDT) (envelope-from mike) From: Mike Brown Message-Id: <200607292056.k6TKunSw091046@chilled.skew.org> To: freebsd-doc@FreeBSD.org, freebsd-java@FreeBSD.org Date: Sat, 29 Jul 2006 14:56:49 -0600 (MDT) X-Whoa: whoa. X-Mailer: ELM [version 2.4ME+ PL122g (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Cc: Subject: FreeBSD Java Project web content improvements X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 20:56:54 -0000 To whom it may concern, I have some suggestions for improving some of the FreeBSD Java Project's web page content. Someone should audit these suggestions for accuracy before implementing them. Thanks! http://www.freebsd.org/java/ =========================================================================== Indent the JDK links listed under the Release Information link, so that it's clear that the links take you to release info only. To clarify that there are different distributions described in these pages, do the following: Change the intro sentence to say "The FreeBSD Java Project maintains the official port of Sun's Javaâ„¢ Development Kit for FreeBSD. The port allows native JDK binaries to be built on FreeBSD 4.x and up." Start the first sentence of the 2nd paragraph with "Additionally,". Merge the last paragraph ("For further information...") into the one preceding it, so that it's clear that it only applies to the FreeBSD Foundation's binaries. Or consider removing the sentence entirely, if you accept my proposal below re: adding the Diablo details to the Getting Java for FreeBSD / How To Install page. Add another paragraph to the end: "It is possible to use non-native JDKs and JREs on FreeBSD, such as the Linux binaries provided by Sun, IBM, and the Blackdown project. These are covered under Getting Java for FreeBSD." http://www.freebsd.org/java/docs/faq.html =========================================================================== The FAQ is way out of date; there has been a Blackdown port for ages, so no manual patching is necessary, and the question about the availability of native JDK 1.3 predates the availability of that information elsewhere. I suggest deleting the two questions in the FAQ, and adding this one: Q. Why do I get a "Can't detect initial thread stack location" warning when I run a Linux Java VM? A. linprocfs is not mounted. To rectify this, as root, do the following: mkdir -p /compat/linux/proc kldload linprocfs mount -t linprocfs linprocfs /compat/linux/proc For permanence, you may also consider adding an entry to /etc/fstab: linprocfs /compat/linux/proc linprocfs rw 0 0 and /boot/loader.conf: linprocfs_load="YES" Also consider adding the answer to: Q. What's the difference between this project's native JDK ports, the FreeBSD Foundation's packages, and the diablo-jdk ports? Which should I install? http://www.freebsd.org/java/install.html =========================================================================== The title of this page is "How To Install" but it is linked from the main page as "Getting Java for FreeBSD". Decide what it should be called and update accordingly. Update all examples to use jdk15 instead of jdk14. Since other JDK ports are being mentioned, below the first entry, add a section for Diablo (/usr/ports/java/diablo-jdk15), the FreeBSD Foundation's native JDK on FreeBSD. Mention the packages at http://www.freebsdfoundation.org/downloads/java.shtml as well as the port. Mention that X11 libraries are required for the native JDKs, except jdk11. linux-ibm-jdk13 also requires native X libs. The other Linux versions don't require X at install time, but some may need the linux-XFree86-libs port or package to be installed in order to run. http://www.freebsd.org/java/dists/ =========================================================================== To clarify that this info only applies to one of the many available Java distributions, change the intro sentence to "This is the release information for the FreeBSD Java Project's official port of Sun's Java Development Kit for FreeBSD. Release information about other JDKs is not provided here." http://www.freebsd.org/java/newsflash.html http://www.freebsd.org/java/dists/15.html =========================================================================== On both of these pages, consider adding an announcement of Diablo, and in it, clarify the relationship between the FreeBSD Foundation's efforts and those of the FreeBSD Java Project. Both have produced "native" JDKs, so it's rather confusing. From owner-freebsd-java@FreeBSD.ORG Sat Jul 29 22:08:08 2006 Return-Path: X-Original-To: java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8957116A4E0 for ; Sat, 29 Jul 2006 22:08:08 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from drone2.qsi.net.nz (drone2-svc-skyt.qsi.net.nz [202.89.128.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E5CE43D49 for ; Sat, 29 Jul 2006 22:08:07 +0000 (GMT) (envelope-from jonc@chen.org.nz) Received: (qmail 19163 invoked by uid 0); 29 Jul 2006 22:08:05 -0000 Received: from unknown (HELO chen.org.nz) ([202.89.146.5]) (envelope-sender ) by 0 (qmail-ldap-1.03) with SMTP for ; 29 Jul 2006 22:08:05 -0000 Received: by chen.org.nz (Postfix, from userid 1000) id 746405642E; Sun, 30 Jul 2006 10:08:04 +1200 (NZST) Date: Sun, 30 Jul 2006 10:08:04 +1200 From: Jonathan Chen To: Andrew Pantyukhin Message-ID: <20060729220804.GD20989@osiris.chen.org.nz> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Cc: java@FreeBSD.org Subject: Re: linprocfs and linux-sun-{jdk,jre}15 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 22:08:08 -0000 On Sat, Jul 29, 2006 at 10:49:02PM +0400, Andrew Pantyukhin wrote: > If I run 'java' (either directly or through the wrapper) under > an unprivileged user with linprocfs mounted it hangs in > a CPU hog. Truss shows continuous read(2) calls all > with 'Permission denied' errors. > > If I unmount linprocfs and try again I get this error: > Java HotSpot(TM) Client VM warning: Can't detect initial thread stack > location - find_vma failed > but everything works great after that. The fact of the matter is that any errors that you get with the linux-sun-jdk/jre is due to the linuxalator or the emulator/linux ports. The linux-sun-jdk/jre is used mainly to bootstrap the native build, after which the interest in getting any other functionality out of it to work falls expontentially. -- Jonathan Chen ---------------------------------------------------------------------- Experience is a hard teacher because she gives the test first, the lesson afterwards