jwilhelm [Wed, 30 Apr 2014 02:41:00 +0200] rev 24940
8026396: Remove information duplication in the collector policy
Summary: Cleaned up the usage of flags in collector policy.
Reviewed-by: sjohanss, jcoomes
kvn [Mon, 09 Jun 2014 15:42:31 -0700] rev 24939
8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changes
Summary: Add missing check for Opaque nodes from loop predicates in clone_loop().
Reviewed-by: iveresov
vlivanov [Mon, 09 Jun 2014 11:49:02 +0000] rev 24938
8046226: assert(_thread == Thread::current()) failed: thread must be current w/ -XX:+TraceDeoptimization -XX:+Verbose
Reviewed-by: twisti, dcubed, fparain
amurillo [Fri, 06 Jun 2014 13:31:55 -0700] rev 24937
Merge
kvn [Fri, 06 Jun 2014 11:37:23 -0700] rev 24936
Merge
thartmann [Thu, 05 Jun 2014 10:43:16 +0200] rev 24935
8031389: On x86 C1 emits two relocations for polls
Summary: C1 emits two poll_type relocations at safepoint polls because LIR_Assembler::safepoint_poll(..) adds a relocation and calls LIR_Assembler::add_debug_info_for_branch(..) which adds a relocation as well. The implementation of add_debug_info_for_branch(..) is changed to not emit a poll relocation.
Reviewed-by: kvn, roland
rbackman [Thu, 22 May 2014 13:42:44 +0200] rev 24934
8030976: Untaken paths should be more vigorously pruned at highest optimization level
Reviewed-by: roland, vlivanov
rbackman [Wed, 04 Jun 2014 10:01:28 +0200] rev 24933
8031994: java/lang/Character/CheckProp test times out
Reviewed-by: iveresov, roland
mikael [Tue, 03 Jun 2014 18:24:38 -0700] rev 24932
8044735: Print format/argument warnings
Reviewed-by: twisti, kvn
iignatyev [Wed, 04 Jun 2014 00:25:21 +0400] rev 24931
8044339: Update FilterSpuriousWakeups documentation. Review "Solaris only" vm options descriptions
Reviewed-by: kvn, dholmes, iignatyev
mikael [Mon, 02 Jun 2014 15:48:34 -0700] rev 24930
8044242: Remove dead NativeMovRegMemPatching class
Reviewed-by: twisti, kvn
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
lana [Fri, 20 Jun 2014 10:14:33 -0700] rev 24914
Merge
lana [Wed, 18 Jun 2014 10:54:13 -0700] rev 24913
Merge
amurillo [Fri, 13 Jun 2014 12:35:18 -0700] rev 24912
Merge
mduigou [Thu, 12 Jun 2014 16:33:32 -0700] rev 24911
8032045: Enable compiler and linker safety switches for debug builds
Summary: Enable GCC linker protections, runtime bounds checks and stack protection.
Reviewed-by: ihse, dholmes