changelog
- Tue, 29 Apr 2014 12:20:53 -0700
- by kvn [Tue, 29 Apr 2014 12:20:53 -0700] rev 6656
- 8041957: -XX:UseAVX=0 cause assert(UseAVX) failed
Summary: temporary set UseAVX=1 and UseSSE=2 in generate_get_cpu_info()
Reviewed-by: twisti
- Tue, 29 Apr 2014 10:29:56 -0700
- by kvn [Tue, 29 Apr 2014 10:29:56 -0700] rev 6655
- 8041959: Skip replay parsing errors with ReplayIgnoreInitErrors
Summary: Allow replay compilation with replay file parsing error.
Reviewed-by: twisti, iveresov
- Thu, 01 May 2014 17:57:29 -0700
- by kvn [Thu, 01 May 2014 17:57:29 -0700] rev 6654
- 8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes
Summary: Added missing -DmsgSize=640 to test's run commands.
Reviewed-by: kvn
Contributed-by: shrinivas.joshi@oracle.com
- Wed, 30 Apr 2014 14:14:01 -0700
- by kvn [Wed, 30 Apr 2014 14:14:01 -0700] rev 6653
- 8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparc
Summary: Fix the arbitrary alignment issue in SPARC AES crypto stub routines.
Reviewed-by: kvn, iveresov
Contributed-by: shrinivas.joshi@oracle.com
- Thu, 01 May 2014 15:02:46 -0700
- by amurillo [Thu, 01 May 2014 15:02:46 -0700] rev 6652
- 8042279: new hotspot build - hs25.20-b14
Reviewed-by: jcoomes
- Thu, 01 May 2014 14:57:02 -0700
- by amurillo [Thu, 01 May 2014 14:57:02 -0700] rev 6651
- Added tag hs25.20-b13 for changeset 798f5b02be89
- Thu, 01 May 2014 14:57:00 -0700
- by amurillo [Thu, 01 May 2014 14:57:00 -0700] rev 6650
- Merge
- Mon, 14 Apr 2014 08:24:28 +0200
- by anoll [Mon, 14 Apr 2014 08:24:28 +0200] rev 6649
- 8029436: CICompilerCount is not updated when the number of compiler threads is adjusted to the number of CPUs
Summary: CICompilerCount is updated in AdvancedThresholdPolicy::initialize, SimpleThresholdPolicy::initialize and NonTieredCompPolicy::initialize. A warning is printed if the usersets both, CICompilerCount and CICompilerCountPerCPU.
Reviewed-by: kvn, twisti
Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
- Fri, 25 Apr 2014 09:22:42 -0700
- by amurillo [Fri, 25 Apr 2014 09:22:42 -0700] rev 6648
- 8041947: new hotspot build - hs25.20-b13
Reviewed-by: jcoomes
- Wed, 07 May 2014 10:58:47 -0700
- by katleman [Wed, 07 May 2014 10:58:47 -0700] rev 6647
- Added tag jdk8u20-b13 for changeset 47951595af60
- Wed, 30 Apr 2014 11:16:33 -0700
- by katleman [Wed, 30 Apr 2014 11:16:33 -0700] rev 6646
- Added tag jdk8u20-b12 for changeset 18ae0dac7620
- Fri, 25 Apr 2014 09:19:12 -0700
- by amurillo [Fri, 25 Apr 2014 09:19:12 -0700] rev 6645
- Added tag hs25.20-b12 for changeset 3c291bc2aa7c
- Fri, 25 Apr 2014 09:19:11 -0700
- by amurillo [Fri, 25 Apr 2014 09:19:11 -0700] rev 6644
- Merge
- Fri, 18 Apr 2014 14:25:21 +0200
- by roland [Fri, 18 Apr 2014 14:25:21 +0200] rev 6643
- 8039975: SIGSEGV in MethodData::next_data(ProfileData*)
Summary: profiling code in interpreter broken when argument profiling is off.
Reviewed-by: iveresov, kvn
- Fri, 21 Feb 2014 09:48:52 +0100
- by sjohanss [Fri, 21 Feb 2014 09:48:52 +0100] rev 6642
- 8035057: NewSize ergonomics wrong when setting small or unaligned size on command line
Summary: Making sure that if NewSize is set on the command line it should be used for both min and initial size even if it is re-aligned.
Reviewed-by: jwilhelm, jmasa
- Wed, 23 Apr 2014 11:18:53 +0200
- by sjohanss [Wed, 23 Apr 2014 11:18:53 +0200] rev 6641
- 8033426: Scale initial NewSize using NewRatio if not set on command line
Summary: Now using NewRatio to size initial NewSize if not specified on commandline.
Reviewed-by: jmasa, jwilhelm
- Thu, 24 Apr 2014 14:02:48 +0400
- by iignatyev [Thu, 24 Apr 2014 14:02:48 +0400] rev 6640
- 8041497: Compilation of compiler/rtm/cli/TestUseRTMDeoptOption* tests failed
Reviewed-by: kvn, roland
- Tue, 22 Apr 2014 17:45:56 -0700
- by kvn [Tue, 22 Apr 2014 17:45:56 -0700] rev 6639
- 8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(!had_error) failed: bad dominance
Summary: add missing is_mem() check when we collect load nodes in SuperWord::co_locate_pack().
Reviewed-by: iveresov
- Wed, 23 Apr 2014 10:35:15 +0200
- by anoll [Wed, 23 Apr 2014 10:35:15 +0200] rev 6638
- 8038921: assert(t != NULL) failed: must set before get
Summary: Ignore nodes without a type when checking for speculative types in Compile::remove_speculative_types(...).
Reviewed-by: kvn, roland
Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
- Wed, 16 Apr 2014 14:49:03 -0700
- by kvn [Wed, 16 Apr 2014 14:49:03 -0700] rev 6637
- 8038048: assert(null_obj->escape_state() == PointsToNode::NoEscape,etc) runThese -full
Summary: use correct set_escape_state() method.
Reviewed-by: kvn, iignatyev
Contributed-by: Richard Reingruber <richard.reingruber@sap.com>
- Thu, 17 Apr 2014 16:18:40 -0700
- by amurillo [Thu, 17 Apr 2014 16:18:40 -0700] rev 6636
- 8040898: new hotspot build - hs25.20-b12
Reviewed-by: jcoomes
- Thu, 17 Apr 2014 16:09:08 -0700
- by amurillo [Thu, 17 Apr 2014 16:09:08 -0700] rev 6635
- Added tag hs25.20-b11 for changeset b6a2ba7d3ea7
- Thu, 17 Apr 2014 16:09:07 -0700
- by amurillo [Thu, 17 Apr 2014 16:09:07 -0700] rev 6634
- Merge
- Thu, 17 Apr 2014 17:35:04 -0400
- by hseigel [Thu, 17 Apr 2014 17:35:04 -0400] rev 6633
- Merge
- Mon, 14 Apr 2014 14:27:45 -0400
- by lfoltan [Mon, 14 Apr 2014 14:27:45 -0400] rev 6632
- 8033150: invokestatic: IncompatibleClassChangeError trying to invoke static method from a parent in presence of conflicting defaults.
Summary: A static method should be preferred during method resolution over an overpass, search the current class as well as its superclasses.
Reviewed-by: acorn, coleenp, kamg
- Mon, 14 Apr 2014 10:13:03 -0400
- by lfoltan [Mon, 14 Apr 2014 10:13:03 -0400] rev 6631
- 8038076: constraint on multianewarray instruction is not checked since class version 50.
Summary: No VerifiyError generated if multianewarray bytecode's array type descriptor was 1 dimension smaller than dimensions specified.
Reviewed-by: hseigel, ctornqvi, coleenp, kamg
- Tue, 15 Apr 2014 14:34:48 -0700
- by kvn [Tue, 15 Apr 2014 14:34:48 -0700] rev 6630
- 8039050: Crash in C2 compiler at Node::rematerialize
Summary: Added missing calls to record_for_igvn() in loop opts. Added verification of def-use domination.
Reviewed-by: iveresov
- Wed, 16 Apr 2014 18:40:25 -0400
- by coleenp [Wed, 16 Apr 2014 18:40:25 -0400] rev 6629
- Merge
- Mon, 03 Mar 2014 13:58:52 -0500
- by coleenp [Mon, 03 Mar 2014 13:58:52 -0500] rev 6628
- 8035735: Metaspace::contains become extremely slow in some cases
Summary: Call is_metadata instead which does less work for the call in debugInfo.hpp which is called for all compiled code stack frames.
Reviewed-by: jmasa, dcubed
- Fri, 11 Apr 2014 20:02:37 +0000
- by coleenp [Fri, 11 Apr 2014 20:02:37 +0000] rev 6627
- 8039904: dtrace/hotspot/Monitors/Monitors001 fails with "assert(s > 0) failed: Bad size calculated"
Summary: Dtrace monitoring uses size before mirror size is set.
Reviewed-by: kamg, hseigel