[7u4] Request for approval for bulk integration of hs23-b10
Edvard Wendelin
edvard.wendelin at oracle.com
Tue Jan 17 15:13:45 PST 2012
Approved!
Cheers,
Edvard
On Jan 17, 2012, at 11:55 PM, John Coomes wrote:
> Requesting approval to integrate hs23-b10 into jdk7u4-b07.
>
> A webrev is available at:
>
> http://cr.openjdk.java.net/~amurillo/7u4/hs23-b10-jdk7u4-b07.webrev/
>
> Pre-integration has completed and SQE has approved the integration.
>
> The fixes in the proposed integration are below. All have undergone
> nightly testing and are already in a jdk8 repository.
>
> 6888336: G1: avoid explicitly marking and pushing objects in survivor spaces
> 7050298: ARM: SIGSEGV in JNIHandleBlock::allocate_handle
> 7064302: JDK7 build 147 crashed after testing my java 6-compiled web app
> 7102776: Pack instanceKlass boolean fields into single u1 field
> 7110824: ctw/jarfiles/GUI3rdParty_jar/ob_mask_DateField crashes VM
> 7110832: ctw/.../org_apache_avalon_composition_util_StringHelper crashes the VM
> 7113006: G1: excessive ergo output when an evac failure happens
> 7113021: G1: automatically enable young gen size auto-tuning when -Xms==-Xmx
> 7114106: C1: assert(goto_state->is_same(sux_state)) failed: states must match now
> 7116216: StackOverflow GC crash
> 7116452: Add support for AVX instructions
> 7117052: instanceKlass::_init_state can be u1 type
> 7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions
> 7119027: G1: use atomics to update RS length / predict time of inc CSet
> 7119294: Two command line options cause JVM to crash
> 7119730: Tiered: SIGSEGV in AdvancedThresholdPolicy::is_method_profiled(methodOop)
> 7120511: Add diagnostic commands
> 7121073: secondary_super_cache memory slice has incorrect bounds in flatten_alias_type
> 7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compiler
> 7121140: Allocation paths require explicit memory synchronization operations for RMO systems
> 7121496: G1: do the per-region evacuation failure handling work in parallel
> 7121618: Change type of number of GC workers to unsigned int.
> 7121623: G1: always be able to reliably calculate the length of a forwarded chunked array
> 7121648: Use 3-operands SIMD instructions on x86 with AVX
> 7122253: Instrumentation.retransformClasses() leaks class bytes
> 7123108: C1: assert(if_state != NULL) failed: states do not match up
> 7123165: G1: output during parallel verification can get messed up
> 7123253: C1: in store check code, usage of registers may be incorrect
> 7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type.
> 7123810: new hotspot build - hs23-b10
> 7123954: Some CTW test crash with SIGSEGV
> 7124829: NUMA: memory leak on Linux with large pages
> 7125281: G1: heap expansion code is replicated
> 7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1
> 7125516: G1: ~ConcurrentMark() frees incorrectly
> 7125594: C-heap growth issue in ThreadService::find_deadlocks_at_safepoint
> 7125879: assert(proj != NULL) failed: must be found
> 7125896: Eliminate nested locks
> 7125934: Add a fast unordered timestamp capability to Hotspot on x86/x64
> 7126185: Clean up lasterror handling, add os::get_last_error()
> 7126480: Make JVM start time in milliseconds since the Java epoch available
> 7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary
> 7128352: assert(obj_node == obj) failed
> 7128355: assert(!nocreate) failed: Cannot build a phi for a block already parsed
> 7128532: G1: Change default value of G1DefaultMaxNewGenPercent to 80
> 7129240: backout fix for 7102776 until 7128770 is resolved
> 7129618: assert(obj_node->eqv_uncast(obj),"");
More information about the jdk7u-dev
mailing list