twisti [Mon, 02 Jun 2014 13:53:52 -0700] rev 24929
Merge
twisti [Mon, 02 Jun 2014 10:48:02 -0700] rev 24928
Merge
drchase [Mon, 02 Jun 2014 15:49:53 -0400] rev 24927
Merge
drchase [Mon, 02 Jun 2014 14:32:29 -0400] rev 24926
8029381: assert(is_method_type()) failed: bad cast
Summary: Access to method_type and appendix from constant pool (cpcache) needs to be guarded by is_f1_null() because of racy update/initialization.
Reviewed-by: kvn, coleenp, jrose
iveresov [Mon, 02 Jun 2014 07:26:52 -1000] rev 24925
8044496: 8034812 broke build with clang
Summary: Remove superfluous clang-diagnostic-pop
Reviewed-by: kvn, drchase
roland [Mon, 02 Jun 2014 10:01:15 +0200] rev 24924
8043413: REGRESSION: Hotspot causes segmentation fault in jdk8ux, but not in jdk7ux
Summary: long series of lambda form calls trigger stack overflow in c2
Reviewed-by: kvn, vlivanov
thartmann [Mon, 02 Jun 2014 08:07:29 +0200] rev 24923
8034812: remove IDX_INIT macro hack in Node class
Summary: The IDX_INIT macro used by Node::Node(...) to retrieve the Compile object is removed and replaced by a call to Compile::current(). The Node constructor, new operator and all calls to it are adapted accordingly.
Reviewed-by: kvn, jrose, iveresov, goetz
iignatyev [Fri, 30 May 2014 20:01:11 +0000] rev 24922
Merge
iignatyev [Fri, 30 May 2014 17:20:48 +0400] rev 24921
8038756: new WB API :: get/setVMFlag
Reviewed-by: vlivanov, sla
anoll [Fri, 30 May 2014 19:21:42 +0000] rev 24920
Merge
thartmann [Fri, 30 May 2014 09:26:48 +0200] rev 24919
8021775: compiler/8009761/Test8009761.java "Failed: init recursive calls: 51. After deopt 50"
Summary: Reimplemented the test using the Whitebox API to deterministically trigger compilation and deoptimization. Now allowing number of recursive calls to vary by 1.
Reviewed-by: twisti, roland, iignatyev
twisti [Fri, 30 May 2014 09:49:50 -0700] rev 24918
Merge
mikael [Thu, 29 May 2014 16:01:13 -0700] rev 24917
8044071: Print format/argument warnings
Reviewed-by: drchase, dholmes, lfoltan, twisti
anoll [Fri, 30 May 2014 06:50:38 +0200] rev 24916
8011646: SEGV in compiled code with loop predication
Summary: Remove control edge of load node to ensure that castPP removal sets the control edge correctly
Reviewed-by: kvn, roland
katleman [Thu, 19 Jun 2014 11:22:25 -0700] rev 24915
Added tag jdk9-b19 for changeset 718694e51e25