Movatterモバイル変換


[0]ホーム

URL:


Country
Contact Sales

Update Release Notes

Changes in 1.6.0_18 (6u18)

The full internal version number for this update release is 1.6.0_18-b07 (where "b" means "build"). The external version number is 6u18.

OlsonData 2009s

6u18 contains Olson time zone data version 2009s. For more information, refer toTimezone Data Versions in the JRE Software .

Security Baseline

6u18 specifies the following security baselines for use with Java Plug-in technology:

JRE Family VersionJava SESecurity BaselineJava for BusinessSecurity Baseline
61.6.0_171.6.0_17
5.01.5.0_221.5.0_22
1.4.21.4.2_191.4.2_24

For more information about the security baseline, seeDeploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer .

Additional Supported System Configurations

For 6u18, support has been added for the following system configurations:

  • Ubuntu 8.04 LTS Desktop Edition for both JFB and Java SE (x86) in 32-bit
  • SLES 11
  • Windows 7 support is now available
  • Red Hat Enterprise Linux 5.3
  • Firefox 3.6

Refer to theSupported System Configurations page.

VisualVM 1.2

VisualVM 1.2 is included in 1.6.0_18. VisualVM 1.2 introduces the following features and enhancements:

  • Sampling CPU and Memory profiler plugin (VisualVM-Sampler available on Plugins Center)
  • Support for multiplejstatd connections on a single local/remote host
  • New charts with dynamic tooltips, public Charts API for plugins
  • Monitor and Threads tab are saved into Application Snapshot
  • Application Snapshots can be opened using the Load action or--openfile parameter
  • Properties UI for Applications, Hosts and Snapshots, public Properties API for plugins
  • Customizable proxy settings in Options dialog
  • UI for customizing SSL certificates in Options dialog (VisualVM-Security available on Plugins Center)
  • Enhanced JMX API to enable customizing JMX environment/connections by plugins
  • Display name defined by the monitored application:visualvm.display.name property
  • Improved performance for remote X sessions
  • Automatic detection of brokenjvmstat on Windows (username capitalization vs.hsperfdata file)
  • Various UI improvements: main menu, toolbar and context menu; system (theme) colors; About dialog, profiler snapshots, HeapWalker
VisualVM releases page.

Java DB

Java DB 10.5.3.0 is included in 1.6.0_18. Java DB 10.5.3.0 introduces the following improvements:

  • SQL Roles
  • Generated Columns
  • LOB Improvements
  • Replication of encrypted databases
  • OFFSET/FETCH FIRST syntax
  • In-memory back end
  • Better updating of optimizer statistics
  • Service-tag aware installers

Java DB home page.

Performance Improvements

6u18 introduces improvements in the following areas:

  • Fasterjar File Creation

    The fix of a long standing bug related tojar file creation has greatly improved creation time. For example, for a givenjar file, it is possible that you might see a creation time improvement in the range of 20 percent. (Refer to6496274.)

  • Java Hotspot VM 16.0

    6u18 includes version 16.0 of the Java HotSpot Virtual Machine. Contributing to increased performance in this release are several enhancements in Java HotSpot VM 16.0. These include:

    • Improved NUMA-aware allocation
    • Extensions to compressed object pointers
    • Garbage collection improvements
      • Updated Client JVM heap configuration

        In the Client JVM, the default Java heap configuration has been modified to improve the performance of today's rich client applications. Initial and maximum heap sizes are larger and settings related to generational garbage collection are better tuned.

        • The default maximum heap size is half of the physical memory up to a physical memory size of 192 megabytes and otherwise one fourth of the physical memory up to a physical memory size of 1 gigabyte.For example, if your machine has 128 megabytes of physical memory, then the maximum heap size is 64 megabytes, and greater than or equal to 1 gigabyte of physical memory results in a maximum heap size of 256 megabytes.
        • The maximum heap size is not actually used by the JVM unless your program creates enough objects to require it. A much smaller amount, termed the initial heap size, is allocated during JVM initialization. This amount is at least 8 megabytes and otherwise 1/64 of physical memory up to a physical memory size of 1 gigabyte.
        • The maximum amount of space allocated to the young generation is one third of the total heap size.
        • The updated heap configuration ergonomics apply to all collectors except Concurrent Mark-Sweep (CMS). CMS heap configuration ergonomics remain the same.
        • Server JVM heap configuration ergonomics are now the same as the Client, except that the default maximum heap size for 32-bit JVMs is 1 gigabyte, corresponding to a physical memory size of 4 gigabytes, and for 64-bit JVMs is 32 gigabytes, corresponding to a physical memory size of 128 gigabytes.
      • Work stealing termination
      • Work queue overflow processing
      • Bit set processing on 64-bit Linux
    • Class loading optimizations for faster startup (seeBug Fixes section)
    • Code generation improvements
      • New intrinsics using SSE 4.2
      • New intrinsics for Integer/Long bit operations - leading/trailing zeros, bit count
      • Unsigned byte and integer loads
      • Integer load shortening
      • Elision of needless conversions between integer primitive types
      • Optimization of common string concatenation patterns

    In addition to performance enhancements, HotSpot VM 16.0 offers improved reliability and serviceability.

    • Serviceability enhancements
      • New options to request a heap dump or class histogram before or after a full GC
      • New tool to decode LogCompilation output
    • Extensive reliability improvements (seeBug Fixes section)
    • Note that Escape analysis-based optimization (-XX:+DoEscapeAnalysis) is disabled in 6u18. This option will be restored in a future Java SE 6 update.
  • Application Startup Improvements

    • Better startup of applications and applets on systems where D3D is used. Savings are up to 100-200ms depending on application and the system. (Refer to6891435.)
    • Revised support for pre-verification of FX runtime. Improves warm start of typical FX applications by up to 15 percent. (Refer to6894899.)
    • Concurrent download of jars for webstart applications and applets.
    • Number of other startup improvements for UI applications and applets. (Refer to6753173,6896857,6892138,6868503,6874881,6874336,6891293 and6895250.)
  • Runtime Performance Improvements for UI Applications

    • Improved performance of applications using translucent windows. (Refer to6794764.)
    • Better performance and smaller memory consumption by text rasterizer. (Refer to6891557 and6891551.)
    • Faster processing of PNG images. (Refer to6549882.)
  • Ability to Read Larger.zip Files

    As of this update release, it is possible to read.zip files of sizes up to 4 gigabytes. (Refer to6860950.)

Deployment Updates

Java Web Start

Java Web Start now implements JSR-056 version 6.0.18. Seejcp.org for updated specification.

This release introduces the following features that enhance the capabilities of Java Web Start applications:

  • New JNLP Extension Security Dialog

    A new security dialog has been introduced in 6u18 for installing signed Java extensions on a user's system. Java extensions are components described in JNLP files that are typically intended to be used by a large number of applications and applets.

    The new security dialog is triggered by an application that references the Java extension in its JNLP file (by including it in the resources element). The security dialog will ask the user if they would like to install the extension. Once the extension is installed, it can be referenced by other applications without the need for asking the user's permission again (as long as it is the same extension from the same codebase).

    The JNLP file of the Java extension must adhere to the following requirements:
    • The JNLP file MUST contain a component-desc element that describes the Java extension.
    • The JAR files that are specified in the resources element MUST be signed with the same certificate.
    • The signer's certificate MUST contain an Authority Information Access or CRL Distribution Points extension so that the revocation status can be checked (via OCSP or CRLs).

JSR-173 StAX 1.2 API Upgrade

6u18 includes an upgrade to minor revision 1.2 of JSR-173 Streaming API for XML (StAX) which was a result of Maintenance Reviews 2 and 3. You can find more details about these Maintenance Reviews in theJSR 173 Change Log. Also refer to6861589.

The StAX 1.2 upgrade maintains binary and source compatibility. Existing binaries compiled on StAX 1.0 will continue to run on StAX 1.2. Programs written to StAX 1.0 will continue to compile to StAX 1.2.

There will be a minor behavioral difference if deprecated methods are used. In this case, there will be deprecation warnings at compilation. Other than these warning messages, the StAX 1.2 upgrade maintains behavioral compatibility.

Known Issues

  • The Java Install Issue

  • When installing Java on a 64 bit Windows system, the 64 bit javaws becomes the default handler even if the 32 bit version were already installed. This will cause all 32 bit only applications (like JavaFX) to fail when 64 bit Java was installed last (after 32 bit Java). This issue applies to any JNLP based applications.

    The workaround for this issue is to install the 64-bit version of Java first, and then install the 32-bit version of Java. If they were installed in the other order, then reinstalling the 32-bit version of Java will fix.

    Refer to6909619.

  • Card-Marking Optimization Issue

  • A flaw in the implementation of a card-marking performance optimization in the JVM can cause heap corruption under some circumstances. This issue affects the CMS garbage collector prior to 6u18, and the CMS, G1 and Parallel Garbage Collectors in 6u18. The serial garbage collector is not affected. Applications most likely to be affected by this issue are those that allocate very large objects which would not normally fit in Eden, or those that make extensive use of JNI Critical Sections (JNI Get/Release*Critical).

    This issue will be fixed in the next Java SE 6 update.

    Meanwhile, as a workaround to the issue, users should disable this performance optimization by-XX:-ReduceInitialCardMarks.

    Refer to6896647 and6888898.

Bug Fixes

This feature release does not contain any new fixes for security vulnerabilities to its previous release, Java SE 6 Update 17. Users who have Java SE 6 Update 17 have the latest security fixes and do not need to upgrade to this release to be current on security fixes.

Bug fixes are listed in the following table.

BugIdCategorySubcategoryDescription
6828024 hotspotcompiler1verification of fixed interval usage is too weak
6849574 hotspotcompiler1VM crash using NonBlockingHashMap (high_scale_lib)
6855215 hotspotcompiler1Calculation error (NaN) after about 1500 calculations
5057225 hotspotcompiler2Remove useless I2L conversions
6378821 hotspotcompiler2bitCount() should use POPC on SPARC processors and AMD+10h
6442502 hotspotcompiler2assert(bits,"Use TypePtr for NULL") on linux-x86
6589834 hotspotcompiler2deoptimization problem with -XX:+DeoptimizeALot
6636138 hotspotcompiler2UseSuperWord enabled failure
6655638 hotspotcompiler2dynamic languages need method handles
6655646 hotspotcompiler2dynamic languages need dynamically linked call sites
6709742 hotspotcompiler2find_base_for_derived's use of Ideal NULL is unsafe causing crashes during register allocation
6741757 hotspotcompiler2minor ctw improvements
6761600 hotspotcompiler2use sse 4.2 in intrinsics
6772368 hotspotcompiler2REGRESSION:tomcat crashed twice with JDK 7
6772683 hotspotcompiler2Thread.isInterrupted() fails to return true on multiprocessor PC
6778669 hotspotcompiler2Patch from Red Hat -- fixes compilation errors
6782232 hotspotcompiler2assert("CreateEx must be first instruction in block" )
6788347 hotspotcompiler2C2Compiler crash 6u7
6790182 hotspotcompiler2matcher.cpp:1375: assert(false,"bad AD file")
6791132 hotspotcompiler2bad control in autobox split code
6791572 hotspotcompiler2"duplicating node that's already been matched"
6793828 hotspotcompiler2G1: invariant: queues are empty when activated
6794939 hotspotcompiler2assert(_base == OopPtr,"subclass must override cast_to_ptr_type")
6796746 hotspotcompiler2rename LoadC (char) opcode class to LoadUS (unsigned short)
6797305 hotspotcompiler2Add LoadUB and LoadUI opcode class
6798785 hotspotcompiler2Crash in OopFlow::build_oop_map: incorrect comparison of 64bit pointers
6800154 hotspotcompiler2Add comments to long_by_long_mulhi() for better understandability
6802499 hotspotcompiler2EA: assert(false,"unknown node on this path")
6805950 hotspotcompiler2Typos in andL_rReg_imm instructions in x86_64.ad
6807084 hotspotcompiler2AutoBox elimination is broken with compressed oops
6807963 hotspotcompiler2need tool to make sense of LogCompilaton output
6808589 hotspotcompiler2Merge vm_version_x86_{32,64}.{cpp,hpp}
6810845 hotspotcompiler2Performance regression in mpegaudio on x64
6810855 hotspotcompiler2KILL vs. TEMP ordering restrictions are too strong
6812587 hotspotcompiler2Use auxv to determine SPARC hardware features on Solaris
6812678 hotspotcompiler2macro assembler needs delayed binding of a few constants (for6655638 
6812721 hotspotcompiler2Block's frequency should not be NaN
6812831 hotspotcompiler2factor duplicated assembly code for megamorphic invokeinterface (for6655638 
6813212 hotspotcompiler2factor duplicated assembly code for general subclass check (for6655638 
6814659 hotspotcompiler2separable cleanups and subroutines for6655638 
6814842 hotspotcompiler2Load shortening optimizations
6818666 hotspotcompiler2G1: Type lost in g1 pre-barrier
6820510 hotspotcompiler2assertion failure with unloaded class in subnode.cpp
6822204 hotspotcompiler2volatile fences should prefer lock:addl to actual mfence instructions
6822333 hotspotcompiler2_call_stub_compiled_return address handling in SA is broken causing jstack to hang occasionally
6823354 hotspotcompiler2Add intrinsics for {Integer,Long}.{numberOfLeadingZeros,numberOfTrailingZeros}()
6824463 hotspotcompiler2deopt blob is testing wrong register on 64-bit x86
6826736 hotspotcompiler2CMS: core dump with -XX:+UseCompressedOops
6827505 hotspotcompiler2sizing logic for vtable and itable stubs needs self-check
6827605 hotspotcompiler2new String intrinsics may prevent EA scalar replacement
6829021 hotspotcompiler2tests for6636138  use UseSuperword instead of UseSuperWord
6831323 hotspotcompiler2Use v8plus as minimum required hardware for current Hotspot sources
6832293 hotspotcompiler2JIT compiler got wrong result in type checking with -server
6833129 hotspotcompiler2specjvm98 fails with NullPointerException in the compiler with -XX:DeoptimizeALot
6833879 hotspotcompiler2Assigning positive zero is ignored when old value is negative zero
6833951 hotspotcompiler2Extra ":" Causes Testcase in CR6589834  "Parse Exception: Invalid tag: summary:"
6834142 hotspotcompiler2method->print_codes(): Error: ShouldNotReachHere()
6834177 hotspotcompiler2Running jsynprog on Solaris Nevada can cause JVM crash
6835796 hotspotcompiler2Fedora 9 linux_i586-fastdebug-c2-runThese_Xcomp times out
6837146 hotspotcompiler2Should perform unswitch before maximally unroll in loop transformation
6840775 hotspotcompiler2Multiple JVM crashes seen with 1.6.0_10 through early access of 1.6.0_14 - possibly related to GC
6843752 hotspotcompiler2missing code for an anti-dependent Phi in GCM
6847305 hotspotcompiler2solaris reorder mapfiles generate too many warnings
6848466 hotspotcompiler2frame::frame_size() assertion failure with -XX:+DebugDeoptimization
6851282 hotspotcompiler2JIT miscompilation results in null entry in array when using CompressedOops
6851386 hotspotcompiler2assert(b->find_node(def) < j,"uses must follow definitions")
6851742 hotspotcompiler2(EA) allocation elimination doesn't work with UseG1GC
6851908 hotspotcompiler2interpreter null check profiling broken causing extra compilation invalidation
6855164 hotspotcompiler2SIGSEGV during compilation of method involving loop over CharSequence
6857159 hotspotcompiler2local schedule failed with checkcast of Thread.currentThread()
6857661 hotspotcompiler264-bit server VM: assert(is_Initialize(),"invalid node class")
6857707 hotspotcompiler2Add missing test case for CR6855164  from its bug description
6859338 hotspotcompiler2amd64 native unverified entry point pushes values before implicit null check
6860469 hotspotcompiler2remix_address_expressions sets incorrect control causing crash in split_if_with_block_post
6860599 hotspotcompiler2nodes limit could be reached during Output phase
6861513 hotspotcompiler2correct copyright attribution in test for6837094  and6860469 
6862576 hotspotcompiler2vmIntrinsics needs cleanup in order to support JSR 292 intrinsics
6862863 hotspotcompiler2C2 compiler fails in elide_copy()
6863155 hotspotcompiler2Server compiler generates incorrect code (x86, long, bitshift, bitmask)
6864914 hotspotcompiler2SPECjvm2008 produces invalid result with zero based Compressed Oops
6865031 hotspotcompiler2Application gives bad result (throws bad exception) with compressed oops
6866585 hotspotcompiler2debug code in ciObjectFactory too slow for large objects
6868269 hotspotcompiler2CompileTheWorld assertion failure introduced by the reexecute bit implementation
6868486 hotspotcompiler2timeouts and outOfMemory in regression tests
6868487 hotspotcompiler2EnableInvokeDynamic and EnableMethodHandles should not be visible flags in JDK6 or JDK7
6869822 hotspotcompiler2assert(Universe::narrow_oop_shift() == 0,"use unscaled narrow oop")
6875866 hotspotcompiler2Intrinsic for String.indexOf() is broken on x86 with SSE4.2
6876276 hotspotcompiler2assert(!is_visited,"visit only once")
6876584 hotspotcompiler2parameters order is incorrect for enc_String_Equals() in x86_32.ad
6880053 hotspotcompiler2assert(alloc_obj->as_CheckCastPP()->type() != TypeInstPtr::NOTNULL)
6883468 hotspotcompiler2C2 compiler enters infinite loop running out of native heap. assertion in PhaseIterGVN::transform
6892658 hotspotcompiler2C2 should optimize some stringbuilder patterns
6896084 hotspotcompiler2VM does not reserve protected page below heap for compressed oops implicit null checks
6904191 hotspotcompiler2OptimizeStringConcat should be product instead of experimental
6484957 hotspotgarbage_collectorG1: parallel concurrent refinement
6604422 hotspotgarbage_collectorG1: re-use half-promoted regions
6689653 hotspotgarbage_collectorJMapPerm fails with UseConcMarkSweepIncGC and compressed oops off
6690928 hotspotgarbage_collectorUse spinning in combination with yields for workstealing termination.
6700789 hotspotgarbage_collectorG1: Enable use of compressed oops with G1 heaps
6728271 hotspotgarbage_collectorG1: Cleanup G1CollectedHeap::get_gc_alloc_regions()
6783381 hotspotgarbage_collectorNUMA allocator: don't pretouch eden space with UseNUMA
6786503 hotspotgarbage_collectorOverflow list performance can be improved
6787254 hotspotgarbage_collectorWork queue capacity can be increased substantially on some platforms
6792421 hotspotgarbage_collectorassert(_bitMap->isMarked(addr+size-1),"inconsistent Printezis mark")
6797870 hotspotgarbage_collectorAdd -XX:+{HeapDump,PrintClassHistogram}{Before,After}FullGC
6798898 hotspotgarbage_collectorCMS: bugs related to class unloading
6804746 hotspotgarbage_collectorG1: guarantee(variance() > -1.0,"variance should be >= 0") (due to evacuation failure)
6806226 hotspotgarbage_collectorSigned integer overflow in growable array code causes JVM crash
6810698 hotspotgarbage_collectorG1: two small bugs in the sparse remembered sets
6812428 hotspotgarbage_collectorG1: Error: assert(!ret || obj_in_cs(obj),"sanity")
6814467 hotspotgarbage_collectorG1: small fixes related to concurrent marking verboseness
6814552 hotspotgarbage_collectorpar compact - some compilers fail to optimize bitmap code
6815683 hotspotgarbage_collectorG1: SEGV during marking
6816154 hotspotgarbage_collectorG1: introduce flags to enable/disable RSet updating and scanning
6816433 hotspotgarbage_collectorTest G1 and ParOld in JPRT
6817419 hotspotgarbage_collectorG1: Enable extensive verification for humongous regions
6819065 hotspotgarbage_collectorG1: eliminate high serial card table clearing time
6819077 hotspotgarbage_collectorG1: first GC thread coming late into the GC
6819085 hotspotgarbage_collectorG1: use larger and/or user settable region size
6819098 hotspotgarbage_collectorG1: reduce RSet scanning times
6820321 hotspotgarbage_collectorG1: Error: guarantee(check_nums(total, n, parts),"all seq lengths should match")
6821693 hotspotgarbage_collector64-bit TaskQueue capacity still too small
6822263 hotspotgarbage_collectorG1: JVMTI heap iteration fails
6824570 hotspotgarbage_collectorParNew: Fix memory leak introduced in6819891 
6826318 hotspotgarbage_collectorG1: remove traversal-based refinement code
6829013 hotspotgarbage_collectorG1: set the default value of G1VerifyConcMarkPrintReachable to false
6833576 hotspotgarbage_collectorG1: assert(0 <= i && i < _len,"illegal index") utilities/growableArray.hpp:186
6838842 hotspotgarbage_collectorNUMA allocator: Segfault during startup on Linux
6841313 hotspotgarbage_collectorG1: dirty cards of survivor regions in parallel
6841831 hotspotgarbage_collectorG1: assert(contains_reference(from),"We just added it!") fires
6843292 hotspotgarbage_collector"Expect to be beyond new region unless impacting another region" assertion too strong
6843694 hotspotgarbage_collectorG1: assert(index < _vs.committed_size(),"bad index"), g1BlockOffsetTable.inline.hpp:55
6845368 hotspotgarbage_collectorlarge objects cause a crash or unexpected exception
6848641 hotspotgarbage_collectorCMSCollector::_roots_scanning_options should be initialized
6849122 hotspotgarbage_collectorG1: Typo introduced during implementation of the parallel refinement
6849716 hotspotgarbage_collectorBitMap: performance regression introduced with G1
6850846 hotspotgarbage_collectorG1: extend G1 marking verification
6850869 hotspotgarbage_collectorG1: RSet "scrubbing" scrubs too much
6855115 hotspotgarbage_collectorG1: Fix for6850869  is incorrect
6855834 hotspotgarbage_collectorG1: minimize the output when -XX:+PrintHeapAtGC is set
6859911 hotspotgarbage_collectorG1: assert(Heap_lock->owner() != NULL, "Should be owned on this thread's behalf")
6862534 hotspotgarbage_collector-XX:NewRatio completely ignored when combined with -XX:+UseConcMarkSweepGC
6862661 hotspotgarbage_collectorG1: _gc_alloc_region_counts is not updated properly after6604422 
6864886 hotspotgarbage_collectorG1: rename -XX parameters related to update buffers
6865703 hotspotgarbage_collectorG1: parallelize cache clean up
6866591 hotspotgarbage_collectorG1: print update buffer processing stats more often
6870843 hotspotgarbage_collectorG1: G1 GC memory leak
6871111 hotspotgarbage_collectorG1: remove the concurrent overhead tracker
6872000 hotspotgarbage_collectorG1: compilation fails on linux/older gcc
6886024 hotspotgarbage_collectorG1: assert(recent_avg_pause_time_ratio() < 1.00,"All GC?")
6887571 hotspotgarbage_collectorIncrease default heap config sizes
6888898 hotspotgarbage_collectorCMS: ReduceInitialCardMarks unsafe in the presence of cms precleaning
6889740 hotspotgarbage_collectorG1: OpenDS fails with "unhandled exception in compiled code"
6889757 hotspotgarbage_collectorG1: enable card mark elision for initializing writes by compiler (ReduceInitialCardMarks)
6890137 hotspotgarbage_collectorG1: revamp reachable object dump
6892749 hotspotgarbage_collectorassert(UseParNewGC || UseSerialGC || UseConcMarkSweepGC, "...") fails
6893095 hotspotgarbage_collectorG1: bulk G1 backports to 6u18
6895788 hotspotgarbage_collectorG1: SATB and Update buffer allocation code allocates too much space
6898857 hotspotgarbage_collector[Regression] -XX:NewRatio with -XX:+UseConcMarkSweepGC causes fatal error
6906727 hotspotgarbage_collectorUseCompressedOops: some card-marking fixes related to object arrays
6875393 hotspotjniJNI itable index cache is broken
6800721 hotspotjvmtiJavaThread::jvmti_thread_state() and JvmtiThreadState::state_for() robustness
6805864 hotspotjvmtiProblem with jvmti->redefineClasses: some methods don't get redefined
6862295 hotspotjvmtiJDWP threadid changes during debugging session (leading to ignored breakpoints)
6862945 hotspotjvmticonversion of jmethodID to methodOop in JVMTI is too expensive
4670071 hotspotruntime_systemjava.lang.ClassLoader.loadClassInternal(String) is too restrictive
4997835 hotspotruntime_systemRFE: crash dump will only be created when running w/ -XX:+ShowMessageBoxOnError
6541756 hotspotruntime_systemReduce executable C-heap
6603316 hotspotruntime_systemImprove Instrumentation for classes loaded at startup
6699669 hotspotruntime_systemHotspot server leaves synchronized block with monitor in bad state
6778657 hotspotruntime_systemCasts in SharedRuntime::f2i, f2l, d2i and d2l rely on undefined C++ behaviour
6791168 hotspotruntime_systemFix invalid code in bytecodeInterpreter that can cause gcc ICE
6791656 hotspotruntime_systemnsk defclass0 asserts handles.hpp
6791815 hotspotruntime_systemFix for6471657  can cause deadlock on non-Solaris platforms when initializing direct buffer support
6792301 hotspotruntime_systemStackAlignmentInBytes not honored for compiled native methods
6793825 hotspotruntime_systemMissing include dependancies for GCC without predefined headers
6800586 hotspotruntime_system-XX:+PrintGCDateStamps is using mt-unsafe localtime function
6806046 hotspotruntime_systemHotspot build error when compiled from Visual Studio
6811384 hotspotruntime_systemMacroAssembler::serialize_memory may touch next page on amd64
6812297 hotspotruntime_systemupdate project creation for Visual Studio 2005-2008
6819213 hotspotruntime_systemrevive sun.boot.library.path
6819853 hotspotruntime_systemVM does not detect JDK which supports parallel class loaders
6821003 hotspotruntime_systemUpdate hotspot windows os_win32 for windows 7
6822370 hotspotruntime_systemReentrantReadWriteLock: threads hung when there are no threads holding onto the lock (Netra x4450)
6830069 hotspotruntime_systemUseLargePages is broken on Win64
6830542 hotspotruntime_systemPerformance: new JVM_DefineClass with conditional verify
6840305 hotspotruntime_systemDiscrepancy in system memory details (when 4G or greater) reported by JVM and Windows OS
6842999 hotspotruntime_systemUpdate hotspot windows os_win32 for windows 2008 R2
6850957 hotspotruntime_systemHonor -XX:OnOutOfMemoryError when array size exceeds VM limit
6857194 hotspotruntime_systemAdd hotspot new perf counters to aid class loading performance measurement
6858208 hotspotruntime_systemjvm crash when specifying TypeProfileWidth=0 on jdk 6.0
6860920 hotspotruntime_systemserialize.cpp shouldn't use objArrayOopDesc::base_offset_in_bytes(T_BYTE)
6861660 hotspotruntime_systemOopMapBlock count/size confusion
6863420 hotspotruntime_systemos::javaTimeNanos() go backward on Solaris x86
6864003 hotspotruntime_systemModify JVM_FindClassFromBootLoader to return null if class not found
6867645 hotspotruntime_systemjava -Xshare:dump failed - read only space too small
6898160 hotspotruntime_systemNeed serviceability support for new vm argument type 'uint64_t'
6868051 hotspotsvc_agent(SA) FreeChunk support for compressed oops is broken
6684007 hotspottoolsPrintAssembly plugin not available for linux or windows
6812971 hotspottoolsSA: re-attaching to process fails
6822407 hotspottoolsheapOopSize lookup is incorrect in Serviceability Agent.
6826261 hotspottoolsclass file dumping from SA is broken
6843580 hotspottoolsJavaThread.getStackBase throws sun.jvm.hotspot.WrongTypeException invoked by jstack
6763340 idlorbmemory leak in com.sun.corba.se.* classes
6845161 jaasloginBottleneck in Configuration.getConfiguration synchronized call
6501871 javaclasses_2djava.awt.LookupOp may crash on BufferedImage with alpha
6680634 javaclasses_2dPrinting: "Collate" is ignored under Windows Vista x64
6753173 javaclasses_2dNo need to read all the TrueType 'post' table to get underline info
6764257 javaclasses_2dD3D/OGL: color is not reset properly after save/restoreState() [RSL]
6857465 javaclasses_2dAdd Ubuntu support to MFontConfiguration.java
6891551 javaclasses_2dFont rasterisation uses more heap than needed for some strikes.
6891557 javaclasses_2dGreyscale AA glyphs can be rendered faster for some transforms
6892138 javaclasses_2dWindows GDI platform font lookup apis affect start-up for small UI apps
6896857 javaclasses_2dt2k should setup gridfitting environment only when needed
6518077 javaclasses_awtModal dialogs open slowly with JRE 1.6.0 sun.awt.X11.XToolkit
6533175 javaclasses_awtPressing F10 when a modal dialog is visible hangs the Xserver, XToolkit
6547881 javaclasses_awtNPE when closing modal dialog
6794764 javaclasses_awtTranslucent windows are completely repainted on every paint event, on Windows
6818312 javaclasses_awtcom.sun.awt.SecurityWarning.getSize() always reports (0, 0) on X11
6839645 javaclasses_awtSwing application prints message in Control Panel if language is changed
6860491 javaclasses_awtWRAP_TIME_MILLIS incorrectly set
6867293 javaclasses_awtswitching TAB in a browser doesn't deactivate EmbeddedFrame
6878284 javaclasses_awtSometimes test/javax/swing/system/6799345 /TestShutdown.java "hangs"
6886678 javaclasses_awtClicking on parent JFrame's client area does not switch focus from JWindow to JFrame on Windows
6891435 javaclasses_awtImprove D3D preloading
6551584 javaclasses_fontpropNeed fontconfig.properties for Ubuntu
6830423 javaclasses_fontpropUnified Ext B character not displayed with Dialog font
6872774 javaclasses_fontpropMappingTest.java doesn't check font files correctly.
4917309 javaclasses_lang(cl) Reduce internal usage of ClassNotFoundExceptions during class-loading
6830734 javaclasses_langPerformance: new ClassLoader.defineClass with conditional verify
6891714 javaclasses_lang(cl) Fixes for6830734  needs to properly handle NoClassDefFoundError and ClassFormatError
6850606 javaclasses_mathRegression from JDK 1.6.0_12
6876282 javaclasses_mathBigDecimal's divide(BigDecimal bd, RoundingFormat r) produces incorrect result
4742177 javaclasses_netRe-test IPv6 (and specifically MulticastSocket) with latest Linux & USAGI code
6744329 javaclasses_netException in light weight http server code
6826780 javaclasses_netURLClassPath should use HashMap<String, XXX> instead of HashMap<URL, XXX>
6826801 javaclasses_netJarFileFactory should not use HashMap<URL>
6863419 javaclasses_netMimeTable initialization is too greedy
6887710 javaclasses_netJar index should avoid putting META-INF in the INDEX.LIST
5103988 javaclasses_nio(fc) FileChannel.transferTo should return -1 for EAGAIN instead throws IOException
6253145 javaclasses_nio(fc) FileChannel.transferTo on Linux fails when going beyond 2GB boundary
6427312 javaclasses_nio(fc) FileChannel.transferTo() throws IOException "system call interrupted"
6470086 javaclasses_nio(fc) FileChannel.transferTo(2147483647, 1, channel) cause "Value too large" exception
6524172 javaclasses_nio(se) Selector.wakeup on Selector interrupted by close can throw NullPointerException
6620010 javaclasses_nio(fc) FileChannel.tryLock leaves FileLock on lockList if I/O error occurs
6693490 javaclasses_nio(se) select throws "File exists" IOException under load (lnx)
6772303 javaclasses_nio(se) IOException: Invalid argument" thrown on a call to Selector.select(value) with -d64
6795561 javaclasses_nio(bf) CharBuffer.subSequence() uses wrong capacity value for new buffer
6823609 javaclasses_nio(se) Selector.select hangs on Windows under load
6824477 javaclasses_nio(se) Selector.select fails with IOException: "Invalid argument" if maximum file descriptors is low
6897993 javaclasses_nio(se) Close or cancel performance issue when number of pending updates is high (lnx)
6798714 javaclasses_securityOCSPResponse class has to check the validity of signing certificate for OCSP response ~
6833839 javaclasses_securityRFE: improve ManifestDigester by instantiating StringBuilder constructor w/ initial value
6845600 javaclasses_securityAdd support for rsa-sha256, rsa-sha512 SignatureMethod algorithms to XML DSig implementation
6853793 javaclasses_securityOutOfMemoryError in sun.security.provider.certpath.OCSPChecker.check
6869739 javaclasses_securityCannot check revocation of single certificate without validating the entire chain
6899503 javaclasses_securitySecurity code issue using Verisign root certificate
4833524 javaclasses_swingBasicTreeUI.isToggleSelectionEvent() does not properly handle popup triggers
6544857 javaclasses_swingRegression:javax/swing/JFileChooser/4673161/bug4673161.java  test fails and throws IOException.
6670274 javaclasses_swingIncorrect tab titles for JTabbedPane if using HTML (BasicTabbedPanelUI problem)
6711682 javaclasses_swingJCheckBox in JTable: checkbox doesn't alaways respond to the first mouse click
6741890 javaclasses_swingDeadlock in Win32ShellFolderManager2
6771547 javaclasses_swingSynthParser throws StringIndexOutOfBoundsException parsing custom ColorTypes
6798062 javaclasses_swingMemory Leak on using getFiles of FileSystemView
6827786 javaclasses_swingMnemonic cycling for multiple equal mnemonic armed menu items stops when encountering a submenu
6840086 javaclasses_swingJFileChooser lacks icons on top right when running on Windows 7
6884066 javaclasses_swingJTableHeader listens mouse in disabled state and doesn't work when not attached to a table
6889007 javaclasses_swingNo resize cursor during hovering mouse over JTable
6868503 javaclasses_textRuleBasedBreakIterator is inefficient
6814989 javaclasses_util_concurrentSTPE terminates when policy set to continue executing existing periodic tasks
6456628 javaclasses_util_i18n(tz) Default timezone is incorrectly set occasionally on Linux
6838887 javaclasses_util_i18n(tz) Add UTC and Yerevan to tzmappings
6904611 javaclasses_util_i18n(tz) Support tzdata2009s
6860950 javaclasses_util_jarzipUnable to READ zip files more than 2GB in size
6274920 javaclasses_util_loggingJDK logger holds strong reference to java.util.logging.Logger instances
6548436 javacompilerIncorrect inconvertible types error
6549882 javaimageioPNG reader should load RGB[A] images in display-optimal format
6741547 javainstalloffline JRE wrapper should have external language transforms
6756264 javainstall%APPDATA%\Sun\Java\jre1.6.0_*\lzma.dll does not get deleted
6778921 javainstallRegression: rpm install may corrupt /etc/mailcap file
6805578 javainstallRFE: disable java quick start jqs.exe at the JRE installation
6844541 javainstallwindows 7 : java.exe and javaw.exe need to be registered as a host process
6850073 javainstallUpgrade bundled Java DB version in JDK 6 and JDK 7 to 10.5.3.0
6855941 javainstall25099 specifically with Readme.txt/Copyright files
6884074 javainstallAuto Update project files have hardcoded object directory
6884957 javainstallAutoUpdate checker should create PluginVersion.h if it does not exist
6885034 javainstallJRE Auto Update cannot explicitly target OS with no service pack
6891655 javainstallremove the focus on either "Install" or "Cancel" buttons in installer Welcome Dialog Box
6893319 javainstallMinor AU 2.0.0 issues need to be cleaned up for functional correctness
6894188 javainstallInstall Complete pings with JRE return code -6 should be broken into more specific return codes
6904117 javainstalljusched.exe left running, installed, and as a pending file deletion when PIP from 6u15 to 6u18
6496274 javajarjar seems to use more CPU than it should
6785462 javalocalizationMissing "(O)" in JFileChooser Open button in Windows LAF
6873931 javalocalizationNew Turkish currency since 2009
6888768 javaperformanceDownloadManager causes performance regression in JDK 1.6.0_14
6894248 javaperformanceCDS list should include everything needed for plugin that runs in the browser process
6880411 java_deploymentconfigurationDefault system cache is wrong location, and system apps and resources cannot be deleted
6850604 java_deploymentconsoleSystem and deployment properties truncated in 6u14
6792409 java_deploymentdeployment_toolkitdeployment toolkit mimetype is already used by mozilla - plugin changes only
6877996 java_deploymentdeployment_toolkitupdate deployJava.js for chrome and beter version detection
6901706 java_deploymentdeployment_toolkitdeployJava.js regression on Firefox when no java is installed.
6886049 java_deploymentdownloadCustomized Progress with progress-class attribute in extension broken
6894899 java_deploymentdownloaduse preverified runtime from system cache if available
6874336 java_deploymentgeneraljnlp.packEnabled and jnlp.versionEnabled should not cause any JVM relaunch
6874881 java_deploymentgeneralRead manifest lazily from the cache
6888203 java_deploymentgeneralplugin doesn't add awt.warmup property when launches client VM
6895250 java_deploymentgeneralrelax dependency of regutils.dll on msi.dll
6903282 java_deploymentgeneraljava plugin should not be writing to java_install_reg.log
6903284 java_deploymentgeneralData read from system cache should be also cached in the memory cache
6794977 java_deploymentnetworkingCrossDomainXML problem with multiple threads loading resources at the same time
6817482 java_pluginiexplorerOn IE, modal JDialog from an Applet in html frame is not modal
6775736 java_pluginplugin2Some add-ons are considered "Not Verified" in the IE's "Managed Add-ons" list
6780457 java_pluginplugin2Focus problem causing infinite loop
6783619 java_pluginplugin2showDocument calls result in the new browser window opening behind the current top window.
6809648 java_pluginplugin2JSObject.eval() gets blocked by modal JDialog
6816282 java_pluginplugin2Browser crashes when java plugin is reloading very fast
6817065 java_pluginplugin2Parameter passed to Applet is not trimmed for spaces in JDK 1.6
6834128 java_pluginplugin2should not download applet JNLP file on EventDispatchThread
6835274 java_pluginplugin2Nextgen plugin fails on Windows Server 2003 with multiple Administrator Users
6840293 java_pluginplugin2environment variables '_java_options' and 'java_tool_options' are disregarded on Windows Vista
6857855 java_pluginplugin26.0u14 new plugin executing javascipt can hang IE
6862965 java_pluginplugin2JNLP2ClassLoader is too greedy clonning native libraries
6873101 java_pluginplugin2showDocument calls result in the new browser window opening on top of the IE window
6876653 java_pluginplugin2Package across multiple Jars in signed applets gives ClassNotFoundException
6881931 java_pluginplugin2NPE in findAppletJDKLevel is thrown when NoClassDefFoundError should be thrown
6775024 javawebstartgeneralJava Webstart Secure Static Versioning does consult Security Baseline
6851271 javawebstartgeneraladd sun.awt.disableMixing to the list of secure JNLP Java system property
6866509 javawebstartgeneralcodebase in JNLP file for Java Web Start applications should be optional
6891293 javawebstartgeneralAvoid use of ResourceManager unless needed
6715420 javawebstartinstallj4b revisions are not recognized as "platform versions"
6758878 javawebstartjnlp_apiloadResource(jnlp-href) should import all the resources in the jnlp file.
6800992 javawebstartjnlp_apiOffline Application Start does not work. Bug6507009  again since 1.6.0_10
6891017 javawebstartjnlp_apiIntegrationService association API should use "xyz" for filename extensions, not ".xyz"
6892898 javawebstartjnlp_apiAccessControlException in IntegrationService.requestAssociation() on Ubuntu Linux
6893492 javawebstartjnlp_apiDownloadService2 should report size of cached resources
6893820 javawebstartjnlp_apiDownloadService2 does not correctly match APPLICATION spec
6850598 javawebstartjnlp_file[REGRESSION] Bug #6533653  is back in Java 6u14
6850601 javawebstartjnlp_fileProblems with "javax.swing.defaultlf" property in Java 1.6.0u10 and later
6888118 javawebstartjnlp_fileJNLP Extension Installer is never invoked when uninstalling application
6835450 javawebstartotherjava.applet.AppletContext.showDocument(URL, String) does not work with 1.6.0_13
6863499 javawebstartotherWebstart JAR updates are completely broken in 6u14
6866991 javawebstartotherJava Web Start no longer able to run 1.3.0 apps - regression since6742114 
6869244 javawebstartotherREGRESSION: NoClassDefFoundError exception throws with signed apps
6885558 javawebstartothercold start of JNLP webstart FX application fails
6888387 javawebstartotherNullPointerException in DownloadService2
6869562 jaxb-xsdruntimeif system asertions are enabled it can cause assertion error during marshaling of an java object
6861589 jaxpstaxUpgrade JAXP/SJSXP to JSR-173 StAX v1.2
6890987 jaxpstaxStAX v1.2 incorrect method signature
6909759 jaxpstaxusing JDK 1.6.0_18-ea does not work with GlassFish v3
6695485 jcepkcs11_cspSignedObject constructor throws ProviderException if it's called using provider "SunPKCS11-Solaris"
6753664 jcesunmscapiSupport SHA256 (and higher) in SunMSCAPI
6898593 jdbcimplementationjava.sql.Date.valueOf no exception if date given is not in the JDBC date escape format(yyyy-mm-dd)
6857795 jgsskrb5pluginkrb5.conf ignored if system properties on realm and kdc are provided
6857802 jgsskrb5pluginGSS getRemainingInitLifetime method returns milliseconds not seconds
6877357 jgsskrb5pluginIPv6 address does not work
4918870 jsseruntimeExamine session cache implementation (sun.misc.Cache)
6822460 jsseruntimesupport self-issued certificate
6894456 visualvmtoolIntegrate VisualVM 1.2 into 6u18

[8]ページ先頭

©2009-2025 Movatter.jp