kvn [Wed, 19 Sep 2012 13:58:31 -0700] rev 14144
7198606: Improve VM optimization
Summary: Remove incorrect code in OptimizeFill optimization.
Reviewed-by: roland, twisti
asaha [Fri, 07 Sep 2012 18:18:55 -0700] rev 14143
Merge
asaha [Fri, 10 Aug 2012 10:41:13 -0700] rev 14142
Merge
asaha [Thu, 02 Aug 2012 22:23:28 -0700] rev 14141
Merge
asaha [Thu, 02 Aug 2012 14:29:12 -0700] rev 14140
Merge
kamg [Fri, 08 Jun 2012 12:49:12 -0400] rev 14139
7158804: Improve config file parsing
Summary: Check buffer length when reading
Reviewed-by: dholmes, dcubed
kvn [Wed, 23 May 2012 12:11:25 -0700] rev 14138
7158801: Improve VM CompileOnly option
Summary: Fixed buffer overflow during parsing flags -XX:CompileCommand=, -XX:CompileOnly= and command lines in .hotspot_compiler file.
Reviewed-by: never
amurillo [Fri, 26 Oct 2012 14:09:53 -0700] rev 14137
Added tag hs25-b07 for changeset 490cfcf46c7d
amurillo [Fri, 26 Oct 2012 14:09:52 -0700] rev 14136
Merge
kvn [Fri, 26 Oct 2012 12:06:55 -0700] rev 14135
Merge
kvn [Fri, 26 Oct 2012 11:48:04 -0700] rev 14134
8001635: assert(in_bb(n)) failed: must be
Summary: Added missed check that Load node is in processed loop block.
Reviewed-by: twisti
kvn [Thu, 25 Oct 2012 17:32:03 -0700] rev 14133
7163534: VM could crashes assert(false) failed: infinite EA connection graph build
Summary: In case of time or iterations limit reached C2 stops EA and continue compilation without EA as it does in product VM already.
Reviewed-by: twisti
kvn [Wed, 24 Oct 2012 14:33:22 -0700] rev 14132
7184394: add intrinsics to use AES instructions
Summary: Use new x86 AES instructions for AESCrypt.
Reviewed-by: twisti, kvn, roland
Contributed-by: tom.deneau@amd.com
kvn [Tue, 23 Oct 2012 13:06:37 -0700] rev 14131
8001183: incorrect results of char vectors right shift operaiton
Summary: do vector right shift operation for small int types only after loads
Reviewed-by: jrose, dlong
twisti [Mon, 22 Oct 2012 16:56:03 -0700] rev 14130
8000821: JSR 292: C1 fails to call virtual method (JRUBY-6920)
Reviewed-by: kvn
vlivanov [Mon, 22 Oct 2012 11:44:30 -0700] rev 14129
8000805: JMM issue: short loads are non-atomic
Summary: perform transforms during IGVN phase when Load has a single user.
Reviewed-by: jrose, kvn, twisti
dlong [Fri, 19 Oct 2012 14:21:09 -0400] rev 14128
8001101: C2: more general vector rule subsetting
Summary: Allow which vector rules are supported to be decided at runtime. Also a small change to allow vector types in Type::_type_info[] to apply to more platforms.
Reviewed-by: kvn, twisti
Contributed-by: dean.long@oracle.com
kvn [Thu, 18 Oct 2012 07:06:31 -0700] rev 14127
8001071: Add simple range check into VM implemenation of Unsafe access methods
Summary: Add simple check in debug version of VM.
Reviewed-by: twisti, johnc
kvn [Wed, 17 Oct 2012 12:09:32 -0700] rev 14126
8000623: tools/javac/Diagnostics/6769027/T6769027.java crashes in PSPromotionManager::copy_to_survivor_space
Summary: Fix type of method pointer load from vtable.
Reviewed-by: twisti, johnc, roland
jcoomes [Fri, 26 Oct 2012 08:38:22 -0700] rev 14125
Merge
jmasa [Thu, 25 Oct 2012 12:59:37 -0700] rev 14124
8001584: NPG: Incorrect assertion in BinaryTreeDictionary::get_chunk()
Reviewed-by: johnc, tamao
jmasa [Tue, 18 Sep 2012 23:35:42 -0700] rev 14123
7045397: NPG: Add freelists to class loader arenas.
Reviewed-by: coleenp, stefank, jprovino, ohair
coleenp [Mon, 22 Oct 2012 12:01:35 -0400] rev 14122
Merge
zgu [Fri, 19 Oct 2012 18:55:08 -0700] rev 14121
Merge