[security-dev 00442]: hg: jdk7/tl/jdk: 2 new changesets

2008-12-05 Thread mandy . chung
Changeset: 87170fc5a587 Author:mchung Date: 2008-12-05 10:28 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/87170fc5a587 6764062: Revise usage of java.io.*.close Summary: Handle closing multiple open I/O streams in case close() throws IOException Reviewed-by: ksrini ! src/s

[security-dev 00504]: hg: jdk7/tl/jdk: 3 new changesets

2009-01-20 Thread mandy . chung
Changeset: 1f751a9f7052 Author:mchung Date: 2009-01-20 13:02 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1f751a9f7052 6793429: Use compiled properties instead of plain properties for resource file Summary: Rename the variables in Resources.gmk to make compiled properties m

[security-dev 00620]: hg: jdk7/tl/jdk: 6801467: Defer get the launcher resource bundle until it's needed

2009-02-26 Thread mandy . chung
Changeset: 2fb53eb9df14 Author:mchung Date: 2009-02-26 14:36 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2fb53eb9df14 6801467: Defer get the launcher resource bundle until it's needed Summary: Lazily initialize the launcher resource bundle Reviewed-by: ksrini, darcy ! src

[security-dev 00630]: hg: jdk7/tl/jdk: 6799689: Make sun.misc.FloatingDecimal.hexFloatPattern static field initialized lazily

2009-02-27 Thread mandy . chung
Changeset: de1d02ad2d1d Author:mchung Date: 2009-02-27 13:43 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/de1d02ad2d1d 6799689: Make sun.misc.FloatingDecimal.hexFloatPattern static field initialized lazily Summary: Lazily initialize the hexFloatPattern static field Reviewe

[security-dev 00631]: hg: jdk7/tl/jdk: 6809504: Remove enctype="text/xml" from the offline registration page

2009-02-27 Thread mandy . chung
Changeset: 0da45c759116 Author:mchung Date: 2009-02-27 16:34 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0da45c759116 6809504: Remove enctype="text/xml" from the offline registration page Summary: Remove enctype="text/xml" from register.html and other localized versions R

[security-dev 00658]: hg: jdk7/tl/jdk: 6799230: Lazily load java.lang.annotation.Annotation class

2009-03-03 Thread mandy . chung
Changeset: 07d2550f5c84 Author:mchung Date: 2009-03-03 19:26 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/07d2550f5c84 6799230: Lazily load java.lang.annotation.Annotation class Summary: Remove the static EMPTY_ANNOTATION_ARRAY field; add AnnotationParser.toArray method Re

[security-dev 00684]: hg: jdk7/tl/jdk: 2 new changesets

2009-03-12 Thread mandy . chung
Changeset: e1064300e0f6 Author:mchung Date: 2009-03-12 10:27 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e1064300e0f6 6810254: Lazily instantiate the shared secret access objects Summary: Register the shutdown hooks only when needed and remove JavaIODeleteOnExitAccess Rev

[security-dev 00698]: hg: jdk7/tl/jdk: 6817246: Redundant call to set InetAddressCachePolicy to FOREVER if not set during initialization

2009-03-18 Thread mandy . chung
Changeset: 392cd358db5d Author:mchung Date: 2009-03-18 17:37 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/392cd358db5d 6817246: Redundant call to set InetAddressCachePolicy to FOREVER if not set during initialization Summary: Remove InetAddressCachePolicy.setIfNotSet call

[security-dev 00717]: hg: jdk7/tl/jdk: 6819122: DefaultProxySelector should lazily initialize the Pattern object and the NonProxyInfo objects

2009-03-25 Thread mandy . chung
Changeset: 2dae30c4d687 Author:mchung Date: 2009-03-25 12:24 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2dae30c4d687 6819122: DefaultProxySelector should lazily initialize the Pattern object and the NonProxyInfo objects Summary: Move two static NonProxyInfo fields into N

[security-dev 00718]: Review request for 6819110

2009-03-25 Thread Mandy Chung
6819110: Lazily load Sun digest provider for jar verification Webrev at: http://cr.openjdk.java.net/~mchung/6819110/webrev.00/ Details: ManifestEntryVerifier's static initializer calls sun.security.jce.Providers.getSunProvider() that loads and initializes several security classes which are n

[security-dev 00730]: hg: jdk7/tl/jdk: 6819110: Lazily load Sun digest provider for jar verification

2009-04-01 Thread mandy . chung
Changeset: 85a91be56593 Author:mchung Date: 2009-03-31 23:52 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/85a91be56593 6819110: Lazily load Sun digest provider for jar verification Summary: Lazily call Providers.getSunProvider() instead of at static initializer Reviewed-by:

[security-dev 00786]: hg: jdk7/tl/jdk: 6829503: addShutdownHook fails if called after shutdown has commenced.

2009-04-27 Thread mandy . chung
Changeset: 164ce9ff8b58 Author:mchung Date: 2009-04-27 12:08 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/164ce9ff8b58 6829503: addShutdownHook fails if called after shutdown has commenced. Summary: allow shutdown hook to be added during shutdown and handle properly if it

[security-dev 00864]: hg: jdk7/tl/jdk: 6 new changesets

2009-05-27 Thread mandy . chung
Changeset: 7772d77bd7c2 Author:mchung Date: 2009-05-26 17:47 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7772d77bd7c2 6829636: test/java/util/logging/LoggingDeadlock2.java is flaky Summary: remove @ignore Reviewed-by: swamyv ! src/share/classes/java/net/URLConnection.java

[security-dev 01189]: hg: jdk7/tl/jdk: 7 new changesets

2009-09-08 Thread mandy . chung
Changeset: fdf11ce72e8e Author:mchung Date: 2009-08-06 11:25 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fdf11ce72e8e 4917309: (cl) Reduce internal usage of ClassNotFoundExceptions during class-loading Summary: Change findBootstrapClass to return null instead of throwing

[security-dev 01206]: hg: jdk7/tl/jdk: 2 new changesets

2009-09-14 Thread mandy . chung
Changeset: c7e469ae3edb Author:mchung Date: 2009-09-14 13:37 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c7e469ae3edb 6878481: Add performance counters in the JDK Summary: Added new performance counters in the JDK to track performance metrics Reviewed-by: alanb, dholmes, i

[security-dev 01212]: Re: 6854954: Eliminate static dependency on java.awt.AWTPermission

2009-09-15 Thread Mandy Chung
Alan, Looks good. Minor nit in SecurityConstants.java line 148 - good to add a blank line to separate the two fields Mandy Alan Bateman wrote: Sean, Mandy - can you review this? I also need someone from the AWT team. This patch eliminates the static dependency on java.awt.AWTPermission fro

[security-dev 01236]: hg: jdk7/tl/jdk: 2 new changesets

2009-09-18 Thread mandy . chung
Changeset: d3281fa8e46c Author:mchung Date: 2009-09-17 14:24 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d3281fa8e46c 6882376: Add internal support for JRE implementation to eliminate the dependency on logging Summary: Added sun.util.logging.PlatformLogger for JRE impleme

[security-dev 01276]: hg: jdk7/tl/jdk: 6612680: Remove classloader dependency on jkernel

2009-10-05 Thread mandy . chung
Changeset: c499401bc138 Author:mchung Date: 2009-10-05 18:15 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c499401bc138 6612680: Remove classloader dependency on jkernel Summary: Add a new sun.misc.BootClassLoaderHook that DownloadManager will implement Reviewed-by: alanb,

[security-dev 01285]: hg: jdk7/tl/jdk: 6888802: sun.misc.BootClassLoaderHook.getBootstrapPaths stack overflow

2009-10-06 Thread mandy . chung
Changeset: 1b81fc851b20 Author:mchung Date: 2009-10-06 15:14 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1b81fc851b20 602: sun.misc.BootClassLoaderHook.getBootstrapPaths stack overflow Summary: Fixed sun.misc.BootClassLoaderHook.getBootstrapPaths calls hook.getAdditio

[security-dev 01305]: hg: jdk7/tl/jdk: 6891701: test/java/lang/management/RuntimeMXBean/GetSystemProperties should restore the system property

2009-10-14 Thread mandy . chung
Changeset: 16b33372af1c Author:mchung Date: 2009-10-14 20:16 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/16b33372af1c 6891701: test/java/lang/management/RuntimeMXBean/GetSystemProperties should restore the system property Summary: Restore the system properties when the te

[security-dev 01311]: hg: jdk7/tl/jdk: 2 new changesets

2009-10-15 Thread mandy . chung
Changeset: 16e4bbb7488d Author:mchung Date: 2009-10-15 17:36 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/16e4bbb7488d 6891707: Eliminate the java.io.FilePermission dependency on PolicyFile Summary: Replace call to PolicyFile.canonPath with its own implementation Reviewed-b

[security-dev 01347]: hg: jdk7/tl/jdk: 5 new changesets

2009-10-29 Thread mandy . chung
Changeset: 252b17ca9abb Author:mchung Date: 2009-10-27 16:31 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/252b17ca9abb 6895456: Eliminate dependency on java.io.ObjectStreamClass during boot Summary: Duplicate ObjectStreamClass.getClassSignature method in ObjectStreamField

[security-dev 01377]: hg: jdk7/tl/jdk: 6899607: Update java.util.prefs.FileSystemPreferences to use PlatformLogger

2009-11-09 Thread mandy . chung
Changeset: ab681c7e811a Author:mchung Date: 2009-11-09 21:32 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ab681c7e811a 6899607: Update java.util.prefs.FileSystemPreferences to use PlatformLogger Summary: Update java.util.prefs.FileSystemPreferences to use PlatformLogger Rev

[security-dev 01384]: hg: jdk7/tl/jdk: 2 new changesets

2009-11-12 Thread mandy . chung
Changeset: 78dbc547ac78 Author:mchung Date: 2009-11-12 10:29 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/78dbc547ac78 6899851: Regression causes new dependency to jkernel Summary: Replaced sun.jkernel.DownloadManager calls with BootClassLoaderHook Reviewed-by: bae, asaha

[security-dev 01391]: hg: jdk7/tl/jdk: 6902678: com.sun.tracing.ProviderFactory.createProvider doesn't throw IllegalArgumentException

2009-11-19 Thread mandy . chung
Changeset: c8fb7e11daf8 Author:mchung Date: 2009-11-18 22:29 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c8fb7e11daf8 6902678: com.sun.tracing.ProviderFactory.createProvider doesn't throw IllegalArgumentException Summary: doPrivileged for calls that have permission check

[security-dev 01400]: Review request for 6903638: Remove dependency on AuthPermission from SecurityConstants

2009-11-20 Thread Mandy Chung
Fixed 6903638: Remove dependency on AuthPermission from SecurityConstants Webrev at: http://cr.openjdk.java.net/~mchung/6903638/webrev.00/ Move the two static fields defined in the SecurityConstants to javax.security.auth.Subject class. javax.security.auth classes are not needed during boot

[security-dev 01402]: Re: Review request for 6903638: Remove dependency on AuthPermission from SecurityConstants

2009-11-23 Thread Mandy Chung
Sean Mullan wrote: Mandy Chung wrote: Fixed 6903638: Remove dependency on AuthPermission from SecurityConstants Webrev at: http://cr.openjdk.java.net/~mchung/6903638/webrev.00/ Move the two static fields defined in the SecurityConstants to javax.security.auth.Subject class

[security-dev 01407]: hg: jdk7/tl/jdk: 3 new changesets

2009-11-23 Thread mandy . chung
Changeset: 2fec95bd2192 Author:mchung Date: 2009-11-23 08:21 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2fec95bd2192 6903638: Remove dependency on AuthPermission from SecurityConstants Summary: Move two static fields from SecurityConstants to javax.security.auth.Subject

[security-dev 01454]: hg: jdk7/tl/jdk: 6909082: Docs warning from java.util.logging.PlatformLoggingMXBean

2009-12-09 Thread mandy . chung
Changeset: 0f8f624ddcb4 Author:mchung Date: 2009-12-09 21:09 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0f8f624ddcb4 6909082: Docs warning from java.util.logging.PlatformLoggingMXBean Summary: Fix incorrect tag @See with @see. Reviewed-by: darcy ! src/share/classes/java/

[security-dev 01470]: hg: jdk7/tl/jdk: 2 new changesets

2009-12-18 Thread mandy . chung
Changeset: a368ebcfeeb6 Author:mchung Date: 2009-12-17 08:11 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a368ebcfeeb6 6898747: Allow JNDI cosnaming provider to be used when java.applet is not present Summary: Check if java.applet.Applet is present before accessing the typ

[security-dev 01472]: hg: jdk7/tl/jdk: 2 new changesets

2009-12-18 Thread mandy . chung
Changeset: da43f2e977ac Author:mchung Date: 2009-12-18 11:36 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/da43f2e977ac 6909572: Add a new target for building modules Summary: Add a new "modules" build target that builds jdk and jre module image Reviewed-by: alanb, ohair !

[security-dev 01496]: hg: jdk7/tl/jdk: 6911737: Module build: generate modules with native libraries and any other files not in jar

2010-01-07 Thread mandy . chung
Changeset: d30f2e22fffd Author:mchung Date: 2010-01-07 08:14 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d30f2e22fffd 6911737: Module build: generate modules with native libraries and any other files not in jar Summary: create modules under OUTPUTDIR/modules directory con

[security-dev 01512]: hg: jdk7/tl/jdk: 6915502: Legal notice repairs needed in jdk/make/modules/tools

2010-01-12 Thread mandy . chung
Changeset: ba74184a952c Author:mchung Date: 2010-01-12 15:19 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ba74184a952c 6915502: Legal notice repairs needed in jdk/make/modules/tools Summary: Fix the legal notice in jdk/make/modules/tools Reviewed-by: tbell ! make/modules/t

[security-dev 01536]: hg: jdk7/tl/jdk: 6916217: make/modules/Makefile requires ALT_JDK_IMPORT_PATH

2010-01-18 Thread mandy . chung
Changeset: 056d88d0f4d4 Author:mchung Date: 2010-01-18 15:23 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/056d88d0f4d4 6916217: make/modules/Makefile requires ALT_JDK_IMPORT_PATH Summary: build modules not depending on ALT_JDK_IMPORT_PATH being set Reviewed-by: alanb ! mak

[security-dev 01610]: hg: jdk7/tl/jdk: 6924497: HotSpotDiagnosticsMXBean.getDiagnosticOptions throws NPE

2010-02-09 Thread mandy . chung
Changeset: 83c34a6b1458 Author:mchung Date: 2010-02-08 23:02 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/83c34a6b1458 6924497: HotSpotDiagnosticsMXBean.getDiagnosticOptions throws NPE Summary: Check if the element in the flags array is non-null to filter unsupported flags

[security-dev 01612]: hg: jdk7/tl/jdk: 6915413: Module build: building of specified jdk components instead of all

2010-02-10 Thread mandy . chung
Changeset: 784e52734b8d Author:mchung Date: 2010-02-10 17:51 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/784e52734b8d 6915413: Module build: building of specified jdk components instead of all Summary: Define new SUBDIRS_* variables for specifying components for one group

[security-dev 01615]: hg: jdk7/tl/jdk: 2 new changesets

2010-02-15 Thread mandy . chung
Changeset: 74f493fae483 Author:mchung Date: 2010-02-12 11:33 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/74f493fae483 6925868: Eliminate pack200's dependency on logging Summary: Replace j.u.l.Logger with sun.util.logging.PlatformLogger Reviewed-by: alanb, forax ! src/shar

Please review fix for 6951599 (Rename package of security tools for modularization)

2010-05-11 Thread Mandy Chung
Hi, Please review the fix for: 6951599: Rename package of security tools for modularization Webrev: http://cr.openjdk.java.net/~mchung/6951599/webrev.00/ Move KeyTool, PolicyTool and JarSigner classes to its own package so that the classes can be placed in its own module while eliminating

hg: jdk7/tl/jdk: 6951661: Eliminate jvmstat dependency on sun.management.counter

2010-05-12 Thread mandy . chung
Changeset: 05c9ff89bcdc Author:mchung Date: 2010-05-12 14:41 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/05c9ff89bcdc 6951661: Eliminate jvmstat dependency on sun.management.counter Summary: jvmstat keeps its own copy of Units and Variability class Reviewed-by: alanb ! sr

Re: Please review fix for 6951599 (Rename package of security tools for modularization)

2010-05-13 Thread Mandy Chung
Mandy Chung wrote: Hi, Please review the fix for: 6951599: Rename package of security tools for modularization Webrev: http://cr.openjdk.java.net/~mchung/6951599/webrev.00/ Move KeyTool, PolicyTool and JarSigner classes to its own package so that the classes can be placed in its own

Re: Please review fix for 6951599 (Rename package of security tools for modularization)

2010-05-13 Thread Mandy Chung
which is required by these windows security tools. I think the krb5 implementation is well isolated (in the sun.security.krb5.** package). Mandy Thanks Max --- Original message --- From: Mandy Chung To: [email protected] Sent: 14.5.'10, 13:16 I revised the fix to r

Re: Please review fix for 6951599 (Rename package of security tools for modularization)

2010-05-14 Thread Mandy Chung
Weijun Wang wrote: On May 14, 2010, at 2:40 PM, Mandy Chung wrote: The main reason for this fix is to separate the dependency of each tool. jdk.policytool -> jdk.desktop jdk.keytool -> jdk.jsse Why must "keytool -> jsse". Is it about the HostVerifier and Trus

hg: jdk7/tl/jdk: 6951599: Rename package of security tools for modularization

2010-05-18 Thread mandy . chung
Changeset: b3466e2c3819 Author:mchung Date: 2010-05-18 13:12 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b3466e2c3819 6951599: Rename package of security tools for modularization Summary: Move PolicyTool to sun.security.tools.policytool package Reviewed-by: weijun ! make/

hg: jdk7/tl/jdk: 2 new changesets

2010-06-10 Thread mandy . chung
Changeset: 1474dfa499e3 Author:mchung Date: 2010-06-10 14:14 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1474dfa499e3 6959965: jstat: Add new -classload option to print class loading statistics Summary: Add a new jstat -classload option Reviewed-by: alanb ! make/sun/tools

hg: jdk7/tl/jdk: 4 new changesets

2010-06-15 Thread mandy . chung
Changeset: fb2d88134382 Author:mchung Date: 2010-06-14 14:44 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fb2d88134382 6960789: com.sun.servicetag API needs to be added in ct.sym Summary: Include com.sun.servicetag classes when generating ct.sym Reviewed-by: alanb, jjg ! m

hg: jdk7/tl/jdk: 2 new changesets

2010-06-15 Thread mandy . chung
Changeset: 1b7879ca3e74 Author:mchung Date: 2010-06-15 20:29 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1b7879ca3e74 6961518: TEST_BUG: add @run main/othervm in tests that call setSecurityManager Summary: Mark tests to run in othervm Reviewed-by: ohair ! test/ProblemList

hg: jdk7/tl/jdk: 6961502: TEST_BUG: test/java/lang/ClassLoader/defineClass/DefineClassByteBuffer.java fails

2010-06-16 Thread mandy . chung
Changeset: 705777f990cf Author:mchung Date: 2010-06-16 12:40 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/705777f990cf 6961502: TEST_BUG: test/java/lang/ClassLoader/defineClass/DefineClassByteBuffer.java fails Summary: Fix the test to define TestClass by DummyClassLoader a

hg: jdk7/tl/jdk: 6961408: test/java/util/logging/ParentLoggersTest.java fails in samevm mode

2010-06-16 Thread mandy . chung
Changeset: c995607e7719 Author:mchung Date: 2010-06-16 23:27 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c995607e7719 6961408: test/java/util/logging/ParentLoggersTest.java fails in samevm mode Summary: Check against the list of loggers added since the test begins to run R

hg: jdk7/tl/jdk: 6961894: TEST_BUG: jdk_lang tests fail in samevm mode

2010-06-18 Thread mandy . chung
Changeset: 7526d0b9aab0 Author:mchung Date: 2010-06-18 09:35 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7526d0b9aab0 6961894: TEST_BUG: jdk_lang tests fail in samevm mode Summary: Fixed jdk_lang tests to run in samevm mode or mark to run in othervm Reviewed-by: alanb ! t

hg: jdk7/tl/jdk: 6962478: Privacy page referenced in register_ja.html is incorrect

2010-06-21 Thread mandy . chung
Changeset: 2366c2a5624c Author:mchung Date: 2010-06-20 19:56 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2366c2a5624c 6962478: Privacy page referenced in register_ja.html is incorrect Summary: Fix the URL for the privacy page Reviewed-by: ogino ! src/share/classes/com/sun

hg: jdk7/tl/jdk: 6962815: support enable and disable of the servicetag's system registry for testing purpose

2010-06-21 Thread mandy . chung
Changeset: fe7271b4aeea Author:mchung Date: 2010-06-21 15:02 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fe7271b4aeea 6962815: support enable and disable of the servicetag's system registry for testing purpose Summary: Allow the system registry to be disabled/enabled at r

hg: jdk7/tl/jdk: 2 new changesets

2010-08-12 Thread mandy . chung
Changeset: 389bc53d0945 Author:mchung Date: 2010-08-12 16:36 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/389bc53d0945 6973831: NPE when printing stack trace of OOME Summary: Initialize suppressedExceptions field to null Reviewed-by: briangoetz, dholmes, forax ! src/share/

hg: jdk7/tl/jdk: 6921234: TEST_BUG: java/lang/ClassLoader/deadlock/TestCrossDelegate.sh needs to be modified for Cygwin

2010-08-16 Thread mandy . chung
Changeset: 8329ebeabc10 Author:mchung Date: 2010-08-16 15:36 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8329ebeabc10 6921234: TEST_BUG: java/lang/ClassLoader/deadlock/TestCrossDelegate.sh needs to be modified for Cygwin Summary: Add check for CYGWIN Reviewed-by: ohair !

hg: jdk7/tl/jdk: 2 new changesets

2010-08-31 Thread mandy . chung
Changeset: 6586ab5b79f4 Author:mchung Date: 2010-08-31 09:15 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6586ab5b79f4 6981005: TEST BUG: java/lang/ClassLoader/TestCrossDelegate.sh timeout on windows Summary: Increase timeout value Reviewed-by: alanb ! test/ProblemList.txt

hg: jdk7/tl/jdk: 6977887: (doc) Java 6 API missing info about encoding parameter in storeToXML method

2010-09-01 Thread mandy . chung
Changeset: b200263f1b68 Author:mchung Date: 2010-09-01 17:37 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b200263f1b68 6977887: (doc) Java 6 API missing info about encoding parameter in storeToXML method Reviewed-by: sherman ! src/share/classes/java/util/Properties.java

hg: jdk8/tl/jdk: 8010309: Improve PlatformLogger.isLoggable performance by direct mapping from an integer to Level

2013-03-28 Thread mandy . chung
Changeset: e433ed08b733 Author:mchung Date: 2013-03-28 13:14 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e433ed08b733 8010309: Improve PlatformLogger.isLoggable performance by direct mapping from an integer to Level Reviewed-by: mchung Contributed-by: [email protected]

Review Request 8007035: Deprecate SecurityManager.checkMemberAccess

2013-03-28 Thread Mandy Chung
Sean, John, Joe, Can you review this fix todeprecatesthe |SecurityManager.checkMemberAccess| method as proposed in http://openjdk.java.net/jeps/176? Webrev at: http://cr.openjdk.java.net/~mchung/jdk8/webrevs/8007035/webrev.00 Specdiff: http://cr.openjdk.java.net/~mchung/jdk8/webrevs/8007035/spe

hg: jdk8/tl/jdk: 8011380: FX dependency on PlatformLogger broken by 8010309

2013-04-05 Thread mandy . chung
Changeset: b62a76763bf3 Author:mchung Date: 2013-04-05 10:41 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b62a76763bf3 8011380: FX dependency on PlatformLogger broken by 8010309 Reviewed-by: alanb ! src/share/classes/java/util/logging/LoggingProxyImpl.java ! src/share/clas

hg: jdk8/tl/jdk: 8010117: Annotate jdk caller sensitive methods with @sun.reflect.CallerSensitive

2013-04-16 Thread mandy . chung
Changeset: da6addef956e Author:mchung Date: 2013-04-16 21:39 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/da6addef956e 8010117: Annotate jdk caller sensitive methods with @sun.reflect.CallerSensitive Reviewed-by: jrose, alanb, twisti ! make/java/java/FILES_c.gmk ! make/jav

hg: jdk8/tl/nashorn: 8010117: Annotate jdk caller sensitive methods with @sun.reflect.CallerSensitive

2013-04-16 Thread mandy . chung
Changeset: 222a72df2f42 Author:mchung Date: 2013-04-16 22:11 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/222a72df2f42 8010117: Annotate jdk caller sensitive methods with @sun.reflect.CallerSensitive Reviewed-by: jrose, alanb, twisti, sundar ! src/jdk/nashorn/api/scrip

hg: jdk8/tl/jdk: 8004260: dynamic proxy class should have the same Java language access as the proxy interfaces

2013-04-17 Thread mandy . chung
Changeset: 73e3b474125e Author:mchung Date: 2013-04-17 12:04 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/73e3b474125e 8004260: dynamic proxy class should have the same Java language access as the proxy interfaces Reviewed-by: alanb, jrose, jdn ! src/share/classes/java/la

hg: jdk8/tl/jdk: 8012624: Add sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java in ProblemList.txt

2013-04-18 Thread mandy . chung
Changeset: 32c3a580812b Author:mchung Date: 2013-04-18 11:14 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/32c3a580812b 8012624: Add sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java in ProblemList.txt Reviewed-by: lancea, alanb ! test/ProblemList.txt

hg: jdk8/tl/jdk: 8011934: sun.misc.PerfCounter calls Perf.createLong with incorrect parameters

2013-04-18 Thread mandy . chung
Changeset: 3b81fac25d26 Author:mchung Date: 2013-04-18 13:02 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3b81fac25d26 8011934: sun.misc.PerfCounter calls Perf.createLong with incorrect parameters Reviewed-by: mchung Contributed-by: Yasumasa Suenaga ! src/share/classes/su

hg: jdk8/tl/jdk: 8012005: LogManager needs test to ensure stack trace is not being done to find bundle

2013-04-18 Thread mandy . chung
Changeset: 3e4a0fddeb00 Author:jgish Date: 2013-04-18 16:33 -0400 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3e4a0fddeb00 8012005: LogManager needs test to ensure stack trace is not being done to find bundle Reviewed-by: mchung + test/java/util/logging/bundlesearch/ClassPathT

hg: jdk8/tl/jdk: 8010939: Deadlock in LogManager

2013-04-19 Thread mandy . chung
Changeset: e8f1dc6d0c0c Author:jgish Date: 2013-04-19 16:50 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e8f1dc6d0c0c 8010939: Deadlock in LogManager Summary: re-order locks to avoid deadlock Reviewed-by: mchung ! src/share/classes/java/util/logging/LogManager.java + test/

hg: jdk8/tl/jdk: 7123493: (proxy) Proxy.getProxyClass doesn't scale under high load

2013-04-26 Thread mandy . chung
Changeset: 5e7ae178b24d Author:plevart Date: 2013-04-26 16:09 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5e7ae178b24d 7123493: (proxy) Proxy.getProxyClass doesn't scale under high load Reviewed-by: mchung ! src/share/classes/java/lang/reflect/Proxy.java + src/share/class

hg: jdk8/tl/jdk: 8013531: Provide a utility class in com.sun.tools.classfile to find field/method references

2013-04-30 Thread mandy . chung
Changeset: 4a82d2b86c75 Author:mchung Date: 2013-04-30 15:42 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4a82d2b86c75 8013531: Provide a utility class in com.sun.tools.classfile to find field/method references Reviewed-by: alanb ! test/sun/reflect/CallerSensitive/CallerS

hg: jdk8/tl/langtools: 8013531: Provide a utility class in com.sun.tools.classfile to find field/method references

2013-04-30 Thread mandy . chung
Changeset: 57648bad3287 Author:mchung Date: 2013-04-30 15:43 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/57648bad3287 8013531: Provide a utility class in com.sun.tools.classfile to find field/method references Reviewed-by: alanb ! src/share/classes/com/sun/tools/cl

hg: jdk8/tl/jdk: 4487672: (proxy) Proxy constructor should check for null argument

2013-05-16 Thread mandy . chung
Changeset: 5e8959ab64af Author:mchung Date: 2013-05-16 15:08 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5e8959ab64af 4487672: (proxy) Proxy constructor should check for null argument Reviewed-by: alanb, lancea ! src/share/classes/java/lang/reflect/Proxy.java ! test/java/

Re: Code Review Request: JEP 140 Limited doPrivileged

2013-05-31 Thread Mandy Chung
Jeff, The limited doPrivilege is very useful and I'm hoping the libraries can begin using the limited doPrivileged once this is in jdk8. It's non-trivial stuff and I know that you're working on the unit tests and I can look at them when they are available. It looks fine to me and I don't see any

hg: jdk8/tl/jdk: 8014097: add doPrivileged methods with limited privilege scope

2013-06-04 Thread mandy . chung
Changeset: bd84bad9ee99 Author:jdn Date: 2013-06-04 15:33 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bd84bad9ee99 8014097: add doPrivileged methods with limited privilege scope Reviewed-by: mchung ! src/share/classes/java/security/AccessControlContext.java ! src/share/cl

hg: jdk8/tl/jdk: 7032154: Performance tuning of sun.misc.FloatingDecimal/FormattedFloatingDecimal

2013-06-06 Thread mandy . chung
Changeset: 986793409b2b Author:bpb Date: 2013-06-05 21:01 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/986793409b2b 7032154: Performance tuning of sun.misc.FloatingDecimal/FormattedFloatingDecimal Summary: Performance improvements for double/float -> String and decimal/hex

hg: jdk8/tl/jdk: 8016117: New sun.misc.FDBigInteger class as part of 7032154

2013-06-06 Thread mandy . chung
Changeset: f5f54e493a64 Author:bpb Date: 2013-06-06 16:45 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f5f54e493a64 8016117: New sun.misc.FDBigInteger class as part of 7032154 Reviewed-by: martin, iris Contributed-by: Sergey Kuksenko , Brian Burkhalter , Dmitry Nadezhin ,

Review Request 8007035: Deprecate SecurityManager.checkMemberAccess

2013-06-24 Thread Mandy Chung
I have updated the fix per the discussion in [1]. SecurityManager.checkMemberAccess will be deprecated and will check for AllPermission in a future release. Webrev at: http://cr.openjdk.java.net/~mchung/jdk8/webrevs/8007035/webrev.01/ Specdiff: http://cr.openjdk.java.net/~mchung/jdk8/webrevs/8

hg: jdk8/tl/jdk: 8007035: deprecate public void SecurityManager.checkMemberAccess(Class clazz, int which)

2013-07-02 Thread mandy . chung
Changeset: cf7202b32a34 Author:mchung Date: 2013-07-02 15:58 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cf7202b32a34 8007035: deprecate public void SecurityManager.checkMemberAccess(Class clazz, int which) Reviewed-by: jrose, alanb, dfuchs ! src/share/classes/java/lang/

hg: jdk8/tl/jdk: 8014890: (ref) Reference queues may return more entries than expected

2013-07-12 Thread mandy . chung
Changeset: 858c75eb83b5 Author:mchung Date: 2013-07-08 14:05 +0200 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/858c75eb83b5 8014890: (ref) Reference queues may return more entries than expected Summary: When enqueuing references check whether the j.l.r.Reference has already bee

Re: 8008662: Add @jdk.Exported to JDK-specific/exported APIs

2013-10-07 Thread Mandy Chung
On 10/6/2013 1:03 PM, Alan Bateman wrote: The webrev with the proposed update is here: http://cr.openjdk.java.net/~alanb/8008662/webrev.02/ I went through the entire webrev and the change looks good. For the review then the intention is that @jdk.Exported be added to the package-info a

hg: jdk8/tl/jdk: 8026027: Level.parse should return the custom Level instance instead of the mirrored Level

2013-10-09 Thread mandy . chung
Changeset: cf6e39cfdf50 Author:mchung Date: 2013-10-09 06:24 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cf6e39cfdf50 8026027: Level.parse should return the custom Level instance instead of the mirrored Level Reviewed-by: dfuchs, chegar ! src/share/classes/java/util/logg

hg: jdk8/tl/langtools: 8015912: jdeps support to output in dot file format; ...

2013-10-17 Thread mandy . chung
Changeset: defadd528513 Author:mchung Date: 2013-10-17 13:19 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/defadd528513 8015912: jdeps support to output in dot file format 8026255: Switch jdeps to follow traditional Java option style Reviewed-by: alanb ! src/share/cla

hg: jdk8/tl/jdk: 8015912: jdeps support to output in dot file format; ...

2013-10-17 Thread mandy . chung
Changeset: 3735d81552a7 Author:mchung Date: 2013-10-17 13:22 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3735d81552a7 8015912: jdeps support to output in dot file format 8026255: Switch jdeps to follow traditional Java option style Reviewed-by: alanb ! test/sun/reflect/Ca

Re: 8008662: Add @jdk.Exported to JDK-specific/exported APIs

2013-10-17 Thread Mandy Chung
On 10/17/13 12:25 PM, Andrew wrote: I just came across this trying to understand what the new annotation means. Is the intention for these 'exported' APIs to be eventually replaced by proper parts of the specification (i.e. java.* or javax.*). I'm not keen on the idea of encouraging the use of

hg: jdk8/tl/jdk: 8025799: Restore sun.reflect.Reflection.getCallerClass(int) until a replacement API is provided

2013-10-17 Thread mandy . chung
Changeset: 042a473535aa Author:mchung Date: 2013-10-17 19:47 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/042a473535aa 8025799: Restore sun.reflect.Reflection.getCallerClass(int) until a replacement API is provided Reviewed-by: alanb, forax, dholmes, twisti ! makefiles/ma

hg: jdk8/tl/langtools: 8027481: jdeps to handle classes with the same package name and correct profile for javax.crypto.*

2013-10-30 Thread mandy . chung
Changeset: aa91bc6e8480 Author:mchung Date: 2013-10-30 08:35 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/aa91bc6e8480 8027481: jdeps to handle classes with the same package name and correct profile for javax.crypto.* Reviewed-by: alanb, dfuchs ! src/share/classes/c

Re: Very simple webrev.

2013-10-30 Thread Mandy Chung
On 10/30/2013 2:25 PM, Bradford Wetmore wrote: https://bugs.openjdk.java.net/browse/JDK-8027526 http://cr.openjdk.java.net/~wetmore/8027526/webrev/ 32 * @run main/othervm SignatureGetAlgorithm 33 * @author youdwei 34 * @run main/othervm SignatureGetAlgorithm I think you intended to

hg: jdk8/tl/jdk: 8022208: Intermittent test failures in java/lang/Thread/ThreadStateTest.java; ...

2013-11-05 Thread mandy . chung
Changeset: 85fd2ae0a845 Author:mchung Date: 2013-11-05 17:33 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/85fd2ae0a845 8022208: Intermittent test failures in java/lang/Thread/ThreadStateTest.java 6944188: ThreadMXBean/ThreadStateTest.java fails intermittently Reviewed-by: d

hg: jdk8/tl/corba: 8027943: serial version of com.sun.corba.se.spi.orbutil.proxy.CompositeInvocationHandlerImpl changed in 7u45

2013-11-07 Thread mandy . chung
Changeset: b99535e22efe Author:mchung Date: 2013-11-07 20:48 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/corba/rev/b99535e22efe 8027943: serial version of com.sun.corba.se.spi.orbutil.proxy.CompositeInvocationHandlerImpl changed in 7u45 Reviewed-by: msheppar, alanb, lancea ! s

hg: jdk8/tl/jdk: 8027351: (ref) Private finalize method invoked in preference to protected superclass method

2013-11-08 Thread mandy . chung
Changeset: 41d7ce111bd8 Author:mchung Date: 2013-11-08 07:53 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/41d7ce111bd8 8027351: (ref) Private finalize method invoked in preference to protected superclass method Reviewed-by: alanb, dholmes, mr, plevart, psandoz ! makefiles

hg: jdk8/tl/jdk: 8028069: (ref) Finalizer.c not deleted in the changeset for JDK-8027351

2013-11-08 Thread mandy . chung
Changeset: 1c9ba18198d5 Author:mchung Date: 2013-11-08 09:43 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1c9ba18198d5 8028069: (ref) Finalizer.c not deleted in the changeset for JDK-8027351 Reviewed-by: alanb - src/share/native/java/lang/ref/Finalizer.c

hg: jdk8/tl/jdk: 8025985: com.sun.management.OSMBeanFactory should not be public

2013-11-08 Thread mandy . chung
Changeset: 40ca9e4866de Author:mchung Date: 2013-11-08 12:13 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/40ca9e4866de 8025985: com.sun.management.OSMBeanFactory should not be public Reviewed-by: alanb, erikj, ihse, jbachorik ! makefiles/lib/ServiceabilityLibraries.gmk ! m

hg: jdk8/tl/jdk: 8028234: Remove unused methods in sun.misc.JavaAWTAccess

2013-11-13 Thread mandy . chung
Changeset: 7c55fecfae65 Author:mchung Date: 2013-11-13 07:49 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7c55fecfae65 8028234: Remove unused methods in sun.misc.JavaAWTAccess Reviewed-by: art, dfuchs, lancea ! src/share/classes/sun/awt/AppContext.java ! src/share/classes/

hg: jdk8/tl/jdk: 8028565: Remove java/lang/management/ThreadMXBean/ThreadStateTest.java from ProblemList.txt

2013-11-19 Thread mandy . chung
Changeset: 48c61808374f Author:mchung Date: 2013-11-19 10:19 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/48c61808374f 8028565: Remove java/lang/management/ThreadMXBean/ThreadStateTest.java from ProblemList.txt Reviewed-by: sla ! test/ProblemList.txt

hg: jdk8/tl/jdk: 8028647: Add instrumentation in GetSafepointSyncTime.java and remove it from ProblemList.txt

2013-11-20 Thread mandy . chung
Changeset: 90e27a47ff28 Author:mchung Date: 2013-11-20 10:00 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/90e27a47ff28 8028647: Add instrumentation in GetSafepointSyncTime.java and remove it from ProblemList.txt Reviewed-by: sla, chegar ! test/ProblemList.txt ! test/sun/m

hg: jdk8/tl/jdk: 7067973: test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java hanging intermittently

2013-12-04 Thread mandy . chung
Changeset: a3b804e3d5f7 Author:mchung Date: 2013-12-04 09:26 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a3b804e3d5f7 7067973: test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java hanging intermittently Reviewed-by: mchung Contributed-by: yiming.w...@oracl

hg: jdk8/tl/jdk: 8029552: Remove java/lang/management/MemoryMXBean/CollectionUsageThreshold.java from ProblemList.txt

2013-12-04 Thread mandy . chung
Changeset: 4345e3e82c55 Author:mchung Date: 2013-12-04 13:35 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/4345e3e82c55 8029552: Remove java/lang/management/MemoryMXBean/CollectionUsageThreshold.java from ProblemList.txt Reviewed-by: alanb ! test/ProblemList.txt

hg: jdk8/tl/langtools: 8029216: (jdeps) Provide a specific option to report JDK internal APIs

2013-12-04 Thread mandy . chung
Changeset: 4a2ed1900428 Author:mchung Date: 2013-12-04 15:39 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/4a2ed1900428 8029216: (jdeps) Provide a specific option to report JDK internal APIs Reviewed-by: alanb ! src/share/classes/com/sun/tools/jdeps/JdepsTask.java ! s

Re: 8029886: Change SecurityManager check{TopLevelWindow, SystemClipboardAccessAwtEventQueueAccess} to check AllPermission

2013-12-10 Thread Mandy Chung
Alan, The change looks good. A minor one - in the class description of java.lang.SecurityManager, I suggest to remove the references to java.awt.AWTPermission line 143 and 214. Mandy On 12/10/2013 5:51 AM, Alan Bateman wrote: In JDK 8 we deprecated the JDK 1.1-era SecurityManager method

Review request: 8040059 Change default policy for extensions to no permission

2014-04-22 Thread Mandy Chung
This change proposes to remove granting all permissions for extensions as the default and implements the principle of least privilege.In JDK 9, we want to reduce the privileges of as many system classes as possible. http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8040059/webrev.00/ This patch

Re: Review request: 8040059 Change default policy for extensions to no permission

2014-04-22 Thread Mandy Chung
-0700 schrieb Mandy Chung : This change proposes to remove granting all permissions for extensions as the default and implements the principle of least privilege.In JDK 9, we want to reduce the privileges of as many system classes as possible. http://cr.openjdk.java.net/~mchung/jdk9/webrevs/80

Re: Review request: 8040059 Change default policy for extensions to no permission

2014-04-23 Thread Mandy Chung
On 4/23/2014 8:19 AM, Sean Mullan wrote: On 04/22/2014 06:36 PM, Mandy Chung wrote: Thanks for bringing up this question. I missed to mention the open question to follow up how we want to build the system java.policy. There are platform-specific jar file and also different jar files in Oracle

Re: Review request: 8040059 Change default policy for extensions to no permission

2014-04-23 Thread Mandy Chung
ons (ex: RuntimePermission "createClassLoader" is another one). I think we could grant "delete" only to the temp files that zipfs creates as implementation details. I'll let Sherman follow up and fine-tune the permission set. Thanks for the feedback. I'll send a

  1   2   3   4   >