From Keith.McGuigan at Sun.COM Mon Jun 2 07:04:53 2008 From: Keith.McGuigan at Sun.COM (Keith McGuigan) Date: Mon, 02 Jun 2008 10:04:53 -0400 Subject: CFV: Chris Phillips as member of the HotSpot Group In-Reply-To: <18496.37319.218591.805965@sun.com> References: <18496.37319.218591.805965@sun.com> Message-ID: <4843FE05.4000207@sun.com> Vote: yes John Coomes wrote: > I would like to nominate Chris Phillips for Membership in the HotSpot > Group. > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Friday, 6 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > > -John > -- Keith McGuigan Sun Microsystems, Inc. 1 Network Drive Burlington, MA 10803 US Phone (781)442-7368 Fax (781)442-1699 Email Keith.McGuigan at Sun.COM From Keith.McGuigan at Sun.COM Mon Jun 2 07:05:47 2008 From: Keith.McGuigan at Sun.COM (Keith McGuigan) Date: Mon, 02 Jun 2008 10:05:47 -0400 Subject: CFV: Yumin Qi as member of the HotSpot Group In-Reply-To: References: Message-ID: <4843FE3B.9060802@sun.com> Vote: yes Y Srinivas Ramakrishna wrote: > I would like to nominate Yumin Qi for membership in the HotSpot > Group. > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Saturday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > > > -- Y S Ramakrishna (Ramki) -- Keith McGuigan Sun Microsystems, Inc. 1 Network Drive Burlington, MA 10803 US Phone (781)442-7368 Fax (781)442-1699 Email Keith.McGuigan at Sun.COM From Thomas.Rodriguez at Sun.COM Mon Jun 2 09:47:51 2008 From: Thomas.Rodriguez at Sun.COM (Tom Rodriguez) Date: Mon, 02 Jun 2008 09:47:51 -0700 Subject: CFV: Yumin Qi as member of the HotSpot Group In-Reply-To: References: Message-ID: <33A20BE0-2E3C-4419-A933-CA20E21370BC@sun.com> Vote:yes On May 30, 2008, at 10:18 PM, Y Srinivas Ramakrishna wrote: > I would like to nominate Yumin Qi for membership in the HotSpot > Group. > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Saturday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > > > -- Y S Ramakrishna (Ramki) From volker.simonis at gmail.com Mon Jun 2 09:49:44 2008 From: volker.simonis at gmail.com (Volker Simonis) Date: Mon, 2 Jun 2008 18:49:44 +0200 Subject: CFV: Chris Phillips as member of the HotSpot Group In-Reply-To: <18496.37319.218591.805965@sun.com> References: <18496.37319.218591.805965@sun.com> Message-ID: Hi, wouldn't it be nice to include some information (e.g. short bio, field of expertise, current job position, why has he been nominated) about the nominated candidates into the call for vote? Apperently, the two recently selected candidates are well known to the current members of the HotSpot Group but this kind of information may be usefull for all the other readers of the list and make the whole process more "open". Regards, Volker On 5/31/08, John Coomes wrote: > I would like to nominate Chris Phillips for Membership in the HotSpot > Group. > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Friday, 6 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > > > -John > > From Chris.Phillips at Sun.COM Mon Jun 2 10:04:06 2008 From: Chris.Phillips at Sun.COM (Chris Phillips) Date: Mon, 02 Jun 2008 13:04:06 -0400 Subject: CFV: Chris Phillips as member of the HotSpot Group In-Reply-To: References: <18496.37319.218591.805965@sun.com> Message-ID: <48442806.9090009@Sun.Com> Hi Volker Yumin and I are sustaining engineers working on the core JVM at Sun, (I'm in Burlington Ma, Yumin's in Santa Clara Ca) and involved in resolving customer escalations, So we often review and/or putback fixes to the JVM. Cheers! Chris Volker Simonis wrote: > Hi, > > wouldn't it be nice to include some information (e.g. short bio, field > of expertise, current job position, why has he been nominated) about > the nominated candidates into the call for vote? Apperently, the two > recently selected candidates are well known to the current members of > the HotSpot Group but this kind of information may be usefull for all > the other readers of the list and make the whole process more "open". > > Regards, > Volker > > On 5/31/08, John Coomes wrote: >> I would like to nominate Chris Phillips for Membership in the HotSpot >> Group. >> >> Please cast your vote by replying, publicly, to this message with >> either >> >> Vote: yes >> >> or >> >> Vote: no >> >> as the first line of the message body. >> >> You may, at your option, indicate the reason for your decision on >> subsequent lines. >> >> Votes must be cast in the open; votes sent as private replies will not >> be counted. >> >> Votes are due by midnight UTC next Friday, 6 June 2008, after which >> time the votes will be tallied and reported to this list. >> >> Only Members of the HotSpot Group are eligible to vote on this >> decision. The current Members are: >> >> Andrei Pangin >> Andrey Petrusenko >> Antonios Printezis >> Chuck Rasbold >> Coleen Phillimore >> Daniel Daugherty >> Dave Dice >> David Holmes >> Erik Trimble >> Igor Veresov >> Ivan Krylov >> James Melvin >> Jim Holmlund >> John Coomes >> John Rose >> Jon Masamitsu >> Karen Kinnear >> Keith McGuigan >> Kenneth Russell >> Lev Serebryakov >> Paul Hohensee >> Peter Kessler >> Stephen Bohne >> Steve Goldman >> Thomas Rodriguez >> Vladimir Kozlov >> Xiaobin Lu >> Y S Ramakrishna >> >> >> -John >> >> -- -- Woda: "write once, debug anywhere" Hong Zhang http://thehenrys.ca | Chris Phillips - Sun Java Sustaining JVM Engineer, | | mailto:Chris.Phillips at Sun.Com (781)442-0046/x20046 | | http://dpweb.sfbay/~chrisphi page:one-877-two six three-2117 | "EPIC stands for Expects Perfectly Intuitive Compilers" P. Bannon http://www.hazmatmodine.com NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. "blah blah blah - Ginger!" -- From Vladimir.Kozlov at Sun.COM Mon Jun 2 10:29:17 2008 From: Vladimir.Kozlov at Sun.COM (Vladimir Kozlov) Date: Mon, 02 Jun 2008 10:29:17 -0700 Subject: CFV: Yumin Qi as member of the HotSpot Group In-Reply-To: References: Message-ID: <48442DED.9030307@sun.com> Vote: yes Y Srinivas Ramakrishna wrote: > I would like to nominate Yumin Qi for membership in the HotSpot > Group. > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Saturday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > > > -- Y S Ramakrishna (Ramki) From Coleen.Phillimore at Sun.COM Mon Jun 2 11:07:35 2008 From: Coleen.Phillimore at Sun.COM (Coleen Phillimore - Sun Microsystems) Date: Mon, 02 Jun 2008 14:07:35 -0400 Subject: CFV: Yumin Qi as member of the HotSpot Group In-Reply-To: References: Message-ID: <484436E7.8000401@sun.com> Vote: yes Y Srinivas Ramakrishna wrote: > I would like to nominate Yumin Qi for membership in the HotSpot > Group. > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Saturday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > > > -- Y S Ramakrishna (Ramki) > From chuck.rasbold at sun.com Tue Jun 3 17:47:44 2008 From: chuck.rasbold at sun.com (chuck.rasbold at sun.com) Date: Wed, 04 Jun 2008 00:47:44 +0000 Subject: hg: jdk7/hotspot/hotspot: 2 new changesets Message-ID: <20080604004750.5B76428EEB@hg.openjdk.java.net> Changeset: 510f98a80563 Author: rasbold Date: 2008-06-03 13:14 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/510f98a80563 6709972: runThese failed with assert(false,"bad AD file") Summary: guard AryEqNode construction with has_match_rule() test, set SpecialArraysEquals default off Reviewed-by: kvn, never ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/globals.hpp Changeset: f2759c126e9d Author: rasbold Date: 2008-06-03 15:38 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/f2759c126e9d Merge From keith.mcguigan at sun.com Fri Jun 6 14:14:16 2008 From: keith.mcguigan at sun.com (keith.mcguigan at sun.com) Date: Fri, 06 Jun 2008 21:14:16 +0000 Subject: hg: jdk7/hotspot/hotspot: 4 new changesets Message-ID: <20080606211423.97A5E28231@hg.openjdk.java.net> Changeset: 6b648fefb395 Author: kamg Date: 2008-05-22 13:03 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/6b648fefb395 6705523: Fix for 6695506 will violate spec when used in JDK6 Summary: Make max classfile version number dependent on JDK version Reviewed-by: acorn, never ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/runtime/java.hpp Changeset: 2a8ec427fbe1 Author: kamg Date: 2008-05-29 14:06 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/2a8ec427fbe1 6706604: Copyright headers need to be changed to GPL. Summary: Update the copyrights Reviewed-by: ohair ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl ! test/compiler/6659207/Test.java ! test/compiler/6661247/Test.java ! test/compiler/6663621/IVTest.java Changeset: 6d172e3548cb Author: coleenp Date: 2008-06-05 17:02 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/6d172e3548cb 6695819: verify_oopx rax: broken oop in decode_heap_oop Summary: Code in gen_subtype_check was encoding rax as an oop on a path where rax was not an oop. Reviewed-by: never, kvn ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/x86/vm/assembler_x86_64.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp Changeset: 1f809e010142 Author: kamg Date: 2008-06-06 13:43 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/1f809e010142 Merge ! src/cpu/sparc/vm/assembler_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/assembler_x86_64.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xml ! src/share/vm/interpreter/bytecodeInterpreterWithChecks.xsl From thomas.rodriguez at sun.com Fri Jun 6 17:12:13 2008 From: thomas.rodriguez at sun.com (thomas.rodriguez at sun.com) Date: Sat, 07 Jun 2008 00:12:13 +0000 Subject: hg: jdk7/hotspot/hotspot: 7 new changesets Message-ID: <20080607001226.323B3282A6@hg.openjdk.java.net> Changeset: b9ebd46331d2 Author: kvn Date: 2008-06-04 14:03 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/b9ebd46331d2 6710654: SAJDI failures with Compressed Oops Summary: Use correct offset for the java.lang.Class _klass field in SA. Reviewed-by: jrose, never ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java Changeset: 823298b11afc Author: never Date: 2008-06-04 21:56 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/823298b11afc 6709165: Tests hang or misbahve with HS 13.0-b01 on solaris-sparcv9 Reviewed-by: kvn, jrose ! src/cpu/sparc/vm/sparc.ad Changeset: 44abbb0d4c18 Author: kvn Date: 2008-06-05 13:02 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/44abbb0d4c18 6709093: Compressed Oops: reduce size of compiled methods Summary: exclude UEP size from nmethod code size and use narrow klass oop to load prototype header. Reviewed-by: jrose, never ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/assembler_x86_64.cpp ! src/cpu/x86/vm/assembler_x86_64.hpp ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/opto/compile.cpp Changeset: d4dbd9f91680 Author: never Date: 2008-06-05 15:43 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/d4dbd9f91680 6711083: 64bit JVM crashes with Internal Error (type.cpp:763) - ShouldNotReachHere() with enabled COOPs Summary: Add NarrowOop to various xmeet routines Reviewed-by: kvn, sgoldman, jrose, rasbold ! src/share/vm/opto/type.cpp Changeset: 65fe2bd88839 Author: never Date: 2008-06-05 21:44 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/65fe2bd88839 6614100: EXCEPTION_ACCESS_VIOLATION while running Eclipse with 1.6.0_05-ea Reviewed-by: kvn, jrose, rasbold ! src/share/vm/opto/cfgnode.cpp Changeset: 8759d37f2524 Author: rasbold Date: 2008-06-06 11:47 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/8759d37f2524 6711701: disable compressed oops by default Summary: comment out code that turns on compressed oops Reviewed-by: never, phh ! src/share/vm/runtime/arguments.cpp Changeset: cf1821c649d9 Author: never Date: 2008-06-06 14:34 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/cf1821c649d9 Merge ! src/cpu/x86/vm/assembler_x86_64.cpp From Peter.Kessler at Sun.COM Mon Jun 9 12:11:33 2008 From: Peter.Kessler at Sun.COM (Peter B. Kessler) Date: Mon, 09 Jun 2008 12:11:33 -0700 Subject: Is this a problem: Warning: Initializing RegisterImpl& to a NULL value. Message-ID: <484D8065.501@Sun.COM> While building the solaris_sparc_compiler1 build (product or fastdebug) on a new fclone from the hotspot-gc-hs repos, I get Compiling /net/analemma.SFBay/export/pbk/Workspaces/build/objArray-4396719-work/src/cpu/sparc/vm/sharedRuntime_sparc.cpp "..../src/cpu/sparc/vm/sharedRuntime_sparc.cpp", line 2724: Warning: Initializing RegisterImpl& to a NULL value. 1 Warning(s) detected. The builds continue, and the resulting VM seems to work. The code in question is /* 2534 */ nmethod *SharedRuntime::generate_dtrace_nmethod( MacroAssembler *masm, methodHandle method) { .... /* 2723 */ VMRegPair zero; /* 2724 */ zero.set2(G0->as_VMReg()); A) I thought we wrote code that compiled without warnings. B) I thought code that generated warnings caused the build to fail. Should I worry about this exception? ... peter From Kelly.Ohair at Sun.COM Mon Jun 9 12:36:49 2008 From: Kelly.Ohair at Sun.COM (Kelly O'Hair) Date: Mon, 09 Jun 2008 12:36:49 -0700 Subject: Is this a problem: Warning: Initializing RegisterImpl& to a NULL value. In-Reply-To: <484D8065.501@Sun.COM> References: <484D8065.501@Sun.COM> Message-ID: <484D8651.3020008@sun.com> Peter B. Kessler wrote: > While building the solaris_sparc_compiler1 build (product or fastdebug) > on a new fclone from the hotspot-gc-hs repos, I get > > Compiling > /net/analemma.SFBay/export/pbk/Workspaces/build/objArray-4396719-work/src/cpu/sparc/vm/sharedRuntime_sparc.cpp > > "..../src/cpu/sparc/vm/sharedRuntime_sparc.cpp", line 2724: Warning: > Initializing RegisterImpl& to a NULL value. > 1 Warning(s) detected. > > The builds continue, and the resulting VM seems to work. > > The code in question is > > /* 2534 */ nmethod *SharedRuntime::generate_dtrace_nmethod( > MacroAssembler *masm, methodHandle method) { > .... > /* 2723 */ VMRegPair zero; > /* 2724 */ zero.set2(G0->as_VMReg()); > > A) I thought we wrote code that compiled without warnings. > B) I thought code that generated warnings caused the build to fail. On Windows (/WX option) and Linux gcc/g++ (-Werror option) the answer is yes, but with the Sun Studio compiler, nobody added the -errwarn=%all option, not sure why it wasn't added, maybe the option did not exist way back when...??? Someone on the hotspot team should add this option to the Solaris builds. I created bug 6712344 for this. I've always been impressed with the way the hotspot code has been kept warning free, someday maybe we can get the rest of the jdk code warning free, I hope I hope I hope ... ;^) -kto > > Should I worry about this exception? > > ... peter From Peter.Kessler at Sun.COM Mon Jun 9 17:35:53 2008 From: Peter.Kessler at Sun.COM (Peter B. Kessler) Date: Mon, 09 Jun 2008 17:35:53 -0700 Subject: CFV: Chris Phillips as member of the HotSpot Group In-Reply-To: <18496.37319.218591.805965@sun.com> References: <18496.37319.218591.805965@sun.com> Message-ID: <484DCC69.1050502@Sun.COM> Voting for Chris Phillips membership in the HotSpot Group is now closed. Voting in favor of his membership were: Paul Hohensee Tony Printezis John Coomes Tom Rodriguez Peter Kessler Vladimir Kozlov Karen Kinnear Coleen Phillimore Chuck Rasbold Dan Daugherty Y S Ramakrishna David Holmes Igor Veresov Jim Melvin Keith McGuigan No one voted against making Chris a member. Chris Phillips is now a Member of the HotSpot Group. The current Members of the HotSpot Group are: Andrei Pangin Andrey Petrusenko Antonios Printezis Chuck Rasbold Coleen Phillimore Chris Phillips Daniel Daugherty Dave Dice David Holmes Erik Trimble Igor Veresov Ivan Krylov James Melvin Jim Holmlund John Coomes John Rose Jon Masamitsu Karen Kinnear Keith McGuigan Kenneth Russell Lev Serebryakov Paul Hohensee Peter Kessler Stephen Bohne Steve Goldman Thomas Rodriguez Vladimir Kozlov Xiaobin Lu Y S Ramakrishna Thank you for participating. ... peter John Coomes wrote: > I would like to nominate Chris Phillips for Membership in the HotSpot > Group. > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Friday, 6 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > > -John > From Peter.Kessler at Sun.COM Mon Jun 9 17:47:47 2008 From: Peter.Kessler at Sun.COM (Peter B. Kessler) Date: Mon, 09 Jun 2008 17:47:47 -0700 Subject: CFV: Yumin Qi as member of the HotSpot Group In-Reply-To: References: Message-ID: <484DCF33.7050109@Sun.COM> Voting for Yumin Qi to be a Member of the HotSpot Group is now closed. Voting in favor of Membership were: David Holmes Paul Hohensee Tony Printezis Dan Daugherty Peter Kessler Igor Veresov Karen Kinnear Jim Melvin Chuck Rasbold Keith McGuigan Tom Rodriguez Vladimir Kozlov Coleen Phillimore No one voted against Membership. Yumin Qi is now a Member of the HotSpot Group. The current Members of the HotSpot Group are Andrei Pangin Andrey Petrusenko Antonios Printezis Chuck Rasbold Coleen Phillimore Chris Phillips Daniel Daugherty Dave Dice David Holmes Erik Trimble Igor Veresov Ivan Krylov James Melvin Jim Holmlund John Coomes John Rose Jon Masamitsu Karen Kinnear Keith McGuigan Kenneth Russell Lev Serebryakov Paul Hohensee Peter Kessler Stephen Bohne Steve Goldman Thomas Rodriguez Vladimir Kozlov Xiaobin Lu Y S Ramakrishna Yumin Qi Thank you for participating. ... peter Y Srinivas Ramakrishna wrote: > I would like to nominate Yumin Qi for membership in the HotSpot > Group. > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Saturday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > > > -- Y S Ramakrishna (Ramki) From Coleen.Phillimore at Sun.COM Tue Jun 10 09:21:55 2008 From: Coleen.Phillimore at Sun.COM (Coleen Phillimore - Sun Microsystems) Date: Tue, 10 Jun 2008 12:21:55 -0400 Subject: CFV: Poonam Bajaj as member of the HotSpot Group Message-ID: <484EAA23.3000106@sun.com> I would like to nominate Poonam Bajaj for membership in the HotSpot Group. Poonam Bajaj has been working in Sun Microsystems since June 2001 in Java Sustaining group. In these 7 years, she has enjoyed working on hotspot as well as non-hotspot issues in JDK. She likes to debug and resolve problems and that's what has kept her bound to the group she is working in. She works from Bangalore (mostly from home these days). She has a B.Tech in Computer Science from Regional Engineering College Jalanadhar. Please cast your vote by replying, publicly, to this message with either Vote: yes or Vote: no as the first line of the message body. You may, at your option, indicate the reason for your decision on subsequent lines. Votes must be cast in the open; votes sent as private replies will not be counted. Votes are due by midnight UTC next Tuesday, 17 June 2008, after which time the votes will be tallied and reported to this list. Only Members of the HotSpot Group are eligible to vote on this decision. The current Members are: Andrei Pangin Andrey Petrusenko Antonios Printezis Chuck Rasbold Coleen Phillimore Chris Phillips Daniel Daugherty Dave Dice David Holmes Erik Trimble Igor Veresov Ivan Krylov James Melvin Jim Holmlund John Coomes John Rose Jon Masamitsu Karen Kinnear Keith McGuigan Kenneth Russell Lev Serebryakov Paul Hohensee Peter Kessler Stephen Bohne Steve Goldman Thomas Rodriguez Vladimir Kozlov Xiaobin Lu Y S Ramakrishna Yumin Qi Thank you for participating. Coleen From Paul.Hohensee at Sun.COM Tue Jun 10 11:52:53 2008 From: Paul.Hohensee at Sun.COM (Paul Hohensee) Date: Tue, 10 Jun 2008 14:52:53 -0400 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <484ECD85.9080206@sun.com> Vote: yes Coleen Phillimore - Sun Microsystems wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot > Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she > is working in. She works from Bangalore (mostly from home these days). > She has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From John.Coomes at sun.com Tue Jun 10 12:09:06 2008 From: John.Coomes at sun.com (John Coomes) Date: Tue, 10 Jun 2008 12:09:06 -0700 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <18510.53586.365804.328693@sun.com> Vote: yes Coleen Phillimore - Sun Microsystems (Coleen.Phillimore at Sun.COM) wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she is > working in. She works from Bangalore (mostly from home these days). She > has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From Y.S.Ramakrishna at Sun.COM Tue Jun 10 12:10:13 2008 From: Y.S.Ramakrishna at Sun.COM (Y.S.Ramakrishna at Sun.COM) Date: Tue, 10 Jun 2008 12:10:13 -0700 Subject: CFV: Kevin Walls as member of the HotSpot Group Message-ID: <484ED195.5010109@Sun.COM> I would like to nominate Kevin Walls for membership in the HotSpot Group. Kevin works with Sun's Java Sustaining Engineering and is based in the UK. In typical self-effacing fashion, here's Kevin in his own words: "Kevin Walls has been with Sun since the last century and is still trying to understand HotSpot. He is particularly interested in what happens when it all goes terribly wrong. Kevin works from the Sun UK office (and from home). He studied Computing and Economics in London, but found the social-science part of it rather tedious after a while." Please cast your vote by replying, publicly, to this message with either Vote: yes or Vote: no as the first line of the message body. You may, at your option, indicate the reason for your decision on subsequent lines. Votes must be cast in the open; votes sent as private replies will not be counted. Votes are due by midnight UTC next Wednesday, 7 June 2008, after which time the votes will be tallied and reported to this list. Only Members of the HotSpot Group are eligible to vote on this decision. The current Members are: Andrei Pangin Andrey Petrusenko Antonios Printezis Chuck Rasbold Coleen Phillimore Chris Phillips Daniel Daugherty Dave Dice David Holmes Erik Trimble Igor Veresov Ivan Krylov James Melvin Jim Holmlund John Coomes John Rose Jon Masamitsu Karen Kinnear Keith McGuigan Kenneth Russell Lev Serebryakov Paul Hohensee Peter Kessler Stephen Bohne Steve Goldman Thomas Rodriguez Vladimir Kozlov Xiaobin Lu Y S Ramakrishna Yumin Qi -- Y. S. Ramakrishna (Ramki) From thomas.rodriguez at sun.com Tue Jun 10 12:11:09 2008 From: thomas.rodriguez at sun.com (thomas.rodriguez at sun.com) Date: Tue, 10 Jun 2008 19:11:09 +0000 Subject: hg: jdk7/hotspot/hotspot: 2 new changesets Message-ID: <20080610191114.E9F6B28823@hg.openjdk.java.net> Changeset: 790e66e5fbac Author: coleenp Date: 2008-06-09 11:51 -0400 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/790e66e5fbac 6687581: Make CMS work with compressed oops Summary: Make FreeChunk read markword instead of LSB in _klass pointer to indicate that it's a FreeChunk for compressed oops. Reviewed-by: ysr, jmasa ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java ! agent/src/share/classes/sun/jvm/hotspot/memory/FreeChunk.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Mark.java ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeBlockDictionary.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp + src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp ! src/share/vm/gc_implementation/includeDB_gc_concurrentMarkSweep ! src/share/vm/oops/markOop.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: c0ecab83e6f3 Author: never Date: 2008-06-10 09:57 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/c0ecab83e6f3 Merge ! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java ! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp ! src/share/vm/runtime/vmStructs.cpp From Y.S.Ramakrishna at Sun.COM Tue Jun 10 12:12:41 2008 From: Y.S.Ramakrishna at Sun.COM (Y Srinivas Ramakrishna) Date: Tue, 10 Jun 2008 12:12:41 -0700 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: Vote: yes ----- Original Message ----- From: Coleen Phillimore - Sun Microsystems Date: Tuesday, June 10, 2008 11:47 am Subject: CFV: Poonam Bajaj as member of the HotSpot Group To: hotspot-dev at openjdk.java.net > I would like to nominate Poonam Bajaj for membership in the HotSpot Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she > is > working in. She works from Bangalore (mostly from home these days). > She > has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From Y.S.Ramakrishna at Sun.COM Tue Jun 10 12:14:02 2008 From: Y.S.Ramakrishna at Sun.COM (Y Srinivas Ramakrishna) Date: Tue, 10 Jun 2008 12:14:02 -0700 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: Vote: yes -- ramki ----- Original Message ----- From: Y.S.Ramakrishna at Sun.COM Date: Tuesday, June 10, 2008 12:10 pm Subject: CFV: Kevin Walls as member of the HotSpot Group To: hotspot-dev at openjdk.java.net > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Xiaobin.Lu at Sun.COM Tue Jun 10 11:46:37 2008 From: Xiaobin.Lu at Sun.COM (Xiaobin Lu) Date: Tue, 10 Jun 2008 11:46:37 -0700 Subject: Review request for 6647068 & 6681796 Message-ID: <484ECC0D.1010103@Sun.COM> Webrev: http://javaweb.sfbay/~xl116366/webrev/6647068/ http://javaweb.sfbay/~xl116366/webrev/6681796/ Details: CR 6647068: libjvm.so is not built PIC During JDK 6 time frame, after the fat java project was rejected by the client team, we (runtime team) decided to build non-PIC libjvm.so on Linux x86 platforms and in the meantime, to speed up the relocation, we hand picked a fixed virtual address which the libjvm.so is loading at. Although most time this actually works fine, some customers complained about the failure call to JNI_CreateJavaVM since that preferred address was somehow used before the call. Ideally, the runtime loader could choose another location to load libjvm.so when the preferred address has been taken already. But unfortunately this can't be achieved currently. So to make this work, we have to remove the preferred address built with libjvm.so. This however will significantly increase the relocation cost during application startup. So to compromise, I am using the same mechanism as Solaris, partial PIC. This can keep the most of the benefits of the non-PIC library and in the same time reduce some of the relocation overheads due to the absence of the preferred base address. I ran reference client in refworkload and noticed about 1.1% regression on real footprint and about 3.06% regression on startup3. This is much better than simply removing the preferred address. CR 6681796:hotspot build failure on gcc 4.2.x (ubuntu 8.04) w/ openjdk6 The most recent GCC release (4.2.x) gives out warnings when it sees the conversion from "const char*" to "char*". The default hotspot makefiles use the -Werror flag, making warnings into errors and the build fails. The fix in the webrev basically corrects these places in our code. Reviewed by: Verified by: runThese full Thanks, -Xiaobin From John.Coomes at sun.com Tue Jun 10 12:14:25 2008 From: John.Coomes at sun.com (John Coomes) Date: Tue, 10 Jun 2008 12:14:25 -0700 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <18510.53905.322140.488259@sun.com> Vote: yes Y.S.Ramakrishna at Sun.COM (Y.S.Ramakrishna at Sun.COM) wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Peter.Kessler at Sun.COM Tue Jun 10 12:15:50 2008 From: Peter.Kessler at Sun.COM (Peter B. Kessler) Date: Tue, 10 Jun 2008 12:15:50 -0700 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <484ED2E6.90900@Sun.COM> Vote: yes ... peter Coleen Phillimore - Sun Microsystems wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she is > working in. She works from Bangalore (mostly from home these days). She > has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From Paul.Hohensee at Sun.COM Tue Jun 10 12:16:18 2008 From: Paul.Hohensee at Sun.COM (Paul Hohensee) Date: Tue, 10 Jun 2008 15:16:18 -0400 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <484ED302.1080703@sun.com> Vote: yes Y.S.Ramakrishna at Sun.COM wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Peter.Kessler at Sun.COM Tue Jun 10 12:51:56 2008 From: Peter.Kessler at Sun.COM (Peter B. Kessler) Date: Tue, 10 Jun 2008 12:51:56 -0700 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <484EDB5C.7050500@Sun.COM> Vote: yes ... peter Y.S.Ramakrishna at Sun.COM wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Chris.Phillips at Sun.COM Tue Jun 10 12:57:32 2008 From: Chris.Phillips at Sun.COM (Chris Phillips) Date: Tue, 10 Jun 2008 15:57:32 -0400 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <484EDCAC.3030102@Sun.Com> Vote: yes -- -- Woda: "write once, debug anywhere" Hong Zhang http://thehenrys.ca | Chris Phillips - Sun Java Sustaining JVM Engineer, | | mailto:Chris.Phillips at Sun.Com (781)442-0046/x20046 | | http://dpweb.sfbay/~chrisphi page:one-877-two six three-2117 | "EPIC stands for Expects Perfectly Intuitive Compilers" P. Bannon http://www.hazmatmodine.com NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. "blah blah blah - Ginger!" -- From Daniel.Daugherty at Sun.COM Tue Jun 10 12:57:23 2008 From: Daniel.Daugherty at Sun.COM (Daniel D. Daugherty) Date: Tue, 10 Jun 2008 13:57:23 -0600 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <484EDCA3.40304@sun.com> Vote: yes Dan Coleen Phillimore - Sun Microsystems wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot > Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she > is working in. She works from Bangalore (mostly from home these days). > She has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From Daniel.Daugherty at Sun.COM Tue Jun 10 13:01:05 2008 From: Daniel.Daugherty at Sun.COM (Daniel D. Daugherty) Date: Tue, 10 Jun 2008 14:01:05 -0600 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <484EDD81.1020703@sun.com> Vote: yes Dan Y.S.Ramakrishna at Sun.COM wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Chris.Phillips at Sun.COM Tue Jun 10 13:05:45 2008 From: Chris.Phillips at Sun.COM (Chris Phillips) Date: Tue, 10 Jun 2008 16:05:45 -0400 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <484EDE99.5030903@Sun.Com> Vote: yes -- -- Woda: "write once, debug anywhere" Hong Zhang http://thehenrys.ca | Chris Phillips - Sun Java Sustaining JVM Engineer, | | mailto:Chris.Phillips at Sun.Com (781)442-0046/x20046 | | http://dpweb.sfbay/~chrisphi page:one-877-two six three-2117 | "EPIC stands for Expects Perfectly Intuitive Compilers" P. Bannon http://www.hazmatmodine.com NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. "blah blah blah - Ginger!" -- From James.Melvin at Sun.COM Tue Jun 10 13:32:48 2008 From: James.Melvin at Sun.COM (James.Melvin at Sun.COM) Date: Tue, 10 Jun 2008 16:32:48 -0400 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <484EE4F0.6060906@Sun.COM> Vote: yes Coleen Phillimore - Sun Microsystems wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she is > working in. She works from Bangalore (mostly from home these days). She > has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From James.Melvin at Sun.COM Tue Jun 10 13:54:11 2008 From: James.Melvin at Sun.COM (James.Melvin at Sun.COM) Date: Tue, 10 Jun 2008 16:54:11 -0400 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <484EE9F3.9070005@Sun.COM> Vote: yes Y.S.Ramakrishna at Sun.COM wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Igor.Veresov at Sun.COM Tue Jun 10 14:10:13 2008 From: Igor.Veresov at Sun.COM (Igor Veresov) Date: Wed, 11 Jun 2008 01:10:13 +0400 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <200806110110.13407.igor.veresov@sun.com> Vote: yes On Tuesday 10 June 2008 20:21:55 Coleen Phillimore - Sun Microsystems wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she is > working in. She works from Bangalore (mostly from home these days). She > has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From Keith.McGuigan at Sun.COM Tue Jun 10 13:59:23 2008 From: Keith.McGuigan at Sun.COM (Keith McGuigan) Date: Tue, 10 Jun 2008 16:59:23 -0400 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <484EEB2B.2090903@sun.com> Vote: yes Coleen Phillimore - Sun Microsystems wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she is > working in. She works from Bangalore (mostly from home these days). She > has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From Igor.Veresov at Sun.COM Tue Jun 10 14:11:18 2008 From: Igor.Veresov at Sun.COM (Igor Veresov) Date: Wed, 11 Jun 2008 01:11:18 +0400 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <200806110111.18693.igor.veresov@sun.com> Vote: yes On Tuesday 10 June 2008 23:10:13 Y.S.Ramakrishna at sun.com wrote: > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Keith.McGuigan at Sun.COM Tue Jun 10 13:59:34 2008 From: Keith.McGuigan at Sun.COM (Keith McGuigan) Date: Tue, 10 Jun 2008 16:59:34 -0400 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <484EEB36.2000306@sun.com> vote: yes Y.S.Ramakrishna at Sun.COM wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Chuck.Rasbold at Sun.COM Tue Jun 10 14:26:54 2008 From: Chuck.Rasbold at Sun.COM (Chuck Rasbold) Date: Tue, 10 Jun 2008 14:26:54 -0700 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <484EF19E.10008@Sun.COM> Vote: yes Coleen Phillimore - Sun Microsystems wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she is > working in. She works from Bangalore (mostly from home these days). She > has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From Chuck.Rasbold at Sun.COM Tue Jun 10 14:27:55 2008 From: Chuck.Rasbold at Sun.COM (Chuck Rasbold) Date: Tue, 10 Jun 2008 14:27:55 -0700 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <484EF1DB.2010705@Sun.COM> Vote: yes Y.S.Ramakrishna at Sun.COM wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Thomas.Rodriguez at Sun.COM Tue Jun 10 14:35:06 2008 From: Thomas.Rodriguez at Sun.COM (Tom Rodriguez) Date: Tue, 10 Jun 2008 14:35:06 -0700 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: Vote: yes On Jun 10, 2008, at 12:10 PM, Y.S.Ramakrishna at Sun.COM wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot > Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly > interested > in what happens when it all goes terribly wrong. Kevin works from > the Sun UK office (and from home). He studied Computing and > Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will > not be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Thomas.Rodriguez at Sun.COM Tue Jun 10 14:35:18 2008 From: Thomas.Rodriguez at Sun.COM (Tom Rodriguez) Date: Tue, 10 Jun 2008 14:35:18 -0700 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: Vote: yes On Jun 10, 2008, at 9:21 AM, Coleen Phillimore - Sun Microsystems wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot > Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she > is working in. She works from Bangalore (mostly from home these > days). She has a B.Tech in Computer Science from Regional > Engineering College Jalanadhar. > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From David.Holmes at Sun.COM Tue Jun 10 16:17:19 2008 From: David.Holmes at Sun.COM (David Holmes - Sun Microsystems) Date: Wed, 11 Jun 2008 09:17:19 +1000 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <484F0B7F.5000002@sun.com> Vote: yes David Coleen Phillimore - Sun Microsystems said the following on 06/11/08 02:21: > I would like to nominate Poonam Bajaj for membership in the HotSpot Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she is > working in. She works from Bangalore (mostly from home these days). She > has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From David.Holmes at Sun.COM Tue Jun 10 16:17:37 2008 From: David.Holmes at Sun.COM (David Holmes - Sun Microsystems) Date: Wed, 11 Jun 2008 09:17:37 +1000 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <484F0B91.1020302@sun.com> Vote: yes David Y.S.Ramakrishna at Sun.COM said the following on 06/11/08 05:10: > > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Vladimir.Kozlov at Sun.COM Tue Jun 10 17:02:28 2008 From: Vladimir.Kozlov at Sun.COM (Vladimir Kozlov) Date: Tue, 10 Jun 2008 17:02:28 -0700 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <484F1614.6010609@sun.com> Vote: yes Coleen Phillimore - Sun Microsystems wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she is > working in. She works from Bangalore (mostly from home these days). She > has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From Vladimir.Kozlov at Sun.COM Tue Jun 10 17:03:18 2008 From: Vladimir.Kozlov at Sun.COM (Vladimir Kozlov) Date: Tue, 10 Jun 2008 17:03:18 -0700 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <484F1646.1090602@sun.com> Vote: yes Y.S.Ramakrishna at Sun.COM wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From Coleen.Phillimore at Sun.COM Tue Jun 10 18:49:01 2008 From: Coleen.Phillimore at Sun.COM (Coleen Phillimore) Date: Tue, 10 Jun 2008 21:49:01 -0400 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <484F2F0D.4050806@sun.com> Vote: yes Y.S.Ramakrishna at Sun.COM wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From roman.kennke at aicas.com Wed Jun 11 02:41:21 2008 From: roman.kennke at aicas.com (Roman Kennke) Date: Wed, 11 Jun 2008 11:41:21 +0200 Subject: const char* Message-ID: <1213177281.32521.10.camel@moonlight> Hi there, I have some problems with char* vs. const char* with a newer GCC (i.e. Ubuntu 8.04). The attached patch fixes them. I'm not sure if this is the best solution though. The casts seem to be a little ugly. Any thoughts? Would be nice to have this fixed. /Roman -- Dipl.-Inform. (FH) Roman Kennke, Software Engineer, http://kennke.org aicas Allerton Interworks Computer Automated Systems GmbH Haid-und-Neu-Stra?e 18 * D-76131 Karlsruhe * Germany http://www.aicas.com * Tel: +49-721-663 968-0 USt-Id: DE216375633, Handelsregister HRB 109481, AG Karlsruhe Gesch?ftsf?hrer: Dr. James J. Hunt -------------- next part -------------- A non-text attachment was scrubbed... Name: patch.txt Type: text/x-patch Size: 1701 bytes Desc: not available Url : http://mail.openjdk.java.net/pipermail/hotspot-dev/attachments/20080611/afc0f005/attachment.bin From Keith.McGuigan at Sun.COM Wed Jun 11 07:35:41 2008 From: Keith.McGuigan at Sun.COM (Keith McGuigan) Date: Wed, 11 Jun 2008 10:35:41 -0400 Subject: const char* In-Reply-To: <1213177281.32521.10.camel@moonlight> References: <1213177281.32521.10.camel@moonlight> Message-ID: <484FE2BD.1040809@sun.com> Roman Kennke wrote: > Hi there, > > I have some problems with char* vs. const char* with a newer GCC (i.e. > Ubuntu 8.04). The attached patch fixes them. I'm not sure if this is the > best solution though. The casts seem to be a little ugly. Any thoughts? > Would be nice to have this fixed. > > /Roman > > Hi Roman, Xiaobin, just yesterday, send out a code review request to address this problem: http://mail.openjdk.java.net/pipermail/hotspot-dev/2008-June/000404.html (see CR 6681796). So I expect it will make it into the jdk7/hotspot-rt/hotspot repository soon, and from there it will get pushed to jdk7/hotspot/hotspot (and then jdk7/jdk7/hotspot) as part of our regular gatekeeping integrations. -- - Keith From Karen.Kinnear at Sun.COM Wed Jun 11 08:03:26 2008 From: Karen.Kinnear at Sun.COM (Karen Kinnear) Date: Wed, 11 Jun 2008 11:03:26 -0400 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: Vote:yes Karen On Jun 10, 2008, at 12:21 PM, Coleen Phillimore - Sun Microsystems wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot > Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she > is working in. She works from Bangalore (mostly from home these > days). She has a B.Tech in Computer Science from Regional > Engineering College Jalanadhar. > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From Karen.Kinnear at Sun.COM Wed Jun 11 08:03:51 2008 From: Karen.Kinnear at Sun.COM (Karen Kinnear) Date: Wed, 11 Jun 2008 11:03:51 -0400 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: Vote:yes Karen On Jun 10, 2008, at 3:10 PM, Y.S.Ramakrishna at Sun.COM wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot > Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly > interested > in what happens when it all goes terribly wrong. Kevin works from > the Sun UK office (and from home). He studied Computing and > Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with > either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will > not be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From john.coomes at sun.com Wed Jun 11 18:59:58 2008 From: john.coomes at sun.com (john.coomes at sun.com) Date: Thu, 12 Jun 2008 01:59:58 +0000 Subject: hg: jdk7/hotspot/hotspot: 3 new changesets Message-ID: <20080612020006.49FA928902@hg.openjdk.java.net> Changeset: 0b27f3512f9e Author: jmasa Date: 2008-06-04 13:51 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/0b27f3512f9e 6629727: assertion in set_trap_state() in methodDataOop.hpp is too strong. Summary: The assertion can failure due to race conditions. Reviewed-by: never ! src/share/vm/oops/methodDataOop.hpp Changeset: d1635bf93939 Author: iveresov Date: 2008-06-09 07:18 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/d1635bf93939 6711930: NUMA allocator: ParOld can create a hole less than minimal object size in the lgrp chunk Summary: The fix takes care of three issues that can create a hole less a minimal object in the lgrp chunk Reviewed-by: ysr, apetrusenko ! src/share/vm/gc_implementation/shared/immutableSpace.cpp ! src/share/vm/gc_implementation/shared/immutableSpace.hpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.hpp Changeset: 3ad4bacbcdbe Author: jcoomes Date: 2008-06-10 11:14 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/3ad4bacbcdbe Merge From vladimir.kozlov at sun.com Fri Jun 13 17:59:39 2008 From: vladimir.kozlov at sun.com (vladimir.kozlov at sun.com) Date: Sat, 14 Jun 2008 00:59:39 +0000 Subject: hg: jdk7/hotspot/hotspot: 2 new changesets Message-ID: <20080614005943.3B40828A9D@hg.openjdk.java.net> Changeset: 6d13fcb3663f Author: kvn Date: 2008-06-13 14:49 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/6d13fcb3663f 6714404: Add UseStringCache switch to enable String caching under AggressiveOpts Summary: Poke String.stringCacheEnabled during vm initialization Reviewed-by: never ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp Changeset: 44a553b2809d Author: kvn Date: 2008-06-13 15:08 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/44a553b2809d 6714406: Node::dominates() does not always check for TOP Summary: Add missed checks for TOP and missed checks for non-dominating cases Reviewed-by: rasbold, jrose, never ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp From erik.trimble at sun.com Tue Jun 17 17:48:39 2008 From: erik.trimble at sun.com (erik.trimble at sun.com) Date: Wed, 18 Jun 2008 00:48:39 +0000 Subject: hg: jdk7/hotspot/hotspot: 2 new changesets Message-ID: <20080618004845.1B19228CF6@hg.openjdk.java.net> Changeset: abe7181cbe8a Author: xdono Date: 2008-06-10 10:22 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/abe7181cbe8a Added tag jdk7-b28 for changeset c14dab40ed9b ! .hgtags Changeset: 4f91c08b3e44 Author: trims Date: 2008-06-17 15:27 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/4f91c08b3e44 Merge From Peter.Kessler at Sun.COM Wed Jun 18 10:48:31 2008 From: Peter.Kessler at Sun.COM (Peter B. Kessler) Date: Wed, 18 Jun 2008 10:48:31 -0700 Subject: CFV: Poonam Bajaj as member of the HotSpot Group In-Reply-To: <484EAA23.3000106@sun.com> References: <484EAA23.3000106@sun.com> Message-ID: <48594A6F.90701@Sun.COM> Voting for Poonam Bajaj to be a Member of the HotSpot Group is now closed. Voting in favor of Membership were: Paul Hohensee John Coomes Y S Ramakrishna Peter Kessler Chris Phillips Dan Daugherty Jim Melvin Igor Veresov Keith McGuigan Chuck Rasbold Tom Rodriguez David Holmes Vladimir Kozlov Karen Kinnear No one voted against Membership for Poonam. Poonam Bajaj is now a Member of the HotSpot Group. The current Members of the HotSpot Group are Andrei Pangin Andrey Petrusenko Antonios Printezis Chuck Rasbold Coleen Phillimore Chris Phillips Daniel Daugherty Dave Dice David Holmes Erik Trimble Igor Veresov Ivan Krylov James Melvin Jim Holmlund John Coomes John Rose Jon Masamitsu Karen Kinnear Keith McGuigan Kenneth Russell Lev Serebryakov Paul Hohensee Peter Kessler Poonam Bajaj Stephen Bohne Steve Goldman Thomas Rodriguez Vladimir Kozlov Xiaobin Lu Y S Ramakrishna Yumin Qi Thank you for participating. ... peter Coleen Phillimore - Sun Microsystems wrote: > I would like to nominate Poonam Bajaj for membership in the HotSpot Group. > > Poonam Bajaj has been working in Sun Microsystems since June 2001 in > Java Sustaining group. In these 7 years, she has enjoyed working on > hotspot as well as non-hotspot issues in JDK. She likes to debug and > resolve problems and that's what has kept her bound to the group she is > working in. She works from Bangalore (mostly from home these days). She > has a B.Tech in Computer Science from Regional Engineering College > Jalanadhar. > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Tuesday, 17 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > Thank you for participating. > Coleen From Peter.Kessler at Sun.COM Wed Jun 18 11:01:10 2008 From: Peter.Kessler at Sun.COM (Peter B. Kessler) Date: Wed, 18 Jun 2008 11:01:10 -0700 Subject: CFV: Kevin Walls as member of the HotSpot Group In-Reply-To: <484ED195.5010109@Sun.COM> References: <484ED195.5010109@Sun.COM> Message-ID: <48594D66.3020600@Sun.COM> In spite of the copy-n-pasto on the date for the end of voting, Kevin's call for votes has been open for a week and no one voted against his Membership, so I'm declaring an end to voting. Voting in favor of Kevin's Membership were: John Coomes Y S Ramakrishna Paul Hohensee Peter Kessler Dan Daugherty Chris Phillips Jim Melvin Igor Veresov Keith McGuigan Chuck Rasbold Tom Rodriquez David Holmes Vladimir Kozlov Coleen Phillimore Karen Kinnear No one voted against Kevin's Membership. Kevin Walls is now a Member of the HotSpot Group. The current Members of the HotSpot Group are Andrei Pangin Andrey Petrusenko Antonios Printezis Chuck Rasbold Coleen Phillimore Chris Phillips Daniel Daugherty Dave Dice David Holmes Erik Trimble Igor Veresov Ivan Krylov James Melvin Jim Holmlund John Coomes John Rose Jon Masamitsu Karen Kinnear Keith McGuigan Kenneth Russell Kevin Walls Lev Serebryakov Paul Hohensee Peter Kessler Poonam Bajaj Stephen Bohne Steve Goldman Thomas Rodriguez Vladimir Kozlov Xiaobin Lu Y S Ramakrishna Yumin Qi Thank you for participating. ... peter Y.S.Ramakrishna at Sun.COM wrote: > > I would like to nominate Kevin Walls for membership in the HotSpot Group. > > Kevin works with Sun's Java Sustaining Engineering and is based > in the UK. In typical self-effacing fashion, here's Kevin in > his own words: "Kevin Walls has been with Sun since the last century > and is still trying to understand HotSpot. He is particularly interested > in what happens when it all goes terribly wrong. Kevin works from the > Sun UK office (and from home). He studied Computing and Economics in > London, but found the social-science part of it rather tedious > after a while." > > > > Please cast your vote by replying, publicly, to this message with either > > Vote: yes > > or > > Vote: no > > as the first line of the message body. > > You may, at your option, indicate the reason for your decision on > subsequent lines. > > Votes must be cast in the open; votes sent as private replies will not > be counted. > > Votes are due by midnight UTC next Wednesday, 7 June 2008, after which > time the votes will be tallied and reported to this list. > > Only Members of the HotSpot Group are eligible to vote on this > decision. The current Members are: > > Andrei Pangin > Andrey Petrusenko > Antonios Printezis > Chuck Rasbold > Coleen Phillimore > Chris Phillips > Daniel Daugherty > Dave Dice > David Holmes > Erik Trimble > Igor Veresov > Ivan Krylov > James Melvin > Jim Holmlund > John Coomes > John Rose > Jon Masamitsu > Karen Kinnear > Keith McGuigan > Kenneth Russell > Lev Serebryakov > Paul Hohensee > Peter Kessler > Stephen Bohne > Steve Goldman > Thomas Rodriguez > Vladimir Kozlov > Xiaobin Lu > Y S Ramakrishna > Yumin Qi > > -- Y. S. Ramakrishna (Ramki) From bockisch at informatik.tu-darmstadt.de Thu Jun 19 03:44:16 2008 From: bockisch at informatik.tu-darmstadt.de (Christoph Bockisch) Date: Thu, 19 Jun 2008 12:44:16 +0200 Subject: CfP VMIL2008 (workshop on Virtual Machines and Intermediate, Languages for emerging modularization mechanisms) Message-ID: <485A3880.9070509@informatik.tu-darmstadt.de> Second international workshop on Virtual Machines and Intermediate Languages for emerging modularization mechanisms (VMIL 2008) - a one-day workshop affiliated with OOPSLA 2008. http://www.cs.iastate.edu/~design/vmil/ Submission URL: http://www.easychair.org/conferences/?conf=VMIL-08 Important Dates Submission Deadline: Aug 4, 2008, 23:59 Samoan Notification of Acceptance: Sept 4, 2008 Camera ready copy due: Oct 1, 2008 Workshop: Oct 19, 2008 Program Committee * Eric Bodden (McGill University, Canada) * Juan Chen (Microsoft Research, USA) * Shigeru Chiba (Tokyo Institute of Technology, Japan) * Sophia Drossopoulou (Imperial College, UK) * Eric Eide (University of Utah, USA) * Matthew Flatt (University of Utah, USA) * Gregor Kiczales (University of British Columbia, Canada) * Hidehiko Masuhara (University of Tokyo, Japan) * Greg Morrisett (Harvard University, USA) * Angela Nicoara (ETH Zurich, Switzerland) * Harold Ossher (IBM Research, USA) * and the organizers Organizers * Hridesh Rajan, (Iowa State University, USA) * Christoph Bockisch, (Darmstadt University of Technology) * Michael Haupt (Hasso Plattner Institute, University of Potsdam, Germany) * Robert Dyer (Iowa State University, USA) Motivation and Objectives Modern programming languages are compiled to intermediate code preserving the intention of high-level language constructs. Emerging modularization mechanisms, however, lack such handling. Recent research results have shown that deeper support for these modularization mechanisms, e.g., in virtual machines and intermediate languages, is feasible; it allows applying tailored optimizations and radically improves development processes such as incremental compilation, debugging, etc. The VMIL workshop, second in the series, is a forum for research in virtual machines and intermediate languages with support for emerging modularization mechanisms such as mix-ins, units, open classes, hyper-slices, adaptive methods, roles, composition filters, layers, pointcuts-and-advice, and inter-type declarations. Topics of interest include, but are not limited to: compilation-based and interpreter-based virtual machines as well as intermediate language designs with dedicated support for emerging modularization mechanisms, compilation techniques, optimization strategies, improved techniques for fast predicate evaluation (e.g., of pointcuts) inside virtual machines, and advanced caching and memory management schemes. The areas of interest include, but are not limited to: compilation-based and interpreter-based virtual machine as well as intermediate language designs that better support these emerging modularization mechanisms, intermediate language constructs that better support these modularization mechanisms, compilation techniques from high-level languages to enhanced intermediate languages, optimization strategies for reduction of runtime overhead due to either compilation or interpretation, improved techniques for fast evaluation of pointcuts and other predicates inside virtual machines, use cases for deeper support in the virtual machines and intermediate languages, advanced caching and memory management schemes in support of the mechanisms. Paper Categories In these key areas, we invite high-quality papers in the following two categories. * Research and experience papers: These submissions should describe work that advances the current state of the art in support of advanced separation of concerns techniques in virtual machines and intermediate languages. Experience papers that are of broader interest and describe insights gained from practical applications. The page limit for these submissions is 10 pages. * Position papers: These submissions present and defend the author/s position on a topic related to the broader area of the workshop. The page limit for these submissions is 6 pages. Review Process The program committee will evaluate each paper based on its relevance, significance, clarity and originality. Each submission will be reviewed by at least three PC members. Paper Submission Papers should be submitted in PDF format at the submission URL http://www.easychair.org/conferences/?conf=VMIL-08. The results described must be unpublished and must not be under review for another workshop, conference or journal. Submissions must conform to ACM SIGPLAN format and must not exceed the page limit of the category in which it is classified by authors (including all text, figures, references and appendices). Submissions which do not conform to this will be desk rejected without reviews. From lev.serebryakov at sun.com Thu Jun 19 08:10:38 2008 From: lev.serebryakov at sun.com (lev.serebryakov at sun.com) Date: Thu, 19 Jun 2008 15:10:38 +0000 Subject: hg: jdk7/hotspot/hotspot: 3 new changesets Message-ID: <20080619151046.260DE28E68@hg.openjdk.java.net> Changeset: 6470a2a42f92 Author: xlu Date: 2008-06-10 16:39 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/6470a2a42f92 6647068: libjvm.so is not built PIC Summary: Remove the preferred base address built with libjvm.so and unified the PIC approach on Solaris & Linux. Reviewed-by: never, kamg Contributed-by: xiaobin.lu at sun.com ! make/defs.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/rules.make ! make/solaris/makefiles/rules.make Changeset: f139919897d2 Author: xlu Date: 2008-06-17 09:59 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/f139919897d2 6681796: hotspot build failure on gcc 4.2.x (ubuntu 8.04) w/ openjdk 6 Summary: Fixed the cast from char* to const char* and tried to use const char* as much as possible Reviewed-by: never, kamg Contributed-by: xiaobin.lu at sun.com ! src/os/linux/vm/jvm_linux.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp Changeset: 66cdb30329a6 Author: blacklion Date: 2008-06-19 06:02 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/66cdb30329a6 Merge From daniel.daugherty at sun.com Thu Jun 19 12:08:22 2008 From: daniel.daugherty at sun.com (daniel.daugherty at sun.com) Date: Thu, 19 Jun 2008 19:08:22 +0000 Subject: hg: jdk7/hotspot/hotspot: 6 new changesets Message-ID: <20080619190833.8910228EBC@hg.openjdk.java.net> Changeset: 86658812ca35 Author: ohair Date: 2008-06-13 14:52 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/86658812ca35 6714043: Minor fix to SS12 makefile changes Reviewed-by: sspitsyn ! make/solaris/makefiles/jvmg.make Changeset: 81675a0d3c75 Author: ohair Date: 2008-06-13 14:53 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/81675a0d3c75 Merge Changeset: 05d7b04bda37 Author: dcubed Date: 2008-06-14 21:53 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/05d7b04bda37 Merge Changeset: d6c28083ace6 Author: dcubed Date: 2008-06-16 13:38 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/d6c28083ace6 Merge Changeset: dfedd0e7fa9c Author: dcubed Date: 2008-06-17 09:33 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/dfedd0e7fa9c Merge Changeset: f20b3fcbb16f Author: dcubed Date: 2008-06-19 09:59 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/f20b3fcbb16f Merge From Xiaobin.Lu at Sun.COM Fri Jun 20 11:08:16 2008 From: Xiaobin.Lu at Sun.COM (Xiaobin Lu) Date: Fri, 20 Jun 2008 11:08:16 -0700 Subject: review request for 6717128 Message-ID: <485BF210.7060603@Sun.COM> Webrev: http://javaweb.sfbay/~xl116366/webrev/6717128/ 6717128: Using relative path for ALT_OUTPUTDIR does not work properly Details: The problem I saw when I use a relative path for ALT_OUTPUTDIR is that there is a redundant directory gets created. For example, if I set "ALT_OUTPUTDIR=../../vm_output" and launch the build from the top level make directory, I will see a vm_output directory got created 3 levels beyond the current directory (besides the actually output dir which is 2 levels beyond the current dir) and that is unexpected and annoying. And here is the root cause, on both Solaris & Linux, when building hotspot from the top level make directory, the Makefile there will launch a sub make process and use the OS specify Makefile to complete the build. For example, on Linux, the top level Makefile will launch "make -f make/linux/Makefile $(MAKE_ARGS)" at some point. The OS specific Makefile imports "make/defs.make" which contains a bunch of variable definitions for further references. The problem is in defs.make, it will re-evlaute ABS_OUTPUTDIR and since OUTPUTDIR is a relative path, it will make another directory which is 2 levels beyond the current directory which is the real output directory. That is exactly why I saw that extra directory got created. To fix this, we just need to export the already computed ABS_OUTPUTDIR as a absolute path in MAKE_ARGS variable so that even ABS_OUTPUTDIR is re-evaluated, the OUTPUTDIR is already an absolute path. Along the above fix, I am also trying to fix the incremental build failure due to my recent put back. It relates the way we define GAMMADIR in defs.make which either gets from the make command line or gets figured out by traversing the directory until it can locate the src directory. In the incremental build case, unlike the normal build, we don't pass GAMMADIR=$(ABS_GAMMADIR) to the sub make process so any places which includes defs.make will expand the GAMMADIR definition and eventually get the wrong answer if it can't locate the src directory which will likely happen when building remotely. The fix is to instead of importing the whole defs.make in rules.make, just include the part as a separate file and the upside of doing that is it could avoid unnecessary redefinitions and re-evaluations of variables in defs.make. Verified by: Remote incremental build and normal build on Solaris & Linux. Thanks, -Xiaobin From erik.trimble at sun.com Fri Jun 20 11:49:37 2008 From: erik.trimble at sun.com (erik.trimble at sun.com) Date: Fri, 20 Jun 2008 18:49:37 +0000 Subject: hg: jdk7/hotspot/hotspot: 6717462: Update build number for HS14 B01 Message-ID: <20080620184939.04C6928F8F@hg.openjdk.java.net> Changeset: e619218327a7 Author: trims Date: 2008-06-20 11:47 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/e619218327a7 6717462: Update build number for HS14 B01 Summary: Change Hotspot version and build number for opening of HS14 Reviewed-by: jcoomes ! make/hotspot_version From john.coomes at sun.com Fri Jun 20 19:21:04 2008 From: john.coomes at sun.com (john.coomes at sun.com) Date: Sat, 21 Jun 2008 02:21:04 +0000 Subject: hg: jdk7/hotspot/hotspot: 4 new changesets Message-ID: <20080621022113.E5EE92808C@hg.openjdk.java.net> Changeset: 35ca13d63fe8 Author: jmasa Date: 2008-06-10 07:26 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/35ca13d63fe8 6688799: Second fix for Guarantee failure "Unexpected dirty card found" Summary: Expand cardtable without committing over existing regions. Reviewed-by: apetrusenko ! src/share/vm/memory/cardTableModRefBS.cpp Changeset: 4fab66d72627 Author: jmasa Date: 2008-06-12 14:23 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/4fab66d72627 Merge Changeset: 05712c37c828 Author: jcoomes Date: 2008-06-18 18:36 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/05712c37c828 6676016: ParallelOldGC leaks memory Summary: ensure that GCTask threads release resource and handle memory Reviewed-by: jmasa, chrisphi ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp Changeset: 337e0e51cd6b Author: jcoomes Date: 2008-06-20 13:59 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/337e0e51cd6b Merge From thomas.rodriguez at sun.com Sat Jun 21 12:09:29 2008 From: thomas.rodriguez at sun.com (thomas.rodriguez at sun.com) Date: Sat, 21 Jun 2008 19:09:29 +0000 Subject: hg: jdk7/hotspot/hotspot: 6 new changesets Message-ID: <20080621190940.CE9A5280ED@hg.openjdk.java.net> Changeset: 99bf1609e2a5 Author: never Date: 2008-06-12 09:47 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/99bf1609e2a5 6697236: missing Identity for "(X+Y) - X" into Y Reviewed-by: kvn ! src/share/vm/opto/subnode.cpp Changeset: 8b48a7bd2bf7 Author: never Date: 2008-06-12 16:13 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/8b48a7bd2bf7 6697238: missing dependencies for precompiled headers with platform dependent includes Reviewed-by: kvn ! src/share/tools/MakeDeps/Database.java Changeset: ffcffaaeb97b Author: never Date: 2008-06-17 11:32 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/ffcffaaeb97b Merge Changeset: 273eaa04d9a1 Author: kvn Date: 2008-06-20 10:17 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/273eaa04d9a1 6714694: assertion in 64bit server vm (store->find_edge(load) != -1,"missing precedence edge") with COOPs Summary: The method raise_LCA_above_marks() terminates LCA search early. Reviewed-by: rasbold, never ! src/share/vm/opto/gcm.cpp + test/compiler/6714694/Tester.java Changeset: 8d191a7697e2 Author: kvn Date: 2008-06-20 11:10 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/8d191a7697e2 6715633: when matching a memory node the adr_type should not change Summary: verify the adr_type of a mach node was not changed Reviewed-by: rasbold, never ! src/share/vm/adlc/formssel.cpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp Changeset: 411c61adc994 Author: never Date: 2008-06-21 10:03 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/411c61adc994 Merge From charlie.hunt at sun.com Mon Jun 23 07:56:20 2008 From: charlie.hunt at sun.com (charlie hunt) Date: Mon, 23 Jun 2008 07:56:20 -0700 Subject: [FWD] CfP VMIL2008 (workshop on Virtual Machines and Intermediate,Languages for emerging modularization mechanisms) Message-ID: <485FB994.7060605@sun.com> Fyi, in case anyone who is interested and has not seen this. charlie ... > Second international workshop on Virtual Machines and Intermediate > Languages for emerging modularization mechanisms (VMIL 2008) - a > one-day workshop affiliated with OOPSLA 2008. > > http://www.cs.iastate.edu/~design/vmil/ > > Submission URL: http://www.easychair.org/conferences/?conf=VMIL-08 > > Important Dates > Submission Deadline: Aug 4, 2008, 23:59 Samoan > Notification of Acceptance: Sept 4, 2008 > Camera ready copy due: Oct 1, 2008 > Workshop: Oct 19, 2008 > > Program Committee > > * Eric Bodden (McGill University, Canada) > * Juan Chen (Microsoft Research, USA) > * Shigeru Chiba (Tokyo Institute of Technology, Japan) > * Sophia Drossopoulou (Imperial College, UK) > * Eric Eide (University of Utah, USA) > * Matthew Flatt (University of Utah, USA) > * Gregor Kiczales (University of British Columbia, Canada) > * Hidehiko Masuhara (University of Tokyo, Japan) > * Greg Morrisett (Harvard University, USA) > * Angela Nicoara (ETH Zurich, Switzerland) > * Harold Ossher (IBM Research, USA) > * and the organizers > > Organizers > * Hridesh Rajan, (Iowa State University, USA) > * Christoph Bockisch, (Darmstadt University of Technology) > * Michael Haupt (Hasso Plattner Institute, University of Potsdam, > Germany) > * Robert Dyer (Iowa State University, USA) > > Motivation and Objectives > > Modern programming languages are compiled to intermediate code > preserving the intention of high-level language constructs. Emerging > modularization mechanisms, however, lack such handling. Recent > research results have shown that deeper support for these > modularization mechanisms, e.g., in virtual machines and intermediate > languages, is feasible; it allows applying tailored optimizations and > radically improves development processes such as incremental > compilation, debugging, etc. > > The VMIL workshop, second in the series, is a forum for research in > virtual machines and intermediate languages with support for emerging > modularization mechanisms such as mix-ins, units, open classes, > hyper-slices, adaptive methods, roles, composition filters, layers, > pointcuts-and-advice, and inter-type declarations. Topics of interest > include, but are not limited to: compilation-based and > interpreter-based virtual machines as well as intermediate language > designs with dedicated support for emerging modularization mechanisms, > compilation techniques, optimization strategies, improved techniques > for fast predicate evaluation (e.g., of pointcuts) inside virtual > machines, and advanced caching and memory management schemes. > > The areas of interest include, but are not limited to: > compilation-based and interpreter-based virtual machine as well as > intermediate language designs that better support these emerging > modularization mechanisms, intermediate language constructs that > better support these modularization mechanisms, compilation techniques > from high-level languages to enhanced intermediate languages, > optimization strategies for reduction of runtime overhead due to > either compilation or interpretation, improved techniques for fast > evaluation of pointcuts and other predicates inside virtual machines, > use cases for deeper support in the virtual machines and intermediate > languages, advanced caching and memory management schemes in support > of the mechanisms. > > Paper Categories > > In these key areas, we invite high-quality papers in the following two > categories. > > * Research and experience papers: These submissions should describe > work that advances the current state of the art in support of advanced > separation of concerns techniques in virtual machines and intermediate > languages. Experience papers that are of broader interest and describe > insights gained from practical applications. The page limit for these > submissions is 10 pages. > > * Position papers: These submissions present and defend the author/s > position on a topic related to the broader area of the workshop. The > page limit for these submissions is 6 pages. > > Review Process > > The program committee will evaluate each paper based on its relevance, > significance, clarity and originality. Each submission will be > reviewed by at least three PC members. > > Paper Submission > > Papers should be submitted in PDF format at the submission URL > http://www.easychair.org/conferences/?conf=VMIL-08. The results > described must > be unpublished and must not be under review for another workshop, > conference or journal. Submissions must conform to ACM SIGPLAN format > and must not exceed the page limit of the category in which it is > classified by authors (including all text, figures, references and > appendices). Submissions which do not conform to this will be desk > rejected without reviews. From linuxhippy at gmail.com Wed Jun 25 08:33:58 2008 From: linuxhippy at gmail.com (Clemens Eisserer) Date: Wed, 25 Jun 2008 17:33:58 +0200 Subject: Review request for 6647068 & 6681796 In-Reply-To: <484ECC0D.1010103@Sun.COM> References: <484ECC0D.1010103@Sun.COM> Message-ID: <194f62550806250833u56ec57bbq8e48d151307038b9@mail.gmail.com> Hi, > During JDK 6 time frame, after the fat java project was rejected by the > client team, we (runtime team) decided to build non-PIC libjvm.so on Linux Sorry for beeing off topic, just because of interest, what was the "fat java project" about? Thanks, Clemens From Xiaobin.Lu at Sun.COM Wed Jun 25 17:50:52 2008 From: Xiaobin.Lu at Sun.COM (Xiaobin Lu) Date: Wed, 25 Jun 2008 17:50:52 -0700 Subject: Upcoming incompatible changes of gcc 4.3 Message-ID: <4862E7EC.4070309@Sun.COM> I've just fixed the build failure of hotspot using gcc 4.2 and thought we were better off for a good hotspot gcc build for a while. But it was wrong, it seems like there are more incompatible changes introduced in gcc 4.3 which will affect the build of hotspot. Here are two things which relate to hotspot. 1. The meaning of "-Wconversion" option has been modified. Its purpose now is to warn for implicit conversions that may alter a value. This new behavior is available for both C and C++. Warnings about conversions between signed and unsigned integers can be disabled by using -Wno-sign-conversion. In C++, they are disabled by default unless -Wsign-conversion is explicitly requested. The old behavior of -Wconversion, that is, warn for prototypes causing a type conversion that is different from what would happen to the same argument in the absence of a prototype, has been moved to a new option -Wtraditional-conversion, which is only available for C. This incompatible change caused a lot of build failure since we are converting from int to short, double to float in many many places. I believe this should eventually get fixed, but it will take a lot of efforts and rethinking about the design of the classes we have. For now, a workaround would be to turn off "-Wconversion" when we detect the gcc version is greater or equal to 4.3. In fact, even a lot of existing c/c++ library files will have such problems, for example, the definition of isnan(x) in math.h does not do explicit conversion from double to float and it will cause any code using them fail to compile if "-Wconversion -Werror" are specified. 2. Removal of Pre-ISO headers so we can't include headers such as iostream.h anymore. iostream should be included instead. This should only affect a few places in adlc code and we can easily fix these. I filed CR 6718830 to address this problem and the fix is on the way. Please feel free to let me know your thoughts on this. -Xiaobin From Xiaobin.Lu at Sun.COM Wed Jun 25 21:19:15 2008 From: Xiaobin.Lu at Sun.COM (Xiaobin Lu) Date: Wed, 25 Jun 2008 21:19:15 -0700 Subject: Review request for 6647068 & 6681796 (Clemens Eisserer) In-Reply-To: References: Message-ID: <486318C3.1010004@Sun.COM> > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 25 Jun 2008 17:33:58 +0200 > From: "Clemens Eisserer" > Subject: Re: Review request for 6647068 & 6681796 > To: hotspot-dev at openjdk.java.net > Message-ID: > <194f62550806250833u56ec57bbq8e48d151307038b9 at mail.gmail.com> > Content-Type: text/plain; charset=UTF-8 > > Hi, > > >> During JDK 6 time frame, after the fat java project was rejected by the >> client team, we (runtime team) decided to build non-PIC libjvm.so on Linux >> > Sorry for beeing off topic, just because of interest, what was the > "fat java project" about? > The fat java project was proposed by hotspot runtime team sometime during JDK 6 time frame. The main idea was to build the java launcher with the VM code so that all the VM code can be built without -fPIC (or -KPIC) flags. This could significantly reduce the relocation cost when the runtime linker/loader loads the libjvm.so library, also can improve the runtime performance such as lowering gc pause time etc. -Xiaobin From Xiaobin.Lu at Sun.COM Thu Jun 26 09:38:13 2008 From: Xiaobin.Lu at Sun.COM (Xiaobin Lu) Date: Thu, 26 Jun 2008 09:38:13 -0700 Subject: review request for 6718830 Message-ID: <4863C5F5.6050500@Sun.COM> Webrev: http://javaweb.sfbay/~xl116366/webrev/6718830/ 6718830: Hotspot fails to build with gcc 4.3 Details: Two of the incompatibility changes introduced in gcc 4.3 will affect the success build of hotspot. The first change is the meaning of "-Wconversion" flag. This flag will now emit warnings about every implicit downcast such as from int to char or short, from double to float, or int etc. While it would be nice to fix this everywhere in our code base, I think it would be safe not to do so mainly because it will affect a lot of type declaration of the fields in our classes. For example, class symbolOopDesc, the "_length" field is declared as "unsigned short", however, the methods of setting the length accepts "int". Such cases widely spread across our code base. My fix is to disable "-Wconversion" flag for build using GCC 4.3, the old meaning of "-Wconversion" is regressed to "-Wtraditional-conversion" which is available only for C and object C code. The second change is the removal of Pre-ISO C++ headers such as "iostream.h", instead the GCC 4.3 porting notes suggests to migrate to include "iostream" and specify "using namespace std". This will affect two places in our adlc code which uses "iostream" class in C++. Verified by: PRT Successful build and test on OpenSuSE 11 (gcc 4.3.1) Reviewed by: Thanks, -Xiaobin From daniel.daugherty at sun.com Thu Jun 26 14:53:10 2008 From: daniel.daugherty at sun.com (daniel.daugherty at sun.com) Date: Thu, 26 Jun 2008 21:53:10 +0000 Subject: hg: jdk7/hotspot/hotspot: 6620329: jstack prints double native methods on Solaris/sparc Message-ID: <20080626215313.D835B284BD@hg.openjdk.java.net> Changeset: a5838065ab24 Author: swamyv Date: 2008-06-24 21:37 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/a5838065ab24 6620329: jstack prints double native methods on Solaris/sparc Summary: Fixed stack walking code in sparc to start frame walk from last_java_sp. Reviewed-by: sgoldman ! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/solaris_sparc/SolarisSPARCJavaThreadPDAccess.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCFrame.java ! agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java From thomas.rodriguez at sun.com Fri Jun 27 19:01:57 2008 From: thomas.rodriguez at sun.com (thomas.rodriguez at sun.com) Date: Sat, 28 Jun 2008 02:01:57 +0000 Subject: hg: jdk7/hotspot/hotspot: 6 new changesets Message-ID: <20080628020209.5512428669@hg.openjdk.java.net> Changeset: ab65a4c9b2e8 Author: kvn Date: 2008-06-23 14:11 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/ab65a4c9b2e8 6708714: Optimize long LShift on 32-bits x86 Summary: For small (1-3 bits) left long shifts in 32-bits VM use sets of add+addc instructions instead of shld+shl on new AMD cpus. Reviewed-by: never Contributed-by: shrinivas.joshi at amd.com ! src/cpu/x86/vm/vm_version_x86_32.cpp ! src/cpu/x86/vm/x86_32.ad ! src/share/vm/runtime/globals.hpp Changeset: 30369db7f5d2 Author: never Date: 2008-06-23 18:21 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/30369db7f5d2 6604014: add support for ideal graph visualizer Reviewed-by: kvn, jrose + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/saveall.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structured.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/layer.xml + src/share/tools/IdealGraphVisualizer/Data/build.xml + src/share/tools/IdealGraphVisualizer/Data/manifest.mf + src/share/tools/IdealGraphVisualizer/Data/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/Data/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/Data/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/Data/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/Data/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/Data/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Bundle.properties + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedEvent.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedEventProvider.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedListener.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Event.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/GraphDocument.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Group.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBlock.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBlockEdge.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBytecode.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputEdge.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputGraph.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputMethod.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputNode.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Pair.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Properties.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Property.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Parser.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Printer.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/XMLParser.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/XMLWriter.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GraphViewer.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupCallback.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/InputGraphProvider.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/Scheduler.java + src/share/tools/IdealGraphVisualizer/Difference/build.xml + src/share/tools/IdealGraphVisualizer/Difference/manifest.mf + src/share/tools/IdealGraphVisualizer/Difference/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/Difference/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/Difference/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/Difference/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/Difference/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/Difference/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/Difference/src/com/sun/hotspot/igv/difference/Bundle.properties + src/share/tools/IdealGraphVisualizer/Difference/src/com/sun/hotspot/igv/difference/Difference.java + src/share/tools/IdealGraphVisualizer/Filter/build.xml + src/share/tools/IdealGraphVisualizer/Filter/manifest.mf + src/share/tools/IdealGraphVisualizer/Filter/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/Filter/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/Filter/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/Filter/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/AbstractFilter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/Bundle.properties + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ColorFilter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/CombineFilter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ConnectionFilter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/CustomFilter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/EditFilterDialog.form + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/EditFilterDialog.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/Filter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterChain.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterChainProvider.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterSetting.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveFilter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveInputsFilter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveSelfLoopsFilter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/SplitFilter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/helper.js + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/layer.xml + src/share/tools/IdealGraphVisualizer/FilterWindow/build.xml + src/share/tools/IdealGraphVisualizer/FilterWindow/manifest.mf + src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/FilterWindow/src/META-INF/services/com.sun.hotspot.igv.filter.FilterChainProvider + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/Bundle.properties + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckListView.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckNode.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckNodeListModel.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckRenderer.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterChainProviderImplementation.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterNode.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterTopComponent.form + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterTopComponentSettings.xml + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterTopComponentWstcref.xml + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/Bundle.properties + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/FilterAction.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/MoveFilterDownAction.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/MoveFilterUpAction.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/NewFilterAction.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/RemoveFilterAction.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/RemoveFilterSettingsAction.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/SaveFilterSettingsAction.java + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/customRightTopWsmode.xml + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/layer.xml + src/share/tools/IdealGraphVisualizer/Graph/build.xml + src/share/tools/IdealGraphVisualizer/Graph/manifest.mf + src/share/tools/IdealGraphVisualizer/Graph/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/Graph/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/Graph/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/Graph/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/Graph/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/Graph/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/AndSelector.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Block.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Bundle.properties + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Connection.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Diagram.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/InputSlot.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/InvertSelector.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/MatcherSelector.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/OrSelector.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/OutputSlot.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/PredecessorSelector.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Selector.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Slot.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/SuccessorSelector.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/build.xml + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/manifest.mf + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Bundle.properties + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterEdge.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterIngoingConnection.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterInputSlotNode.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterNode.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterOutgoingConnection.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterOutputSlotNode.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Edge.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Graph.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/HierarchicalClusterLayoutManager.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/InterClusterConnection.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Node.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java + src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Timing.java + src/share/tools/IdealGraphVisualizer/Layout/build.xml + src/share/tools/IdealGraphVisualizer/Layout/manifest.mf + src/share/tools/IdealGraphVisualizer/Layout/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/Layout/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/Layout/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/Layout/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/Layout/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/Layout/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Bundle.properties + src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Cluster.java + src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/LayoutGraph.java + src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/LayoutManager.java + src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Link.java + src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Port.java + src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Vertex.java + src/share/tools/IdealGraphVisualizer/NetworkConnection/build.xml + src/share/tools/IdealGraphVisualizer/NetworkConnection/manifest.mf + src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver + src/share/tools/IdealGraphVisualizer/NetworkConnection/src/com/sun/hotspot/igv/connection/Bundle.properties + src/share/tools/IdealGraphVisualizer/NetworkConnection/src/com/sun/hotspot/igv/connection/Client.java + src/share/tools/IdealGraphVisualizer/NetworkConnection/src/com/sun/hotspot/igv/connection/Server.java + src/share/tools/IdealGraphVisualizer/NetworkConnection/src/com/sun/hotspot/igv/connection/layer.xml + src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml + src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf + src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction + src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties + src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java + src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml + src/share/tools/IdealGraphVisualizer/ServerCompiler/build.xml + src/share/tools/IdealGraphVisualizer/ServerCompiler/manifest.mf + src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.Scheduler + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/Bundle.properties + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/color.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/difference.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/matchingFlags.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/onlyControlFlow.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/register.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/remove.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/layer.xml + src/share/tools/IdealGraphVisualizer/Settings/build.xml + src/share/tools/IdealGraphVisualizer/Settings/manifest.mf + src/share/tools/IdealGraphVisualizer/Settings/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/Settings/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/Settings/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/Settings/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/Bundle.properties + src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/Settings.java + src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewOptionsCategory.java + src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewOptionsPanelController.java + src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewPanel.form + src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewPanel.java + src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/layer.xml + src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif + src/share/tools/IdealGraphVisualizer/Util/build.xml + src/share/tools/IdealGraphVisualizer/Util/manifest.mf + src/share/tools/IdealGraphVisualizer/Util/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/Util/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/Util/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/Util/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/Util/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/Util/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/BoundedZoomAction.java + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/Bundle.properties + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ColorIcon.java + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ContextAction.java + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/DoubleClickAction.java + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/DoubleClickHandler.java + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ExtendedSatelliteComponent.java + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ExtendedSelectAction.java + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/PropertiesSheet.java + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/RangeSlider.java + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/RangeSliderModel.java + src/share/tools/IdealGraphVisualizer/View/build.xml + src/share/tools/IdealGraphVisualizer/View/manifest.mf + src/share/tools/IdealGraphVisualizer/View/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/View/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/View/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/View/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/View/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/View/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.GraphViewer + src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/BoundedZoomAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/Bundle.properties + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewModel.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorInputGraphProvider.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorTopComponent.form + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorTopComponent.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExportCookie.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedSatelliteComponent.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/GraphViewerImplementation.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/Bundle.properties + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/EnableBlockLayoutAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExpandPredecessorsAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExpandSuccessorsAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExportAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExtractAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/HideAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/MouseOverAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NextDiagramAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/OverviewAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/PredSuccAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/PrevDiagramAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ShowAllAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ZoomInAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ZoomOutAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/blocks.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/expand.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/extract.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/hide.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/next_diagram.png + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/predsucc.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/prev_diagram.png + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/layer.xml + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/BlockWidget.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/FigureWidget.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/InputSlotWidget.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/LineWidget.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/OutputSlotWidget.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/SlotWidget.java + src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties + src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/frame.gif + src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/splash.gif + src/share/tools/IdealGraphVisualizer/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties + src/share/tools/IdealGraphVisualizer/build.xml + src/share/tools/IdealGraphVisualizer/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/nbproject/project.xml Changeset: 1e026f8da827 Author: kvn Date: 2008-06-24 10:43 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/1e026f8da827 6710487: More than half of JDI Regression tests hang with COOPs in -Xcomp mode Summary: Remove DecodeNNode::decode() and EncodePNode::encode() methods. Reviewed-by: rasbold, never ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp Changeset: 2a1a77d3458f Author: never Date: 2008-06-24 16:00 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/2a1a77d3458f 6718676: putback for 6604014 is incomplete Reviewed-by: kvn, jrose ! .hgignore ! src/os/linux/vm/hpi_linux.hpp ! src/os/solaris/vm/hpi_solaris.hpp ! src/os/windows/vm/hpi_windows.hpp + src/share/tools/IdealGraphVisualizer/BatikSVGProxy/build.xml + src/share/tools/IdealGraphVisualizer/BatikSVGProxy/manifest.mf + src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/BatikSVGProxy/src/com/sun/hotspot/igv/svg/BatikSVG.java + src/share/tools/IdealGraphVisualizer/BatikSVGProxy/src/com/sun/hotspot/igv/svg/Bundle.properties + src/share/tools/IdealGraphVisualizer/BatikSVGProxy/src/com/sun/hotspot/igv/svg/layer.xml + src/share/tools/IdealGraphVisualizer/Bytecodes/build.xml + src/share/tools/IdealGraphVisualizer/Bytecodes/manifest.mf + src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/Bundle.properties + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeNode.java + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewAction.java + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.form + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponentSettings.xml + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponentWstcref.xml + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/MethodNode.java + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/SelectBytecodesAction.java + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/SelectBytecodesCookie.java + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/layer.xml + src/share/tools/IdealGraphVisualizer/ControlFlow/build.xml + src/share/tools/IdealGraphVisualizer/ControlFlow/manifest.mf + src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/BlockConnectionWidget.java + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/BlockWidget.java + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/Bundle.properties + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowAction.java + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowScene.java + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.form + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowTopComponentSettings.xml + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowTopComponentWstcref.xml + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/HierarchicalGraphLayout.java + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/layer.xml + src/share/tools/IdealGraphVisualizer/Coordinator/build.xml + src/share/tools/IdealGraphVisualizer/Coordinator/manifest.mf + src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/Bundle.properties + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/FolderNode.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphNode.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/OutlineTopComponent.form + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/OutlineTopComponentSettings.xml + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/OutlineTopComponentWstcref.xml + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardConfiguration.xml + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/Bundle.properties + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/DiffGraphAction.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/DiffGraphCookie.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/ImportAction.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/OutlineAction.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveAction.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveAllAction.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveCookie.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/SaveAllAction.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/SaveAsAction.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/customLeftWsmode.xml + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif + src/share/tools/IdealGraphVisualizer/README ! src/share/vm/includeDB_compiler2 ! src/share/vm/oops/symbolKlass.cpp ! src/share/vm/oops/symbolOop.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/idealGraphPrinter.hpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/runtime/hpi.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp ! src/share/vm/utilities/xmlstream.cpp Changeset: 1dd146f17531 Author: kvn Date: 2008-06-26 13:34 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/1dd146f17531 6716441: error in meet with +DoEscapeAnalysis Summary: Set instance_id to InstanceBot for InstPtr->meet(AryPtr) when types are not related. Reviewed-by: jrose, never ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/cfgnode.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp + test/compiler/6716441/Tester.java Changeset: 958ae9623fd9 Author: never Date: 2008-06-27 11:11 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/958ae9623fd9 Merge From erik.trimble at sun.com Fri Jun 27 22:05:13 2008 From: erik.trimble at sun.com (erik.trimble at sun.com) Date: Sat, 28 Jun 2008 05:05:13 +0000 Subject: hg: jdk7/hotspot/hotspot: 2 new changesets Message-ID: <20080628050517.773EA2867A@hg.openjdk.java.net> Changeset: 93435819dba2 Author: xdono Date: 2008-06-20 08:44 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/93435819dba2 Added tag jdk7-b29 for changeset 4f91c08b3e44 ! .hgtags Changeset: 286bee59f34b Author: trims Date: 2008-06-27 19:12 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/286bee59f34b Merge From thunderaxiom at gmail.com Sun Jun 29 14:00:02 2008 From: thunderaxiom at gmail.com (=?ISO-8859-1?Q?Thorbj=F8rn_Ravn_Andersen?=) Date: Sun, 29 Jun 2008 23:00:02 +0200 Subject: Trying to build openjdk7 under opensolaris In-Reply-To: <48666E52.9090500@sun.com> References: <48615A51.3060404@gmail.com> <48658FC3.7040505@sun.com> <4866021D.6000905@gmail.com> <48666E52.9090500@sun.com> Message-ID: <4867F7D2.8010704@gmail.com> Hi, hotspot-dev. Got an error when compiling jdk7 on my newly installed OpenSolaris box, which Kelly O'Hair suggested you should know about. Just verified by cleaning and recompiling (which takes a while on this old box) that the error is still there. "hg fupdate" and "hg update" said all files was up to date, the .hg/hgrc file says "default = http://hg.openjdk.java.net/jdk7/jdk7/" The compiler is not SS12, but -bash-3.2$ /opt/SunStudioExpress/bin/CC -V CC: Sun Ceres C++ 5.9 SunOS_i386 2008/04/04 I have deliberately not installed any Sun packages manually, just through the package tool or "pkg". I installed CUPS myself locally to get the headers. The full command failing is CC -DSOLARIS -DSPARC_WORKS -DIA32 -DPRODUCT -xF -I../generated/adfiles -I../generated/jvmtifiles -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/asm -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/c1 -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/ci -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/classfile -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/code -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/compiler -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_implementation -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_implementation/shared -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_implementation/parNew -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_interface -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/interpreter -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/libadt -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/memory -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/oops -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/opto -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/prims -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/runtime -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/services -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/utilities -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/cpu/x86/vm -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os/solaris/vm -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os_cpu/solaris_x86/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"13.0-b02\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"ravn\"" -DHOTSPOT_LIB_ARCH=\"i386\" -DJRE_RELEASE_VERSION="\"1.7.0-internal-ravn_2008_06_29_21_40-b00\"" -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DCOMPILER2 -DCOMPILER1 -DSOLARIS_7_OR_LATER -m32 /export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os_cpu/solaris_x86/vm/solaris_x86_32.il -template=no%extdef -features=no%split_init -D_Crun_inline_placement -library=%none -KPIC -mt -xdebugformat=stabs -xtarget=pentium -xO3 -DVM_LITTLE_ENDIAN -features=no%except -DHAVE_DTRACE_H -DDTRACE_ENABLED -c -o os_solaris.o /export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os/solaris/vm/os_solaris.cpp "/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os/solaris/vm/os_solaris.cpp", line 3689: Error: ia_nice is not a member of iaparms. 1 Error(s) detected. gmake[5]: *** [os_solaris.o] Error 1 gmake[5]: Leaving directory `/export/home/ravn/download/openjdk/jdk7/jdk7/build/solaris-i586/hotspot/outputdir/solaris_i486_compiler2/product' Additionally it seems that CC must be in the PATH - I thought it should respect the two compiler environment flags which the "gmake sanity" command checks for? Please advise /Thorbj?rn Kelly O'Hair skrev den 28-06-2008 19:01: > That one is new to me. > > You may need to isolate this problem, I haven't seen it before. > Is this really SS12 or Sun Studio Express? What does CC -V say? > > (The hotspot alias is hotspot-dev at openjdk.java.net, you probably should > send this problem to that alias). > > -kto > > > Thorbj?rn Ravn Andersen wrote: >> Kelly O'Hair skrev den 28-06-2008 03:11: >>> The cc and CC also need to be in your PATH. >> >> Thanks, didn't think it would be so simple. >> >> I then got this compilation error (OpenSolaris fully updated, SS12, >> Pentium III). I verified that "hg update" was up to date. >> >> "/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os/solaris/vm/os_solaris.cpp", >> line 3689: Error: ia_nice is not a member of iaparms. >> 1 Error(s) detected. >> gmake[5]: *** [os_solaris.o] Error 1 >> gmake[5]: Leaving directory >> `/export/home/ravn/download/openjdk/jdk7/jdk7/build/solaris-i586/hotspot/outputdir/solaris_i486_compiler2/product' >> >> >> Is this still a setup problem or is it a SS12/SS11 issue? >> > From David.Holmes at Sun.COM Sun Jun 29 19:54:58 2008 From: David.Holmes at Sun.COM (David Holmes - Sun Microsystems) Date: Mon, 30 Jun 2008 12:54:58 +1000 Subject: Trying to build openjdk7 under opensolaris In-Reply-To: <4867F7D2.8010704@gmail.com> References: <48615A51.3060404@gmail.com> <48658FC3.7040505@sun.com> <4866021D.6000905@gmail.com> <48666E52.9090500@sun.com> <4867F7D2.8010704@gmail.com> Message-ID: <48684B02.8020903@sun.com> Hi this is a recently discovered bug due to a change in header files in OpenSolaris. Our bug # is 6718879. That particular member is obsolete and we are just defining its value as "unchanged". The fix should be to just delete that line of code: iaInfo->ia_nice = IA_NOCHANGE; Cheers, David Holmes Thorbj?rn Ravn Andersen said the following on 06/30/08 07:00: > Hi, hotspot-dev. > > Got an error when compiling jdk7 on my newly installed OpenSolaris box, > which Kelly O'Hair suggested you should know about. Just verified by > cleaning and recompiling (which takes a while on this old box) that the > error is still there. "hg fupdate" and "hg update" said all files was > up to date, the .hg/hgrc file says "default = > http://hg.openjdk.java.net/jdk7/jdk7/" > > The compiler is not SS12, but > > -bash-3.2$ /opt/SunStudioExpress/bin/CC -V > CC: Sun Ceres C++ 5.9 SunOS_i386 2008/04/04 > > I have deliberately not installed any Sun packages manually, just > through the package tool or "pkg". I installed CUPS myself locally to > get the headers. > > The full command failing is > > CC -DSOLARIS -DSPARC_WORKS -DIA32 -DPRODUCT -xF -I../generated/adfiles > -I../generated/jvmtifiles > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/asm > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/c1 > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/ci > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/classfile > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/code > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/compiler > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_implementation > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_implementation/shared > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_implementation/parNew > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/gc_interface > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/interpreter > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/libadt > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/memory > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/oops > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/opto > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/prims > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/runtime > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/services > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/share/vm/utilities > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/cpu/x86/vm > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os/solaris/vm > -I/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os_cpu/solaris_x86/vm > -I../generated -DHOTSPOT_RELEASE_VERSION="\"13.0-b02\"" > -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"ravn\"" > -DHOTSPOT_LIB_ARCH=\"i386\" > -DJRE_RELEASE_VERSION="\"1.7.0-internal-ravn_2008_06_29_21_40-b00\"" > -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DCOMPILER2 -DCOMPILER1 > -DSOLARIS_7_OR_LATER -m32 > /export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os_cpu/solaris_x86/vm/solaris_x86_32.il > -template=no%extdef -features=no%split_init -D_Crun_inline_placement > -library=%none -KPIC -mt -xdebugformat=stabs -xtarget=pentium -xO3 > -DVM_LITTLE_ENDIAN -features=no%except -DHAVE_DTRACE_H > -DDTRACE_ENABLED -c -o os_solaris.o > /export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os/solaris/vm/os_solaris.cpp > > "/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os/solaris/vm/os_solaris.cpp", > line 3689: Error: ia_nice is not a member of iaparms. > 1 Error(s) detected. > gmake[5]: *** [os_solaris.o] Error 1 > gmake[5]: Leaving directory > `/export/home/ravn/download/openjdk/jdk7/jdk7/build/solaris-i586/hotspot/outputdir/solaris_i486_compiler2/product' > > > > Additionally it seems that CC must be in the PATH - I thought it should > respect the two compiler environment flags which the "gmake sanity" > command checks for? > > Please advise > > /Thorbj?rn > > > > > Kelly O'Hair skrev den 28-06-2008 19:01: >> That one is new to me. >> >> You may need to isolate this problem, I haven't seen it before. >> Is this really SS12 or Sun Studio Express? What does CC -V say? >> >> (The hotspot alias is hotspot-dev at openjdk.java.net, you probably should >> send this problem to that alias). >> >> -kto >> >> >> Thorbj?rn Ravn Andersen wrote: >>> Kelly O'Hair skrev den 28-06-2008 03:11: >>>> The cc and CC also need to be in your PATH. >>> >>> Thanks, didn't think it would be so simple. >>> >>> I then got this compilation error (OpenSolaris fully updated, SS12, >>> Pentium III). I verified that "hg update" was up to date. >>> >>> "/export/home/ravn/download/openjdk/jdk7/jdk7/hotspot/src/os/solaris/vm/os_solaris.cpp", >>> line 3689: Error: ia_nice is not a member of iaparms. >>> 1 Error(s) detected. >>> gmake[5]: *** [os_solaris.o] Error 1 >>> gmake[5]: Leaving directory >>> `/export/home/ravn/download/openjdk/jdk7/jdk7/build/solaris-i586/hotspot/outputdir/solaris_i486_compiler2/product' >>> >>> >>> Is this still a setup problem or is it a SS12/SS11 issue? >>> >> > From Peter.Kessler at Sun.COM Mon Jun 30 14:09:40 2008 From: Peter.Kessler at Sun.COM (Peter B. Kessler) Date: Mon, 30 Jun 2008 14:09:40 -0700 Subject: Weird GC-- and parallel marking times Message-ID: <48694B94.6030106@Sun.COM> I'm running SPECjbb2005 on a T1000. Among the things I noticed is this anomalous GC-- collection: 783.409: [GC [PSYoungGen: 1834992K->262128K(1835008K)] 3251983K->1692937K(3407872K), 0.4594853 secs] [Times: user=10.15 sys=0.14, real=0.46 secs] 786.112: [GC [PSYoungGen: 1834992K->262128K(1835008K)] 3265801K->1706512K(3407872K), 0.4680468 secs] [Times: user=10.26 sys=0.17, real=0.47 secs] 788.835: [GC [PSYoungGen: 1834992K->238544K(1835008K)] 3279376K->1721236K(3407872K), 0.4713421 secs] [Times: user=10.38 sys=0.15, real=0.47 secs] 791.552: [GC-- [PSYoungGen: 1811408K->1811408K(1835008K)] 3294100K->3384268K(3407872K), *6.9766836* secs] [Times: user=15.02 sys=28.09, real=6.98 secs] 798.529: [pre compact, 0.0000565 secs] 798.529: [Full GC798.532: [marking phase798.532: [par mark, *2.6420171* secs] 801.174: [reference processing, 0.0036040 secs] 801.178: [class unloading .... , 0.0106920 secs] , 2.6567804 secs] 801.189: [summary phase, 0.3559888 secs] 801.545: [adjust roots, 0.0154521 secs] 801.560: [compact perm gen, 0.0660016 secs] 801.626: [compaction phase801.628: [drain task setup, 0.0541014 secs] 801.683: [dense prefix task setup, 0.0000028 secs] 801.683: [steal task setup, 0.0000089 secs] 801.683: [par compact, 4.3277560 secs] 806.011: [deferred updates, 2.2672261 secs] , 6.6517610 secs] 808.278: [post compact, 0.5683043 secs] [PSYoungGen: 1811408K->0K(1835008K)] [ParOldGen: 1572860K->1420159K(1572864K)] 3384268K->1420159K(3407872K) [PSPermGen: 5850K->5801K(16384K)], 10.3176805 secs] [Times: user=141.41 sys=5.16, real=10.32 secs] 811.078: [GC [PSYoungGen: 1572864K->109712K(1835008K)] 2993023K->1529871K(3407872K), 0.1969672 secs] [Times: user=4.36 sys=0.05, real=0.20 secs] 813.506: [GC [PSYoungGen: 1682576K->123248K(1835008K)] 3102735K->1543407K(3407872K), 0.1973749 secs] [Times: user=4.48 sys=0.01, real=0.20 secs] 815.937: [GC [PSYoungGen: 1696112K->125808K(1835008K)] 3116271K->1545967K(3407872K), 0.2015174 secs] [Times: user=4.58 sys=0.02, real=0.20 secs] We are running along fine, the old generation is filling up, we fail a promotion (okay, I'm running with -XX:-UseAdaptiveSizePolicy an -XX:-UsePSAdaptiveSurvivorSizePolicy, because I'm trying to generate full collections). We finish out the scavenge in 6.977 seconds, and drop into a full collection, during which parallel marking takes 2.642 seconds. I found this collection because 2.642 seconds is way off scale for parallel marking, and that's the code I'm working on. (This was the only anomalous parallel mark in 20 runs.) A "usual" failed promotion, with my code (or without it), looks like this (from 2 runs earlier with my JVM): 786.886: [GC [PSYoungGen: 1834992K->262128K(1835008K)] 3255509K->1699440K(3407872K), 0.4616326 secs] [Times: user=10.22 sys=0.13, real=0.46 secs] 789.602: [GC [PSYoungGen: 1834992K->262128K(1835008K)] 3272304K->1714991K(3407872K), 0.4597556 secs] [Times: user=10.16 sys=0.13, real=0.46 secs] 792.314: [GC [PSYoungGen: 1834992K->262128K(1835008K)] 3287855K->1729817K(3407872K), 0.4662842 secs] [Times: user=10.18 sys=0.18, real=0.47 secs] 795.031: [GC-- [PSYoungGen: 1834992K->1834992K(1835008K)] 3302681K->3407853K(3407872K), *9.1016039* secs] [Times: user=17.65 sys=67.29, real=9.10 secs] 804.133: [pre compact, 0.0000572 secs] 804.133: [Full GC804.135: [marking phase804.135: [par mark, *1.4553449* secs] 805.591: [reference processing, 0.0036024 secs] 805.594: [class unloading .... , 0.0107485 secs] , 1.4701466 secs] 805.605: [summary phase, 0.3576797 secs] 805.963: [adjust roots, 0.0158427 secs] 805.979: [compact perm gen, 0.0660806 secs] 806.045: [compaction phase806.047: [drain task setup, 0.0546181 secs] 806.102: [dense prefix task setup, 0.0000028 secs] 806.102: [steal task setup, 0.0000088 secs] 806.102: [par compact, 4.3571865 secs] 810.460: [deferred updates, 2.2664570 secs] , 6.6809621 secs] 812.726: [post compact, 0.5718161 secs] [PSYoungGen: 1834992K->0K(1835008K)] [ParOldGen: 1572861K->1420624K(1572864K)] 3407853K->1420624K(3407872K) [PSPermGen: 5848K->5801K(16384K)], 9.1659174 secs] [Times: user=136.08 sys=0.36, real=9.17 secs] 815.541: [GC [PSYoungGen: 1572864K->109824K(1835008K)] 2993488K->1530448K(3407872K), 0.1945033 secs] [Times: user=4.36 sys=0.03, real=0.19 secs] 817.973: [GC [PSYoungGen: 1682688K->123072K(1835008K)] 3103312K->1543696K(3407872K), 0.1971958 secs] [Times: user=4.49 sys=0.01, real=0.20 secs] 820.411: [GC [PSYoungGen: 1695936K->125808K(1835008K)] 3116560K->1546432K(3407872K), 0.2009367 secs] [Times: user=4.56 sys=0.01, real=0.20 secs] Note that the anomalous GC-- time took much less time (6.977 versus 9.102 seconds), but the subsequent parallel mark took much longer (2.642 versus 1.455 seconds). On the one hand, since I'm worried about parallel marking times, the anomalous one is a loss, using 2.642 instead of 1.455 seconds. On the other hand, for the matched pair of GC-- collection and subsequent full collection, the anomalous one uses (6.977 + 10.318) 17.294 seconds, whereas the normal collection uses (9.102 + 9.166) 18.268 seconds, saving 0.973 seconds, or 5%. That would be a good trade. So maybe the question is: Is there a way we can make that trade all the time? Also: Are there times when it's a good trade and times when it's not? Can we know in advance which one we have? I've been trying to come up with an explanation for the anomalous collection, but have failed so far. The best I can come up with is that the GC-- collection finishes faster, and most of the time for scavenges is the copying time, so maybe it failed sooner and didn't have to copy as much. But that leaves more live stuff in the young generation to copy during parallel compaction. That somehow requires that we've traded (9.102 - 6.977) 2.125 seconds of parallel scavenging for (10.318 - 9.166) 1.152 seconds of parallel compaction? That doesn't fly because the parallel compaction times (and the rest of the statistics) are essentially the same between the two. If anyone has a theory, I'd be happy to hear it. ... peter P.S. Thanks to John for making me look at the details.