[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 instead of catching 
all exceptions
Reviewed-by: kamg, dcubed

! src/share/classes/com/sun/tracing/ProviderFactory.java
! src/share/classes/sun/tracing/MultiplexProviderFactory.java
! src/share/classes/sun/tracing/NullProviderFactory.java
! src/share/classes/sun/tracing/PrintStreamProviderFactory.java
! src/share/classes/sun/tracing/ProviderSkeleton.java
! src/share/classes/sun/tracing/dtrace/DTraceProviderFactory.java
+ test/com/sun/tracing/BasicWithSecurityMgr.java



[security-dev 01392]: hg: jdk7/tl/langtools: 6902264: fix indentation of tableswitch and lookupswitch

2009-11-19 Thread jonathan . gibbons
Changeset: a509a22f9845
Author:jjg
Date:  2009-11-19 11:38 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/a509a22f9845

6902264: fix indentation of tableswitch and lookupswitch
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/classfile/Instruction.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java



[security-dev 01393]: hg: jdk7/tl/langtools: 6900511: javac command line help broken

2009-11-19 Thread jonathan . gibbons
Changeset: 2ebae181a4ab
Author:jjg
Date:  2009-11-19 11:43 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/2ebae181a4ab

6900511: javac command line help broken
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javac/main/JavacOption.java



[security-dev 01394]: hg: jdk7/tl/langtools: 6902720: javac pretty printer does not handle enums correctly

2009-11-19 Thread jonathan . gibbons
Changeset: b1bb8164a9bd
Author:jjg
Date:  2009-11-19 11:49 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/b1bb8164a9bd

6902720: javac pretty printer does not handle enums correctly
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/tools/javac/6902720/E1.java
+ test/tools/javac/6902720/E2.java
+ test/tools/javac/6902720/Test.java



[security-dev 01395]: FYI: JDK7 TL forest PIT freeze times through the end of 2009

2009-11-19 Thread Tim Bell
Based on [1] (published earlier today), here are some key dates for
the next few weeks:

Promotion:November 12 2009 for B76

TL PIT freeze:November 16 2009 for B77 (10PM Pacific)
TL Integration:   November 20 2009 for B77
Promotion:December  3 2009 for B77

TL PIT freeze:December  7 2009 for B78 (10PM Pacific)
TL Integration:   December 11 2009 for B78
Promotion:December 17 2009 for B78

 2010  Happy New Year 

TL PIT freeze:January   4 2010 for B79 (10PM Pacific)
TL Integration:   January   8 2010 for B79
Promotion:January  14 2010 for B79

Builds after 79 return to a weekly promotion schedule.  I
expect TL will stay on a two week cycle, which means we will
hit only the odd-numbered builds unless something happens to
the schedule:

TL PIT freeze:January  18 2010 for B81 (10PM Pacific)
Promotion:January  21 2010 for B80
TL Integration:   January  22 2010 for B81
Promotion:January  28 2010 for B81


Feedback, questions, comments are welcome.

Tim

(standard disclaimers apply regarding these forward-looking statements)

[1] http://openjdk.java.net/projects/jdk7/calendar/