JDK 7 Milestone 11 Changes

RFEs

4358979:javax.swing.border should have a DashedBorder
4700857:RFE: separating user locale and user interface locale
4809552:Optimize Arrays.fill(...)
4837564:(bf) Please make DirectByteBuffer performance enhancements
4873188:Support TLS 1.1
4881419:The type of X[].clone() should be X[]
4919632:RFE: SimpleDateFormat should fully support ISO8601 standard for timezone
4933700:RFE: Add way to get device from Receiver and Transmitter
5088624:cannot find symbol message should be more intelligent
6217210:RFE: Support for Cp833 in 1.4.2
6423256:GC stacks should use a better data structure
6432566:Replace usage of StringBuffer with StringBuilder in Swing
6447751:Bean Customizer should be detectable by reflection name alone
6452854:Provide a flag to print the java configuration
6505819:Provide traverseIn method for sun.awt.EmbeddedFrame
6570730:com.sun.source.tree.ModifiersTree.getFlags() should return class type
6589685:CR for JDBC 4.1
6604599:ToolProvider should be less compiler-specific
6714835:Safe cast is rejected (with warning) by javac
6746111:Improve pack200 error message
6765718:Indicate which thread throwing OOME when generating the heap dump at OOME
6792180:Enhance to reject weak algorithms or conform to crypto recommendations
6792706:Add JAR file to bootclasspath when using AggressiveOpts
6804454:RFE: Provide a way to control the printing dpi resolution from MSIE browser print. See also 6801859
6843995:Problem with jdbc/rowset_spec
6845220:Need to update Policytool for Rowset 1.1 and JDBC 4.1 MR added permissions
6867515:Reduce impact of D3D initializion on startup time
6875847:RFE: Java Locale Enhancement
6887853:javadoc for java.lang.Classloader should be more clear
6891435:Improve D3D preloading
6900037:javac should warn if earlier -source is used and bootclasspath not set
6911951:NTLM should be a supported Java SASL mechanism
6916074:Add support for TLS 1.2
6919069:client compiler needs to capture more profile information for tiered work
6929185:(tz) Windows-only: tzmappings needs update for KB979306
6934483:GCC 4.5 errors "suggest parentheses around something..." when compiling with -Werror and -Wall
6939780:add a warning to detect diamond sites
6941395:G1: use only lock-free versions of region stack push() and pop()
6944033:RFE: add PCM_FLOAT support
6949587:rename "DisjointType" to "DisjunctType"
6949936:Provide API for running nested events loops, similar to what modal dialogs do
6953144:Tiered compilation
6955776:(tz) Windows-only: tzmappings needs update for KB981793
6959267:Support Unicode 6.0.0
6960424:new option -Xpkginfo for better control of when package-info.class is generated
6960894:Better AS-REQ creation and processing
6961697:move nmethod constants section before instruction section
6965072:Need API to create SDP sockets
6965264:langtools build should use ${ant.core.lib} instead of ${ant.home}/lib/ant.jar
6970584:Flow.java should be more error-friendly
6970683:improvements to hs_err output
6971296:G1: simplify G1RemSet class hierarchy
6974017:Upgrade required Solaris Studio compilers to 5.10 (12 update 1 + patches)
6976186:integrate Shark HotSpot changes
6978355:renaming for 6961697
6978641:Fix for 6929067 introduces additional overhead in thread creation/termination paths
6978977:Productivity: use ant for java part of build
6979444:add command line option to print command line flags descriptions
6981043:Clean out all native code makefile logic from corba repository
6981113:Add ConcurrentLinkedDeque
6981408:Upgrade jaxp to 1.4.4
6982520:Move kernel to install ws
6982752:dynamic languages need to decorate types with runtime information
6983296:build sanity checks for jdk7 should require SS12u1
6983930:CMS: Various small cleanups ca September 2010
6984287:Regularize how GC parallel workers are specified.
6984311:JSR 292 needs optional bootstrap method parameters
6985022:update make/jprt.properties for new jdk7 tools
6985179:To support Server Name Indication extension for JSSE client
6986772:langtools netbeans build should use ${ant.core.lib} instead of ${ant.home}/lib/ant.jar
6987117:Add jprt test sets
6988081:Use GetPrimitiveArrayCritical instead GetByteArray to Reduce allocation in some sunpkcs jni wrappers
6988353:refactor sync subsystem
6988436:Cleanup javac option handling
6989448:G1: refactor and simplify G1ParScanThreadState
6989617:Enable JComponent to control repaintings of its children
6990359:G1: don't push a stolen entry on the taskqueue, deal with it directly
6990452:Provide system properties for the user specified script
6990846:Demo: NIO.2 filesystem provider for zip/jar archives
6991380:(cal) Calendar.cachedLocaleData should be transitioned from Hashtable to ConcurrentHashMap
6991577:add IfOp optimization to C1
6991596:JSR 292 unimplemented adapter_opt_i2i and adapter_opt_l2i on SPARC
6993963:Project Coin: Use precise exception analysis for effectively final catch parameters
6994946:option to specify only syntax errors as unrecoverable
6996686:(tz) Support tzdata2010o
6998014:Use /etc/lsb-release, when available, to detect linux variant and version
7002398:Apply Corrigendum #8 for Unicode 6.0.0
7003006:add option to list directory in deterministic order

Bugs

4225362:localized DateFormatSymbols for fr_FR is wrong
4267450:(cal) API: Need public API to calculate, format and parse "year of week"
4330950:Lost newly entered data in the cell when resizing column width
4937708:AudioFormat.matches should allow NOT_SPECIFY in all fields
4942232:missing param class processes without error
6203816:Can not run test/java/security/Security/ClassLoaderDeadlock.sh from the command line
6210739:Need spec clarification of Scrollbar set/getVisibleAmount()
6277781:Serialization of Enums over IIOP is broke.
6294399:(reflect) Constructor.getName() returns fully qualified name of declaring class
6337171:javac should create bridge methods when type variable bounds restricted
6390477:(launcher) replace unsafe usages of sprintf with snprintf
6392697:Additional flag needed to supress Hotspot warning messages
6403465:javac should defer diagnostics until it can be determined they are persistent
6431343:(dc) DatagramChannel may not report its local address correctly after connect or disconnect
6458749:TypeParameterElement.getEnclosedElements throws NPE within javac
6458823:Messager messages on TypeParamterElements to not include position information
6460352:Reintroduce Scope.dble
6464744:java/io/File/SetAccess.java ignores sticky bit
6465367:(coll) Typo in TreeMap documentation
6480547:REG: bug 4118621 which got Integrated in 1.1.8 fails in mustang from b25 onwards.
6502392:Invalid relative names for Filer.createResource and Filer.getResource
6523398:OSS CMM: Need to implement writing ICC profile tags in new lcms library
6541462:outdated specification for CCC 6339875
6542335:different behavior on knob of scroll bar between 1.4.2 and 5.0
6544278:SecurityException not thrown for Indexed Jar file whose signature is corrupted
6549953:(cal) WEEK_OF_YEAR and DAY_OF_YEAR calculation problems around Gregorian cutover
6550798:Using InputStream.skip with ResponseCache will cause partial data to be cached
6551367:javadoc throws ClassCastException when an @link tries to reference constructor
6551412:[OpenJDK] Change the 'name=' entry in src/windows/resource/java.manifest XML file.
6559589:Memory leak in JScrollPane.updateUI()
6559775:Problem with java/serialization
6560965:[Fmt-Da] defaultCenturyStart In SimpleDateFormat should be protected
6560980:[Fmt-Da] DateFormatSymbols.cacheLookup doesn't update cache correctly.
6561353:The text for J2SE NervousText demo should be updated to 7.0
6561870:Long javac compile lines fail due to command line length issues (agent compiles?)
6575419:Solaris : XSetICFoucs is not called with Java application at appropriate timing
6576054:NullPointerException when closing tooltip by pressing esc
6587674:NoClassdefFound when anonymously extending a class
6598108:com.sun.source.util.Trees.isAccessible incorrect
6603635:links to tutorials broken in JTable API doc
6606019:NPE and IAE are interchanged in specification for GroupLayout.Group class
6613829:(docs) Readable.read() ReadOnlyBufferException is not linked
6613904:javax.swing.GroupLayout.createParallelGroup(..) doesn't throw IllegalArgumentException for null arg
6615506:(fmt spec) Date/Time conversion table missing column for 'Z'
6622002:Problem with java/classes_swing
6631046:BufferedInputStream.available() reports negative int on very large inputstream
6632810:javax.swing.plaf.basic.BasicScrollPaneUI.getBaseline(JComponent, int, int) doesn't throw NPE and IAE
6632953:MetalComboBoxUI.getBaseline(JComponent, int, int) throws IAE for valid width/height
6635395:javax.swing.JDialog constructors should specify IAE throwing if invalid owners passed
6638110:(tz) TimeZone.getDisplayName(...) spec is inconsistent with implementation for unavailable locales
6659228:GridBagConstraints API typo - 'ComponentOrienation' (missing t)
6659894:JDialog instance returns unexpected GraphicsConfiguration
6663447:D3D: excessive surface data replacements
6670881:Phantom lines appear when rendering polygons & ellipses with antialiasing OFF
6672144:HttpURLConnection.getInputStream sends POST request after failed chunked send
6680198:UnmarshalException caused by incompatible serialVersionUID
6687725:Internal PKCS5Padding impl should throw IllegalBlockSizeException and not BadPaddingException
6689925:Add transform attributes to the rendering tests in J2DBench
6692906:CMS: parallel concurrent marking may be prone to hanging or stalling mutators for periods of time
6694729:obsolete link in ActionEvent javadoc
6696028:JMXServiceURL like service:jmx:rmi:///jndi/iiop:// should be rejected by the RMI conn provider.
6699851:setMaximizedbounds not working properly on dual screen environment
6712185:java/util/concurrent/Executors/AutoShutdown.java fails on slow or busy systems
6720170:ByteArrayInputStream.skip(long) can overflow internally
6720456:New 4150 may have larger blowfish keysizes
6725821:Compiler warnings in medialib code
6725892:Http server stability issues
6728842:File.setReadOnly does not make a directory read-only (win)
6735275:java.awt.image.SampleModel.getSamples() methods not allways throw ArrayIndexOutOfBoundsException
6735286:javax.swing.DefaultTableCellRender.getTableCellRendererComponent() doesn't allow passing null Tables
6741392:libmawt.so crash at Java_com_sun_java_swing_plaf_gtk_GTKEngine_nativeFinishPainting+0x4f
6743526:(bf) -XX:MaxDirectMemorySize= limits memory usage rather than total capacity as intended
6763340:memory leak in com.sun.corba.se.* classes
6763959:java.util.concurrent.locks.LockSupport.parkUntil(0) blocks forever instead of returning immediately
6770017:PIT : java/awt/Choice/BlockedWin32Choice/BlockedWin32Choice.java fails on 6u12 b01 pit build
6771184:Some methods in text package don't throw BadLocationException when expected
6773022:java.awt.image.SampleModel.getDataElements() does't throw ArrayIndexOutOfBoundsEx for Integer.MAX_V
6783910:java.awt.Color.brighter()/darker() methods make color opaque
6794422:Perm gen expansion policy for concurrent collectors
6807534:CurrencyNameProvider.getDisplayName(String, Locale) doesn't throw IllegalArgumentException
6808185:test/closed/java/awt/Menu/NullMenuLabelTest crashes
6816049:(bf) MappedByteBuffer.force() method does not flush data correctly
6816582:WindowsFileChooserUI throws NullPointer when awt.useSystemAAFontSettings=false
6828273:javax/swing/system/6799345/TestShutdown.java test fails with RuntimeException.
6829194:JSR 292 needs to support compressed oops
6829267:Regression test java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java fails in RHEL5
6829546:Modal dialog causes underlying parent JFrame to be set to "Always on top".
6838089:java.awt.Window.setOpacity() doesn't throw IllegalComponentStateException for two-display conf
6839891:Array overrun in vm ci
6847155:test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java fails
6848930:JSN security test jce/Global/Cipher/PKCS5Padding cannot thrown expected BadPaddingException
6850402:Deadlock on sun.security.jca.ProviderConfig starting from jdk7-b55
6853488:REGRESSION : A black background is seen for a transparent animated gif image for splash screen
6858865:Fix for 6728376 causes regression if the size of "data" is 0 and malloc returns Null for 0-length
6860270:JVM crash is occuring when verifying whether Browse action is supported on WinVista 64 bit
6861094:javac -Xprint does not print comments
6861385:Clarify when a subclassed SQLException can be thrown
6862652:A number of tests fail for some background Themes configured on Windows7 & Windows 2008R2 in 6u15
6863465:javac doesn't detect circular subclass dependencies via qualified names
6867293:switching TAB in a browser doesn't deactivate EmbeddedFrame
6870851:Bad frame_chop in StackMapTable crashes JVM (possible DoS attack)
6873605:Missing finishedDispatch() call in ORBImpl causes test failures after 5u20 b04
6877202:Elements.getDocComment() is not getting JavaDocComments
6877895:Some AWT's methods should specify throwing NPE for null arg value
6878369:(ch) AsynchronousSocketChannel read/write methods that specify timeouts should not throw IAE
6881498:(file) Re-examine DirectoryStream exception handling
6885308:The incorrect -XX:StackRedPages, -XX:StackShadowPages, -XX:StackYellowPages could cause VM crash
6886678:Clicking on parent JFrame's client area does not switch focus from JWindow to JFrame on Windows
6888546:restore System.initializeSystemClasses
6890226:javah -version is broken
6891766:Problem with idl/security
6891959:HotSpot should not throw ClassFormatError if a class has a field with '>' and/or '<' in its name
6893932:javah help screen lists -h and -? but does not accept them
6894719:(launcher)The option -no-jre-restrict-search is expected when -jre-no-restrict-search is documented.
6895647:Frame may jump to an unpredicted location upon entering the non-opaque mode on X11
6896381:CTW fails share/vm/ci/bcEscapeAnalyzer.cpp:99, assert(_stack_height < _max_stack,"stack overflow")
6896603:CMS/GCH: incremental_collection_will_fail() should use more current data
6899877:JComponent.add/removeNotify() should mention that they are not supposed to be called directly
6900149:IllegalStateException when compiling same files and DiagnosticListener is set
6903584:Legal notice repair: Three files under jdk/src/share/classes/sun/security/ssl/
6907737:(file) FileVisitor and Files.walkFileTree issues
6908476:test/tools/javac/T6705935.java fails if non-zip files found on platform class path
6910183:CMS: assert(_index < capacity(),"_index out of bounds")
6912064:type profiles need to be exploited more for dynamic language support
6912560:Timezone is not set correctly on Win Vista when Security manager is present.
6914943:Problem with jsse/runtime
6915566:Closed swing tests failing with assert errors when run with -ea -esa
6915621:(rb) ResourceBundle.getBundle() deadlock when called inside a synchronized thread
6916062:assert(_inserts <= _insert_limit,"hash table overflow") in NodeHash::hash_insert with debug build
6917323:serializable classes in java.dyn do not specify serialVersionUIDs
6921495:spurious semicolons in class def cause empty NOPOS blocks
6925710:Problem with java/classes_2d
6926623:Problem with java/classes_lang
6929404:Filer.getResource(SOURCE_PATH, ...) does not work when -sourcepath contains >1 entry
6930062:Need to remove or build as part of the test file jdk/test/java/util/Locale/data/deflocale.exe
6930106:Testcases with legal notice problems
6930507:Symbols for anonymous and local classes made too late for use by java tree API
6935638:-implicit:none prevents compilation with annotation processing
6938813:Problem with java/classes_swing
6939001:Nimbus: JTabbedPane setBackgroundAt and setForegroundAt have no effect
6939224:MethodHandle.invokeGeneric needs to perform the correct set of conversions
6939227:Nimbus: 6597895 for JCheckBox, JButton and JToggleButton JCK tests
6939261:Since 1.6.0_18 JMenus at JMenuBar are not selectable by their Mnemonic key anymore
6941027:Gervill update, April 2010
6941137:DST broken when jre/lib/zi is moved elsewhere and replaced with symlink.
6941275:G1: The MemoryPools are incorrectly supported for G1
6942092:Loader-constraint test is failing against 1.5.0u24b06-hsx
6942366:javadoc no longer inherits doc from sourcepath
6942771:SEGV in ParScanThreadState::take_from_overflow_stack
6943053:Gervill: failures on invalid ranges and 16-bit banks
6945529:Apply fix for CR 6921001 to platform-specific java.security configuration files
6946527:rebranding system properties per Oracle Requirements (vendor) (jdk7 only)
6946559:AWTToolKit thread crashes in JNU_GetEnv
6947677:InetAddress.isReachable() throws "java.net.SocketException:Invalid argument" on Linux if run as root
6949710:the GC'able nature of Logging objects needs to be made brutally clear
6950546:"ktab -d name etype" might not be a good design
6950553:Applet: IE process crash in OLE32.DLL when playing a sound.
6952017:Problem with java/classes_net
6952519:kdc_timeout is not being honoured when using TCP
6952603:Problem with java/classes_net
6953246:JSR 292 should support SAM conversion
6953894:docs build reports warning in java.awt.FileDialog
6954275:XML signatures with reference data larger 16KB and cacheRef on fails to validate
6955300:Missing files in the jaf source bundle
6956462:AssertionError exception throws in the Compiler Tree API in JDK 7
6957230:CharsetEncoder.maxBytesPerChar() reports 4 for UTF-8; should be 3
6957378:JMX memory leak
6957564:Problem with jndi/dns
6958060:Problem with jgss/krb5plugin
6960126:With GTK L&F JDesktopPane substitutes set desktop manager
6960516:sun.awt.UngrabEvent has an ID over AWTEvent.RESERVED_ID_MAX
6960655:GTKFileDialogPeer shouldn't be a singletone
6961084:Problem with java/classes_net
6962317:jdk7 jaxws source bundle still needs rebranding
6963023:Problem with java/imageio
6963489:Problem with java/classes_2d
6964498:JSR 292 invokedynamic sites need local bootstrap methods
6965815:OptimizeStringConcat: assert(!q->is_MergeMem()) failed with specjbb2000
6966692:Problem with java/serialization
6967434:OpenJDK: Round joins/caps of scaled up lines have poor quality.
6967842:Element not returned from tree API for ARM resource variables
6968348:Byteswapped memory access can point to wrong location after JIT
6968367:can_post_on_exceptions is still using VM_DeoptimizeFrame in some places
6969586:OptimizeStringConcat: SIGSEGV in LoadNode::Value()
6970016:Clean up ARM/try-with-resources implementation
6970930:RuleBasedCollator.compare(String,null) throws IAE (should be NPE)
6971706:sun/nio/cs/ext/* classes are duplicated between rt.jar, charsets.jar, and localedata.jar
6972495:javax/imageio/CachePremissionsTest/CachePermissionsTest.java failed
6972540:sun/nio/ch/SocketChannelImpl compilation crashed when executing CompileTheWorld
6973199:java/awt/Robot/RobotWheelTest/RobotWheelTest.html failed on JDK7 b102 bug passed on b101
6974093:Thread.clone should NOT invoke addUnstarted on started threads
6974104:TEST: sun/nio/ch/6645197.java should be fixed in 1.5.0u25b05 and jdk6 workspace
6974813:JVM needs to use demand loading for its DTrace probes
6975210:java.lang.VerifyError in some of JCK tests
6975829:Perf. of gzip in existing JDKs is too slower than in 1.3.1
6975884:sun/java2d/SunGraphics2D/DrawImageBilinear.java failed
6976036:Dual-pivot quicksort update (10/2010 tune-up)
6976076:sun/java2d/pipe/MutableColorTest/MutableColorTest.java failed
6976400:"Meet Not Symmetric" with UseCompressedStrings enabled
6976516:Add support for compiling deploy ws without compiling j2se
6976577:JCK7 api/java_beans/EventSetDescriptor/descriptions.html#Ctor1 fails since jdk7 b102
6977548:Broken link in ClassLoader.defineClass javadoc
6977726:JColorChooser.getPreviewPanel() returnes null starting from jdk7 b105.
6977738:Deadlock between java.lang.ClassLoader and java.util.Properties
6977887:(doc) Java 6 API missing info about encoding parameter in storeToXML method
6978052:No appropriate CCC request for listed JDK 7 changes in javax.swing.plaf.synth package (b84)
6978087:jsr166y Updates
6978300:G1: debug builds crash if ParallelGCThreads==0
6978482:MetalBorders.ToolBarBorder should specify that its getBorderInsets impl accepts only JToolBar inst
6978974:[langtools] task should use ${target.java.home}
6979009:(fc) FileChannel.read() fails to throw ClosedByInterruptException
6979327:method handle invocation should use casts instead of type parameters to specify return type
6979329:CCacheInputStream fails to read ticket cache files from Kerberos 1.8.1
6979458:VM crashes when -XX:ObjectAlignmentInBytes is too big
6979526:(file) java/nio/file/FileStore/Basic.java fails if the same file system is mounted more than once
6979541:closed/javax/swing/plaf/basic/AWTEventListenerLeak/AWTEventListenerLeak.java fails
6979564:":" for path separator in dist/bin/javac does not work on Windows
6979568:Test failure: testclosedjavaawtComponentVisibleHwInLwContTestVisibleHwInLwContTest.html
6979683:inconsistent interaction of reference cast with box/unbox conversions leaves out a useful case
6979793:closed/javax/swing/JFileChooser/6396844/TwentyThousandTest fails due FileNotFound exc.
6979979:Rounding error in font sizes selected by the GTK Look and Feel
6980004:Problem with java/classes_net
6980017:javap -XDdetail:source behaves badly if source not available.
6980019:Finish rename of ARM -> try-with-resources in jdk repository
6980096:JSR 292 reflective lookup should throw checked exceptions
6980206:G1: assert(!has_undefined_max_size, "Undefined max size");
6980262:Memory leak when exception is thrown in static initializer
6980392:TEST_BUG: gc/6581734/Test6581734.java has typo
6980510:Fix for 6959252 broke JConsole mnemonic keys
6980517:TEST_BUG sunnetwwwhttpChunkedInputStreamChunkedEncodingTest.java NullPointerException
6980707:Reduce use of IOException in JavaCompiler
6980724:test/tools/javac/InterfaceAssert.java sometimes fails
6980747:(process) Runtime.exec can fail due to SecurityException (lnx)
6980792:Crash "exception happened outside interpreter, nmethods and vtable stubs (1)"
6980838:G1: guarantee(false) failed: thread has an unexpected active value in its SATB queue
6980862:too aggressive compiler optimization causes stale results of Types.implementation()
6980978:assert(mt == t->xmeet(this)) failed: meet not commutative
6981001:(launcher) EnsureJREInstallation is not being called in order
6981005:TEST BUG: java/lang/ClassLoader/TestCrossDelegate.sh timeout on windows
6981138:(process) Process.waitFor() may hang if subprocess has live descendants (lnx)
6981145:(se) Eliminate JNI*Critical when creating pipes and other cleanups
6981157:Improve UnknownHostException with EAI error details and other cleanups
6981185:com.sun.tools.model.JavacTypes.contains() calls Type.contains instead of Types.containsType
6981426:Problem with java/classes_net
6981436:Variable gets hidden if Defs-javadoc is included
6981466:Adding missing test LocaleCategory.java
6981576:TitledBorder.getBorder() returns null in java build 1.7.0-ea-b107
6981746:G1: SEGV with -XX:+TraceGen0Time
6981753:Rebrand vm vendor property settings (jdk7 only)
6981759:copyright header fix for test/java/util/Locale/LocaleCategory.java
6981773:incorrect fill value with OptimizeFill
6981777:implement JSR 292 EG adjustments from summer 2010
6981788:GC map generator sometimes picks up the wrong kind of instruction operand
6982137:Rebranding pass 2 - missed copyright changes
6982279:java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java failed due to NPE
6982312:(pack200) pack200 fails with the jdk7 class files
6982370:SIGBUS in jbyte_fill
6982499:ant detection is fragile on windows. especially using cygwin
6982510:need to update the copyrights for the files in 6861385
6982530:SyncFactory synchronization problems
6982533:Crash in ~StubRoutines::jbyte_fill with AggressiveOpts enabled
6982537:Crash in Node*step_through_mergemem
6982661:Complete JLayer component
6982753:javax/swing/JTextArea/6940863/bug6940863.java should be modified
6982774:HOTSPOT_IMPORT_PATH detection does not work as expected
6982840:sun/security/tools/jarsigner/emptymanifest.sh fails
6982851:Add b107 machine classifications to jprt.properties file.
6982921:assert(_entry_bci != InvocationEntryBci) failed: wrong kind of nmethod
6982971:TEST failure: com/sun/security/sasl/ntlm/NTLMTest.java
6983073:fix compiler error with GCC 4.4 or newer on SPARC
6983225:libjvm_db.so is not imported into solaris-x86 builds, and libjvm_dtrace.so not imported at all.
6983239:TreeScanner does not scan default value for method
6983240:guarantee((Solaris::min_stack_allowed >= (StackYellowPages+StackRedPages...) wrong
6983311:G1: LoopTest hangs when run with -XX:+ExplicitInvokesConcurrent
6983320:Fork HS19 to HS20 - renumber Major and build numbers of JVM
6983452:No way to plug SyncProvider for JoinRowSet implementation
6983520:java/io/pathNames/GeneralWin32.java fails with jdk7-b108 (win)
6983724:redundant @exception description for Character.Subset(String name)
6983738:Use a JavacTestingAbstractProcessor
6983794:TEST_BUG: test/java/nio/channels/Selector/ConnectWrite.java failing
6983855:JDK7: The jre combo bundle target needs to be added in the makefile
6983984:Fix typo in DatabaseMetaData
6984033:imageio vendor references need to change (jdk7 only)
6984036:servicetag vendor rebranding issues (jdk7 only)
6984037:jmx/management rebranding vendor changes needed
6984039:awt source rebranding vendor changes needed (jdk7 only)
6984044:sql rowset source needs to rebrand vendor references (jdk7 only)
6984046:jar/pack source needs vendor rebranding changes (jdk7 only)
6984047:sound sources needs vendor rebranding changes (jdk7 only)
6984056:C1: incorrect code for integer constant addition on x64
6984182:Setting SO_RCVBUF/SO_SNDBUF to larger than tcp_max_buf fails on Solaris 11 if kernel params changed
6984346:Remove development code in type.hpp
6984368:Large default heap size does not allow to use zero based compressed oops.
6984418:(cal) GregorianCalendar.setWeekDate doesn't check parameter consistency in non-lenient
6984520:NPE IN RMIConnector.connect
6984543:Test sun/java2d/DirectX/OnScreenRenderingResizeTest fails on GNOME
6984545:(fc) transferFrom does not throw NonReadableChannelException when target is size 0 and non-readable
6984643:Unable to instantiate JFileChooser with a minimal BasicL&F descendant installed
6984764:kerberos fails if service side keytab is generated using JDK ktab
6984864:Exception when running acceptChanges with custom SyncProvider
6984979:OptimizeFill misses some cases with an odd memory graph
6985115:tests create too much output
6985181:Annotations lost from classfile
6985205:access to tree positions and doc comments may be lost across annotation processing rounds
6985400:DatabaseMetaData.generatedKeyAlwaysReturned, "indexe(s)" should be "index(es)"
6985460:PlatformLogger throws ArrayStoreException when j.u.logging is initialized
6985719:Alike methods in interfaces (Inheritance and Overriding)
6985725:RowSetProvider has typo for the property javax.sql.rowset.RowSetFactory in the javadoc
6985763:Pack200.Packer.pack(...) and Pack200.Unpacker.unpack(...) throw unspecified exceptions
6985848:fix for 6561870 causes sa-jdi.jar to be rebuilt every time
6985875:Change servicetags registration to refer to Oracle SSO and MSO 5.2 release
6986028:assert(_base == Int) failed: Not an Int in CmpINode::sub
6986046:C1 valuestack cleanup
6986050:Small clarifications and fixes for ForkJoin
6986246:Trees object is round-specific
6986270:guarantee(*bcp != Bytecodes::_monitorenter||exec_mode != Deoptimization::Unpack_exception) fails
6986335:10 regtest failures (test/javax/sound/midi/Gervil) due AudioFloatConverter.PCM_FLOAT not found
6986385:JLayer should implement accessible interface
6986400:Change Cookie to Cookie2 in 6980004 fix
6986450:javax/swing/JTable/Test6888156.java test is failing against jdk7 just on windows
6986612:pit jdk7 b112: java.util.Locale getDisplayVariant() sqe test getDisplayVariantTests.java fails
6986868:TEST failure: sun/security/tools/jarsigner/crl.sh
6986944:JSR 292 assert(caller_nm->is_method_handle_return(caller_frame.pc())) failed: must be MH call site
6986968:Crash on XIM server restart
6987113:Remove SCCS logic from makefiles
6987114:Fix top level "test" Makefile logic, add jdk/make/Makefile test target
6987115:Non-tiered compilation policy creates unnecessary C1 threads
6987116:(so) test/java/nio/channels/SocketChannel/VectorIO.java failed on Solaris 11
6987135:Performance regression on Intel platform with 32-bits edition between 6u13 and 6u14.
6987149:Fix incorrect Oracle copyright header in make/templates files
6987154:HTML link to serialization guide is broken
6987233:FileDialog.getDirectory() should add a trainling slash when GTK FileDialog is used
6987461:Handle leak when enabling java.net.useSystemProxies
6987555:JSR 292 unboxing to a boolean value fails on big-endian SPARC
6987634:JSR 292 assert(start_bci() >= 0 && start_bci() < code_size()) failed: correct osr_bci argument
6987638:JDBC 4.1 and Rowet 1.1 javadoc corrections
6987760:remove 308 support from JDK7
6987763:assert(kind() == EmptyExceptionState) failed: only EmptyExceptionStates can be modified
6987827:NLS: security/util/Resources.java cannot be processed by translation team
6987844:Incorrect width of JComboBox drop down
6987896:Modal dialogs resumes the calling thread before it's hidden
6987927:can't use -Dfile.encoding=Cp037 in net test
6987945:XDecoratedPeer shouldn't allow to resize a frame to zero size
6987967:D3D preloading thread should initialize COM
6988018:dtrace/hotspot/MethodInvocation/MethodInvocation002 crashes with client compiler
6988037:fileClose prints debug message is close fails
6988163:sun.security.util.Resources dup and a keytool doc typo
6988188:The test failed due to Applet thread threw exception
6988213:lcms build failure on windows-amd64
6988303:6986046 breaks build with recent gcc
6988310:SyncFactory.setLogger(Logger,Level) requires unspecified security permission
6988317:RowSetProvider.newFactory() may throw unspecified exception
6988346:6986046 breaks tiered
6988363:Rebrand vm vendor property settings (jdk7 only)
6988407:javac crashes running processor on errant code; it used to print error message
6988428:Shape is not applied sometimes
6988458:G1: assert(mr.end() <= _cm->finger()) failed: otherwise the region shouldn't be on the stack
6988599:CertificateRevokedException specifies name of authority but interacts with authority instance
6988618:JCK test setDaemon0101 hangs on specific machine
6988678:fatal error deadlock handling was unintentionally disabled
6988779:c1_LIRAssembler_x86.cpp crashes VS2010 compiler
6988836:A new JavacElements is created for each round of annotation processing
6988993:Address JDBC Findbugs where String Constructor is useed
6989111:Incorrect default locale for New Zealand
6989116:(verifier) compiler warning messages
6989139:Address JDBC Findbugs where Number type Constructor are useed
6989190:SO_SNDBUF/SO_RCVBUF limits should only be checked when setsockopt fails (sol)
6989297:Integrate additional portability improvements
6989368:Regression in scimark2.MonteCarlo in jdk7_b112 on Linux
6989440:tomcat test from dacapo benchmark fails with ConcurrentModificationException
6989457:javadoc test file test/tools/javadoc/T4994049/FileWithTabs.java probably does not
6989466:Miscellaneous compiler warnings in java/lang, java/util, java/io, sun/misc native code
6989469:(launcher) compiler warnings in jli native code
6989471:compiler warnings building java/zip native code
6989505:java.awt.Robot's getPixelColor treats not fully opaque Window as fully transparent.
6989669:Coops: -Xshare:dump causes crash
6989690:java/net native code compiler warnings
6989721:awt native code compiler warnings
6989736:fix mapfile warnings on solaris
6989903:(process) test/java/lang/ProcessBuilder/Basic.java failing with "Bad file number" (sol)
6990133:AnnotationProxyMaker.ValueVisitor$1 contains non-transient non-serializable field
6990192:VM crashes in ciTypeFlow::get_block_for()
6990352:SplashScreen.getSplashScreen() does not return null for implicitly closed splash screen
6990379:two examples fail under CheckExamples on Windows
6990390:javah -help produces help screen with extraneous output
6990549:Zero and Shark fixes after 6978355 and 6953144
6990639:Fix for #6975829 breaks solaris build.
6990904:on oel5.5, Frame doesn't show if the Frame has only a MenuBar as its component.
6991013:Serialized form for java.util.Locale contains typos
6991065:missed a review comment in 6829194
6991164:pack source needs vendor rebranding changes (jdk7 only)
6991188:C2 Crashes while compiling method
6991211:assert failure on sparc: "can not have caller-save register operands at calls"
6991300:MimeTable is unsafe
6991315:RedefineClasses fails with java.lang.VerifyError
6991377:G1: race between concurrent refinement and humongous object allocation
6991512:G1 barriers fail with 64bit C1
6991528:Support making Throwable.suppressedExceptions immutable
6991980:polymorphic signature calls don't share the same CP entries
6991992:Problem with java/classes_awt
6992121:StringBuilder.ensureCapacity(int minCap) throws OutOfMemoryError with minCap=Integer.MIN_VALUE
6992189:G1: inconsistent base used in sparse rem set iterator
6992226:Missing windows COMPANY file property settings
6992267:Bump the HS20 build number to 02
6992272:I18N: Locale.getDisplayName() and toString() return empty if just script is set
6992312:Currency becomes XXX if do not specify user.country.format
6992477:fix for 6991512 broke sparc barriers
6992545:FindBugs warnings in com.sun.net.httpserver.HttpsParameters.*
6992847:javax/swing/JLayer/SerializationTest/SerializationTest.java failed in jdk7 just against b114
6992859:InetAddressCachePolicy.setIfNotSet() fails
6992968:test/java/lang/management/MemoryMXBean/CollectionUsageThresholdConcMarkSweepGC.sh should not hang
6992998:CMSWaitDuration=0 causes hangs with +ExplicitGCInvokesConcurrent
6993126:(aio) remove AsynchronousDatagramChannel
6993140:protected constructor in javax.swing.plaf.synth.SynthTabbedPaneUI.SynthTabbedPaneUI is needed
6993206:Removing non-functional tests.
6993267:TEST_BUG: java/nio/file/Path/InterruptCopy.java fails intermittently (win)
6993301:catch parameters do not have correct kind (i.e. ElementKind.EXCEPTION_PARAMETER)
6993304:JavacTrees.getAttrContext not updated to Tree.Kind.{ANNOTATION_TYPE,ENUM,INTERFACE}
6993339:Bug4168625Test.java fails
6993490:SocketTimeoutException on HTTP keep-alive connections
6993784:Clarification to shaped/translucent windows specification is required
6993789:LinkedBlockingDeque iterator/descendingIterator loops and owns lock forever
6993984:PIT: b116 - Many of the swing test are failing on Solaris
6994079:PlainSocketImpl should close the socket if it fails
6994093:MethodHandle.invokeGeneric needs porting to SPARC
6994130:Zero PowerPC fix
6994145:(zipfs) README should be updated
6994152:(zipfs) copyTo ignores COPY_ATTRIBUTES option
6994161:(zipfs) newFileSystem method should FileSystemAlreadyExistsException
6994413:JDK_GetVersionInfo0 only expects a two digit build number
6994419:JLayer.removeAll() behavior doesn't correspond to JLayer.remove() behavior.
6994608:javah no longer accepts parameter files as input
6994630:java/lang/instrument/IsModifiableClassAgent.java fails with -XX:+EnableInvokeDynamic
6994717:expired certificate in test ValidateCertPath
6995045:assert(!gch->incremental_collection_failed()) failed: Error, defNewGeneration.cpp:827
6995200:JDK 7 compiler crashes when type-variable is inferred from expected primitive type
6995424:Eliminate dependency to a deprecated API com.sun.security.auth.PolicyFile
6995674:(launcher) make of jli fails on windows if directory exists
6996136:VM crash in src/share/vm/runtime/virtualspace.cpp:424
6996240:The BitSet.length method sometimes returns an index+1 value less than that of the highest bit set.
6996356:Changes for 6891766 break build
6996415:Override bridges causes compiler-generated code to end up with synthetic infinite loop
6996563:java.lang.RuntimeException: field "_operands" not found in type constantPoolOopDesc
6996626:Scope fix issues for ImportScope
6996740:Yet more breakage caused by 6891766
6996914:Diamond inference: problem when accessing protected constructor
6997170:Spec for javax.swing.plaf.LayerUI.installUI/uninstallUI() methods contradict behavior of the RI
6997311:SIGFPE in new long division asm code
6997456:Not possible to build just compiler2
6997459:JSR 292 after 6994093 getting: on return to interpreted call, restored SP is corrupted
6997495:correction of regression test compiler/6857159/Test6857159
6997515:KERNEL=0 in JDK7 build causes loss of lzma compression.
6997698:Bump the HS20 build number to 03
6997740:ktab entry related test compilation error
6997928:LocaleCategory test fails with b118 PIT
6997958:test tools/javac/api/T6412669.java fails in PIT
6997999:Remove duplicated entries from ISO language/country code tables
6998016:Incorrect ifdef nesting in sane-gcc-compiler rule
6998063:new Scope impl to fix Scope performance issues
6998250:Remove redundant src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java
6998592:FileDialog tests crashed on solaris
6998737:JSR 292: Remove the plug guarding the use of compressed oops
6999033:Methods BorderFactory.createSoftBevelBorder() don't return SoftBevelBorder instances
6999067:cast for invokeExact call gets redundant cast to warnings
6999086:Clarify SyncFactory.setLogger can throw a NullPointerException
6999438:remove support for exotic identifiers from JDK 7
6999635:Multicatch: crash while compiling simple code with a multicatch parameter
6999872:java.awt.Window instantiation leads to JVM CRASH on Windows, JDK7b118+ fastdebug
6999915:TEST_BUG: test/java/nio/channels/AsynchronousSocketChannel/Leaky.java failed intermittently (win)
7000136:Backward compatibility problem in LocaleNameProvider
7000752:NLS: RowSetResourceBundle.properties cannot be processed by translation team
7000913:(bf) CharBuffer.wrap, slice, position, slice leads to CharBuffer with incorrect offset
7000973:isBogus needs to be called on the to-be-returned entry, not on the current entry
7001301:com/sun/net/httpserver/bugs/6725892/Test.java failing
7001434:charset name for Cp833 should be x-IBM833.
7001669:Typo in javadocs for SQLPermission
7002036:ktab return code changes on a error case
7002176:JLayer docs build produces warnings
7002248:Update urls for jaxp and jaxws source downloads
7002346:javap test relies on location of scratch directory
7002856:Provide an accessor for Container.validateUnconditionally()
7002986:(pack200) intermittent failures compiling pack200
7003227:(pack200) intermittent failures compiling pack200
7003477:Paths.isDefaultBootClassPath needs to be public
7003544:Temporary backout of changeset 58fa22ee49f9
2011/05/12 15:55 -0700