hseigel [Fri, 17 Jan 2014 09:47:17 -0500] rev 22522
Merge
hseigel [Fri, 17 Jan 2014 09:39:51 -0500] rev 22521
8031045: Access checks should precede additional per-instruction checks
Summary: Move access check above the check for non-static method
Reviewed-by: lfoltan, coleenp
sla [Thu, 16 Jan 2014 20:14:21 +0100] rev 22520
8030812: Change the solaris DTrace implementation to use USDT2 instead of USDT1
Reviewed-by: coleenp, sspitsyn, dsamersoff
sspitsyn [Fri, 17 Jan 2014 02:13:40 -0800] rev 22519
8030027: nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Linux-amd64: SIGSEGV in JavaThread::last_java_vframe(RegisterMap*)+0xfa
Summary: Add a safe guard to VMOp_GetCurrentLocation against non-walkable stack of target thread exiting from Java execution
Reviewed-by: mgronlun, dholmes, sla, dcubed
Contributed-by: serguei.spitsyn@oracle.com
ccheung [Thu, 16 Jan 2014 10:51:16 -0800] rev 22518
8027314: Java should recognize Diagnostic options if -XX:+UnlockDiagnosticVMOptions is not specified and print an informative message
Summary: clarifying the error messages associated with vm options of type diagnostic, experimental, develop, and notproduct
Reviewed-by: kvn, twisti, ctornqvi
mseledtsov [Wed, 15 Jan 2014 19:12:45 -0500] rev 22517
8031151: Add basic CDS tests
Summary: Added new tests to cover missing CDS basic funtions
Reviewed-by: zgu, hseigel
dsimms [Wed, 15 Jan 2014 11:46:19 +0100] rev 22516
6945460: [TESTBUG] runtime/6929067/Test6929067.sh
Summary: Change link order for the test
Reviewed-by: coleenp, mgerdin
kvn [Fri, 24 Jan 2014 09:04:24 -0800] rev 22515
Merge
vlivanov [Thu, 23 Jan 2014 01:23:23 +0400] rev 22514
8031695: CHA ignores default methods during analysis leading to incorrect code generation
Reviewed-by: jrose, acorn, hseigel, lfoltan
iveresov [Tue, 21 Jan 2014 20:05:28 -0800] rev 22513
8031743: C2: loadI2L_immI broken for negative memory values
Summary: Restrict loadI2L_imm optimizations to positive values of mask
Reviewed-by: kvn, dlong
iveresov [Fri, 17 Jan 2014 18:09:08 -0800] rev 22512
8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size
Summary: Fix the sizing of loadUS2L_immI16 and loadI2L_immI
Reviewed-by: kvn, azeemj
lana [Tue, 28 Jan 2014 11:21:43 -0800] rev 22511
Merge
amurillo [Thu, 23 Jan 2014 10:35:38 -0800] rev 22510
Merge
morris [Fri, 17 Jan 2014 10:43:43 -0800] rev 22509
Merge
twisti [Thu, 16 Jan 2014 16:18:34 -0800] rev 22508
8022395: java.util.zip.ZipException: Not in GZIP format in JT_JDK/test/java/util/zip/GZIP tests
Reviewed-by: kvn, iveresov
anoll [Tue, 14 Jan 2014 21:33:33 -0800] rev 22507
Merge
anoll [Wed, 15 Jan 2014 06:16:55 +0100] rev 22506
7194669: CodeCache::mark_for_deoptimization should avoid verifying dependencies multiple times
Summary: Avoid verifying dependencies multiple times by caching verified dependencies
Reviewed-by: kvn, twisti, roland
kvn [Tue, 14 Jan 2014 17:46:48 -0800] rev 22505
8002074: Support for AES on SPARC
Summary: Add intrinsics/stub routines support for single-block and multi-block (as used by Cipher Block Chaining mode) AES encryption and decryption operations on the SPARC platform.
Reviewed-by: kvn, roland
Contributed-by: shrinivas.joshi@oracle.com
roland [Tue, 14 Jan 2014 14:51:47 +0100] rev 22504
8026253: New type profiling points: sparc support
Summary: c1 and interpreter support for new type profiling on sparc
Reviewed-by: kvn, twisti
roland [Tue, 14 Jan 2014 12:44:12 +0100] rev 22503
8030662: "assert(counter_changed) failed: failed dependencies, but counter didn't change" still fails
Summary: Erroneously removed call to SystemDictionary::notice_modification() from jvmti with fix for 8029383
Reviewed-by: iveresov, twisti, kvn
roland [Tue, 14 Jan 2014 09:44:45 +0100] rev 22502
8028764: dtrace/hotspot_jni/ALL/ALL001 crashes the vm on Solaris-amd64, SIGSEGV in MarkSweep::follow_stack()+0x8a
Summary: C1 generates code to encode compressed oop into tmp register before runtime call for patching where GC may happen
Reviewed-by: iveresov, twisti, kvn
Contributed-by: mgerdin <mikael.gerdin@oracle.com>
roland [Mon, 13 Jan 2014 16:16:25 -0800] rev 22501
8029464: assert(ft == ttkp->cast_to_ptr_type(jtkp->ptr()) || ft->isa_narrowoop()
Summary: Fix the assert check for narrow klass pointer.
Reviewed-by: twisti, kvn
ehelin [Fri, 17 Jan 2014 09:40:04 +0100] rev 22500
Merge
ehelin [Thu, 16 Jan 2014 17:22:35 +0100] rev 22499
8031779: Assert in MetaspaceGC is always true
Reviewed-by: jmasa, jwilhelm
ehelin [Tue, 14 Jan 2014 14:26:43 +0100] rev 22498
Merge
pliden [Fri, 10 Jan 2014 09:54:25 +0100] rev 22497
8029162: G1: Shared SATB queue never enabled
Reviewed-by: brutisso, mgerdin, tschatzl
pliden [Fri, 10 Jan 2014 09:53:53 +0100] rev 22496
8029255: G1: Reference processing should not enqueue references on the shared SATB queue
Reviewed-by: brutisso, tschatzl
dsamersoff [Tue, 14 Jan 2014 22:13:21 +0000] rev 22495
Merge
dsamersoff [Wed, 15 Jan 2014 02:02:47 +0400] rev 22494
8030941: Darwin mapfile-vers doesnt work for other BSDs
Summary: Changed makefile to use generic mapfile for non Darwin BSDs
Reviewed-by: dholmes, sla
hseigel [Tue, 14 Jan 2014 16:27:35 -0500] rev 22493
8031059: invokestatic: ICCE trying to invoke static method when it clashes with an abstract method inherited from an interface
Summary: Do not create AME overpass if there is a matching static method
Reviewed-by: lfoltan, coleenp, kamg