jdk8-b82: JSN, Tools, Core Libraries, Serviceability, 2d, Awt, and Swing (original) (raw)

lana.steuck at oracle.com lana.steuck at oracle.com
Fri Mar 15 10:33:25 PDT 2013


http://hg.openjdk.java.net/jdk8/jdk8/rev/a69761ae281b http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/5759f600fcf7 http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/825da6847791 http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/f282190e931a http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/d8d8032d02d7 http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/d5a58291f09a http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/5ee744831dcb http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/48e1bc77004d


All the fixes will be tested during promotion (no PIT testing at this point):

List of all fixes:

JDK-8009158 client-libs Incomplete fix for 7178079 JDK-8008785 client-libs IdentityHashMap.values().toArray(V[]) broken by JDK-8008167 JDK-8008660 client-libs Failure in 2D Queue Flusher thread on Mac JDK-8008554 client-libs load is broken for URLs that aren't files. JDK-8008379 client-libs TEST_BUG: Fail automatically with java.lang.NullPointerException. JDK-8008374 client-libs Build failure (NEWBUILD=false) on Mac JDK-8008289 client-libs DefaultButtonModel instance keeps stale listeners in html FormView JDK-8008173 client-libs [parfait] #1173 Uninitialised variable -- TransformHelper.cpp JDK-8007460 client-libs "var" assignment to a parameter in a varargs method causes compilation error JDK-8007295 client-libs Reduce number of warnings in awt classes JDK-8006634 client-libs Unify LWCToolkit.invokeAndWait() and sun.awt.datatransfer.ToolkitThreadBlockedHandler JDK-8006406 client-libs lightweight embedding in other Java UI toolkits JDK-8006110 client-libs pageDialog is showing the swing dialog with DialogTypeSelection.NATIVE JDK-8006070 client-libs TEST_BUG: Up and down the Y coordinate of the mouse position, the selected item doesn't change for the single list. JDK-8005920 client-libs After pressing combination Windows Key and M key, the frame, the instruction and the dialog can't be minimized. JDK-8005919 client-libs Failed Automatically with could not find or load main class ClipboardAccess. JDK-8005796 client-libs [parfait] Possible uninitialised variable at jdk/src/share/native/sun/java2d/loops/ByteBinary1Bit.c JDK-8005669 client-libs [parfait] False positive buffer overrun in jdk/src/closed/share/native/sun/font/t2k/t1.c JDK-8005530 client-libs [lcms] Improve performance of ColorConverOp for default destinations JDK-8005423 client-libs [parfait] #1083 Uninitialized variable -- iomf.c JDK-8005420 client-libs [parfait] #1084, #1085, and #1086 mat2fut.c Uninitialised variable JDK-8005272 client-libs [parfait] #1039 sun/font/t2k/Orient.c Uninitialised variable '' may be returned JDK-8005223 client-libs [parfait] #245 & #246 sun/java2d/cmm/kcms/iomf.c Null pointer deference JDK-8005191 client-libs [parfait] #384 sun/font/layout/LookupProcessor.cpp Null pointer dereference JDK-8004341 client-libs Two JCK tests fails with 7u11 b06 JDK-8003169 client-libs [macosx] JVM crash after disconnecting from projector JDK-8002325 client-libs Improve management of images JDK-8001972 client-libs Improve image processing JDK-8001457 client-libs New tests needed for library-side changes for repeating annotations JDK-7201064 client-libs Better dialogue checking JDK-7200504 client-libs Better handing of T2K fonts JDK-7200503 client-libs Improve native font validation JDK-7200495 client-libs Update font scaling JDK-7200493 client-libs Improve cache handling JDK-7200491 client-libs Tighten up JTable layout code JDK-7194902 client-libs [macosx] closed/java/awt/Button/DoubleActionEventTest/DoubleActionEventTest failed since jdk8b49 JDK-7192977 client-libs JMX data needs validation JDK-7186952 client-libs Improve clipboard access JDK-7186948 client-libs Improve Swing data validation JDK-7184945 client-libs [macosx] NPE in AquaComboBoxUI since jdk7u6b17, jdk8b47 JDK-7181403 client-libs Invalid MouseEvent conversion with SwingUtilities.convertMouseEvent JDK-7178079 client-libs REGRESSION: Some AWT Drag-n-Drop tests fail since JDK 7u6 b13 JDK-7173873 client-libs JFrame.setDefaultCloseOperation(EXIT_ON_CLOSE) will never lead to SE if EXIT_ON_CLOSE is already set JDK-7173145 client-libs Improve in-memory representation of splashscreens JDK-7163696 client-libs JCK Swing interactive test JScrollBarTest0013 fails with Nimbus and GTK L&Fs JDK-7152608 client-libs [macosx] Crash in liblwawt.dylib in AccelGlyphCache_RemoveCellInfo JDK-6877495 client-libs JTextField and JTextArea does not support supplementary characters JDK-8009645 core-libs ClassFileTransformer hooks in ClassLoader no longer required JDK-8009559 core-libs clean up method handle lookup code JDK-8009553 core-libs Object.create(Array.prototype) doesn't respect reset length JDK-8009379 core-libs Remove $ from generated class names. JDK-8009267 core-libs Restore isAnnotationPresent methods in public AnnotatedElement implementations JDK-8009263 core-libs Fix all javadoc errors in nashorn code JDK-8009259 core-libs TEST_BUG: sun/misc/Cleaner/exitOnThrow.sh failing intermittently JDK-8009240 core-libs RegExpScanner code is inefficient and too complex JDK-8009229 core-libs ant makefile default target should be "test" JDK-8009150 core-libs JDK-8009146 was incomplete JDK-8009146 core-libs Eliminate some dead code in preparation for immutable AST JDK-8009143 core-libs Eliminate Dynalink dependency on java.beans JDK-8009140 core-libs jtreg tests under sun/tools/jrunscript should use nashorn engine JDK-8009115 core-libs jtreg tests under jdk/test/javax/script should use nashorn as script engine JDK-8009102 core-libs Several docs warnings in Project Lambda APIs JDK-8009021 core-libs nasgen tool should be run on boot jdk rather than currently being built jdk JDK-8008914 core-libs Add nashorn to the tl build JDK-8008804 core-libs file descriptor leak in src/windows/native/java/net/DualStackPlainSocketImpl.c JDK-8008793 core-libs SecurityManager.checkXXX behavior not specified for methods that check AWTPermission and AWT not present JDK-8008789 core-libs Enable java access and nashorn runtime tests for jtreg JDK-8008776 core-libs Revise BuildNashorn.gmk for changes in new build system JDK-8008770 core-libs SerializedLambda incorrect class loader for lambda deserializing class JDK-8008759 core-libs Do not let internal JDK zlib symbols leak out of fastdebug libzip.so JDK-8008731 core-libs Separate configuration environment (options, error/output writer etc.) from Context JDK-8008729 core-libs Make sure that we can run basic jsr223 tests using jtreg JDK-8008721 core-libs Tweaks to make all NEWBUILD=false round 4 JDK-8008716 core-libs registrOutParameter should be registerOutParameter in CallableStatement javadocs JDK-8008648 core-libs Scope and callee problems with lazy jitting JDK-8008575 core-libs Need to allow make code coverage on nashorn project JDK-8008448 core-libs Add coverage test for jdk.nashorn.internal.ir.debug.JSONWriter JDK-8008447 core-libs Tweaks to make all NEWBUILD=false round 3 JDK-8008434 core-libs Misc javadoc warning fixes in DateTimeFormatterBuilder and TimeZone JDK-8008420 core-libs Fix Nashorn forest to build with NEWBUILD=false JDK-8008387 core-libs Improve code coverage tests for JSObjectLinker and NashornBottomLinker JDK-8008378 core-libs FJP.commonPool creation within PrivilegedAction, support parallelism 0, add awaitQuiescence JDK-8008371 core-libs Fix Dynalink compiler warnings JDK-8008370 core-libs coffee script compiler doesn't work with Nashorn JDK-8008356 core-libs Test java/lang/invoke/lambda/LambdaSerialization.java failing JDK-8008351 core-libs Avoid using String.replace(String, String) in codegen JDK-8008348 core-libs The leftover jdk/make/tools/javazic causes build problems with hs25-b19 control job, JDK-8008312 core-libs Re-enable MethodParameter tests in JDK JDK-8008305 core-libs ScriptEngine.eval should offer the ability to provide a codebase JDK-8008298 core-libs Add tests to cover specialized versions of Math functions. JDK-8008291 core-libs Add more tests for better coverage of objects, scripting and parser packages JDK-8008290 core-libs (profiles) Startup regression due to additional checking of JAR file manifests JDK-8008279 core-libs Remove InvalidContainerAnnotationError.java JDK-8008277 core-libs tests at test/closed/java/util/TimeZone[Calendar] may not reset the default tz after setting. JDK-8008262 core-libs pack200 should support MethodParameters - part 2 JDK-8008254 core-libs j.u.JavatimeTest failed at TL b78 pit testing JDK-8008239 core-libs Unpublicize as much as possible of the codegen package JDK-8008231 core-libs Fix build system to accommodate integration of dynalink. JDK-8008223 core-libs java/net/BindException/Test.java fails rarely JDK-8008215 core-libs break in catch clause causes java.lang.VerifyError: Inconsistent stackmap JDK-8008207 core-libs Make constants array and source fields private JDK-8008206 core-libs Codegen throws ClassCastException for BinaryNode in switch case expression JDK-8008201 core-libs Add java/lang/Class/asSubclass/BasicUnit.java to the ProblemList JDK-8008199 core-libs Add support for Lazy code generation JDK-8008198 core-libs java.lang.AssertionError: Invalid break target class jdk.nashorn.internal.ir.TryNode JDK-8008197 core-libs Cross script engine function calls do not work as expected JDK-8008193 core-libs test262 tests should be run with security manager enabled JDK-8008167 core-libs IdentityHashMap.[keySet|values|entrySet].toArray speed-up JDK-8008166 core-libs test failures on windows JDK-8008103 core-libs Source object should maintain URL of the script source as a private field JDK-8008096 core-libs TokenStream buffer should grow exponentially JDK-8008093 core-libs Make RegExp engine pluggable JDK-8008085 core-libs Integrate Dynalink source code into Nashorn codebase JDK-8007990 core-libs Invalid check of accessClassInPackage permission when accessing BasicFileAttributeView.readAttributes JDK-8007956 core-libs Wrong or obsolete system properties in docs/DEVELOPER_README JDK-8007915 core-libs Nashorn IR, codegen, parser packages and Context instance should be inaccessible to user code JDK-8007900 core-libs Function binding is inefficient JDK-8007808 core-libs Missing method: Executable.getAnnotatedReturnType() JDK-8007718 core-libs Make static RegExp properties fully compatible to other engines JDK-8007715 core-libs Make sure that not all tests run with AllPermission JDK-8007643 core-libs Add testing for quit and exit JDK-8007629 core-libs Remove extraneous quit from shell.js JDK-8007627 core-libs Support @Getter annotation on constructor JDK-8007619 core-libs Add support for deprecated properties of RegExp constructor JDK-8007611 core-libs logging behavior in applet changed JDK-8007609 core-libs WinNTFileSystem_md.c should correctly check value returned from realloc JDK-8007545 core-libs jjs input evalinput need to be NOT_ENUMERABLE JDK-8007523 core-libs VerifyError on script that uses regular expression literals with ternary operator JDK-8007522 core-libs IllegalStateException thrown from String.prototype.search function JDK-8007521 core-libs $ENV should be undefined when security manager is present JDK-8007455 core-libs Extraneous $(ECHO) in make/Makefile JDK-8007454 core-libs (process) SetHandleInformation parameters DWORD (not BOOLEAN) JDK-8007452 core-libs add scripting programmers doc changes for nashorn JDK-8007393 core-libs Possible race condition after JDK-6664509 JDK-8007315 core-libs HttpURLConnection.filterHeaderField method returns null where empty string is expected JDK-8007297 core-libs [pack200] allow opcodes with InterfaceMethodRefs JDK-8007286 core-libs Add JavaAdapter and importPackage to compatibility script JDK-8007273 core-libs Creation of ScriptFunctions can be refactored JDK-8007215 core-libs Can't generate code to invoke functions with many arguments JDK-8007140 core-libs Java.extend crashes when attempting to extend java.lang.Object JDK-8007132 core-libs Java objects returned from constructor functions are lost JDK-8007109 core-libs Regression: String(ConsString) does not flatten argument to String JDK-8007094 core-libs Apply version to nashorn.jar manifest JDK-8007091 core-libs Provide private API to pass application class loader for nashorn script engine JDK-8007062 core-libs Lower should be separated into at least Attr and Lower JDK-8007060 core-libs Primitive wrap filter throws ClassCastException in test262parallel JDK-8007004 core-libs nashorn script engine should not use thread context class loader as script 'application loader' JDK-8007002 core-libs For control flow reasons, we should let the various error throwing functions return the error to be thrown rather than throwing it JDK-8006984 core-libs introducing local into a function inside with statement confuses its scope JDK-8006983 core-libs Introduce a command line option to switch off syntactic extensions of nashorn JDK-8006979 core-libs closed/sun/rmi/transport/proxy/CgiHandlerErrorOutputTest.java failing JDK-8006943 core-libs Fix order of function method arguments to be (callee, thisObject) JDK-8006882 core-libs Proxy generated classes in sun.proxy package breaks JMockit JDK-8006857 core-libs ClassCastException when interface implementing function uses arguments object JDK-8006852 core-libs Move tests from JIRA for prepopulated map failures JDK-8006766 core-libs Array-like access to characters of a string is slow JDK-8006755 core-libs Functions inside with statements dont get correct scope JDK-8006748 core-libs getISO3Country() returns wrong value JDK-8006736 core-libs nashorn script engine should support the usage multiple global objects with same engine instance JDK-8006678 core-libs Avoid too many Context.getGlobal() calls JDK-8006677 core-libs Remove unused FunctionNode flags JDK-8006676 core-libs Integrate Nashorn into new build system JDK-8006645 core-libs TEST_BUG: java/nio/file/Files/CopyAndMove.java failing intermittently (sol) JDK-8006635 core-libs Reduce access levels as much as possible JDK-8006584 core-libs improve variable handling in NashfornScriptEngine JDK-8006575 core-libs Error in codegen for element access on primitive value JDK-8006570 core-libs this-value for non-strict functions should be converted to object JDK-8006562 core-libs findOwnMH in nashorn "objects" package should be cleaned up JDK-8006557 core-libs JDK8/Lambda build clashes on Map.replace() JDK-8006529 core-libs Methods always get callee - it should be conditional JDK-8006527 core-libs nashorn jsr223 engine does not work in sandbox JDK-8006525 core-libs Give StaticClass objects their own linker JDK-8006517 core-libs PropertyHashMap.Element.equals() compares to Property JDK-8006424 core-libs Passing null or undefined to adapter class constructors results in NPE or ClassCastException JDK-8006412 core-libs Improve toString method of ScriptObjectMirror class JDK-8006409 core-libs ThreadLocalRandom should drop padding fields from its serialized form JDK-8006408 core-libs Clean up and specialize NativeString JDK-8006337 core-libs Discarded arguments must still be evaluated for side effects JDK-8006304 core-libs Remove pre-population of maps for constructor produced maps JDK-8006293 core-libs Reduce ScriptObject.findCallMethodMethod JDK-8006222 core-libs Move slot from SpillProperty to Property JDK-8006191 core-libs cmd -> exec("cmd") in script mode JDK-8006181 core-libs nashorn script engine does not run jrunscript's initialization script JDK-8006179 core-libs JSR292 MethodHandles lookup with interface using findVirtual() JDK-8006168 core-libs Java.extend() should support implementation of more than one type JDK-8006125 core-libs Update MethodHandles library interactions JDK-8006093 core-libs Add a makefile target to run all tests (test, test262, perf tests) JDK-8006082 core-libs Provide option to run octane benchmarks in separate processes JDK-8006039 core-libs test/tools/launcher/I18NJarTest.java fails on Mac w/ LANG=C, LC_ALL=C JDK-8006028 core-libs Integrate Joni regexp engine with Nashorn JDK-8006000 core-libs TEST_BUG: java/lang/invoke/lambda/LambdaAccessControlTest.java fails intermittently JDK-8005987 core-libs ant octane tries to run non-benchmark scripts JDK-8005983 core-libs JavaAdapterFactory generated proxy classes should take extra constructor arguments at the end JDK-8005982 core-libs NASHORN-71.js failing in nightlys JDK-8005976 core-libs AccessSpecializer should be moved out of CodeGen and integrate with Lowering JDK-8005971 core-libs runsunspider needs to check results when the external repo conforms to our third party licensing JDK-8005958 core-libs Exception in self invoking anonymous function JDK-8005940 core-libs provide ant targets to get and update external test scripts JDK-8005848 core-libs assigning to global toString variable affects Object.prototype.toString JDK-8005846 core-libs Remove Mangler in favor of Dynalink's NameCodec JDK-8005843 core-libs refSymbol lookup of catch variable causes NullPointerException in Lower JDK-8005842 core-libs IR node @Reference is treated as @Ignore by the ASTWriter JDK-8005835 core-libs NASHORN-668 output fails to compare with the corresponding .EXPECTED file JDK-8005801 core-libs Refactor findSetMethod JDK-8005789 core-libs Document -Dnashorn.unstable.relink.threshold in DEVELOPER_README JDK-8005788 core-libs Loggers and system properties corresponding to loggers are inconsistent, some streams are erroneously closed when logging JDK-8005782 core-libs get rid of javadoc errors, warnings in nashorn build JDK-8005777 core-libs Bug in the FacetIntrospector of dynalink - non-public class should search super JDK-8005703 core-libs Offsets miscalculated for blocks JDK-8005666 core-libs Add webrev to .hgignore JDK-8005665 core-libs JavaDoc should only display public interfaces JDK-8005663 core-libs Update copyright year to 2013 JDK-8005658 core-libs [TEST_BUG] Test loggers are susceptible to GC during test run JDK-8005615 core-libs Java Logger fails to load tomcat logger implementation (JULI) JDK-8005440 core-libs Improve .hgignore filtering for Nashorn repo JDK-8005403 core-libs Migrate Nashorn sources to openjdk JDK-8005364 core-libs initial hg tags for nashorn repo JDK-8004970 core-libs Alternate lambda metafactory JDK-8004937 core-libs Improve proxy construction JDK-8004933 core-libs Improve MethodHandle interaction with libraries JDK-8004561 core-libs Additional functional interfaces for primitives JDK-8004240 core-libs Return value from getAdapterPrefence() can be modified JDK-8004175 core-libs Restricted packages added in java.security are missing in java.security-{macosx, solaris, windows} JDK-8001667 core-libs Comparator combinators and extension methods JDK-8001242 core-libs Improve RMI HTTP conformance JDK-7201071 core-libs InetSocketAddress serialization issue JDK-7201070 core-libs Serialization to conform to protocol JDK-7197546 core-libs (proxy) Reflect about creating reflective proxies JDK-7197187 core-libs Currency.isPastCutoverDate should be made more robust JDK-7186957 core-libs Improve Pack200 data validation JDK-7186954 core-libs Improve connection performance JDK-7186946 core-libs Refine unpacker resource usage JDK-7186945 core-libs Unpack200 improvement JDK-7092447 core-libs Clarify the default locale used in each locale sensitive operation JDK-6776941 core-libs Improve thread pool shutdown JDK-6664528 core-libs Find log level matching its name or value given at construction time JDK-6664509 core-libs Add logging context JDK-6563318 core-libs RMI data sanitization JDK-6556996 core-libs (ann spec) SuppressWarnings strings should be documented JDK-6429204 core-libs (se) Concurrent Selector.register and SelectionKey.interestOps can ignore interestOps JDK-6370908 core-libs Add support for HTTP_CONNECT proxy in Socket class JDK-4880778 core-libs URL final class has protected methods JDK-8009397 core-svc test/com/sun/jdi/PrivateTransportTest.sh: ERROR: transport library missing onLoad entry: private_dt_socket JDK-8008545 core-svc com.sun.management.MissionControl has undesirable static dependency on FlightRecorder JDK-8008352 core-svc java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh fails on MKS JDK-8008089 core-svc Delete OS dependent check in JdkFinder.getExecutable() JDK-8006506 core-svc Add test for redefining methods in backtraces to java/lang/instrument tests JDK-8006446 core-svc Restrict MBeanServer access JDK-8006439 core-svc Improve MethodHandles coverage JDK-8003510 core-svc test closed/javax/management/security/RequiredModelMBeanPackageTest.java fails after 8000537 JDK-8000539 core-svc Introspect JMX data handling JDK-8000537 core-svc Contextualize RequiredModelMBean class JDK-7159091 core-svc Refine SNMP Callback JDK-8002218 deploy Improve renderer construction JDK-8008949 docs javadoc stopped copying doc-files JDK-7112427 docs The doclet needs to be able to generate JavaFX documentation. JDK-8009709 embedded Update FX bundle URL JDK-8005675 embedded Enhance jrecreate to handle new FX bundles JDK-8005545 embedded Add System property to identify ARCH specific details such as ARM hard-float binaries JDK-8008353 hotspot closed/com/oracle/jfr/api/FlightRecorderMBeanTest/TestGetStartEndTime.java need to add to ProblemList JDK-8007736 hotspot VerifyError for use of static method in interface JDK-8001307 hotspot Modify ACC_SUPER behavior JDK-7154889 hotspot Non-zero padding is still not allowed in the tableswitch/lookupswitch instructions JDK-7140852 hotspot Add test for 7022100 JDK-7087570 hotspot java.lang.invoke.MemberName information wrong for method handles created with findConstructor JDK-8009529 infrastructure Fix for 8006988 missed closed configure changes JDK-8009162 infrastructure root repo "make test" target doesn't run against image JDK-8009029 infrastructure SunEC provider classes ending up in rt.jar after Nashorn build changes JDK-8009019 infrastructure Updates to generated-configure.sh required for 8008914 JDK-8008978 infrastructure nashorn-rules.gmk missing JDK-8008977 infrastructure profiles build broken by Nashorn build changes JDK-8008950 infrastructure jdk8/tl failing with SetupJavaCompilation BUILD_NASGEN contains missing directory -c on Windows JDK-8008629 infrastructure webrev.ksh needs to quote bug title it gets back from scraping bugs.sun.com JDK-8008398 infrastructure Include JavaFX in ARM GP builds JDK-8006988 infrastructure build-infra: Configure fails if 'cl' is in path on linux JDK-8002205 other-libs [TEST_BUG] ./com/sun/corba/ValueHandler/MyValueHandlerImpl.out goldenfile issue JDK-8000631 other-libs Restrict access to class constructor JDK-8000540 other-libs Improve IIOP type reuse management JDK-7201066 other-libs Change modifiers on unused fields JDK-7199858 other-libs Marshal exception is wrong JDK-7141694 other-libs Improving CORBA internals JDK-8009925 security-libs Back out AEAD CipherSuites temporarily JDK-8009604 security-libs old make images failed: JarBASE64Encoder class not found JDK-8009135 security-libs [TEST_BUG] Manually add lucky_thirteen.jar in 8 stabilisation repo JDK-8008908 security-libs Access denied when invoking Subject.doAsPrivileged() JDK-8008107 security-libs [parfait] Use after free of pointer in jdk/src/share/native/sun/security/pkcs11/wrapper/p11_convert.c JDK-8007688 security-libs Blacklist known bad certificate JDK-8006864 security-libs Update java.security-linux to include changes in java.security JDK-8006853 security-libs OCSP timeout set to wrong value if com.sun.security.ocsp.timeout < 0 JDK-8006777 security-libs Improve TLS handling of invalid messages JDK-8006182 security-libs Cleanup to use java.util.Base64 JDK-8004302 security-libs javax/xml/soap/Test7013971.java fails since jdk6u39b01 JDK-8000653 security-libs SPNEGO tests fail at context.getDelegCred().getRemainingInitLifetime(mechOid) JDK-8000210 security-libs Improve JarFile code quality JDK-7192393 security-libs Better Checking of order of TLS Messages JDK-7192392 security-libs Better validation of client keys JDK-7030966 security-libs Support AEAD CipherSuites JDK-8009843 tools sjavac should accept -cp as synonym for -classpath JDK-8009742 tools Bad lambda name for lambda in a static initializer or ctor JDK-8009582 tools Method reference generic constructor gives: IllegalArgumentException: Invalid lambda deserialization JDK-8009545 tools Graph inference: dependencies between inference variables should be set during incorporation JDK-8009459 tools Wrong behavior of diamond finder with source level 7 JDK-8009391 tools Synthetic name of serializable lambda methods should not contain negative numbers JDK-8009299 tools Javac crashes when compiling method reference to static interface method JDK-8009227 tools Certain diagnostics should not be deferred JDK-8009170 tools Regression: javac generates redundant bytecode in assignop involving arrays JDK-8009154 tools Missing cast in method reference bridge leads to NoSuchMethodError JDK-8009138 tools javac, equals-hashCode warning tuning JDK-8009129 tools Illegal access error when calling method reference JDK-8008813 tools Structural most specific fails when method reference is passed to overloaded method JDK-8008808 tools Allowed dependencies added by JDK-8008481 no longer required JDK-8008723 tools Graph Inference: bad graph calculation leads to assertion error JDK-8008708 tools Regression: separate compilation causes crash in wildcards inference logic JDK-8008658 tools Four new method param jtreg tests fail in nightly tests JDK-8008540 tools Constructor reference to non-reifiable array should be rejected JDK-8008539 tools Spurious error when constructor reference mention an interface type JDK-8008538 tools Constructor reference accepts wildcard parameterized types JDK-8008537 tools Missing method reference lookup error when unbound search finds a static method JDK-8008444 tools Inherited generic functional descriptors are merged incorrectly JDK-8008436 tools javac should not issue a warning for overriding equals without hasCode if hashCode has been overriden by a superclass JDK-8008435 tools Fix new build to include jdk.Supported in ct.sym JDK-8008405 tools Now that metafactory is in place, add javac lambda serialization tests JDK-8008339 tools Test TargetAnnoCombo.java is broken JDK-8008337 tools Write test to check for compiler error when static method in interface is called via super() JDK-8008313 tools 8007052 breaks test/tools/javap/MethodParameters.java JDK-8008309 tools TargetType60 fails because of bad golden file JDK-8008293 tools Declared bounds not considered when functional interface containing unbound wildcards is instantiated JDK-8008276 tools assertion error in com.sun.tools.javac.comp.TransTypes.visitApply JDK-8008267 tools Add @Supported annotation to com.sun.source types JDK-8008227 tools Mixing lambdas with anonymous classes leads to NPE thrown by compiler JDK-8007535 tools Compiler crashes on @FunctionalInterface used on interface with two inherited methods with same signatures JDK-8007462 tools Fix provisional applicability for method references JDK-8007461 tools Regression: bad overload resolution when inner class and outer class have method with same name JDK-8007427 tools Annotation element as '_' gives compiler error instead of a warning JDK-8007401 tools Write test to check for generation of warnings when '_' is used as an identifier JDK-8007285 tools AbstractMethodError instead of compile-time error when method reference with super and abstract JDK-8007052 tools javap should include the descriptor for a method in verbose mode JDK-8006948 tools Update javac for MethodParameters format change JDK-8006763 tools super in method reference used in anonymous class JDK-8006749 tools compiler does not allow Object protected methods to be used in lambda JDK-8006582 tools Test for parameter names feature JDK-8006225 tools tools/jdeps/Basic.java failes with AssertionError JDK-8006212 tools javac, convert jtreg tests from shell script to java JDK-8005653 tools Lambdas containing inner classes referencing external type variables do not correctly parameterize the inner class JDK-8005632 tools Inner classes within lambdas cause build failures JDK-8005205 tools tests missing bugid for repeating annotation change JDK-8005183 tools Missing accessor for constructor reference pointing to private inner class ctor JDK-8004969 tools Generate deserializedeserializedeserialize method JDK-8004962 tools Code generation crash with lambda and local classes JDK-8002091 tools tools/launcher/ToolsOpts.java test started to fail since 7u11 b01 on Windows JDK-7200500 tools Launcher better input validation JDK-7200499 tools Better data validation for options JDK-7196531 tools Duplicate error messages on repeating annotations JDK-6563143 tools javac should issue a warning for overriding equals without hashCode JDK-6181889 tools Empty try/finally results in bytecodes being generated JDK-8001235 xml Improve JAXP HTTP handling JDK-7201068 xml Better handling of UI elements



More information about the jdk8-dev mailing list