hg: jdk8/tl/jdk: 7144861: speed up RMI activation tests

2012-05-11 Thread stuart . marks
Changeset: f131d4361faf
Author:olagneau
Date:  2012-05-11 14:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f131d4361faf

7144861: speed up RMI activation tests
Reviewed-by: alanb, smarks, dholmes, dmocek

! test/java/rmi/activation/checkusage/CheckUsage.java
! test/java/rmi/testlibrary/ActivationLibrary.java
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/testlibrary/RMID.java
! test/java/rmi/testlibrary/StreamPipe.java
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java



hg: jdk8/tl/jdk: 26 new changesets

2012-05-11 Thread lana . steuck
Changeset: 8e3fb7dd21cd
Author:skovatch
Date:  2012-04-25 12:18 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8e3fb7dd21cd

7128699: Fix bundle name so it contains the bugfix number in the name.
Reviewed-by: robilad

! make/common/Release-macosx.gmk

Changeset: 919be2f7fd6e
Author:cgruszka
Date:  2012-04-27 14:37 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/919be2f7fd6e

Merge


Changeset: 762661efef30
Author:jgodinez
Date:  2012-04-24 13:29 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/762661efef30

7157659: [macosx] Landscape Printing orientation doesn't work
Reviewed-by: bae, prr

! src/macosx/native/sun/awt/PrinterView.m

Changeset: cdaadcc2c6a4
Author:jgodinez
Date:  2012-04-26 13:16 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cdaadcc2c6a4

7013850: Please change the mnemonic assignment system to avoid translation issue
Reviewed-by: prr, mfang

! src/share/classes/sun/print/ServiceDialog.java
! src/share/classes/sun/print/resources/serviceui.properties
! src/share/classes/sun/print/resources/serviceui_de.properties
! src/share/classes/sun/print/resources/serviceui_es.properties
! src/share/classes/sun/print/resources/serviceui_fr.properties
! src/share/classes/sun/print/resources/serviceui_it.properties
! src/share/classes/sun/print/resources/serviceui_ja.properties
! src/share/classes/sun/print/resources/serviceui_ko.properties
! src/share/classes/sun/print/resources/serviceui_pt_BR.properties
! src/share/classes/sun/print/resources/serviceui_sv.properties
! src/share/classes/sun/print/resources/serviceui_zh_CN.properties
! src/share/classes/sun/print/resources/serviceui_zh_TW.properties

Changeset: c2d29a375871
Author:lana
Date:  2012-04-26 18:25 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c2d29a375871

Merge


Changeset: 4a19075bb989
Author:lana
Date:  2012-05-02 09:53 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4a19075bb989

Merge


Changeset: 44beb8a52aec
Author:zhouyx
Date:  2012-04-20 10:34 +0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/44beb8a52aec

7129742: Unable to view focus in Non-Editable TextArea
Summary: Make sure the cursor is visible by setVisible(true)
Reviewed-by: rupashka, alexp

! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java
! src/solaris/classes/sun/awt/X11/XTextFieldPeer.java
+ test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java

Changeset: dfa2ea47257d
Author:luchsh
Date:  2012-04-20 13:13 +0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/dfa2ea47257d

7055065: NullPointerException when sorting JTable with empty cell
Reviewed-by: rupashka

! src/share/classes/javax/swing/JTable.java
+ test/javax/swing/JTable/7055065/bug7055065.java

Changeset: 738b32fc3ef1
Author:anthony
Date:  2012-04-24 17:47 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/738b32fc3ef1

7150109: [macosx] the Frame showed incomplete.
Summary: Open-source the tests
Reviewed-by: art

+ test/java/awt/Frame/FrameStateTest/FrameStateTest.html
+ test/java/awt/Frame/FrameStateTest/FrameStateTest.java

Changeset: 9ed029a0326d
Author:anthony
Date:  2012-04-24 19:12 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9ed029a0326d

7163898: add isLoggable() check to doLog()
Summary: Add the check and return immediately if it's false
Reviewed-by: anthony, mchung, sla
Contributed-by: Nicolas Carranza 

! src/share/classes/sun/util/logging/PlatformLogger.java

Changeset: 4a0f6ef43a09
Author:anthony
Date:  2012-04-24 20:39 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4a0f6ef43a09

7131021: [macosx] Consider using system properties to pass arguments from the 
launcher to AWT/SplashScreen
Summary: Document the environment variables and add tests
Reviewed-by: ksrini

! src/macosx/bin/java_md_macosx.c
+ test/tools/launcher/EnvironmentVariables.java
! test/tools/launcher/TestHelper.java
+ test/tools/launcher/TestSpecialArgs.java

Changeset: 36fd5078198b
Author:alexsch
Date:  2012-04-25 16:48 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/36fd5078198b

7163482: [macosx] Regtest closed/javax/swing/JTree/4908142/bug4908142.java 
intermittent failure
Reviewed-by: rupashka

+ test/javax/swing/JTree/4908142/bug4908142.java

Changeset: f1d1dab11a06
Author:leonidr
Date:  2012-04-25 18:15 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f1d1dab11a06

7154480: [macosx] Not all popup menu items are visible
Reviewed-by: art

! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/share/classes/javax/swing/JPopupMenu.java
! src/share/classes/sun/awt/SunToolkit.java

Changeset: 340cda7e1430
Author:luchsh
Date:  2012-04-26 12:39 +0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/340cda7e1430

7154030: java.awt.Component.hide() does not repaint parent component
Reviewed-by: rupashka

! src/share/classes/javax/swing/JComponent.java

hg: jdk8/tl/hotspot: 21 new changesets

2012-05-11 Thread lana . steuck
Changeset: 4ee58fcab520
Author:katleman
Date:  2012-05-09 13:07 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/4ee58fcab520

Added tag jdk8-b37 for changeset bfcf92bfefb8

! .hgtags

Changeset: 3c91f2c9fd21
Author:amurillo
Date:  2012-04-20 17:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/3c91f2c9fd21

7163193: new hotspot build - hs24-b09
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: f3a4ee95783b
Author:kevinw
Date:  2012-04-20 14:55 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f3a4ee95783b

7162488: VM not printing unknown -XX options
Reviewed-by: dholmes, kamg

! src/share/vm/runtime/arguments.cpp
+ test/runtime/7162488/Test7162488.sh

Changeset: 29ee40a082d3
Author:sla
Date:  2012-04-23 13:30 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/29ee40a082d3

7162063: libsaproc debug print should format size_t correctly on 64bit platform
Reviewed-by: rbackman, mgronlun, dholmes

! agent/src/os/linux/ps_core.c

Changeset: f33c4d0f4c9e
Author:dcubed
Date:  2012-04-23 11:03 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f33c4d0f4c9e

Merge


Changeset: d652a62d6e03
Author:dcubed
Date:  2012-03-23 11:50 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d652a62d6e03

7102323: RFE: enable Full Debug Symbols Phase 1 on Solaris
Summary: Add support for ENABLE_FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES 
build flags. Add support for .diz files.
Reviewed-by: dholmes, ohair, sspitsyn

! make/Makefile
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/vm.make
! make/solaris/Makefile
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/sparcWorks.make
! make/solaris/makefiles/vm.make
! make/windows/build.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make
! make/windows/makefiles/sa.make

Changeset: 744728c16316
Author:dcubed
Date:  2012-04-03 09:48 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/744728c16316

7158067: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect product builds
Summary: Build option FULL_DEBUG_SYMBOLS=0 only affects product builds.
Reviewed-by: ohair, jmelvin, sspitsyn

! make/Makefile
! make/linux/Makefile
! make/linux/makefiles/defs.make
! make/solaris/Makefile
! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make

Changeset: 74c359c4a9e5
Author:dcubed
Date:  2012-04-24 15:20 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/74c359c4a9e5

Merge

! make/Makefile
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/sparcWorks.make
! make/solaris/makefiles/vm.make
! make/windows/build.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/debug.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/fastdebug.make
! make/windows/makefiles/product.make

Changeset: d6c393b0164b
Author:dcubed
Date:  2012-04-25 15:06 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d6c393b0164b

7164344: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on 
Solaris and Windows
Summary: Disable FDS by default on Solaris; disable ZIP_DEBUGINFO_FILES by 
default on Windows.
Reviewed-by: acorn, sspitsyn

! make/solaris/makefiles/defs.make
! make/windows/makefiles/defs.make

Changeset: 973046802b6f
Author:dlong
Date:  2012-04-26 16:24 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/973046802b6f

7162955: Attach api on Solaris, too many open files
Summary: Release server-side socket after client receives it.
Reviewed-by: sla, dsamersoff, dcubed, acorn
Contributed-by: dean.l...@oracle.com

! src/os/solaris/vm/attachListener_solaris.cpp

Changeset: 6f0612ea55ce
Author:jprovino
Date:  2012-05-02 15:47 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/6f0612ea55ce

Merge


Changeset: 9f059abe8cf2
Author:jmasa
Date:  2012-03-29 19:46 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/9f059abe8cf2

7131629: Generalize the CMS free list code
Summary: Make the FreeChunk, FreeList, TreeList, and BinaryTreeDictionary 
classes usable outside CMS.
Reviewed-by: brutisso, johnc, jwilhelm
Contributed-by: coleen.phillim...@oracle.com

- src/share/vm/gc_implementation/concurrentMarkSweep/binaryTreeDictionary.cpp
- src/share/vm/gc_implementation/co

hg: jdk8/tl/jaxp: 4 new changesets

2012-05-11 Thread lana . steuck
Changeset: aabc08ea546f
Author:ohair
Date:  2012-04-30 16:03 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/aabc08ea546f

7165312: Fix jaxp source movement for new build-infra
Reviewed-by: ohrstrom

! makefiles/Makefile

Changeset: 90204bfab4e2
Author:katleman
Date:  2012-05-02 15:47 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/90204bfab4e2

Merge


Changeset: 5bbe0cb6f2f2
Author:katleman
Date:  2012-05-09 13:07 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/5bbe0cb6f2f2

Added tag jdk8-b37 for changeset 90204bfab4e2

! .hgtags

Changeset: f95fdbe525c8
Author:katleman
Date:  2012-05-10 10:25 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/f95fdbe525c8

Added tag jdk8-b38 for changeset 5bbe0cb6f2f2

! .hgtags



hg: jdk8/tl/langtools: 3 new changesets

2012-05-11 Thread lana . steuck
Changeset: 1f224f160aa8
Author:katleman
Date:  2012-05-09 13:08 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/1f224f160aa8

Added tag jdk8-b37 for changeset 5891b38985e8

! .hgtags

Changeset: a9f547c218d9
Author:katleman
Date:  2012-05-10 10:25 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a9f547c218d9

Added tag jdk8-b38 for changeset 1f224f160aa8

! .hgtags

Changeset: 885806e74240
Author:lana
Date:  2012-05-11 12:53 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/885806e74240

Merge




hg: jdk8/tl/jaxws: 2 new changesets

2012-05-11 Thread lana . steuck
Changeset: ac1ba3b56775
Author:katleman
Date:  2012-05-09 13:07 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/ac1ba3b56775

Added tag jdk8-b37 for changeset b05a948db1b6

! .hgtags

Changeset: 7f6b44fd3034
Author:katleman
Date:  2012-05-10 10:25 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/7f6b44fd3034

Added tag jdk8-b38 for changeset ac1ba3b56775

! .hgtags



hg: jdk8/tl: 6 new changesets

2012-05-11 Thread lana . steuck
Changeset: afeeed8e5f8c
Author:ihse
Date:  2012-04-30 12:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/afeeed8e5f8c

7165277: Fix missing execute permission issue running logger.sh
Reviewed-by: ohair

! common/autoconf/configure
! common/autoconf/configure.ac

Changeset: b2972095a4b1
Author:katleman
Date:  2012-05-02 15:46 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/b2972095a4b1

Merge


Changeset: 2eeb9fac7dfc
Author:katleman
Date:  2012-05-09 13:07 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/2eeb9fac7dfc

Added tag jdk8-b37 for changeset b2972095a4b1

! .hgtags

Changeset: 2f06b15e2439
Author:ewendeli
Date:  2012-05-03 14:17 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/2f06b15e2439

7154130: Add Mac OS X Instructions to README-builds.html
Reviewed-by: ohair
Contributed-by: edvard.wende...@oracle.com

! README-builds.html

Changeset: d939bd0ab13c
Author:katleman
Date:  2012-05-09 16:12 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/d939bd0ab13c

Merge


Changeset: b67bdaca36c2
Author:katleman
Date:  2012-05-10 10:24 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/b67bdaca36c2

Added tag jdk8-b38 for changeset d939bd0ab13c

! .hgtags



hg: jdk8/tl/corba: 3 new changesets

2012-05-11 Thread lana . steuck
Changeset: 2d2f6b0f855b
Author:katleman
Date:  2012-05-09 13:07 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/2d2f6b0f855b

Added tag jdk8-b37 for changeset 83fac66442cf

! .hgtags

Changeset: b8cbfb31139f
Author:katleman
Date:  2012-05-09 13:11 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/b8cbfb31139f

Merge


Changeset: 785af00e2827
Author:katleman
Date:  2012-05-10 10:24 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/785af00e2827

Added tag jdk8-b38 for changeset b8cbfb31139f

! .hgtags



hg: jdk8/tl/jdk: 7071826: Avoid benign race condition in initialization of UUID

2012-05-11 Thread mike . duigou
Changeset: 944676ef3c58
Author:mduigou
Date:  2012-05-11 11:31 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/944676ef3c58

7071826: Avoid benign race condition in initialization of UUID
Summary: Avoids mostly benign but sometimes expensive race condition on 
initialization of UUID.numberGenerator which is used by UUID.randomUUID()
Reviewed-by: alanb, chegar

! src/share/classes/java/util/UUID.java
! test/java/util/UUID/UUIDTest.java



hg: jdk8/tl/jdk: 7167359: (tz) SEGV on solaris if TZ variable not set

2012-05-11 Thread sean . coffey
Changeset: 3e83229a3779
Author:coffeys
Date:  2012-05-11 10:09 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3e83229a3779

7167359: (tz) SEGV on solaris if TZ variable not set
Reviewed-by: okutsu

! src/solaris/native/java/util/TimeZone_md.c



Re: Java_java_net_Inet6AddressImpl_isReachable0 is returning false for InetAdress 0.0.0.0

2012-05-11 Thread Charles Lee


Hi Deven,

The patch is committed @

Changeset: c5a07e3dca63
Author:youdwei
Date:  2012-05-11 16:20 +0800
URL:http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c5a07e3dca63

7163874: InetAddress.isReachable should support pinging 0.0.0.0
Reviewed-by: alanb, chegar


Please verify it and thank you all for reviewing it.


On 05/09/2012 11:36 AM, Deven You wrote:

Hi Alan,

Since this patch is for Unix like platforms, I didn't test the test 
case on Windows yet.


However when I tested it on Windows I found it will fail on Windows.

I also use ping command on Windows to test both 0.0.0.0 and ::0, they 
all fail. So I want to know if we need further investigation to see 
why these 2 addresses can not be reachable or we just think it is the 
proper behavior because JDK's behavior is consistent with ping on Windows?


Thanks a lot!

On 05/07/2012 03:46 PM, Alan Bateman wrote:

On 07/05/2012 03:29, Deven You wrote:

Hi Alan and Chris,

I have updated the webrev[1] according to your suggestions.

For the test case, I did two things:

1. add the @run main/othervm -Djava.net.preferIPv4Stack=true PingThis

2. Only when !preferIPv4Stack and hasIPv6(), ::0 will be added into 
the address list.


I think it's enough for the test case, please review it.

I just have another concern, how we can configure the test env so 
this test case can be run under root (may use sudo) privilege?


[1] http://cr.openjdk.java.net/~littlee/OJDK-217/webrev.04/ 


I think we are close to the finish line on this one.

One thing I notice in the webrev is that net_util_md.h hasn't been 
updated to defined the prototype for NET_IsZeroAddr. It would be good 
to add that (no need to generate another webrev just for this one).


The test case looks okay to me. Minor comment is that the while loop 
could be replaced with for (String: addr: addrs) { ...}. No need to 
re-generate the webrev if you decide to take up this suggestion.


I don't think we should change the test to attempt to run it via 
sudo, that would just complicate the test as there is no guarantee 
that the user running the tests is in sudoers. Also one wouldn't want 
the test prompting for a password. it would also require a script as 
it would need to be skipped on platforms such as Windows.


So I think I'm happy with the test as is and I assume you will run 
with regular user/root before pushing. I also assume you will run it 
on Windows to make sure that it passes there too.


-Alan.



--
Best Regards,

Deven



--
Yours Charles



hg: jdk8/tl/jdk: 7163874: InetAddress.isReachable should support pinging 0.0.0.0

2012-05-11 Thread littlee
Changeset: c5a07e3dca63
Author:youdwei
Date:  2012-05-11 16:20 +0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c5a07e3dca63

7163874: InetAddress.isReachable should support pinging 0.0.0.0
Reviewed-by: alanb, chegar

! src/share/native/java/net/net_util.h
! src/solaris/native/java/net/Inet4AddressImpl.c
! src/solaris/native/java/net/Inet6AddressImpl.c
! src/solaris/native/java/net/net_util_md.c
+ test/java/net/Inet4Address/PingThis.java