bharadwaj [Tue, 05 Apr 2016 15:39:35 -0400] rev 37294
Merge
mcberg [Tue, 05 Apr 2016 11:37:41 -0700] rev 37293
8151003: Remove nds->is_valid() checks from assembler_x86.cpp
Reviewed-by: kvn
mcberg [Tue, 05 Apr 2016 10:34:05 -0700] rev 37292
8151573: Multiversioning for range check elimination
Summary: range check elimination in post loops
Reviewed-by: kvn
thartmann [Tue, 05 Apr 2016 17:51:44 +0200] rev 37291
8151724: Remove -XX:GenerateCompilerNullChecks
Summary: Removed the broken GenerateCompilerNullChecks flag.
Reviewed-by: zmajo, kvn
thartmann [Tue, 05 Apr 2016 10:11:07 +0000] rev 37290
Merge
jcm [Tue, 05 Apr 2016 01:46:40 -0700] rev 37289
8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache
Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled.
Reviewed-by: vlivanov
thartmann [Tue, 05 Apr 2016 07:19:44 +0200] rev 37288
8074553: Crash with assert(!is_unloaded()) failed: should not call follow on unloaded nmethod
Summary: Sweeper thread needs to override nmethods_do() to prevent G1 from unloading _scanned_nmethod.
Reviewed-by: kvn, mgerdin
zmajo [Mon, 04 Apr 2016 12:52:11 +0200] rev 37287
8072422: Cleanup: Remove some unused flags/code in loop optimizations
Summary: Remove unused flags, change test using them.
Reviewed-by: kvn, twisti
never [Sun, 03 Apr 2016 21:44:54 -0700] rev 37286
8153315: [JVMCI] evol_method dependencies failures should return dependencies_failed
Reviewed-by: iveresov
dpochepk [Fri, 01 Apr 2016 16:56:49 +0300] rev 37285
8138798: improve tests for HotSpotVMEventListener::notifyInstall
Reviewed-by: twisti
dpochepk [Fri, 01 Apr 2016 16:31:08 +0300] rev 37284
8151828: Jittester: array creation node handled inproperly in source code visitor for non-int numerical arrays
Reviewed-by: iignatyev
thartmann [Fri, 01 Apr 2016 08:46:47 +0000] rev 37283
Merge
rraghavan [Fri, 01 Apr 2016 01:34:00 -0700] rev 37282
8150690: C++11 user-defined literal syntax in jvmciCompilerToVM.cpp.
Summary: Changes done for - 'C++11 requires a space between literal and identifier'.
Reviewed-by: twisti
twisti [Thu, 31 Mar 2016 15:52:07 -1000] rev 37281
8144964: JVMCI compilations need to be disabled until the module system is initialized
Reviewed-by: kvn
dnsimon [Thu, 31 Mar 2016 09:16:49 -0700] rev 37280
8152024: MemoryAccessProvider javadoc should be modified
Reviewed-by: kvn, twisti
dnsimon [Thu, 31 Mar 2016 09:16:49 -0700] rev 37279
8152023: MethodHandleAccessProvider.resolveLinkToTarget throws NPE/IAE on null/wrong argument
Reviewed-by: kvn, twisti
dnsimon [Thu, 31 Mar 2016 09:16:49 -0700] rev 37278
8152022: JVMCI: MethodHandleAccessProvider.resolveInvokeBasicTarget throws NPE on null first argument
Reviewed-by: kvn, twisti
dnsimon [Thu, 31 Mar 2016 09:16:49 -0700] rev 37277
8152021: MethodHandleAccessProvider.lookupMethodHandleIntrinsic throws NPE on null argument
Reviewed-by: kvn, twisti
kvn [Thu, 31 Mar 2016 09:16:49 -0700] rev 37276
Merge
mdoerr [Fri, 18 Mar 2016 12:50:17 +0100] rev 37275
8152172: PPC64: Support AES intrinsics
Reviewed-by: kvn, mdoerr, simonis
Contributed-by: horii@jp.ibm.com
enevill [Thu, 31 Mar 2016 12:00:32 +0000] rev 37274
8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged
Summary: Fix scratch register usage in C1 atomic_op to avoid unpredictable instruction
Reviewed-by: aph
Contributed-by: felix.yang@linaro.org
thartmann [Thu, 31 Mar 2016 09:26:13 +0200] rev 37273
8136798: TestMonomorphicObjectCall.java fails with compilation error
Summary: Refactored test to work with Jake.
Reviewed-by: kvn, zmajo
cjplummer [Wed, 30 Mar 2016 09:52:02 -0700] rev 37272
8148639: Some MethodCounter fields can be excluded when not including C2
Summary: Removed _interpreter_invocation_count and _interpreter_throwout_count fields for C1
Reviewed-by: kvn, coleenp
fyang [Mon, 28 Mar 2016 21:21:41 +0800] rev 37271
8152840: aarch64: improve _unsafe_arraycopy stub routine
Summary: aarch64: improve StubRoutines::_unsafe_arraycopy stub routine
Reviewed-by: aph
fyang [Wed, 23 Mar 2016 18:00:46 +0800] rev 37270
8152537: aarch64: Make use of CBZ and CBNZ when comparing unsigned values with zero.
Summary: aarch64: c2 make use of CBZ and CBNZ when comparing unsigned values with zero.
Reviewed-by: aph
enevill [Tue, 29 Mar 2016 10:07:54 +0000] rev 37269
8151775: aarch64: add support for 8.1 LSE atomic operations
Reviewed-by: aph
bharadwaj [Fri, 08 Apr 2016 01:00:10 -0400] rev 37268
8153816: [BACKOUT] Make intrinsics flags diagnostic
Summary: Backout fix for 8145348
Reviewed-by: kvn, jwilhelm
dcubed [Thu, 07 Apr 2016 09:47:48 -0700] rev 37267
Merge
jwilhelm [Wed, 06 Apr 2016 14:51:39 -0700] rev 37266
8153671: Quarantine serviceability/tmtools/jstack/JstackThreadTest.java until JDK-8153319 is fixed
Reviewed-by: jprovino, dcubed
sangheki [Tue, 05 Apr 2016 23:59:12 +0000] rev 37265
Merge