From doko at ubuntu.com Mon Jul 11 02:04:10 2011 From: doko at ubuntu.com (Matthias Klose) Date: Mon, 11 Jul 2011 11:04:10 +0200 Subject: [patch] fix hotspot/zero build without precompiled headers Message-ID: <4E1ABC8A.9090903@ubuntu.com> at least in 7b143, building without the precompiled headers doesn't work. patch attached. Matthias -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: zero.diff Url: http://mail.openjdk.java.net/pipermail/zero-dev/attachments/20110711/ea990019/attachment.ksh From doko at ubuntu.com Tue Jul 12 05:17:31 2011 From: doko at ubuntu.com (Matthias Klose) Date: Tue, 12 Jul 2011 14:17:31 +0200 Subject: [patch/7b143] don't assume that mapfiles are available for every architecture Message-ID: <4E1C3B5B.20409@ubuntu.com> don't assume that mapfiles are available for every architecture; most likely only seen with some zero builds. Matthias -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: jdk-no-mapfile.diff Url: http://mail.openjdk.java.net/pipermail/zero-dev/attachments/20110712/80cf6403/attachment.ksh From xerxes at zafena.se Tue Jul 12 07:46:39 2011 From: xerxes at zafena.se (=?ISO-8859-1?Q?Xerxes_R=E5nby?=) Date: Tue, 12 Jul 2011 16:46:39 +0200 Subject: Review Request: zero-methodHandle 7009923-regression Message-ID: <4E1C5E4F.1080307@zafena.se> Hi all! Zero FTBFS after the recent 7009923 JSR292 fixes like this: openjdk/hotspot/src/cpu/zero/vm/stack_zero.cpp:72: error: no matching function for call to 'Exceptions::throw_stack_overflow_exception(JavaThread*&, const char [110], int)' openjdk/hotspot/src/share/vm/utilities/exceptions.hpp:147: note: candidates are: static void Exceptions::throw_stack_overflow_exception(Thread*, const char*, int, methodHandle) make[7]: *** [stack_zero.o] Error 1 This webrev updates Zero to handle the Exceptions::throw_stack_overflow_exception API change. http://labb.zafena.se/openjdk/zero-methodHandle-7009923-regression/ Summary of changes: 2 lines changed: 1 ins; 0 del; 1 mod; 87 unchg I don't have a bug id for this. I have signed the SCA. http://sca.java.net/CA_signatories.htm Cheers Xerxes From john.r.rose at oracle.com Tue Jul 12 16:48:25 2011 From: john.r.rose at oracle.com (John Rose) Date: Tue, 12 Jul 2011 16:48:25 -0700 Subject: Review Request: zero-methodHandle 7009923-regression In-Reply-To: <4E1C5E4F.1080307@zafena.se> References: <4E1C5E4F.1080307@zafena.se> Message-ID: Reviewed. -- John On Jul 12, 2011, at 7:46 AM, Xerxes R?nby wrote: > Hi all! > > Zero FTBFS after the recent 7009923 JSR292 fixes like this: > openjdk/hotspot/src/cpu/zero/vm/stack_zero.cpp:72: > error: no matching function for call to > 'Exceptions::throw_stack_overflow_exception(JavaThread*&, const char [110], > int)' > openjdk/hotspot/src/share/vm/utilities/exceptions.hpp:147: > note: candidates are: static void > Exceptions::throw_stack_overflow_exception(Thread*, const char*, int, > methodHandle) > make[7]: *** [stack_zero.o] Error 1 > > This webrev updates Zero to handle the Exceptions::throw_stack_overflow_exception API change. > > http://labb.zafena.se/openjdk/zero-methodHandle-7009923-regression/ > Summary of changes: 2 lines changed: 1 ins; 0 del; 1 mod; 87 unchg > > I don't have a bug id for this. > > I have signed the SCA. > http://sca.java.net/CA_signatories.htm > > Cheers > Xerxes From ChrisPhi at LGonQn.Org Fri Jul 15 07:08:10 2011 From: ChrisPhi at LGonQn.Org (Chris Phillips) Date: Fri, 15 Jul 2011 10:08:10 -0400 Subject: Review Request: zero/shark doesn't build after b147-fcs In-Reply-To: <4E1C5E4F.1080307@zafena.se> References: <4E1C5E4F.1080307@zafena.se> Message-ID: <4E2049CA.8060506@LGonQn.Org> Hi The following webrev's are for recent issues for zero/shark that stop it from building: http://lgonqn.org/temp/ChrisPhi/webrev-frame_zero.cpp-describe_pd_missing/ http://lgonqn.org/temp/ChrisPhi/webrev-sharedRuntime_zero.cpp-needs-rework-after-indy-reorg/ http://lgonqn.org/temp/ChrisPhi/webrev-sharkContext.hpp-typo-in-assert/ http://lgonqn.org/temp/ChrisPhi/webrev-methodHandles_zero.hpp-missing/ The fixes from Xerxes R?nby , zero-methodHandle 7009923-regression and IA32 Hotspot FTBFS 7009309-regression are als required. These allow zero/shark to compile in product or debug for b147/fcs. There are still significant issues in shark beyond this and zero doesn't pass the invoke dynamic tests. Chris From gbenson at redhat.com Fri Jul 15 07:51:28 2011 From: gbenson at redhat.com (Gary Benson) Date: Fri, 15 Jul 2011 15:51:28 +0100 Subject: Review Request: zero/shark doesn't build after b147-fcs In-Reply-To: <4E2049CA.8060506@LGonQn.Org> References: <4E1C5E4F.1080307@zafena.se> <4E2049CA.8060506@LGonQn.Org> Message-ID: <20110715145127.GA3311@redhat.com> Chris Phillips wrote: > http://lgonqn.org/temp/ChrisPhi/webrev-sharkContext.hpp-typo-in-assert/ Nice catch :) > http://lgonqn.org/temp/ChrisPhi/webrev-methodHandles_zero.hpp-missing/ You could probably make adapter_code_size be 0, or something small 1ike 1*k. Nothing will presumably be generated into these buffers after all? Cheers, Gary -- http://gbenson.net/ From ChrisPhi at LGonQn.Org Thu Jul 28 04:25:58 2011 From: ChrisPhi at LGonQn.Org (Chris Phillips) Date: Thu, 28 Jul 2011 07:25:58 -0400 Subject: Review Request: zero/shark doesn't build after b147-fcs In-Reply-To: References: <4E1C5E4F.1080307@zafena.se> <4E2049CA.8060506@LGonQn.Org> <20110715145127.GA3311@redhat.com> Message-ID: <4E314746.7030302@LGonQn.Org> Hi Christian, Hmm missed this yesterday, The webrev is updated... http://lgonqn.org/temp/ChrisPhi/webrev-methodHandles_zero.hpp-missing++ Chris On 27/07/11 02:31 PM, Christian Thalinger wrote: > On Jul 15, 2011, at 4:51 PM, Gary Benson wrote: > >> Chris Phillips wrote: >>> http://lgonqn.org/temp/ChrisPhi/webrev-sharkContext.hpp-typo-in-assert/ >> Nice catch :) >> >>> http://lgonqn.org/temp/ChrisPhi/webrev-methodHandles_zero.hpp-missing/ >> You could probably make adapter_code_size be 0, or something small >> 1ike 1*k. Nothing will presumably be generated into these buffers >> after all? > Chris, can you update the webrev so I can be sure the change works? > > -- Christian > >> Cheers, >> Gary >> >> -- >> http://gbenson.net/ > > From ahughes at redhat.com Thu Jul 28 06:59:23 2011 From: ahughes at redhat.com (Dr Andrew John Hughes) Date: Thu, 28 Jul 2011 14:59:23 +0100 Subject: Review Request: zero/shark doesn't build after b147-fcs In-Reply-To: <4E314746.7030302@LGonQn.Org> References: <4E1C5E4F.1080307@zafena.se> <4E2049CA.8060506@LGonQn.Org> <20110715145127.GA3311@redhat.com> <4E314746.7030302@LGonQn.Org> Message-ID: <20110728135923.GR22822@rivendell.middle-earth.co.uk> On 07:25 Thu 28 Jul , Chris Phillips wrote: > Hi Christian, > > Hmm missed this yesterday, > The webrev is updated... > > http://lgonqn.org/temp/ChrisPhi/webrev-methodHandles_zero.hpp-missing++ > I can't view this. > > Chris > > On 27/07/11 02:31 PM, Christian Thalinger wrote: > > On Jul 15, 2011, at 4:51 PM, Gary Benson wrote: > > > >> Chris Phillips wrote: > >>> http://lgonqn.org/temp/ChrisPhi/webrev-sharkContext.hpp-typo-in-assert/ > >> Nice catch :) > >> > >>> http://lgonqn.org/temp/ChrisPhi/webrev-methodHandles_zero.hpp-missing/ > >> You could probably make adapter_code_size be 0, or something small > >> 1ike 1*k. Nothing will presumably be generated into these buffers > >> after all? > > Chris, can you update the webrev so I can be sure the change works? > > > > -- Christian > > > >> Cheers, > >> Gary > >> > >> -- > >> http://gbenson.net/ > > > > > -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and IcedTea http://www.gnu.org/software/classpath http://icedtea.classpath.org PGP Key: F5862A37 (https://keys.indymedia.org/) Fingerprint = EA30 D855 D50F 90CD F54D 0698 0713 C3ED F586 2A37 From henri.gomez at gmail.com Fri Jul 29 02:17:28 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 29 Jul 2011 11:17:28 +0200 Subject: bsd-port, macosx-port and zero Message-ID: Hi to all, I'm packaging OpenJDK 7 for OS/X here (http://code.google.com/p/openjdk-osx-build/). For now only x86 in 32/64bits are available for OS/X users. Some users asked me if an OpenJDK 7 for PowerPC could be available a day. For now, I only see Zero as a possible alternative for them but need more informations on how to make OpenJDK7 build using zero/shark. I read Zero/Shark wiki, http://icedtea.classpath.org/wiki/ZeroSharkFaq, but it's all about OpenJDK 6 and IcedTea. Thanks for your help and advices From ChrisPhi at LGonQn.Org Fri Jul 29 05:13:03 2011 From: ChrisPhi at LGonQn.Org (Chris Phillips) Date: Fri, 29 Jul 2011 08:13:03 -0400 Subject: bsd-port, macosx-port and zero In-Reply-To: References: Message-ID: <4E32A3CF.3050604@LGonQn.Org> Hi At the moment , zero/shark are not very functional in openjdk7. Recent changes have left the build broken in fcs b147, work is under way to resurrect it, some recent changesets allow it to build, still working on getting it functional. Chris On 29/07/11 05:17 AM, Henri Gomez wrote: > Hi to all, > > I'm packaging OpenJDK 7 for OS/X here > (http://code.google.com/p/openjdk-osx-build/). > For now only x86 in 32/64bits are available for OS/X users. > > Some users asked me if an OpenJDK 7 for PowerPC could be available a day. > For now, I only see Zero as a possible alternative for them but need > more informations on how to make OpenJDK7 build using zero/shark. > > I read Zero/Shark wiki, > http://icedtea.classpath.org/wiki/ZeroSharkFaq, but it's all about > OpenJDK 6 and IcedTea. > > Thanks for your help and advices > > From henri.gomez at gmail.com Fri Jul 29 11:00:38 2011 From: henri.gomez at gmail.com (Henri Gomez) Date: Fri, 29 Jul 2011 20:00:38 +0200 Subject: bsd-port, macosx-port and zero In-Reply-To: <4E32A3CF.3050604@LGonQn.Org> References: <4E32A3CF.3050604@LGonQn.Org> Message-ID: > Hi > > At the moment , zero/shark are not very functional in openjdk7. > > Recent changes have left the build broken in fcs b147, work is under way > to resurrect it, some recent changesets allow it to build, still working on > getting it functional. I read that. I was wondering how to tell build process to use zero. For now on macosx-port I'm using : SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` HOTSPOT_BUILD_JOBS=`sysctl -n hw.ncpu` What should be the command(s) to make use of Zero ? Thanks From drazzib at drazzib.com Fri Jul 29 11:45:28 2011 From: drazzib at drazzib.com (Damien Raude-Morvan) Date: Fri, 29 Jul 2011 20:45:28 +0200 Subject: bsd-port, macosx-port and zero In-Reply-To: References: <4E32A3CF.3050604@LGonQn.Org> Message-ID: <201107292045.28839.drazzib@drazzib.com> Le vendredi 29 juillet 2011 20:00:38, Henri Gomez a ?crit : > I was wondering how to tell build process to use zero. > > For now on macosx-port I'm using : > > SA_APPLE_BOOT_JAVA=true ALWAYS_PASS_TEST_GAMMA=true > ALT_BOOTDIR=`/usr/libexec/java_home -v 1.6` HOTSPOT_BUILD_JOBS=`sysctl > -n hw.ncpu` > > What should be the command(s) to make use of Zero ? Icedtea [1] project (harness to build OpenJDK6/7) is using something similar to that environnement : ZERO_BUILD="true" ZERO_LIBARCH="i386" ZERO_ENDIANNESS="little" ZERO_ARCHDEF="IA32" ZERO_ARCHFLAG="-m32" [1] http://icedtea.classpath.org/ -- Damien -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: This is a digitally signed message part. Url : http://mail.openjdk.java.net/pipermail/zero-dev/attachments/20110729/1eda5b14/attachment.bin