[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    [OpenJDK 2D-Dev] hg: jdk8/2d/jdk: 171 new changesets
From:       lana.steuck () oracle ! com
Date:       2013-03-16 5:43:36
Message-ID: 20130316061652.CAF4A481C6 () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: 5245b2f1c53d
Author:    ngthomas
Date:      2013-02-21 17:55 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5245b2f1c53d

8008691: Build failure (NEWBUILD=false) on Mac
Reviewed-by: art, anthony

! make/sun/lwawt/FILES_export_macosx.gmk

Changeset: c933505d75c2
Author:    dcherepanov
Date:      2013-02-26 12:54 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c933505d75c2

Merge


Changeset: d967dd39a5ca
Author:    katleman
Date:      2013-02-28 10:42 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d967dd39a5ca

Added tag jdk8-b79 for changeset c933505d75c2

! .hgtags

Changeset: 5a1ea5bbe10a
Author:    erikj
Date:      2013-02-21 14:14 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5a1ea5bbe10a

8007387: "sed: RE error: illegal byte sequence" when building images on Mac
Reviewed-by: tbell

! makefiles/Images.gmk

Changeset: a287f6a0d46d
Author:    erikj
Date:      2013-02-21 14:16 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/a287f6a0d46d

8008451: Make mac builds on 10.8 work on 10.7
Reviewed-by: ohair, ddehaven

! make/common/Defs-macosx.gmk

Changeset: 5d27f8702118
Author:    erikj
Date:      2013-02-21 14:23 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5d27f8702118

8007903: 8005583's changes to make/install-rules.gmk need to made to \
                jdk/make/closed/InstallWrapper.gmk
Reviewed-by: tbell, ohair

! make/common/shared/Compiler-msvc.gmk
! make/common/shared/Defs-utils.gmk

Changeset: f0b5b57014b3
Author:    katleman
Date:      2013-02-26 13:23 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f0b5b57014b3

Merge


Changeset: 8d3dbb724859
Author:    katleman
Date:      2013-02-27 13:10 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8d3dbb724859

Merge


Changeset: b760d5d4b8d3
Author:    katleman
Date:      2013-02-28 19:30 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b760d5d4b8d3

8009196: install doesn't define $(AR) as /usr/ccs/bin/ar, results in ar: Command not \
                found
Reviewed-by: tbell

! make/common/shared/Defs-utils.gmk

Changeset: dfb40f066c6c
Author:    katleman
Date:      2013-02-28 20:30 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/dfb40f066c6c

Merge


Changeset: d60a95b95f01
Author:    katleman
Date:      2013-03-07 11:17 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d60a95b95f01

Added tag jdk8-b80 for changeset dfb40f066c6c

! .hgtags

Changeset: 758db1c4c65c
Author:    ehelin
Date:      2013-03-04 15:40 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/758db1c4c65c

8009384: Temporarily disable jstat tests to ease complicated push
Reviewed-by: mchung

! test/ProblemList.txt

Changeset: aee1c6c52b68
Author:    erikj
Date:      2013-03-06 16:15 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/aee1c6c52b68

8008073: build-infra: Need --with-dxsdk option? And awt/sound -I option additions?
Reviewed-by: tbell

! makefiles/CompileNativeLibraries.gmk

Changeset: da8edcfc19af
Author:    katleman
Date:      2013-03-11 13:42 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/da8edcfc19af

Merge


Changeset: bc0ca8bc4637
Author:    erikj
Date:      2013-03-12 15:17 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/bc0ca8bc4637

8009695: embedded/GP/RI: This intermittent error happens too often, makes the build \
                unstable, and waste machine
Reviewed-by: dholmes, tbell

! make/common/shared/Defs-utils.gmk
! makefiles/Images.gmk

Changeset: c0f8022eba53
Author:    katleman
Date:      2013-03-12 19:19 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c0f8022eba53

Merge


Changeset: 509c45748f3e
Author:    katleman
Date:      2013-03-14 15:00 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/509c45748f3e

Added tag jdk8-b81 for changeset c0f8022eba53

! .hgtags

Changeset: 8e9b133dcec9
Author:    lana
Date:      2013-03-12 16:26 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8e9b133dcec9

Merge


Changeset: e6c94a202bfd
Author:    alexsch
Date:      2013-02-15 14:24 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e6c94a202bfd

7173873: JFrame.setDefaultCloseOperation(EXIT_ON_CLOSE) will never lead to SE if \
                EXIT_ON_CLOSE is already set
Reviewed-by: malenkov, serb

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

Changeset: 4bf242def958
Author:    dingxmin
Date:      2013-02-15 15:05 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/4bf242def958

8008289: DefaultButtonModel instance keeps stale listeners in html FormView
Reviewed-by: malenkov, alexsch

! src/share/classes/javax/swing/text/html/FormView.java
+ test/javax/swing/text/html/7189299/bug7189299.java

Changeset: 88a83b9e9baa
Author:    kshefov
Date:      2013-02-15 17:46 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/88a83b9e9baa

8005920: After pressing combination Windows Key and M key, the frame, the instruction \
                and the dialog can't be minimized.
Reviewed-by: serb, denis
Contributed-by: Vera Akulova <vera.akulova@oracle.com>

! test/java/awt/Modal/WsDisabledStyle/Winkey/Winkey.java

Changeset: 0fe12ecf80b2
Author:    pchelko
Date:      2013-02-19 11:26 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0fe12ecf80b2

8008374: Build failure (NEWBUILD=false) on Mac
Summary: Fixed an old build system failure
Reviewed-by: art, anthony

! make/sun/lwawt/FILES_export_macosx.gmk

Changeset: 5ad0bd367f6d
Author:    kshefov
Date:      2013-02-19 17:26 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5ad0bd367f6d

8008379: TEST_BUG: Fail automatically with java.lang.NullPointerException.
Reviewed-by: serb, anthony

+ test/java/awt/Modal/ModalDialogMultiscreenTest/ModalDialogMultiscreenTest.java

Changeset: a43115c6359d
Author:    kshefov
Date:      2013-02-19 20:00 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/a43115c6359d

8006070: TEST_BUG: Up and down the Y coordinate of the mouse position, the selected \
                item doesn't change for the single list.
Reviewed-by: serb, anthony

+ test/java/awt/List/MouseDraggedOutCauseScrollingTest/MouseDraggedOutCauseScrollingTest.html
 + test/java/awt/List/MouseDraggedOutCauseScrollingTest/MouseDraggedOutCauseScrollingTest.java


Changeset: 9bc26b7b8b47
Author:    lana
Date:      2013-02-19 22:23 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/9bc26b7b8b47

Merge

- src/share/classes/java/time/PeriodParser.java
- src/share/classes/java/time/calendar/ChronoDateImpl.java
- src/share/classes/java/time/calendar/HijrahChrono.java
- src/share/classes/java/time/calendar/HijrahDate.java
- src/share/classes/java/time/calendar/HijrahDeviationReader.java
- src/share/classes/java/time/calendar/HijrahEra.java
- src/share/classes/java/time/calendar/JapaneseChrono.java
- src/share/classes/java/time/calendar/JapaneseDate.java
- src/share/classes/java/time/calendar/JapaneseEra.java
- src/share/classes/java/time/calendar/MinguoChrono.java
- src/share/classes/java/time/calendar/MinguoDate.java
- src/share/classes/java/time/calendar/MinguoEra.java
- src/share/classes/java/time/calendar/Ser.java
- src/share/classes/java/time/calendar/ThaiBuddhistChrono.java
- src/share/classes/java/time/calendar/ThaiBuddhistDate.java
- src/share/classes/java/time/calendar/ThaiBuddhistEra.java
- src/share/classes/java/time/calendar/package-info.java
- src/share/classes/java/time/format/DateTimeFormatters.java
- src/share/classes/java/time/format/DateTimePrintException.java
- src/share/classes/java/time/temporal/Chrono.java
- src/share/classes/java/time/temporal/ChronoLocalDate.java
- src/share/classes/java/time/temporal/ChronoLocalDateTime.java
- src/share/classes/java/time/temporal/ChronoLocalDateTimeImpl.java
- src/share/classes/java/time/temporal/ChronoZonedDateTime.java
- src/share/classes/java/time/temporal/ChronoZonedDateTimeImpl.java
- src/share/classes/java/time/temporal/Era.java
- src/share/classes/java/time/temporal/ISOChrono.java
- src/share/classes/java/time/temporal/ISOEra.java
- src/share/classes/java/time/temporal/ISOFields.java
- src/share/classes/java/time/temporal/MonthDay.java
- src/share/classes/java/time/temporal/OffsetDate.java
- src/share/classes/java/time/temporal/OffsetDateTime.java
- src/share/classes/java/time/temporal/OffsetTime.java
- src/share/classes/java/time/temporal/Ser.java
- src/share/classes/java/time/temporal/SimplePeriod.java
- src/share/classes/java/time/temporal/TemporalAdder.java
- src/share/classes/java/time/temporal/TemporalSubtractor.java
- src/share/classes/java/time/temporal/Year.java
- src/share/classes/java/time/temporal/YearMonth.java
- src/share/classes/sun/util/calendar/TzIDOldMapping.java
- test/java/time/META-INF/services/java.time.temporal.Chrono
- test/java/time/tck/java/time/calendar/CopticChrono.java
- test/java/time/tck/java/time/calendar/CopticDate.java
- test/java/time/tck/java/time/calendar/CopticEra.java
- test/java/time/tck/java/time/calendar/TestChronoLocalDate.java
- test/java/time/tck/java/time/calendar/TestChronoLocalDateTime.java
- test/java/time/tck/java/time/calendar/TestHijrahChrono.java
- test/java/time/tck/java/time/calendar/TestJapaneseChrono.java
- test/java/time/tck/java/time/calendar/TestMinguoChrono.java
- test/java/time/tck/java/time/calendar/TestServiceLoader.java
- test/java/time/tck/java/time/calendar/TestThaiBuddhistChrono.java
- test/java/time/tck/java/time/format/TCKDateTimePrintException.java
- test/java/time/tck/java/time/temporal/TCKISOFields.java
- test/java/time/tck/java/time/temporal/TCKMonthDay.java
- test/java/time/tck/java/time/temporal/TCKOffsetDate.java
- test/java/time/tck/java/time/temporal/TCKOffsetDateTime.java
- test/java/time/tck/java/time/temporal/TCKOffsetTime.java
- test/java/time/tck/java/time/temporal/TCKSimplePeriod.java
- test/java/time/tck/java/time/temporal/TCKYear.java
- test/java/time/tck/java/time/temporal/TCKYearMonth.java
- test/java/time/tck/java/time/temporal/TestChrono.java
- test/java/time/tck/java/time/temporal/TestISOChrono.java
- test/java/time/test/java/time/TestPeriodParser.java
- test/java/time/test/java/time/format/TestDateTimeFormatters.java
- test/java/time/test/java/time/format/TestDateTimePrintException.java
- test/java/time/test/java/time/format/TestPadParserDecorator.java
- test/java/time/test/java/time/format/TestZoneIdParser.java
- test/java/time/test/java/time/temporal/TestISOChronoImpl.java
- test/java/time/test/java/time/temporal/TestMonthDay.java
- test/java/time/test/java/time/temporal/TestOffsetDate.java
- test/java/time/test/java/time/temporal/TestOffsetDateTime.java
- test/java/time/test/java/time/temporal/TestOffsetDateTime_instants.java
- test/java/time/test/java/time/temporal/TestOffsetTime.java
- test/java/time/test/java/time/temporal/TestYear.java
- test/java/time/test/java/time/temporal/TestYearMonth.java

Changeset: 73d1efc4710a
Author:    ant
Date:      2013-02-22 15:13 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/73d1efc4710a

8006406: lightweight embedding in other Java UI toolkits
Reviewed-by: serb, anthony, art

! src/macosx/classes/sun/lwawt/LWComponentPeer.java
+ src/macosx/classes/sun/lwawt/LWLightweightFramePeer.java
! src/macosx/classes/sun/lwawt/LWToolkit.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformComponent.java
+ src/macosx/classes/sun/lwawt/macosx/CPlatformLWComponent.java
+ src/macosx/classes/sun/lwawt/macosx/CPlatformLWView.java
+ src/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/share/classes/java/awt/peer/FramePeer.java
! src/share/classes/java/awt/peer/WindowPeer.java
! src/share/classes/sun/awt/EmbeddedFrame.java
! src/share/classes/sun/awt/HToolkit.java
+ src/share/classes/sun/awt/LightweightFrame.java
! src/share/classes/sun/awt/SunToolkit.java
+ src/share/classes/sun/swing/JLightweightFrame.java
+ src/share/classes/sun/swing/LightweightContent.java
! src/solaris/classes/sun/awt/X11/XFramePeer.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/windows/classes/sun/awt/windows/WEmbeddedFrame.java
! src/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java
! src/windows/classes/sun/awt/windows/WFramePeer.java
+ src/windows/classes/sun/awt/windows/WLightweightFramePeer.java
! src/windows/classes/sun/awt/windows/WToolkit.java
! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_Frame.h
! src/windows/native/sun/windows/awt_Window.h

Changeset: 63bb402d4a6a
Author:    lana
Date:      2013-02-23 19:49 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/63bb402d4a6a

Merge


Changeset: d502cc7bcc3d
Author:    pchelko
Date:      2013-02-25 10:17 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d502cc7bcc3d

8006634: Unify LWCToolkit.invokeAndWait() and \
                sun.awt.datatransfer.ToolkitThreadBlockedHandler
Summary: Changed the logic for the nested event loops and deleted deadlock detection
Reviewed-by: art, denis

! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/AWTView.m
! src/macosx/native/sun/awt/ApplicationDelegate.m
! src/macosx/native/sun/awt/CClipboard.m
! src/macosx/native/sun/awt/CDropTarget.m
! src/macosx/native/sun/awt/CMenu.m
! src/macosx/native/sun/awt/CMenuBar.m
! src/macosx/native/sun/awt/CMenuItem.m
! src/macosx/native/sun/awt/JavaComponentAccessibility.m
! src/macosx/native/sun/awt/LWCToolkit.m
! src/macosx/native/sun/osxapp/ThreadUtilities.h
! src/macosx/native/sun/osxapp/ThreadUtilities.m

Changeset: e58f0b163f43
Author:    denis
Date:      2013-02-27 19:38 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e58f0b163f43

7178079: REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13
Reviewed-by: serb, anthony

! src/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java

Changeset: bc914b7f0878
Author:    denis
Date:      2013-02-27 20:34 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/bc914b7f0878

8009158: Incomplete fix for 7178079
Reviewed-by: serb, anthony

! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java

Changeset: 3dee850e2653
Author:    serb
Date:      2013-02-28 17:04 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/3dee850e2653

8008660: Failure in 2D Queue Flusher thread on Mac
Reviewed-by: swingler, bae

! src/macosx/classes/sun/awt/CGraphicsConfig.java
! src/macosx/classes/sun/awt/CGraphicsDevice.java
! src/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
! src/macosx/classes/sun/lwawt/macosx/CRobot.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/CRobot.m
! src/macosx/native/sun/awt/LWCToolkit.h
! src/macosx/native/sun/awt/LWCToolkit.m
! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m

Changeset: 554d0f41a6ab
Author:    serb
Date:      2013-02-28 20:27 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/554d0f41a6ab

8003169: [macosx] JVM crash after disconnecting from projector
Reviewed-by: anthony, alexsch

! src/macosx/classes/sun/awt/CGraphicsDevice.java
! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/macosx/native/sun/awt/CGraphicsDevice.m

Changeset: 657a02fcaa00
Author:    malenkov
Date:      2013-03-01 14:30 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/657a02fcaa00

7163696: JCK Swing interactive test JScrollBarTest0013 fails with Nimbus and GTK L&Fs
Reviewed-by: alexsch

! src/share/classes/java/beans/PropertyDescriptor.java
! test/java/beans/Introspector/Test7192955.java

Changeset: 5816595a4cdc
Author:    serb
Date:      2013-03-01 15:31 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5816595a4cdc

7194902: [macosx] closed/java/awt/Button/DoubleActionEventTest/DoubleActionEventTest \
                failed since jdk8b49
7181403: Invalid MouseEvent conversion with SwingUtilities.convertMouseEvent
Reviewed-by: malenkov, alexsch

! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/share/classes/javax/swing/SwingUtilities.java

Changeset: 4912a9e3a95e
Author:    serb
Date:      2013-03-01 21:50 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/4912a9e3a95e

7184945: [macosx] NPE in AquaComboBoxUI since jdk7u6b17, jdk8b47
Reviewed-by: malenkov, alexsch

! src/macosx/classes/com/apple/laf/AquaComboBoxUI.java

Changeset: 91e17a813483
Author:    alexsch
Date:      2013-03-06 19:42 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/91e17a813483

6877495: JTextField and JTextArea does not support supplementary characters
Reviewed-by: serb, alexp

! src/share/classes/sun/awt/datatransfer/DataTransferer.java
+ test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java

Changeset: 7962014b1729
Author:    mcherkas
Date:      2013-03-06 20:10 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7962014b1729

8007295: Reduce number of warnings in awt classes
Reviewed-by: bae, anthony

! src/share/classes/java/awt/CheckboxMenuItem.java
! src/share/classes/java/awt/Cursor.java
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/awt/Menu.java
! src/share/classes/java/awt/MenuBar.java
! src/share/classes/java/awt/MenuComponent.java
! src/share/classes/java/awt/MenuItem.java
! src/share/classes/java/awt/RenderingHints.java
! src/share/classes/java/awt/datatransfer/Clipboard.java
! src/share/classes/java/awt/dnd/DragGestureEvent.java
! src/share/classes/java/awt/dnd/DragGestureRecognizer.java
! src/share/classes/java/awt/dnd/DragSource.java
! src/share/classes/java/awt/dnd/InvalidDnDOperationException.java
! src/share/classes/java/awt/geom/AffineTransform.java

Changeset: f3ffead3069e
Author:    lana
Date:      2013-03-12 16:28 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f3ffead3069e

Merge


Changeset: 153884b550f0
Author:    chegar
Date:      2013-02-14 13:01 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/153884b550f0

8008201: Add java/lang/Class/asSubclass/BasicUnit.java to the ProblemList
Reviewed-by: mcimadamore

! test/ProblemList.txt

Changeset: e57019d2f34a
Author:    mduigou
Date:      2013-02-13 14:50 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e57019d2f34a

8008167: IdentityHashMap.[keySet|values|entrySet].toArray speed-up
Reviewed-by: mduigou, martin
Contributed-by: Peter Levart <peter.levary@gmail.com>

! src/share/classes/java/util/IdentityHashMap.java

Changeset: 1405ad6afb1e
Author:    bharadwaj
Date:      2013-02-14 11:09 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1405ad6afb1e

8007736: VerifyError for use of static method in interface
Reviewed-by: mchung

! src/share/native/common/check_code.c
+ test/vm/verifier/TestStaticIF.java

Changeset: 1ce1a307cded
Author:    sherman
Date:      2013-02-15 01:17 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1ce1a307cded

8008254: j.u.Calendar.JavatimeTest failed at TL b78 pit testing
Summary: to use j.t.ZoneId zone name to keep round-trip
Reviewed-by: okutsu

! test/java/util/Calendar/JavatimeTest.java

Changeset: 048637b40787
Author:    chegar
Date:      2013-02-15 11:06 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/048637b40787

8008223: java/net/BindException/Test.java fails rarely
Reviewed-by: khazra, alanb

! test/java/net/BindException/Test.java

Changeset: 7748ffdca16a
Author:    rfield
Date:      2013-02-16 12:36 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7748ffdca16a

8004970: Implement serialization in the lambda metafactory
Reviewed-by: forax

! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/share/classes/java/lang/invoke/MethodHandleInfo.java
+ src/share/classes/java/lang/invoke/SerializedLambda.java
! src/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java
+ test/java/lang/invoke/lambda/LambdaSerialization.java

Changeset: 43726ed11fb3
Author:    sherman
Date:      2013-02-17 01:01 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/43726ed11fb3

8008348: The leftover jdk/make/tools/javazic causes build problems with hs25-b19 \
                control
Summary: To remove jdk/make/tools/javazic from the jdk repo
Reviewed-by: alanb

- make/tools/javazic/Makefile
- make/tools/src/build/tools/javazic/BackEnd.java
- make/tools/src/build/tools/javazic/Checksum.java
- make/tools/src/build/tools/javazic/DayOfWeek.java
- make/tools/src/build/tools/javazic/Gen.java
- make/tools/src/build/tools/javazic/GenDoc.java
- make/tools/src/build/tools/javazic/Main.java
- make/tools/src/build/tools/javazic/Mappings.java
- make/tools/src/build/tools/javazic/Month.java
- make/tools/src/build/tools/javazic/Rule.java
- make/tools/src/build/tools/javazic/RuleDay.java
- make/tools/src/build/tools/javazic/RuleRec.java
- make/tools/src/build/tools/javazic/Simple.java
- make/tools/src/build/tools/javazic/Time.java
- make/tools/src/build/tools/javazic/Timezone.java
- make/tools/src/build/tools/javazic/Zone.java
- make/tools/src/build/tools/javazic/ZoneRec.java
- make/tools/src/build/tools/javazic/Zoneinfo.java

Changeset: ce6a2fcb4c9b
Author:    yhuang
Date:      2013-02-16 21:22 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ce6a2fcb4c9b

8006748: getISO3Country() returns wrong value
Reviewed-by: naoto

! src/share/classes/java/util/LocaleISOData.java

Changeset: bcde0486261e
Author:    dingxmin
Date:      2013-02-18 08:14 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/bcde0486261e

6429204: (se) Concurrent Selector.register and SelectionKey.interestOps can ignore \
                interestOps
Reviewed-by: alanb

! src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
+ test/java/nio/channels/Selector/RacyDeregister.java

Changeset: 49b3d8efd30a
Author:    darcy
Date:      2013-02-19 00:19 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/49b3d8efd30a

8008434: Misc javadoc warning fixes in DateTimeFormatterBuilder and TimeZone
Reviewed-by: mduigou, okutsu

! src/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/share/classes/java/util/TimeZone.java

Changeset: 885bb24f6018
Author:    coffeys
Date:      2013-02-19 14:07 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/885bb24f6018

7197187: Currency.isPastCutoverDate should be made more robust
Reviewed-by: alanb

! src/share/classes/java/util/Currency.java

Changeset: 01b6b0dd2006
Author:    coffeys
Date:      2013-02-19 14:12 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/01b6b0dd2006

8007315: HttpURLConnection.filterHeaderField method returns null where empty string \
                is expected
Reviewed-by: chegar

! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! test/sun/net/www/protocol/http/HttpOnly.java

Changeset: 824187de1591
Author:    jzavgren
Date:      2013-02-19 16:19 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/824187de1591

8007609: WinNTFileSystem_md.c should correctly check value returned from realloc
Reviewed-by: alanb, chegar, dholmes

! src/windows/native/java/io/WinNTFileSystem_md.c

Changeset: e20c1c9197bf
Author:    emc
Date:      2013-02-19 17:09 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e20c1c9197bf

8008312: Re-enable MethodParameter tests in JDK
Reviewed-by: darcy

! src/share/classes/java/lang/reflect/Parameter.java
! test/java/lang/reflect/Parameter/WithParameters.java

Changeset: af396ec087f4
Author:    naoto
Date:      2013-02-19 10:34 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/af396ec087f4

7092447: Clarify the default locale used in each locale sensitive operation
Reviewed-by: okutsu

! src/share/classes/java/text/DateFormat.java
! src/share/classes/java/text/DateFormatSymbols.java
! src/share/classes/java/text/DecimalFormat.java
! src/share/classes/java/text/DecimalFormatSymbols.java
! src/share/classes/java/text/MessageFormat.java
! src/share/classes/java/text/NumberFormat.java
! src/share/classes/java/text/SimpleDateFormat.java
! src/share/classes/java/time/format/DateTimeFormatSymbols.java
! src/share/classes/java/util/Calendar.java
! src/share/classes/java/util/Currency.java
! src/share/classes/java/util/Formatter.java
! src/share/classes/java/util/GregorianCalendar.java
! src/share/classes/java/util/Locale.java
! src/share/classes/java/util/Scanner.java

Changeset: 16efb7ba188f
Author:    mduigou
Date:      2013-02-19 11:56 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/16efb7ba188f

8004561: Additional functional interfaces, extension methods and name changes
Summary: Adds additional functional interfaces for primitives and "Bi" (two operand). \
Adds utility extension methods. Includes some name changes for existing functional \
                interfaces per EG decisions.
Reviewed-by: briangoetz, darcy, chegar, dholmes

! src/share/classes/java/time/chrono/HijrahDeviationReader.java
! src/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/share/classes/java/util/concurrent/atomic/Striped64.java
+ src/share/classes/java/util/function/BiConsumer.java
+ src/share/classes/java/util/function/BiFunction.java
+ src/share/classes/java/util/function/BiPredicate.java
! src/share/classes/java/util/function/BinaryOperator.java
- src/share/classes/java/util/function/Block.java
+ src/share/classes/java/util/function/BooleanSupplier.java
+ src/share/classes/java/util/function/Consumer.java
! src/share/classes/java/util/function/DoubleBinaryOperator.java
- src/share/classes/java/util/function/DoubleBlock.java
+ src/share/classes/java/util/function/DoubleConsumer.java
! src/share/classes/java/util/function/DoubleFunction.java
+ src/share/classes/java/util/function/DoublePredicate.java
! src/share/classes/java/util/function/DoubleSupplier.java
! src/share/classes/java/util/function/DoubleUnaryOperator.java
! src/share/classes/java/util/function/Function.java
! src/share/classes/java/util/function/IntBinaryOperator.java
- src/share/classes/java/util/function/IntBlock.java
+ src/share/classes/java/util/function/IntConsumer.java
! src/share/classes/java/util/function/IntFunction.java
+ src/share/classes/java/util/function/IntPredicate.java
! src/share/classes/java/util/function/IntSupplier.java
! src/share/classes/java/util/function/IntUnaryOperator.java
! src/share/classes/java/util/function/LongBinaryOperator.java
- src/share/classes/java/util/function/LongBlock.java
+ src/share/classes/java/util/function/LongConsumer.java
! src/share/classes/java/util/function/LongFunction.java
+ src/share/classes/java/util/function/LongPredicate.java
! src/share/classes/java/util/function/LongSupplier.java
! src/share/classes/java/util/function/LongUnaryOperator.java
+ src/share/classes/java/util/function/ObjDoubleConsumer.java
+ src/share/classes/java/util/function/ObjIntConsumer.java
+ src/share/classes/java/util/function/ObjLongConsumer.java
! src/share/classes/java/util/function/Predicate.java
+ src/share/classes/java/util/function/ToDoubleBiFunction.java
+ src/share/classes/java/util/function/ToDoubleFunction.java
+ src/share/classes/java/util/function/ToIntBiFunction.java
+ src/share/classes/java/util/function/ToIntFunction.java
+ src/share/classes/java/util/function/ToLongBiFunction.java
+ src/share/classes/java/util/function/ToLongFunction.java
! src/share/classes/java/util/function/UnaryOperator.java
! src/share/classes/java/util/function/package-info.java
! test/java/lang/PrimitiveSumMinMaxTest.java

Changeset: 267bca6af07e
Author:    jzavgren
Date:      2013-02-19 15:31 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/267bca6af07e

8008107: [parfait] Use after free of pointer in \
                jdk/src/share/native/sun/security/pkcs11/wrapper/p11_convert.c
Reviewed-by: mullan, chegar

! src/share/native/sun/security/pkcs11/wrapper/p11_convert.c

Changeset: ec1a79c3a99c
Author:    ksrini
Date:      2013-02-19 16:49 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ec1a79c3a99c

8008262: pack200 should support MethodParameters - part 2
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/Attribute.java
! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/native/com/sun/java/util/jar/pack/bands.cpp
! src/share/native/com/sun/java/util/jar/pack/bands.h
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! test/tools/pack200/AttributeTests.java
! test/tools/pack200/Utils.java

Changeset: 85a44860f5bb
Author:    lana
Date:      2013-02-19 20:52 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/85a44860f5bb

Merge

- src/macosx/classes/sun/lwawt/macosx/EventDispatchAccess.java

Changeset: ca43e2761a1d
Author:    ykantser
Date:      2013-02-13 10:24 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ca43e2761a1d

8008089: Delete OS dependent check in JdkFinder.getExecutable()
Reviewed-by: egahlin, alanb

! test/lib/testlibrary/jdk/testlibrary/JdkFinder.java

Changeset: 0a2b308cc82d
Author:    uta
Date:      2013-02-20 16:39 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0a2b308cc82d

8007454: (process) SetHandleInformation parameters DWORD (not BOOLEAN)
Summary: the SetHandleInformation arguments list was fixed.
Reviewed-by: alanb

! src/windows/native/java/lang/ProcessImpl_md.c

Changeset: 5772e9edbc4c
Author:    dcubed
Date:      2013-02-20 13:23 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5772e9edbc4c

8008352: java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh fails on MKS
Summary: Use more portable pattern counting constructs in test driver.
Reviewed-by: sspitsyn, sla, coleenp

! test/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh

Changeset: 1da987f0311a
Author:    rfield
Date:      2013-02-21 15:46 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1da987f0311a

8008356: Test LambdaSerialization.java failing
Summary: run in /othervm mode
Reviewed-by: ksrini

! test/java/lang/invoke/lambda/LambdaSerialization.java

Changeset: 03db11a7fb8e
Author:    lana
Date:      2013-02-21 17:43 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/03db11a7fb8e

Merge


Changeset: 9078c34437ab
Author:    msheppar
Date:      2013-02-21 20:01 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/9078c34437ab

8006182: cleanup to use java.util.Base64 in java security component, providers, and \
                regression tests
Summary: Refactored code to use java.util.Base64 Mime Encoder and Decoder as a \
                replacement for sun.misc.BASE64Encoder and sun.misc.BASE64Decoder
Reviewed-by: vinnie, chegar, sherman

! src/share/classes/sun/security/pkcs10/PKCS10.java
! src/share/classes/sun/security/provider/X509Factory.java
! src/share/classes/sun/security/tools/jarsigner/Main.java
! src/share/classes/sun/security/tools/keytool/Main.java
! src/share/classes/sun/security/util/ManifestEntryVerifier.java
! src/share/classes/sun/security/util/SignatureFileVerifier.java
! src/share/classes/sun/security/x509/X509CertImpl.java
! src/share/classes/sun/tools/jar/Manifest.java
! src/share/classes/sun/tools/jar/SignatureFile.java
! test/javax/security/auth/kerberos/KerberosTixDateTest.java
! test/sun/security/krb5/auto/HttpNegotiateServer.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/MD2InTrustAnchor.java
                
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/TrustTrustedCert.java
                
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/BasicConstraints.java
                
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SelfIssuedCert.java
                
! test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyTunnelServer.java
                
! test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java
! test/sun/security/ssl/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java
! test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKey512.java
! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java


Changeset: c6d77b2b4478
Author:    stefank
Date:      2013-01-22 13:53 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c6d77b2b4478

8006506: Add test for redefining methods in backtraces to java/lang/instrument tests
Reviewed-by: sspitsyn, coleenp

+ test/java/lang/instrument/RedefineMethodInBacktrace.sh
+ test/java/lang/instrument/RedefineMethodInBacktraceAgent.java
+ test/java/lang/instrument/RedefineMethodInBacktraceApp.java
+ test/java/lang/instrument/RedefineMethodInBacktraceTarget.java
+ test/java/lang/instrument/RedefineMethodInBacktraceTarget_2.java

Changeset: 0e93015e77f6
Author:    stefank
Date:      2013-01-22 15:25 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0e93015e77f6

7140852: Add test for 7022100
Reviewed-by: sspitsyn, coleenp

+ test/java/lang/instrument/RedefineMethodWithAnnotations.sh
+ test/java/lang/instrument/RedefineMethodWithAnnotationsAgent.java
+ test/java/lang/instrument/RedefineMethodWithAnnotationsAnnotations.java
+ test/java/lang/instrument/RedefineMethodWithAnnotationsApp.java
+ test/java/lang/instrument/RedefineMethodWithAnnotationsTarget.java
+ test/java/lang/instrument/RedefineMethodWithAnnotationsTarget_2.java

Changeset: 63fe6a9820b6
Author:    alanb
Date:      2013-02-22 14:04 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/63fe6a9820b6

8008290: (profiles) Startup regression due to additional checking of JAR file \
                manifests
Reviewed-by: lancea, chegar, iris, mchung, sherman

! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/share/classes/sun/misc/JavaUtilJarAccess.java
! src/share/classes/sun/misc/URLClassPath.java

Changeset: 9f9dac5a9e74
Author:    lancea
Date:      2013-02-22 09:29 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/9f9dac5a9e74

8008716: address typo in CallableStatement javadocs
Reviewed-by: chegar

! src/share/classes/java/sql/CallableStatement.java

Changeset: 8d8a35ac7d40
Author:    lancea
Date:      2013-02-22 09:58 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8d8a35ac7d40

Merge


Changeset: 6f9b3e216b01
Author:    darcy
Date:      2013-02-23 13:32 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/6f9b3e216b01

6556996: (ann spec) SuppressWarnings strings should be documented
Reviewed-by: mduigou, chegar, abuckley

! src/share/classes/java/lang/Deprecated.java
! src/share/classes/java/lang/Override.java
! src/share/classes/java/lang/SafeVarargs.java
! src/share/classes/java/lang/SuppressWarnings.java
! src/share/classes/java/lang/annotation/Inherited.java
! src/share/classes/java/lang/annotation/Retention.java
! src/share/classes/java/lang/annotation/Target.java

Changeset: 155095c245b4
Author:    alanb
Date:      2013-02-25 17:17 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/155095c245b4

8008808: Allowed dependencies added by JDK-8008481 no longer required
Reviewed-by: tbell, chegar

! make/tools/src/build/tools/deps/refs.allowed

Changeset: 58f829566fe3
Author:    bchristi
Date:      2013-02-25 14:19 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/58f829566fe3

8006039: test/tools/launcher/I18NJarTest.java fails on Mac w/ LANG=C, LC_ALL=C
Summary: Avoid automated test failure by just exiting when in 'C' locale
Reviewed-by: naoto, ksrini

! test/ProblemList.txt
! test/tools/launcher/I18NJarTest.java

Changeset: 4cf4403c9bf2
Author:    jjg
Date:      2013-02-25 15:08 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/4cf4403c9bf2

8008914: Add nashorn to the tl build
Reviewed-by: mr, tbell, jjh
Contributed-by: erik.joelsson@oracle.com, james.laskey@oracle.com

! make/launchers/Makefile
! makefiles/CompileLaunchers.gmk
! makefiles/CreateJars.gmk
! test/tools/launcher/VersionCheck.java

Changeset: bc92e4b044e2
Author:    kmo
Date:      2013-02-26 11:05 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/bc92e4b044e2

7087570: java.lang.invoke.MemberName information wrong for method handles created \
                with findConstructor
Summary: REF_invokeSpecial DMHs (which are unusual) get marked explicitly; tweak the \
                MHI to use this bit
Reviewed-by: jrose, twisti

! src/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/7087570/Test7087570.java

Changeset: 5fcecbcefb71
Author:    chegar
Date:      2013-02-26 11:06 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5fcecbcefb71

Merge


Changeset: 77447981db73
Author:    chegar
Date:      2013-02-26 11:18 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/77447981db73

Merge


Changeset: 022cd5adc0fa
Author:    alanb
Date:      2013-02-26 14:16 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/022cd5adc0fa

8008977: profiles build broken by Nashorn build changes
Reviewed-by: chegar

! makefiles/profile-rtjar-includes.txt

Changeset: 5ebc62421717
Author:    rfield
Date:      2013-02-26 10:38 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5ebc62421717

8008770: SerializedLambda incorrect class loader for lambda deserializing class
Summary: current thread's context ClassLoader was used to load class by name, pass \
class not name in serialization (Thank you Peter Levart for test and prototype. Thank \
                you Sundar and Peter for unofficial reviews)
Reviewed-by: forax

! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/SerializedLambda.java
+ test/java/lang/invoke/lambda/LambdaClassLoaderSerialization.java
! test/java/lang/invoke/lambda/LambdaSerialization.java

Changeset: ecd33c6ab12f
Author:    alanb
Date:      2013-02-26 22:39 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ecd33c6ab12f

8009029: SunEC provider classes ending up in rt.jar after Nashorn build changes
Reviewed-by: mduigou

! makefiles/CreateJars.gmk

Changeset: 543be9488e50
Author:    darcy
Date:      2013-02-26 17:01 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/543be9488e50

8009102: Several docs warnings in Project Lambda APIs
Reviewed-by: mduigou

! src/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/share/classes/java/util/function/BinaryOperator.java
! src/share/classes/java/util/function/ToDoubleBiFunction.java

Changeset: d623f520557b
Author:    darcy
Date:      2013-02-26 17:38 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d623f520557b

8008279: Remove InvalidContainerAnnotationError.java
Reviewed-by: jfranck

- src/share/classes/java/lang/annotation/InvalidContainerAnnotationError.java
! src/share/classes/java/lang/reflect/AnnotatedElement.java
! src/share/classes/sun/reflect/annotation/AnnotationSupport.java

Changeset: f5416026cdf5
Author:    sundar
Date:      2013-02-27 17:22 +0530
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f5416026cdf5

8009115: jtreg tests under jdk/test/javax/script should use nashorn as script engine
Reviewed-by: alanb

! test/javax/script/CauseExceptionTest.java
+ test/javax/script/ExceptionTest.java
! test/javax/script/GetInterfaceTest.java
! test/javax/script/Helper.java
- test/javax/script/RhinoExceptionTest.java
! test/javax/script/StringWriterPrintTest.java
! test/javax/script/Test3.js
! test/javax/script/Test5.java
! test/javax/script/Test5.js
! test/javax/script/Test6.java
! test/javax/script/Test7.js
! test/javax/script/UnescapedBracketRegExTest.java
! test/javax/script/VersionTest.java

Changeset: 13013dedcdfd
Author:    alanb
Date:      2013-02-27 14:24 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/13013dedcdfd

8008793: SecurityManager.checkXXX behavior not specified for methods that check \
                AWTPermission and AWT not present
Reviewed-by: hawtin, mullan, dsamersoff, mchung

! src/share/classes/java/lang/SecurityManager.java
! src/share/classes/sun/security/util/SecurityConstants.java
! test/java/lang/SecurityManager/NoAWT.java

Changeset: 1b3173c326e6
Author:    sundar
Date:      2013-02-27 20:34 +0530
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1b3173c326e6

8009140: jtreg tests under sun/tools/jrunscript should use nashorn engine
Reviewed-by: alanb

! test/sun/tools/jrunscript/CheckEngine.java
! test/sun/tools/jrunscript/jrunscript-DTest.sh
! test/sun/tools/jrunscript/jrunscript-argsTest.sh
! test/sun/tools/jrunscript/jrunscript-cpTest.sh
! test/sun/tools/jrunscript/jrunscript-eTest.sh
! test/sun/tools/jrunscript/jrunscript-fTest.sh
! test/sun/tools/jrunscript/jrunscriptTest.sh
! test/sun/tools/jrunscript/repl.out

Changeset: 093fdf8937bd
Author:    vladidan
Date:      2013-02-22 17:12 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/093fdf8937bd

8005545: Add System property to identify ARCH specific details such as ARM hard-float \
                binaries
Summary: Adding sun.os.abi Java Property support
Reviewed-by: bobv, alanb, dholmes

! makefiles/Images.gmk
! src/share/native/java/lang/System.c
! src/share/native/java/lang/java_props.h
! src/solaris/native/java/lang/java_props_md.c

Changeset: f4b01f4e8f35
Author:    mduigou
Date:      2013-02-27 11:00 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f4b01f4e8f35

8008785: IdentityHashMap.values().toArray(V[]) broken by JDK-8008167
Reviewed-by: alanb

! src/share/classes/java/util/IdentityHashMap.java
+ test/java/util/Map/ToArray.java

Changeset: 7d272e524768
Author:    chegar
Date:      2013-02-28 12:39 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7d272e524768

8006409: ThreadLocalRandom should dropping padding fields from its serialized form
Reviewed-by: dl, martin, alanb, shade

! src/share/classes/java/util/concurrent/ThreadLocalRandom.java

Changeset: 7246a6e4dd5a
Author:    juh
Date:      2013-02-28 16:36 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7246a6e4dd5a

8006853: OCSP timeout set to wrong value if com.sun.security.ocsp.timeout < 0
Reviewed-by: mullan

! src/share/classes/sun/security/provider/certpath/OCSP.java

Changeset: def2e05299b7
Author:    xuelei
Date:      2013-03-01 02:34 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/def2e05299b7

7030966: Support AEAD CipherSuites
Reviewed-by: weijun, wetmore, valeriep

! src/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java
! src/share/classes/sun/security/internal/spec/TlsKeyMaterialParameterSpec.java
! src/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java
! src/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
+ src/share/classes/sun/security/ssl/Authenticator.java
! src/share/classes/sun/security/ssl/CipherBox.java
! src/share/classes/sun/security/ssl/CipherSuite.java
! src/share/classes/sun/security/ssl/EngineInputRecord.java
! src/share/classes/sun/security/ssl/EngineOutputRecord.java
! src/share/classes/sun/security/ssl/EngineWriter.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/ssl/InputRecord.java
! src/share/classes/sun/security/ssl/JsseJce.java
! src/share/classes/sun/security/ssl/MAC.java
! src/share/classes/sun/security/ssl/OutputRecord.java
! src/share/classes/sun/security/ssl/Record.java
! src/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/share/classes/sun/security/ssl/SSLSocketImpl.java
! test/sun/security/ec/TestEC.java
! test/sun/security/pkcs11/fips/CipherTest.java
! test/sun/security/pkcs11/sslecc/CipherTest.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java
 + test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java
! test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
! test/sun/security/ssl/sanity/interop/CipherTest.java
! test/sun/security/ssl/templates/SSLSocketSSLEngineTemplate.java

Changeset: 1652ac7b4bfd
Author:    mullan
Date:      2013-03-01 16:12 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1652ac7b4bfd

8008908: Access denied when invoking Subject.doAsPrivileged()
Summary: wildcard principal names are not processed correctly
Reviewed-by: xuelei

! src/share/classes/sun/security/provider/PolicyFile.java
+ test/sun/security/provider/PolicyFile/WildcardPrincipalName.java
+ test/sun/security/provider/PolicyFile/wildcard.policy

Changeset: 1ca712765acb
Author:    mullan
Date:      2013-03-01 16:15 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1ca712765acb

Merge


Changeset: 30e30ef6077e
Author:    dxu
Date:      2013-03-01 14:12 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/30e30ef6077e

8006645: TEST_BUG: java/nio/file/Files/CopyAndMove.java failing intermittently (sol)
Summary: Fix test failures and update java doc of Files.move
Reviewed-by: alanb, chegar

! src/share/classes/java/nio/file/Files.java
! test/java/nio/file/Files/CopyAndMove.java

Changeset: f08ad5938709
Author:    chegar
Date:      2013-03-02 08:54 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f08ad5938709

8008378: FJP.commonPool support parallelism 0, add awaitQuiescence
Reviewed-by: chegar
Contributed-by: Doug Lea <dl@cs.oswego.edu>, Chris Hegarty <chris.hegarty@oracle.com>

! src/share/classes/java/util/concurrent/ForkJoinPool.java
! src/share/classes/java/util/concurrent/ForkJoinTask.java
+ test/java/util/concurrent/forkjoin/ThreadLessCommon.java
+ test/java/util/concurrent/forkjoin/ThrowingRunnable.java

Changeset: df76ba760eec
Author:    ksrini
Date:      2013-03-03 20:52 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/df76ba760eec

8007297: [pack200] allow opcodes with InterfaceMethodRefs
Reviewed-by: jrose

! src/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/share/classes/com/sun/java/util/jar/pack/Instruction.java
! src/share/classes/com/sun/java/util/jar/pack/PackageReader.java
! src/share/classes/com/sun/java/util/jar/pack/PackageWriter.java
! src/share/native/com/sun/java/util/jar/pack/constants.h
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! test/tools/pack200/AttributeTests.java
! test/tools/pack200/InstructionTests.java
! test/tools/pack200/Utils.java

Changeset: 83e847f59fd6
Author:    darcy
Date:      2013-03-04 19:42 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/83e847f59fd6

8009267: Restore isAnnotationPresent methods in public AnnotatedElement \
                implementations
Reviewed-by: jjg

! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/Package.java
! src/share/classes/java/lang/reflect/AccessibleObject.java
+ test/java/lang/reflect/OldenCompilingWithDefaults.java

Changeset: 1a2e59d19d3e
Author:    naoto
Date:      2013-03-04 20:46 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1a2e59d19d3e

8004240: Return value from getAdapterPrefence() can be modified
Reviewed-by: okutsu

! src/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
+ test/java/util/Locale/Bug8004240.java

Changeset: 62639ca66ab9
Author:    ewang
Date:      2013-03-05 10:10 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/62639ca66ab9

8009259: TEST_BUG: sun/misc/Cleaner/exitOnThrow.sh failing intermittently
Reviewed-by: chegar, alanb

! test/sun/misc/Cleaner/ExitOnThrow.java
! test/sun/misc/Cleaner/exitOnThrow.sh

Changeset: b5bef1f71de6
Author:    jzavgren
Date:      2013-03-05 14:30 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b5bef1f71de6

8008804: file descriptor leak in \
                src/windows/native/java/net/DualStackPlainSocketImpl.c
Reviewed-by: alanb, chegar, dsamersoff

! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c

Changeset: be79440b8026
Author:    jzavgren
Date:      2013-03-05 09:50 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/be79440b8026

4880778: URL final class has protected methods
Summary: The two set() methods have been defined to be package private.
Reviewed-by: alanb, chegar, khazra

! src/share/classes/java/net/URL.java
! src/share/classes/java/net/URLStreamHandler.java

Changeset: f960a34f05ce
Author:    lana
Date:      2013-03-05 11:49 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f960a34f05ce

Merge

! makefiles/Images.gmk

Changeset: 34372bb9115d
Author:    sla
Date:      2013-03-05 19:25 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/34372bb9115d

8009397: test/com/sun/jdi/PrivateTransportTest.sh: ERROR: transport library missing \
                onLoad entry: private_dt_socket
Reviewed-by: alanb

! src/share/back/transport.c
! src/share/demo/jvmti/hprof/hprof_init.c
! src/solaris/back/linker_md.c
! src/solaris/demo/jvmti/hprof/hprof_md.c
! src/windows/back/linker_md.c
! src/windows/demo/jvmti/hprof/hprof_md.c

Changeset: 38e1821c4472
Author:    jfranck
Date:      2013-03-06 18:35 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/38e1821c4472

8007808: Missing method: Executable.getAnnotatedReturnType()
Reviewed-by: darcy, forax

! src/share/classes/java/lang/reflect/Constructor.java
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Method.java

Changeset: 14e49a70729a
Author:    martin
Date:      2013-03-06 17:43 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/14e49a70729a

8008759: Do not let internal JDK zlib symbols leak out of fastdebug libzip.so
Summary: Define FILES_m to force use of linker script
Reviewed-by: sherman, alanb, ohair

! make/java/zip/Makefile
! src/share/native/java/util/zip/Inflater.c

Changeset: cf54f6be3e9e
Author:    weijun
Date:      2013-03-07 11:32 +0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/cf54f6be3e9e

8009604: old make images failed: JarBASE64Encoder class not found
Reviewed-by: xuelei, wetmore

! make/common/Release.gmk

Changeset: 48b7295f02f8
Author:    chegar
Date:      2013-03-07 10:07 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/48b7295f02f8

6370908: Add support for HTTP_CONNECT proxy in Socket class
Reviewed-by: chegar
Contributed-by: Damjan Jovanovic <damjan.jov@gmail.com>, Chris Hegarty \
<chris.hegarty@oracle.com>

+ src/share/classes/java/net/HttpConnectSocketImpl.java
! src/share/classes/java/net/Socket.java
+ test/java/net/Socket/HttpProxy.java

Changeset: 98cf76df3e6e
Author:    alanb
Date:      2013-03-08 12:03 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/98cf76df3e6e

8006000: TEST_BUG: java/lang/invoke/lambda/LambdaAccessControlTest.java fails \
                intermittently
Reviewed-by: chegar

+ test/java/lang/invoke/lambda/LUtils.java
! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java
! test/java/lang/invoke/lambda/LambdaAccessControlTest.java

Changeset: 01908630df14
Author:    alanb
Date:      2013-03-08 19:51 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/01908630df14

8009645: ClassFileTransformer hooks in ClassLoader no longer required
Reviewed-by: mchung, iris

! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/sun/misc/ClassFileTransformer.java

Changeset: e38b46041049
Author:    mduigou
Date:      2013-03-08 15:45 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e38b46041049

8001667: Comparator combinators and extension methods
Reviewed-by: mduigou, briangoetz
Contributed-by: henry.jen@oracle.com

! make/java/java/FILES_java.gmk
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/Comparator.java
+ src/share/classes/java/util/Comparators.java
! test/java/util/Collections/ReverseOrder.java
+ test/java/util/ComparatorsTest.java

Changeset: 230bafd05509
Author:    weijun
Date:      2013-03-09 17:27 +0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/230bafd05509

8000653: SPNEGO tests fail at \
                context.getDelegCred().getRemainingInitLifetime(mechOid)
Reviewed-by: valeriep

! src/share/classes/sun/security/jgss/GSSCredentialImpl.java
! src/share/classes/sun/security/jgss/spnego/SpNegoCredElement.java
! test/sun/security/krb5/auto/Context.java
+ test/sun/security/krb5/auto/SpnegoLifeTime.java

Changeset: 334ddf3b101f
Author:    coleenp
Date:      2013-03-12 10:35 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/334ddf3b101f

7154889: Non-zero padding is still not allowed in the tableswitch/lookupswitch \
                instructions.
Summary: Do not check that the padding bytes are zero if class file format version \
                >=51.
Reviewed-by: dholmes, coleenp, mullan, kvn
Contributed-by: harold.seigel@oracle.com

! src/share/native/common/check_code.c

Changeset: 6379415d8fca
Author:    wetmore
Date:      2013-03-12 15:31 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/6379415d8fca

8009925: Back out AEAD CipherSuites temporarily
Reviewed-by: valeriep

! src/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java
! src/share/classes/sun/security/internal/spec/TlsKeyMaterialParameterSpec.java
! src/share/classes/sun/security/internal/spec/TlsKeyMaterialSpec.java
! src/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java
- src/share/classes/sun/security/ssl/Authenticator.java
! src/share/classes/sun/security/ssl/CipherBox.java
! src/share/classes/sun/security/ssl/CipherSuite.java
! src/share/classes/sun/security/ssl/EngineInputRecord.java
! src/share/classes/sun/security/ssl/EngineOutputRecord.java
! src/share/classes/sun/security/ssl/EngineWriter.java
! src/share/classes/sun/security/ssl/Handshaker.java
! src/share/classes/sun/security/ssl/InputRecord.java
! src/share/classes/sun/security/ssl/JsseJce.java
! src/share/classes/sun/security/ssl/MAC.java
! src/share/classes/sun/security/ssl/OutputRecord.java
! src/share/classes/sun/security/ssl/Record.java
! src/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/share/classes/sun/security/ssl/SSLSocketImpl.java
! test/sun/security/ec/TestEC.java
! test/sun/security/pkcs11/fips/CipherTest.java
! test/sun/security/pkcs11/sslecc/CipherTest.java
! test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java
                
- test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java
! test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
! test/sun/security/ssl/sanity/interop/CipherTest.java
! test/sun/security/ssl/templates/SSLSocketSSLEngineTemplate.java

Changeset: 5880bfd30db1
Author:    lana
Date:      2013-03-12 16:40 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5880bfd30db1

Merge

- make/tools/javazic/Makefile
- make/tools/src/build/tools/javazic/BackEnd.java
- make/tools/src/build/tools/javazic/Checksum.java
- make/tools/src/build/tools/javazic/DayOfWeek.java
- make/tools/src/build/tools/javazic/Gen.java
- make/tools/src/build/tools/javazic/GenDoc.java
- make/tools/src/build/tools/javazic/Main.java
- make/tools/src/build/tools/javazic/Mappings.java
- make/tools/src/build/tools/javazic/Month.java
- make/tools/src/build/tools/javazic/Rule.java
- make/tools/src/build/tools/javazic/RuleDay.java
- make/tools/src/build/tools/javazic/RuleRec.java
- make/tools/src/build/tools/javazic/Simple.java
- make/tools/src/build/tools/javazic/Time.java
- make/tools/src/build/tools/javazic/Timezone.java
- make/tools/src/build/tools/javazic/Zone.java
- make/tools/src/build/tools/javazic/ZoneRec.java
- make/tools/src/build/tools/javazic/Zoneinfo.java
- src/share/classes/java/lang/annotation/InvalidContainerAnnotationError.java
- src/share/classes/java/util/function/Block.java
- src/share/classes/java/util/function/DoubleBlock.java
- src/share/classes/java/util/function/IntBlock.java
- src/share/classes/java/util/function/LongBlock.java
- test/javax/script/RhinoExceptionTest.java

Changeset: 72ffb2bc15bb
Author:    lana
Date:      2013-03-12 18:12 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/72ffb2bc15bb

Merge

- make/tools/javazic/Makefile
- make/tools/src/build/tools/javazic/BackEnd.java
- make/tools/src/build/tools/javazic/Checksum.java
- make/tools/src/build/tools/javazic/DayOfWeek.java
- make/tools/src/build/tools/javazic/Gen.java
- make/tools/src/build/tools/javazic/GenDoc.java
- make/tools/src/build/tools/javazic/Main.java
- make/tools/src/build/tools/javazic/Mappings.java
- make/tools/src/build/tools/javazic/Month.java
- make/tools/src/build/tools/javazic/Rule.java
- make/tools/src/build/tools/javazic/RuleDay.java
- make/tools/src/build/tools/javazic/RuleRec.java
- make/tools/src/build/tools/javazic/Simple.java
- make/tools/src/build/tools/javazic/Time.java
- make/tools/src/build/tools/javazic/Timezone.java
- make/tools/src/build/tools/javazic/Zone.java
- make/tools/src/build/tools/javazic/ZoneRec.java
- make/tools/src/build/tools/javazic/Zoneinfo.java
- src/share/classes/java/lang/annotation/InvalidContainerAnnotationError.java
- src/share/classes/java/util/function/Block.java
- src/share/classes/java/util/function/DoubleBlock.java
- src/share/classes/java/util/function/IntBlock.java
- src/share/classes/java/util/function/LongBlock.java
! test/ProblemList.txt
- test/javax/script/RhinoExceptionTest.java

Changeset: 66a892bb28b7
Author:    anthony
Date:      2012-10-12 15:51 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/66a892bb28b7

7173145: Improve in-memory representation of splashscreens
Reviewed-by: bae, mschoene

! src/share/native/sun/awt/splashscreen/splashscreen_jpeg.c

Changeset: 85bf51db473c
Author:    xuelei
Date:      2012-10-15 07:42 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/85bf51db473c

7192393: Better Checking of order of TLS Messages
Summary: Also reviewed by Andrew Gross<Andrew.Gross@Oracle.COM>
Reviewed-by: weijun

! src/share/classes/sun/security/ssl/ClientHandshaker.java
! src/share/classes/sun/security/ssl/ServerHandshaker.java

Changeset: 24a3eb2f0553
Author:    malenkov
Date:      2012-10-15 19:00 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/24a3eb2f0553

7200493: Improve cache handling
Reviewed-by: art, ahgross

! src/share/classes/com/sun/beans/finder/MethodFinder.java

Changeset: c7c39320bc6c
Author:    rupashka
Date:      2012-10-16 14:13 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c7c39320bc6c

7186948: Improve Swing data validation
Reviewed-by: art, ahgross

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

Changeset: 3c8d0085b094
Author:    ksrini
Date:      2012-10-16 12:29 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/3c8d0085b094

7186945: Unpack200 improvement
Reviewed-by: jrose, jjh, mschoene

! src/share/native/com/sun/java/util/jar/pack/jni.cpp

Changeset: 01f67953c057
Author:    ksrini
Date:      2012-10-16 12:35 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/01f67953c057

7186957: Improve Pack200 data validation
Reviewed-by: jrose, jjh, mschoene

! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/native/com/sun/java/util/jar/pack/bands.cpp
! src/share/native/com/sun/java/util/jar/pack/bands.h
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp

Changeset: b0bf41ba1cf8
Author:    ksrini
Date:      2012-10-16 12:38 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b0bf41ba1cf8

7186946: Refine unpacker resource usage
Reviewed-by: jrose, jjh, mschoene

! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
! src/share/native/com/sun/java/util/jar/pack/jni.cpp
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp

Changeset: f0bc5a6dff2b
Author:    ksrini
Date:      2012-10-16 16:38 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f0bc5a6dff2b

7200499: Better data validation for options
Reviewed-by: darcy, jjh, mschoene

! src/share/bin/jli_util.h
! src/windows/bin/java_md.c

Changeset: 7e19ab4ff5d3
Author:    ksrini
Date:      2012-10-16 10:56 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7e19ab4ff5d3

7200500: Launcher better input validation
Reviewed-by: darcy, jjh, mschoene

! src/share/bin/parse_manifest.c

Changeset: 62f3270f03fa
Author:    dholmes
Date:      2012-08-22 21:40 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/62f3270f03fa

6776941: Improve thread pool shutdown
Reviewed-by: dl, skoivu

! src/share/classes/java/util/concurrent/ThreadPoolExecutor.java

Changeset: e7cce63bf293
Author:    xuelei
Date:      2012-10-22 07:28 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e7cce63bf293

7192392: Better validation of client keys
Summary: Also reviewed by Andrew Gross<Andrew.Gross@Oracle.COM>
Reviewed-by: vinnie

! src/share/classes/com/sun/crypto/provider/DHKeyAgreement.java
! src/share/classes/sun/security/pkcs11/P11KeyAgreement.java
! src/share/classes/sun/security/ssl/ClientHandshaker.java
! src/share/classes/sun/security/ssl/DHClientKeyExchange.java
! src/share/classes/sun/security/ssl/DHCrypt.java
! src/share/classes/sun/security/ssl/HandshakeMessage.java
! src/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/share/classes/sun/security/ssl/ServerHandshaker.java
! src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
- src/share/classes/sun/security/util/KeyLength.java
+ src/share/classes/sun/security/util/KeyUtil.java
! test/sun/security/mscapi/ShortRSAKeyWithinTLS.java

Changeset: 091dd6eb30aa
Author:    khazra
Date:      2012-10-22 11:49 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/091dd6eb30aa

7186954: Improve connection performance
Reviewed-by: chegar, skoivu

! src/share/classes/sun/net/httpserver/ChunkedInputStream.java
! src/share/classes/sun/net/www/http/ChunkedInputStream.java

Changeset: c26d42a92bd8
Author:    weijun
Date:      2012-09-19 12:58 +0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c26d42a92bd8

8000210: Improve JarFile code quality
Reviewed-by: ahgross, xuelei, mschoene

! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/sun/security/util/DerIndefLenConverter.java

Changeset: a54b61ae6f12
Author:    mullan
Date:      2012-10-26 15:21 -0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/a54b61ae6f12

7201068: Better handling of UI elements
Reviewed-by: xuelei

! src/share/lib/security/java.security
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows

Changeset: 71ab8d79c6b4
Author:    asaha
Date:      2012-10-26 10:01 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/71ab8d79c6b4

Merge

- src/macosx/classes/sun/awt/SunToolkitSubclass.java
! src/share/classes/java/io/FilePermission.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/share/classes/java/util/ServiceLoader.java
! src/share/classes/sun/invoke/util/ValueConversions.java
- src/share/classes/sun/management/LockDataConverter.java
- src/share/classes/sun/management/LockDataConverterMXBean.java
! src/share/classes/sun/security/ssl/HandshakeMessage.java
- src/share/classes/sun/security/x509/CertificateIssuerUniqueIdentity.java
- src/share/classes/sun/security/x509/CertificateSubjectUniqueIdentity.java
- src/share/classes/sun/util/xml/XMLUtils.java
- src/share/test/pack200/pack.conf
- test/sun/misc/URLClassPath/ClassnameCharTest.sh
- test/sun/net/www/httptest/HttpServer.java
- test/sun/security/ssl/sun/net/www/httpstest/HttpServer.java

Changeset: be07910b3fad
Author:    asaha
Date:      2012-10-26 13:48 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/be07910b3fad

Merge


Changeset: e14221289076
Author:    dsamersoff
Date:      2012-10-30 17:05 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e14221289076

8000539: JMX implementation allows invocation of methods of a system class
Summary: Added extra packageAccess check call
Reviewed-by: ahgross, dfuchs
Contributed-by: jaroslav.bachorik@oracle.com

! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java

Changeset: 64440cc2ea8b
Author:    mchung
Date:      2012-11-02 16:50 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/64440cc2ea8b

7197546: (proxy) Reflect about creating reflective proxies
Reviewed-by: alanb, jdn, jrose

! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/share/classes/java/lang/reflect/Proxy.java
! src/share/classes/sun/reflect/misc/ReflectUtil.java
! test/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy

Changeset: f936be5be1e7
Author:    rupashka
Date:      2012-11-06 15:30 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f936be5be1e7

7200491: Tighten up JTable layout code
Reviewed-by: art, skoivu

! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java

Changeset: 3069b91ff041
Author:    chegar
Date:      2012-11-07 14:26 +0000
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/3069b91ff041

7201071: InetSocketAddress serialization issue
Reviewed-by: alanb, michaelm, skoivu

! src/share/classes/java/net/InetSocketAddress.java
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java
! src/solaris/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java
! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c
! src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c
! src/windows/native/sun/nio/ch/DatagramChannelImpl.c
! test/java/nio/channels/DatagramChannel/SendToUnresolved.java

Changeset: 69fd15e0437d
Author:    smarks
Date:      2012-11-08 15:41 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/69fd15e0437d

7201070: Serialization to conform to protocol
Reviewed-by: dmocek, ahgross, skoivu

! src/share/classes/java/io/ObjectInputStream.java

Changeset: 9097b6ec0ecd
Author:    ksrini
Date:      2012-11-09 14:36 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/9097b6ec0ecd

8002091: tools/launcher/ToolsOpts.java test started to fail since 7u11 b01 on Windows
Reviewed-by: darcy, jjh, mschoene

! src/share/bin/jli_util.h
! src/windows/bin/java_md.c
! test/tools/launcher/ToolsOpts.java

Changeset: 7bc8d5a63d9e
Author:    bagiras
Date:      2012-11-15 23:03 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7bc8d5a63d9e

7192977: Issue in toolkit thread
Reviewed-by: skoivu, rupashka, art

! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/awt/Window.java
! src/share/classes/javax/swing/RepaintManager.java
! src/share/classes/sun/applet/AppletPanel.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WEmbeddedFrame.java

Changeset: 09e2dcd476cf
Author:    bae
Date:      2012-11-16 11:05 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/09e2dcd476cf

8001972: Improve image processing
Reviewed-by: prr, ahgross

! src/share/classes/sun/awt/image/ByteComponentRaster.java
! src/share/classes/sun/awt/image/ByteInterleavedRaster.java
! src/share/classes/sun/awt/image/ShortComponentRaster.java
! src/share/classes/sun/awt/image/ShortInterleavedRaster.java
! src/share/native/sun/awt/image/awt_parseImage.c
! src/share/native/sun/awt/medialib/safe_alloc.h

Changeset: 1b616e1ca09c
Author:    dmocek
Date:      2012-11-19 13:54 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1b616e1ca09c

6563318: RMI data sanitization
Reviewed-by: ahgross, hawtin, mchung, smarks

! src/share/classes/sun/rmi/transport/proxy/CGIHandler.java
! test/java/rmi/testlibrary/JavaVM.java

Changeset: aa8717a5c9cd
Author:    dmocek
Date:      2012-11-19 15:38 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/aa8717a5c9cd

8001242: Improve RMI HTTP conformance
Reviewed-by: ahgross, mchung, smarks

! src/share/classes/sun/rmi/transport/proxy/CGIHandler.java
! src/share/classes/sun/rmi/transport/proxy/HttpInputStream.java

Changeset: ecedf46ae7db
Author:    bae
Date:      2012-11-20 11:46 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ecedf46ae7db

8002325: Improve management of images
Reviewed-by: prr, ahgross

! src/share/native/sun/awt/image/awt_parseImage.c
! src/share/native/sun/awt/image/awt_parseImage.h

Changeset: eda84d5738e3
Author:    denis
Date:      2012-11-26 20:49 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/eda84d5738e3

7186952: Improve clipboard access
Reviewed-by: serb, ahgross

! src/share/classes/java/awt/TextComponent.java
! src/windows/native/sun/windows/awt_TextComponent.cpp
! src/windows/native/sun/windows/awt_TextComponent.h

Changeset: d1668eca22bf
Author:    mchung
Date:      2012-11-26 22:49 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d1668eca22bf

6664509: Add logging context
6664528: Find log level matching its name or value given at construction time
Reviewed-by: alanb, ahgross, jgish, hawtin

! src/share/classes/java/util/logging/Level.java
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/logging/Logger.java
! src/share/classes/java/util/logging/Logging.java
! src/share/classes/java/util/logging/LoggingProxyImpl.java
! src/share/classes/java/util/logging/SimpleFormatter.java
! src/share/classes/sun/awt/AppContext.java
! src/share/classes/sun/misc/JavaAWTAccess.java
! src/share/lib/security/java.security

Changeset: b8ee2e9ff7e3
Author:    denis
Date:      2012-11-30 15:51 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/b8ee2e9ff7e3

7201064: Better dialogue checking
Reviewed-by: serb, skoivu

! src/share/classes/java/awt/Dialog.java

Changeset: 90bbdae7aaa4
Author:    ewendeli
Date:      2013-02-03 23:25 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/90bbdae7aaa4

Merge

! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/com/sun/java/util/jar/pack/NativeUnpack.java
! src/share/classes/java/awt/Dialog.java
! src/share/classes/java/awt/TextComponent.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/io/FilePermission.java
! src/share/classes/java/io/ObjectInputStream.java
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/share/classes/java/lang/reflect/Proxy.java
! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/logging/Logger.java
! src/share/classes/java/util/logging/Logging.java
! src/share/classes/java/util/logging/LoggingProxyImpl.java
! src/share/classes/java/util/logging/SimpleFormatter.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/invoke/util/ValueConversions.java
! src/share/classes/sun/reflect/misc/ReflectUtil.java
! src/share/classes/sun/rmi/transport/proxy/CGIHandler.java
! src/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
! src/share/classes/sun/security/ssl/ClientHandshaker.java
! src/share/classes/sun/security/ssl/DHClientKeyExchange.java
! src/share/classes/sun/security/ssl/HandshakeMessage.java
! src/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/share/classes/sun/security/ssl/ServerHandshaker.java
! src/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
- src/share/classes/sun/security/util/KeyLength.java
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! src/share/native/com/sun/java/util/jar/pack/bands.cpp
! src/share/native/com/sun/java/util/jar/pack/bands.h
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! src/solaris/classes/sun/nio/ch/sctp/SctpChannelImpl.java
! src/solaris/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java
! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c
! src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c
! src/windows/native/sun/nio/ch/DatagramChannelImpl.c
! test/java/rmi/testlibrary/JavaVM.java

Changeset: cc2057f84eb7
Author:    mchung
Date:      2012-12-05 14:02 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/cc2057f84eb7

8004175: Restricted packages added in java.security are missing in \
                java.security-{macosx, solaris, windows}
Reviewed-by: alanb, ahgross, mullan

! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows

Changeset: 89e43b8940c9
Author:    dsamersoff
Date:      2012-12-07 22:49 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/89e43b8940c9

8000537: Contextualize RequiredModelMBean class
Summary: Contextualize RequiredModelMBean class
Reviewed-by: asaha
Contributed-by: jaroslav.bachorik@oracle.com

! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java

Changeset: 7933c80c162a
Author:    denis
Date:      2012-12-12 21:08 +0400
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/7933c80c162a

8004341: Two JCK tests fails with 7u11 b06
Reviewed-by: serb, skoivu

! src/share/classes/java/awt/Dialog.java

Changeset: ed08394e1a15
Author:    mullan
Date:      2012-12-18 13:48 -0500
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ed08394e1a15

8004302: javax/xml/soap/Test7013971.java fails since jdk6u39b01
Reviewed-by: vinnie, skoivu, mgrebac, ohair, tbell

! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/Makefile

Changeset: 32cd4975d2d6
Author:    mchung
Date:      2013-01-10 19:43 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/32cd4975d2d6

8005615: Java Logger fails to load tomcat logger implementation (JULI)
Reviewed-by: alanb, ahgross

! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/logging/Logger.java
+ test/java/util/logging/CustomLogManager.java
+ test/java/util/logging/CustomLogManagerTest.java
+ test/java/util/logging/SimpleLogManager.java

Changeset: c0fbd737aef0
Author:    ewendeli
Date:      2013-01-28 11:07 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c0fbd737aef0

8006864: Update java.security-linux to include changes in java.security
Reviewed-by: mchung, mullan

! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows

Changeset: 12491fa16985
Author:    ewendeli
Date:      2013-02-05 15:35 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/12491fa16985

Merge

! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/share/classes/java/lang/Class.java
- src/share/classes/sun/security/util/KeyLength.java

Changeset: de419ea8ed8f
Author:    mchung
Date:      2013-01-28 15:53 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/de419ea8ed8f

8006882: Proxy generated classes in sun.proxy package breaks JMockit
Reviewed-by: alanb, ahgross

! src/share/classes/java/lang/reflect/Proxy.java
! src/share/classes/sun/reflect/misc/ReflectUtil.java
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows

Changeset: 8effe3b7489d
Author:    dfuchs
Date:      2013-01-30 11:33 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/8effe3b7489d

8006446: Restrict MBeanServer access
Reviewed-by: alanb, mchung, darcy, jrose, ahgross, skoivu

! src/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java
! src/share/classes/java/lang/management/ManagementFactory.java
! src/share/lib/security/java.security-linux
! src/share/lib/security/java.security-macosx
! src/share/lib/security/java.security-solaris
! src/share/lib/security/java.security-windows
! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation2Test.java
                
! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation3Test.java


Changeset: ebfb0bb58428
Author:    mchung
Date:      2013-01-24 16:45 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ebfb0bb58428

8004937: Improve proxy construction
Reviewed-by: jrose, ahgross

! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/invoke/MethodHandleProxies.java

Changeset: af11c227a91e
Author:    mchung
Date:      2013-02-05 22:56 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/af11c227a91e

8007393: Possible race condition after JDK-6664509
Reviewed-by: alanb, jgish

! src/share/classes/java/util/logging/LogManager.java

Changeset: 1143bb5e7064
Author:    mchung
Date:      2013-02-07 09:41 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/1143bb5e7064

8007611: logging behavior in applet changed
Reviewed-by: alanb, jgish

! src/share/classes/java/util/logging/LogManager.java

Changeset: 5925630b7a7d
Author:    xuelei
Date:      2013-02-07 16:05 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5925630b7a7d

8006777: Improve TLS handling of invalid messages
Reviewed-by: wetmore, ahgross

! src/share/classes/sun/security/ssl/CipherBox.java
! src/share/classes/sun/security/ssl/CipherSuite.java
! src/share/classes/sun/security/ssl/EngineInputRecord.java
! src/share/classes/sun/security/ssl/EngineOutputRecord.java
! src/share/classes/sun/security/ssl/InputRecord.java
! src/share/classes/sun/security/ssl/MAC.java
! src/share/classes/sun/security/ssl/OutputRecord.java
! src/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/share/classes/sun/security/ssl/SSLSocketImpl.java

Changeset: d57363ff612f
Author:    valeriep
Date:      2013-02-07 16:03 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/d57363ff612f

8007688: Blacklist known bad certificate
Summary: Added two known bad certs to the blacklist certs.
Reviewed-by: mullan

! src/share/classes/sun/security/util/UntrustedCertificates.java

Changeset: c18aeb4ca957
Author:    ewendeli
Date:      2013-02-19 21:48 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/c18aeb4ca957

Merge

! src/share/bin/parse_manifest.c
! src/share/classes/java/lang/Class.java
- src/share/classes/sun/security/util/KeyLength.java
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! src/share/native/sun/awt/image/awt_parseImage.c
! test/Makefile

Changeset: f7fb3de623ba
Author:    ewendeli
Date:      2013-02-19 21:53 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f7fb3de623ba

Merge


Changeset: f686c8e3c8e0
Author:    ewendeli
Date:      2013-02-25 08:44 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f686c8e3c8e0

Merge

! src/share/classes/com/sun/java/util/jar/pack/BandStructure.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/logging/LogManager.java
- src/share/classes/sun/security/util/KeyLength.java
! src/share/native/com/sun/java/util/jar/pack/bands.cpp
! src/share/native/com/sun/java/util/jar/pack/bands.h
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp

Changeset: e3cac5962e32
Author:    vlivanov
Date:      2013-02-22 03:00 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/e3cac5962e32

8006439: Improve MethodHandles coverage
Reviewed-by: jrose, twisti

! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 62be74f35886
Author:    vlivanov
Date:      2013-02-22 03:00 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/62be74f35886

8006179: JSR292 MethodHandles lookup with interface using findVirtual()
Reviewed-by: jrose, twisti

! src/share/classes/java/lang/invoke/DirectMethodHandle.java

Changeset: 9995881dfb4e
Author:    vlivanov
Date:      2013-02-22 02:59 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/9995881dfb4e

8006125: Update MethodHandles library interactions
Reviewed-by: jrose

! src/share/classes/sun/reflect/misc/MethodUtil.java

Changeset: 0807820fca96
Author:    vlivanov
Date:      2013-02-22 02:58 -0800
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/0807820fca96

8004933: Improve MethodHandle interaction with libraries
Reviewed-by: jrose

! src/share/classes/java/lang/invoke/MethodHandleNatives.java

Changeset: ae1fed8d80e1
Author:    ewendeli
Date:      2013-02-26 06:47 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/ae1fed8d80e1

Merge

- src/share/classes/sun/security/util/KeyLength.java

Changeset: 5e4c2d7f3b67
Author:    ewendeli
Date:      2013-02-26 20:36 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/5e4c2d7f3b67

Merge

! src/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandles.java
- src/share/classes/sun/security/util/KeyLength.java

Changeset: 4d4848124bff
Author:    ewendeli
Date:      2013-02-27 09:28 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/4d4848124bff

Merge

- src/share/classes/sun/security/util/KeyLength.java

Changeset: 36ff48ae6ffe
Author:    ewendeli
Date:      2013-02-27 18:13 +0100
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/36ff48ae6ffe

Merge

- src/share/classes/sun/security/util/KeyLength.java

Changeset: 931fb59eae26
Author:    lana
Date:      2013-03-12 19:04 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/931fb59eae26

Merge

! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/lang/Class.java
! src/share/classes/sun/security/ssl/CipherBox.java
! src/share/classes/sun/security/ssl/CipherSuite.java
! src/share/classes/sun/security/ssl/EngineInputRecord.java
! src/share/classes/sun/security/ssl/EngineOutputRecord.java
! src/share/classes/sun/security/ssl/InputRecord.java
! src/share/classes/sun/security/ssl/MAC.java
! src/share/classes/sun/security/ssl/OutputRecord.java
! src/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/share/classes/sun/security/ssl/SSLSocketImpl.java
- src/share/classes/sun/security/util/KeyLength.java
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! src/windows/classes/sun/awt/windows/WEmbeddedFrame.java

Changeset: 9528e88f8d53
Author:    lana
Date:      2013-03-13 23:39 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/9528e88f8d53

Merge

- make/tools/javazic/Makefile
- make/tools/src/build/tools/javazic/BackEnd.java
- make/tools/src/build/tools/javazic/Checksum.java
- make/tools/src/build/tools/javazic/DayOfWeek.java
- make/tools/src/build/tools/javazic/Gen.java
- make/tools/src/build/tools/javazic/GenDoc.java
- make/tools/src/build/tools/javazic/Main.java
- make/tools/src/build/tools/javazic/Mappings.java
- make/tools/src/build/tools/javazic/Month.java
- make/tools/src/build/tools/javazic/Rule.java
- make/tools/src/build/tools/javazic/RuleDay.java
- make/tools/src/build/tools/javazic/RuleRec.java
- make/tools/src/build/tools/javazic/Simple.java
- make/tools/src/build/tools/javazic/Time.java
- make/tools/src/build/tools/javazic/Timezone.java
- make/tools/src/build/tools/javazic/Zone.java
- make/tools/src/build/tools/javazic/ZoneRec.java
- make/tools/src/build/tools/javazic/Zoneinfo.java
! makefiles/CompileNativeLibraries.gmk
! makefiles/Images.gmk
- src/share/classes/java/lang/annotation/InvalidContainerAnnotationError.java
- src/share/classes/java/util/function/Block.java
- src/share/classes/java/util/function/DoubleBlock.java
- src/share/classes/java/util/function/IntBlock.java
- src/share/classes/java/util/function/LongBlock.java
- src/share/classes/sun/security/util/KeyLength.java
- test/javax/script/RhinoExceptionTest.java

Changeset: f282190e931a
Author:    lana
Date:      2013-03-14 19:26 -0700
URL:       http://hg.openjdk.java.net/jdk8/2d/jdk/rev/f282190e931a

Merge


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic