hg: jdk8u/jdk8u/jdk: 49 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Tue Sep 16 18:15:52 UTC 2014


Changeset: e80aa063429f
Author:    ksrini
Date:      2014-08-29 15:25 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/e80aa063429f

8046545: JNI exception pending in jdk/src/share/bin/java.c
Reviewed-by: darcy, ksrini
Contributed-by: neil.toda at oracle.com

! src/share/bin/java.c
! src/share/bin/java.h

Changeset: 7d933c28fafc
Author:    dwanvik
Date:      2014-08-28 18:18 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/7d933c28fafc

8037746: Bundling Derby 10.11 with 8u40
Summary: Drop Java DB 10.11.1.1 bits into JDK 8
Reviewed-by: tbell

! make/Images.gmk

Changeset: 69a44d56039d
Author:    dwanvik
Date:      2014-08-28 18:28 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/69a44d56039d

Merge


Changeset: 9e3cc4611c2d
Author:    dwanvik
Date:      2014-08-30 01:02 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9e3cc4611c2d

Merge


Changeset: c2aa565bf483
Author:    aefimov
Date:      2014-08-31 16:16 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/c2aa565bf483

8036981: JAXB not preserving formatting for xsd:any Mixed content
Reviewed-by: lancea, mkos

+ test/javax/xml/bind/marshal/8036981/Good.java
+ test/javax/xml/bind/marshal/8036981/Main.java
+ test/javax/xml/bind/marshal/8036981/ObjectFactory.java
+ test/javax/xml/bind/marshal/8036981/Root.java
+ test/javax/xml/bind/marshal/8036981/Test.java
+ test/javax/xml/bind/marshal/8036981/test.xml

Changeset: 63affae787f4
Author:    luchsh
Date:      2014-09-01 11:07 +0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/63affae787f4

8034218: Improve fontconfig.properties for AIX platform
Reviewed-by: simonis

! src/aix/classes/sun/awt/fontconfigs/aix.fontconfig.properties

Changeset: 771874d22771
Author:    dwanvik
Date:      2014-09-01 14:52 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/771874d22771

8056987: 8u-dev nightly windows builds failed from 8/29
Summary: Fix build error due to bug in patch JDK-8037746
Reviewed-by: tbell

! make/CompileDemos.gmk

Changeset: 02ac2f3952d6
Author:    dwanvik
Date:      2014-09-01 14:55 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/02ac2f3952d6

Merge


Changeset: 2c9ddd836d5f
Author:    lana
Date:      2014-09-02 14:39 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/2c9ddd836d5f

Merge


Changeset: 781526c39ed4
Author:    alexsch
Date:      2014-09-03 17:25 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/781526c39ed4

6624085: Fourth mouse button (wheel) is treated like second button - isPopupTrigger returns true
Reviewed-by: anthony, azvegint
Contributed-by: Alex Henrie <alexhenrie24 at gmail.com>

! src/solaris/classes/sun/awt/X11/XWindow.java

Changeset: 6e1c85a0b6cf
Author:    aivanov
Date:      2014-09-04 19:07 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/6e1c85a0b6cf

8056211: api/java_awt/Event/InputMethodEvent/serial/index.html#Input[serial2002] failure
Reviewed-by: pchelko, alexsch

! src/share/classes/java/awt/event/InputMethodEvent.java

Changeset: bf808d18d7a0
Author:    dfuchs
Date:      2014-07-07 15:31 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/bf808d18d7a0

8048020: Regression on java.util.logging.FileHandler
Summary: In some circumstances j.u.l.FileHandler can leave zombie lock files on the file system. The fix lets FileHandler reuse such zombie lock files when it sees them - as it used to do in version 1.7 of the JDK.
Reviewed-by: alanb

! src/share/classes/java/util/logging/FileHandler.java
+ test/java/util/logging/CheckZombieLockTest.java

Changeset: 0e677bd670b0
Author:    dfuchs
Date:      2014-08-19 17:11 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/0e677bd670b0

8052403: java/util/logging/CheckZombieLockTest.java fails with NoSuchFileException
Summary: CheckZombieLockTest and CheckLockLocationTest should work with different temporary log directories so that they can be run concurrently. This fix changes the name of the log directory used by CheckZombieLockTest.
Reviewed-by: mchung

! test/java/util/logging/CheckZombieLockTest.java

Changeset: aa400be54fec
Author:    prr
Date:      2014-09-04 13:00 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/aa400be54fec

8056122: Upgrade JDK to use LittleCMS 2.6
Reviewed-by: bae, jgodinez

! src/share/native/sun/java2d/cmm/lcms/cmscam02.c
! src/share/native/sun/java2d/cmm/lcms/cmscgats.c
! src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c
! src/share/native/sun/java2d/cmm/lcms/cmserr.c
! src/share/native/sun/java2d/cmm/lcms/cmsgamma.c
! src/share/native/sun/java2d/cmm/lcms/cmsgmt.c
! src/share/native/sun/java2d/cmm/lcms/cmsintrp.c
! src/share/native/sun/java2d/cmm/lcms/cmsio0.c
! src/share/native/sun/java2d/cmm/lcms/cmsio1.c
! src/share/native/sun/java2d/cmm/lcms/cmsopt.c
! src/share/native/sun/java2d/cmm/lcms/cmspack.c
! src/share/native/sun/java2d/cmm/lcms/cmsplugin.c
! src/share/native/sun/java2d/cmm/lcms/cmsps2.c
! src/share/native/sun/java2d/cmm/lcms/cmstypes.c
! src/share/native/sun/java2d/cmm/lcms/cmsvirt.c
! src/share/native/sun/java2d/cmm/lcms/cmswtpnt.c
! src/share/native/sun/java2d/cmm/lcms/cmsxform.c
! src/share/native/sun/java2d/cmm/lcms/lcms2.h
! src/share/native/sun/java2d/cmm/lcms/lcms2_internal.h
! src/share/native/sun/java2d/cmm/lcms/lcms2_plugin.h

Changeset: 03913dedfb12
Author:    dl
Date:      2014-09-05 10:48 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/03913dedfb12

8056249: Improve CompletableFuture resource usage
Reviewed-by: psandoz, chegar, martin

! src/share/classes/java/util/concurrent/CompletableFuture.java
! src/share/classes/java/util/concurrent/CompletionStage.java

Changeset: ba77067a033a
Author:    alexsch
Date:      2014-09-05 18:12 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/ba77067a033a

8057184: JCK8's api/javax_swing/JDesktopPane/descriptions.html#getset failed with GTKLookAndFeel on Linux and Solaris
Reviewed-by: ant, azvegint

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

Changeset: 01eb63f07bc5
Author:    yhuang
Date:      2014-09-08 20:01 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/01eb63f07bc5

8055222: Currency update needed for ISO 4217 Amendment #159
Reviewed-by: naoto

! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/sun/util/resources/lt/CurrencyNames_lt_LT.properties
! test/java/util/Currency/tablea1.txt
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: d0bd14b456f3
Author:    azvegint
Date:      2014-09-09 16:08 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/d0bd14b456f3

8057770: api/javax_swing/JScrollPane/indexTGF.html#UpdateUI failed with MotifLookAndFeel on all platform
Reviewed-by: alexsch, serb

! src/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java
! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java

Changeset: 9d1acff5369b
Author:    lana
Date:      2014-09-09 11:14 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9d1acff5369b

Merge


Changeset: 1a20e1d1f6f1
Author:    amurillo
Date:      2014-09-09 11:27 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/1a20e1d1f6f1

Merge


Changeset: 83330ef35e7b
Author:    psandoz
Date:      2014-01-16 18:20 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/83330ef35e7b

8029452: Fork/Join task ForEachOps.ForEachOrderedTask clarifications and minor improvements
Reviewed-by: mduigou, briangoetz

! src/share/classes/java/util/stream/ForEachOps.java

Changeset: 32da0264fef1
Author:    sundar
Date:      2014-09-10 17:11 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/32da0264fef1

8044647: sun/tools/jrunscript/jrunscriptTest.sh start failing: Output of jrunscript -l nashorn differ from expected output
Reviewed-by: jlaskey, lagergren, ksrini

! test/sun/tools/jrunscript/jrunscriptTest.sh

Changeset: a2c6523d7985
Author:    simonis
Date:      2014-09-10 11:01 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/a2c6523d7985

8057934: Upgrade to LittleCMS 2.6 breaks AIX build
Reviewed-by: prr, serb

! src/share/native/sun/java2d/cmm/lcms/cmscgats.c

Changeset: e0b065439802
Author:    vlivanov
Date:      2014-09-10 18:29 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/e0b065439802

8030079: Lint warnings in java.lang.invoke
8031373: Lint warnings in java.util.stream
Reviewed-by: psandoz, forax

! src/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java
! src/share/classes/java/util/stream/ForEachOps.java
! src/share/classes/java/util/stream/Nodes.java
! src/share/classes/java/util/stream/SortedOps.java
! src/share/classes/java/util/stream/SpinedBuffer.java
! src/share/classes/java/util/stream/StreamSpliterators.java
! src/share/classes/java/util/stream/Streams.java

Changeset: 0fefdcab3608
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/0fefdcab3608

8037210: Get rid of char-based descriptions 'J' of basic types
Reviewed-by: jrose, psandoz, twisti

! src/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/SimpleMethodHandle.java
+ test/java/lang/invoke/LambdaFormTest.java

Changeset: 2b3bf1a8ed13
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/2b3bf1a8ed13

8037209: Improvements and cleanups to bytecode assembly for lambda forms
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/sun/invoke/util/VerifyType.java
! src/share/classes/sun/invoke/util/Wrapper.java

Changeset: a31f793f509b
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/a31f793f509b

8038261: JSR292: cache and reuse typed array accessors
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: bd8627f3bd21
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/bd8627f3bd21

8049555: Move varargsArray from sun.invoke.util package to java.lang.invoke
Reviewed-by: psandoz, iignatyev

! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/sun/invoke/util/ValueConversions.java
+ test/java/lang/invoke/VarargsArrayTest.java
! test/sun/invoke/util/ValueConversionsTest.java

Changeset: 828ec5a0bf5f
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/828ec5a0bf5f

8050052: Small cleanups in java.lang.invoke code
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/share/classes/java/lang/invoke/CallSite.java
! src/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/share/classes/java/lang/invoke/Invokers.java
! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MemberName.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/java/lang/invoke/MethodTypeForm.java
! test/java/lang/invoke/MethodHandlesTest.java

Changeset: f66dc99dac52
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/f66dc99dac52

8050053: Improve caching of different invokers
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/CallSite.java
! src/share/classes/java/lang/invoke/Invokers.java
! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/java/lang/invoke/MethodTypeForm.java

Changeset: c7be76a1dda5
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/c7be76a1dda5

8050166: Get rid of some package-private methods on arguments in j.l.i.MethodHandle
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/share/classes/java/lang/invoke/CallSite.java
! 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/MethodHandles.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/java/lang/invoke/SimpleMethodHandle.java

Changeset: 9cfb4b22a01e
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9cfb4b22a01e

8050173: Add j.l.i.MethodHandle.copyWith(MethodType, LambdaForm)
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/CallSite.java
! 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/MethodHandles.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/java/lang/invoke/SimpleMethodHandle.java

Changeset: d33546256199
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/d33546256199

8050174: Support overriding of isInvokeSpecial flag in WrappedMember
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/Invokers.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: bae3f8ea54a1
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/bae3f8ea54a1

8050057: Improve caching of MethodHandle reinvokers
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/BoundMethodHandle.java
+ src/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodTypeForm.java
! src/share/classes/java/lang/invoke/SimpleMethodHandle.java

Changeset: 4e6337ca7989
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/4e6337ca7989

8050200: Make LambdaForm intrinsics detection more robust
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: d33c58176d0c
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/d33c58176d0c

8050877: Improve code for pairwise argument conversions and value boxing/unboxing
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/sun/invoke/util/ValueConversions.java
! test/sun/invoke/util/ValueConversionsTest.java

Changeset: db52173c10e4
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/db52173c10e4

8050884: Intrinsify ValueConversions.identity() functions
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/MethodType.java
! src/share/classes/sun/invoke/util/ValueConversions.java
! test/sun/invoke/util/ValueConversionsTest.java

Changeset: 2419b8500b27
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/2419b8500b27

8050887: Intrinsify constants for default values
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

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

Changeset: 9d3feb922367
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/9d3feb922367

8057654: Extract checks performed during MethodHandle construction into separate methods
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 4b2bc06d521c
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/4b2bc06d521c

8057656: Improve MethodType.isCastableTo() & MethodType.isConvertibleTo() checks
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

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

Changeset: c9cc83fba300
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/c9cc83fba300

8057657: Annotate LambdaForm parameters with types
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/share/classes/java/lang/invoke/Invokers.java
! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: 4a505ea8cc0a
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/4a505ea8cc0a

8056926: Improve caching of GuardWithTest combinator
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodTypeForm.java

Changeset: 914aea3f4893
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/914aea3f4893

8057042: LambdaFormEditor: derive new LFs from a base LF
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/share/classes/java/lang/invoke/LambdaForm.java
+ src/share/classes/java/lang/invoke/LambdaFormBuffer.java
+ src/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: 24ac0f2fad86
Author:    vlivanov
Date:      2014-09-10 18:34 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/24ac0f2fad86

8057922: Improve LambdaForm sharing by using LambdaFormEditor more extensively
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/LambdaFormBuffer.java
! src/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 0a85994e76cb
Author:    jfranck
Date:      2014-09-11 10:47 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/0a85994e76cb

8054987: (reflect) Add sharing of annotations between instances of Executable
Reviewed-by: duke

! src/share/classes/java/lang/reflect/Constructor.java
! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Field.java
! src/share/classes/java/lang/reflect/Method.java
+ test/java/lang/reflect/annotationSharing/AnnotationSharing.java

Changeset: 3c0f4b204de5
Author:    igerasim
Date:      2014-09-09 19:02 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/3c0f4b204de5

7010989: Duplicate closure of file descriptors leads to unexpected and incorrect closure of sockets
Reviewed-by: chegar

! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c
! src/windows/native/java/net/TwoStacksPlainSocketImpl.c
! src/windows/native/java/net/net_util_md.c

Changeset: a89c75ba7881
Author:    aefimov
Date:      2014-09-07 23:04 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/a89c75ba7881

8049343: (tz) Support tzdata2014g
Reviewed-by: mfang, okutsu

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/factory
! make/data/tzdata/iso3166.tab
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/pacificnew
! make/data/tzdata/southamerica
! make/data/tzdata/systemv
! make/data/tzdata/zone.tab
! src/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/etcetera
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/factory
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/pacificnew
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/systemv
! test/sun/util/calendar/zi/tzdata/zone.tab
! test/sun/util/resources/TimeZone/Bug6317929.java

Changeset: 3ae82f0c6b31
Author:    aefimov
Date:      2014-09-11 15:13 +0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/3ae82f0c6b31

8057747: Several test failing after update to tzdata2014g
Reviewed-by: alanb

! test/ProblemList.txt

Changeset: 41a560c247af
Author:    lana
Date:      2014-09-11 17:25 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/41a560c247af

Merge




More information about the jdk8u-changes mailing list