Fri, 05 Aug 2016 09:50:25 -0700 Merge
amurillo [Fri, 05 Aug 2016 09:50:25 -0700] rev 40108
Merge
Tue, 02 Aug 2016 16:24:04 -0400 7008747: Header files with conditional behaviour can not be precompiled
dholmes [Tue, 02 Aug 2016 16:24:04 -0400] rev 40107
7008747: Header files with conditional behaviour can not be precompiled Reviewed-by: kvn, gthornbr
Tue, 02 Aug 2016 15:22:41 +0300 8161604: TestNewSizeFlags fails with RuntimeException: max new size != MaxNewSize value
mchernov [Tue, 02 Aug 2016 15:22:41 +0300] rev 40106
8161604: TestNewSizeFlags fails with RuntimeException: max new size != MaxNewSize value Reviewed-by: sangheki, tschatzl
Mon, 01 Aug 2016 20:47:51 -0700 Merge
kvn [Mon, 01 Aug 2016 20:47:51 -0700] rev 40105
Merge
Fri, 29 Jul 2016 17:41:14 +0300 8161138: testlibrary_tests/ctw/* failed with "Failed. Unexpected exit from test [exit code: 0]"
tpivovarova [Fri, 29 Jul 2016 17:41:14 +0300] rev 40104
8161138: testlibrary_tests/ctw/* failed with "Failed. Unexpected exit from test [exit code: 0]" Reviewed-by: kvn
Mon, 01 Aug 2016 20:41:15 -0400 8162869: Small fixes for AIX perf memory and attach listener
clanger [Mon, 01 Aug 2016 20:41:15 -0400] rev 40103
8162869: Small fixes for AIX perf memory and attach listener Reviewed-by: dsamersoff, dholmes
Mon, 01 Aug 2016 16:28:23 -0400 8161445: [BACKOUT] MemberNameTable doesn't purge stale entries
coleenp [Mon, 01 Aug 2016 16:28:23 -0400] rev 40102
8161445: [BACKOUT] MemberNameTable doesn't purge stale entries Summary: Original change caused performance regression in microbenchmarks after GC Reviewed-by: dholmes, ecaspole
Mon, 01 Aug 2016 15:38:58 +0300 8160817: Add jsadebugd functionality to jhsdb
dsamersoff [Mon, 01 Aug 2016 15:38:58 +0300] rev 40101
8160817: Add jsadebugd functionality to jhsdb Summary: add jsadebugd functionality to jhsdb Reviewed-by: dsamersoff Contributed-by: sharath.ballal@oracle.com
Mon, 01 Aug 2016 10:51:22 +0300 8158050: Remove SA-JDI
dsamersoff [Mon, 01 Aug 2016 10:51:22 +0300] rev 40100
8158050: Remove SA-JDI Summary: Remove SA-JDI Reviewed-by: alanb, dsamersoff Contributed-by: sharath.ballal@oracle.com
Fri, 29 Jul 2016 16:50:45 -0700 Merge
amurillo [Fri, 29 Jul 2016 16:50:45 -0700] rev 40099
Merge
Fri, 29 Jul 2016 16:11:55 -0700 Merge
amurillo [Fri, 29 Jul 2016 16:11:55 -0700] rev 40098
Merge
Fri, 29 Jul 2016 20:23:24 +0000 Merge
jmasa [Fri, 29 Jul 2016 20:23:24 +0000] rev 40097
Merge
Wed, 08 Jun 2016 14:11:51 -0700 8159073: : Error handling incomplete when creating GC threads lazily
jmasa [Wed, 08 Jun 2016 14:11:51 -0700] rev 40096
8159073: : Error handling incomplete when creating GC threads lazily Reviewed-by: drwhite, tschatzl, sangheki
Fri, 29 Jul 2016 11:38:07 -0700 8161601: Solaris: __USE_LEGACY_PROTOTYPES__ is redundant and should be removed
dcubed [Fri, 29 Jul 2016 11:38:07 -0700] rev 40095
8161601: Solaris: __USE_LEGACY_PROTOTYPES__ is redundant and should be removed Reviewed-by: redestad, dcubed, gthornbr, dholmes
Fri, 29 Jul 2016 08:17:43 +0000 Merge
rbackman [Fri, 29 Jul 2016 08:17:43 +0000] rev 40094
Merge
Fri, 29 Jul 2016 09:23:05 +0200 Merge
rbackman [Fri, 29 Jul 2016 09:23:05 +0200] rev 40093
Merge
Thu, 28 Jul 2016 16:09:31 +0300 8162603: Unrecognized VM option 'UseCountedLoopSafepoints'
dpochepk [Thu, 28 Jul 2016 16:09:31 +0300] rev 40092
8162603: Unrecognized VM option 'UseCountedLoopSafepoints' Reviewed-by: kvn
Thu, 28 Jul 2016 08:19:35 +0000 Merge
zmajo [Thu, 28 Jul 2016 08:19:35 +0000] rev 40091
Merge
Wed, 27 Jul 2016 12:33:33 +0200 8162384: Performance regression: bimorphic inlining may be bypassed by type speculation
roland [Wed, 27 Jul 2016 12:33:33 +0200] rev 40090
8162384: Performance regression: bimorphic inlining may be bypassed by type speculation Summary: when speculation fails at a call fallback to profile data at the call site Reviewed-by: kvn
Wed, 27 Jul 2016 10:56:01 -0700 8160742: Node::operator new invokes undefined behavior
dlong [Wed, 27 Jul 2016 10:56:01 -0700] rev 40089
8160742: Node::operator new invokes undefined behavior Summary: remove obsolete asserts Reviewed-by: kvn
Wed, 20 Jul 2016 12:34:11 +0200 8161907: adlc: Fix crash in cisc_spill_match if _rChild == NULL
goetz [Wed, 20 Jul 2016 12:34:11 +0200] rev 40088
8161907: adlc: Fix crash in cisc_spill_match if _rChild == NULL Reviewed-by: kvn
Mon, 25 Jul 2016 14:31:42 -0700 8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled
roland [Mon, 25 Jul 2016 14:31:42 -0700] rev 40087
8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled Summary: don't convert loop with safepoint on the backedge to Counted loop Reviewed-by: kvn
Thu, 23 Jun 2016 17:58:59 +0000 8157306: Random infrequent null pointer exceptions in javac
aph [Thu, 23 Jun 2016 17:58:59 +0000] rev 40086
8157306: Random infrequent null pointer exceptions in javac Reviewed-by: kvn
Mon, 25 Jul 2016 21:02:51 +0300 8162376: TestSHA512Intrinsics.java failed with Unexpected count of intrinsic _sha5_implCompress is expected
dpochepk [Mon, 25 Jul 2016 21:02:51 +0300] rev 40085
8162376: TestSHA512Intrinsics.java failed with Unexpected count of intrinsic _sha5_implCompress is expected Reviewed-by: kvn
Fri, 22 Jul 2016 12:47:08 -1000 8162427: fix indent in CompileTask::print_tty
twisti [Fri, 22 Jul 2016 12:47:08 -1000] rev 40084
8162427: fix indent in CompileTask::print_tty Reviewed-by: kvn
Mon, 18 Jul 2016 20:45:51 +0200 8161651: Logic in ConnectionGraph::split_unique_types() wrongly assumes node always have memory input
roland [Mon, 18 Jul 2016 20:45:51 +0200] rev 40083
8161651: Logic in ConnectionGraph::split_unique_types() wrongly assumes node always have memory input Reviewed-by: thartmann, kvn
Fri, 22 Jul 2016 17:52:03 +0000 Merge
dnsimon [Fri, 22 Jul 2016 17:52:03 +0000] rev 40082
Merge
Wed, 20 Jul 2016 22:18:13 +0000 8161265: [JVMCI] EnableJVMCI should only be required when its not implied by other flags
dnsimon [Wed, 20 Jul 2016 22:18:13 +0000] rev 40081
8161265: [JVMCI] EnableJVMCI should only be required when its not implied by other flags Reviewed-by: twisti, kvn, never
Fri, 22 Jul 2016 17:05:08 +0100 8161190: AArch64: Fix overflow in immediate cmp instruction
aph [Fri, 22 Jul 2016 17:05:08 +0100] rev 40080
8161190: AArch64: Fix overflow in immediate cmp instruction Summary: Use subs instead of cmp to compare BlockZeroingLowLimit. Subs can check and handle immediate out of range correctly. Reviewed-by: aph Contributed-by: yang.zhang@linaro.org
Wed, 20 Jul 2016 19:35:08 +0300 8071652: -XX:CompileOnly does not behave as documented
dpochepk [Wed, 20 Jul 2016 19:35:08 +0300] rev 40079
8071652: -XX:CompileOnly does not behave as documented Reviewed-by: kvn
Wed, 20 Jul 2016 19:33:22 +0300 8161695: compiler/jsr292/MHInlineTest.java can't be run on client-only platforms
dpochepk [Wed, 20 Jul 2016 19:33:22 +0300] rev 40078
8161695: compiler/jsr292/MHInlineTest.java can't be run on client-only platforms Reviewed-by: kvn
Wed, 20 Jul 2016 19:31:34 +0300 8158756: [Testbug] serviceability/dcmd/compiler/CompilerQueueTest.java fails with TieredStopAtLevel=1
dpochepk [Wed, 20 Jul 2016 19:31:34 +0300] rev 40077
8158756: [Testbug] serviceability/dcmd/compiler/CompilerQueueTest.java fails with TieredStopAtLevel=1 Reviewed-by: thartmann
Wed, 20 Jul 2016 19:29:10 +0300 8161508: JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before materialization
dpochepk [Wed, 20 Jul 2016 19:29:10 +0300] rev 40076
8161508: JVMCI: MaterializeVirtualObjectTest fails w/ "CASE: invalidate=true: has no virtual object before materialization Reviewed-by: kvn
Tue, 19 Jul 2016 18:17:40 -0700 8161603: [JVMCI] HotSpotVMConfig.baseVtableLength is incorrectly computed
never [Tue, 19 Jul 2016 18:17:40 -0700] rev 40075
8161603: [JVMCI] HotSpotVMConfig.baseVtableLength is incorrectly computed Reviewed-by: kvn
Tue, 19 Jul 2016 18:59:11 +0000 8161274: [JVMCI] compiler/jvmci/events/JvmciNotifyInstallEventTest.java fails with NoClassDefFound
dnsimon [Tue, 19 Jul 2016 18:59:11 +0000] rev 40074
8161274: [JVMCI] compiler/jvmci/events/JvmciNotifyInstallEventTest.java fails with NoClassDefFound Reviewed-by: kvn, twisti
Tue, 19 Jul 2016 18:11:03 +0000 8161292: [JVMCI] missing test files from 8159368
never [Tue, 19 Jul 2016 18:11:03 +0000] rev 40073
8161292: [JVMCI] missing test files from 8159368 Reviewed-by: twisti, kvn
Tue, 19 Jul 2016 13:15:46 +0200 Merge
rbackman [Tue, 19 Jul 2016 13:15:46 +0200] rev 40072
Merge
Thu, 23 Jun 2016 22:33:46 +0200 8160245: C1: Clean up platform #defines in c1_LIR.hpp.
goetz [Thu, 23 Jun 2016 22:33:46 +0200] rev 40071
8160245: C1: Clean up platform #defines in c1_LIR.hpp. Summary: Also add fnoreg on x86, LIR_Address constructor without scale, clean up templateInterpreterGenerator.hpp and remove PPC32 special cases. Reviewed-by: coleenp, thartmann
Thu, 14 Jul 2016 20:11:55 +0300 8157861: [TESTBUG] compiler/jvmci/compilerToVM/ReprofileTest.java failed with RuntimeException
dpochepk [Thu, 14 Jul 2016 20:11:55 +0300] rev 40070
8157861: [TESTBUG] compiler/jvmci/compilerToVM/ReprofileTest.java failed with RuntimeException Reviewed-by: twisti
Thu, 14 Jul 2016 20:10:16 +0300 8157984: [TESTBUG] Several compiler tests fails when are executed with -XX:TieredStopAtLevel=1
dpochepk [Thu, 14 Jul 2016 20:10:16 +0300] rev 40069
8157984: [TESTBUG] Several compiler tests fails when are executed with -XX:TieredStopAtLevel=1 Reviewed-by: vlivanov
Thu, 14 Jul 2016 14:44:53 +0000 Merge
tpivovarova [Thu, 14 Jul 2016 14:44:53 +0000] rev 40068
Merge
Wed, 13 Jul 2016 18:03:15 +0300 8151280: update hotspot tests to use vm.compMode instead of their own logic
tpivovarova [Wed, 13 Jul 2016 18:03:15 +0300] rev 40067
8151280: update hotspot tests to use vm.compMode instead of their own logic Summary: Update hs compiler tests to use vm.compMode instead of their own logic and to get VM mode using j.t.l.Platform Reviewed-by: kvn, dpochepk Contributed-by: igor.ignatyev@oracle.com
Thu, 14 Jul 2016 15:18:15 +0100 Merge
aph [Thu, 14 Jul 2016 15:18:15 +0100] rev 40066
Merge
Wed, 13 Jul 2016 15:19:34 +0100 8159467: AArch64: Enable compact strings
aph [Wed, 13 Jul 2016 15:19:34 +0100] rev 40065
8159467: AArch64: Enable compact strings Reviewed-by: roland
Fri, 08 Jul 2016 17:11:37 +0100 8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure
aph [Fri, 08 Jul 2016 17:11:37 +0100] rev 40064
8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure Reviewed-by: roland
Thu, 14 Jul 2016 08:33:08 +0200 8161068: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails
mhaupt [Thu, 14 Jul 2016 08:33:08 +0200] rev 40063
8161068: jdk.vm.ci.hotspot.test.MethodHandleAccessProviderTest fails Reviewed-by: never, dnsimon
Wed, 13 Jul 2016 19:08:07 +0300 8160761: [TESTBUG] Several compiler tests fail with product bits
ppunegov [Wed, 13 Jul 2016 19:08:07 +0300] rev 40062
8160761: [TESTBUG] Several compiler tests fail with product bits Summary: Add UnlockDiagnosticVMOptions to tests Reviewed-by: goetz
Mon, 04 Jul 2016 16:28:27 +0200 8056950: Compiled code (64-bit) on SPARC should sign extend INT parameters passed on registers to runtime or native methods.
goetz [Mon, 04 Jul 2016 16:28:27 +0200] rev 40061
8056950: Compiled code (64-bit) on SPARC should sign extend INT parameters passed on registers to runtime or native methods. Reviewed-by: thartmann, simonis
Tue, 12 Jul 2016 20:42:46 +0000 8159368: [JVMCI] SPARCHotSpotRegisterConfig.callingConvention gives incorrect calling convention for native calls containing fp args
sanzinger [Tue, 12 Jul 2016 20:42:46 +0000] rev 40060
8159368: [JVMCI] SPARCHotSpotRegisterConfig.callingConvention gives incorrect calling convention for native calls containing fp args Reviewed-by: kvn, iveresov
Tue, 12 Jul 2016 18:24:48 +0300 8132919: Put compiler tests in packages
tpivovarova [Tue, 12 Jul 2016 18:24:48 +0300] rev 40059
8132919: Put compiler tests in packages Reviewed-by: vlivanov, dpochepk Contributed-by: igor.ignatyev@oracle.com
Tue, 12 Jul 2016 08:42:46 +0000 Merge
zmajo [Tue, 12 Jul 2016 08:42:46 +0000] rev 40058
Merge
Tue, 12 Jul 2016 10:16:36 +0200 8098573: Compiler accesses to shared archive fail if archive is remapped
zmajo [Tue, 12 Jul 2016 10:16:36 +0200] rev 40057
8098573: Compiler accesses to shared archive fail if archive is remapped Summary: Change ciEnv::~ciEnv() to remove symbols in VM state. Reviewed-by: kvn, dholmes
Tue, 12 Jul 2016 08:57:00 +0200 8160898: assert while replaying ciReplay file created using TieredStopAtLevel=1
thartmann [Tue, 12 Jul 2016 08:57:00 +0200] rev 40056
8160898: assert while replaying ciReplay file created using TieredStopAtLevel=1 Summary: Use highest available tier if no compilation level is specified in replay file. Reviewed-by: zmajo
Mon, 11 Jul 2016 19:15:21 +0000 8160730: [JVMCI] compiler selection should work without -Djvmci.Compiler
dnsimon [Mon, 11 Jul 2016 19:15:21 +0000] rev 40055
8160730: [JVMCI] compiler selection should work without -Djvmci.Compiler Reviewed-by: kvn, twisti, never
Mon, 11 Jul 2016 13:14:19 +0200 Merge
rbackman [Mon, 11 Jul 2016 13:14:19 +0200] rev 40054
Merge
Fri, 08 Jul 2016 21:26:02 +0300 8160657: Compiler HotSpot tests should use the "run driver" directive where applicable
iignatyev [Fri, 08 Jul 2016 21:26:02 +0300] rev 40053
8160657: Compiler HotSpot tests should use the "run driver" directive where applicable Reviewed-by: kvn
Fri, 08 Jul 2016 20:14:18 +0300 8160276: Jittester: bytecode tests generation hangs in ClassWriter infinite loop
dpochepk [Fri, 08 Jul 2016 20:14:18 +0300] rev 40052
8160276: Jittester: bytecode tests generation hangs in ClassWriter infinite loop Reviewed-by: kvn, iveresov
Fri, 08 Jul 2016 17:02:10 +0100 8160969: aarch64: CDS is broken after 8079507
aph [Fri, 08 Jul 2016 17:02:10 +0100] rev 40051
8160969: aarch64: CDS is broken after 8079507 Reviewed-by: roland Contributed-by: ningsheng.jian@linaro.org
Thu, 07 Jul 2016 15:39:12 +0100 Merge
aph [Thu, 07 Jul 2016 15:39:12 +0100] rev 40050
Merge
Thu, 07 Jul 2016 15:07:13 +0100 8141633: Implement VarHandles/Unsafe intrinsics on AArch64
aph [Thu, 07 Jul 2016 15:07:13 +0100] rev 40049
8141633: Implement VarHandles/Unsafe intrinsics on AArch64 Reviewed-by: roland
Thu, 07 Jul 2016 13:53:52 +0300 8160773: error: package jdk.internal.jimage does not exist
tpivovarova [Thu, 07 Jul 2016 13:53:52 +0300] rev 40048
8160773: error: package jdk.internal.jimage does not exist Reviewed-by: dlong
Wed, 06 Jul 2016 15:05:28 +0300 8160360: Mismatched field loads are folded in LoadNode::Value
vlivanov [Wed, 06 Jul 2016 15:05:28 +0300] rev 40047
8160360: Mismatched field loads are folded in LoadNode::Value Reviewed-by: kvn, thartmann
Tue, 05 Jul 2016 17:57:20 -0700 8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined
dnsimon [Tue, 05 Jul 2016 17:57:20 -0700] rev 40046
8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined Summary: fix Client VM build Reviewed-by: twisti, kvn
Tue, 05 Jul 2016 07:57:09 +0200 8159129: TestStringIntrinsicRangeChecks fails w/ No exception thrown for compressByte/inflateByte
thartmann [Tue, 05 Jul 2016 07:57:09 +0200] rev 40045
8159129: TestStringIntrinsicRangeChecks fails w/ No exception thrown for compressByte/inflateByte Summary: Need to convert char offsets to byte offsets before range check. Reviewed-by: vlivanov
Mon, 04 Jul 2016 09:14:02 +0200 8160651: StubRoutines::_dtan does not restore callee save register rbx
thartmann [Mon, 04 Jul 2016 09:14:02 +0200] rev 40044
8160651: StubRoutines::_dtan does not restore callee save register rbx Summary: Pop rbx before leaving stub. Reviewed-by: vlivanov, vdeshpande
Sat, 02 Jul 2016 00:27:19 +0000 8160647: [JVMCI] need to be able to copy internal arrays from LocalVariableTable and LineNumberTable
dnsimon [Sat, 02 Jul 2016 00:27:19 +0000] rev 40043
8160647: [JVMCI] need to be able to copy internal arrays from LocalVariableTable and LineNumberTable Reviewed-by: twisti, never
Thu, 30 Jun 2016 05:05:52 -0700 8153194: PreserveFPRegistersTest.java runs out of memory in the nightlies.
rraghavan [Thu, 30 Jun 2016 05:05:52 -0700] rev 40042
8153194: PreserveFPRegistersTest.java runs out of memory in the nightlies. Summary: Fixed test by setting reference size using WhileBox.getHeapOopSize. Reviewed-by: vlivanov
Tue, 24 May 2016 01:13:57 -0700 8156943: aarch64: string compare does not support CompactStrings
enevill [Tue, 24 May 2016 01:13:57 -0700] rev 40041
8156943: aarch64: string compare does not support CompactStrings Summary: Implement LL, UL and LU encodings for StrComp Reviewed-by: aph
Thu, 30 Jun 2016 08:24:51 +0200 8160425: Vectorization with signalling NaN returns wrong result
thartmann [Thu, 30 Jun 2016 08:24:51 +0200] rev 40040
8160425: Vectorization with signalling NaN returns wrong result Summary: Should not use doubles/floats for vector constants in the C code. Reviewed-by: kvn, vlivanov
Wed, 29 Jun 2016 18:04:04 +0300 8160471: compiler/rangechecks/TestRangeCheckEliminationDisabled.java fails after JDK-8150900
ppunegov [Wed, 29 Jun 2016 18:04:04 +0300] rev 40039
8160471: compiler/rangechecks/TestRangeCheckEliminationDisabled.java fails after JDK-8150900 Summary: Add UnlockDiagnosticVMOptions to the test Reviewed-by: kvn, thartmann
Wed, 29 Jun 2016 11:38:58 +0000 Merge
tpivovarova [Wed, 29 Jun 2016 11:38:58 +0000] rev 40038
Merge
Wed, 29 Jun 2016 14:32:13 +0300 8153515: [ctw] CompileTheWorld testlibrary should trigger compilation of <clinit> and <init>
tpivovarova [Wed, 29 Jun 2016 14:32:13 +0300] rev 40037
8153515: [ctw] CompileTheWorld testlibrary should trigger compilation of <clinit> and <init> Reviewed-by: thartmann
Wed, 29 Jun 2016 11:24:13 +0000 8160534: aarch64: fails to build after 8157834
enevill [Wed, 29 Jun 2016 11:24:13 +0000] rev 40036
8160534: aarch64: fails to build after 8157834 Summary: add missing #include Reviewed-by: aph
Tue, 28 Jun 2016 20:08:43 +0000 Merge
never [Tue, 28 Jun 2016 20:08:43 +0000] rev 40035
Merge
Tue, 28 Jun 2016 17:22:56 +0000 8160121: [JVMCI] JvmciNotifyBootstrapFinishedEventTest.java failed NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI
never [Tue, 28 Jun 2016 17:22:56 +0000] rev 40034
8160121: [JVMCI] JvmciNotifyBootstrapFinishedEventTest.java failed NoClassDefFoundError: jdk/vm/ci/runtime/JVMCI Reviewed-by: kvn
Tue, 28 Jun 2016 19:58:15 +0300 8143081: [ctw] Test CompileTheWorld.java needs to be updated for Jigsaw
tpivovarova [Tue, 28 Jun 2016 19:58:15 +0300] rev 40033
8143081: [ctw] Test CompileTheWorld.java needs to be updated for Jigsaw Reviewed-by: iignatyev
Mon, 27 Jun 2016 17:23:15 +0300 8132318: -XX:TraceJumps is broken on Sparc
dpochepk [Mon, 27 Jun 2016 17:23:15 +0300] rev 40032
8132318: -XX:TraceJumps is broken on Sparc Reviewed-by: kvn, thartmann
Mon, 27 Jun 2016 10:10:11 +0200 8159016: Over-unrolled loop is partially removed
thartmann [Mon, 27 Jun 2016 10:10:11 +0200] rev 40031
8159016: Over-unrolled loop is partially removed Summary: Prevent over-unrolling of loops by computing upper bound for trip count. Reviewed-by: kvn
Fri, 24 Jun 2016 15:30:50 -0700 Merge
kvn [Fri, 24 Jun 2016 15:30:50 -0700] rev 40030
Merge
Fri, 24 Jun 2016 19:06:00 +0000 Merge
iveresov [Fri, 24 Jun 2016 19:06:00 +0000] rev 40029
Merge
Fri, 24 Jun 2016 11:22:08 -0700 8157249: [JVMCI] remove ConstantReflectionProvider.isEmbeddable method
iveresov [Fri, 24 Jun 2016 11:22:08 -0700] rev 40028
8157249: [JVMCI] remove ConstantReflectionProvider.isEmbeddable method Summary: Remove unused API Reviewed-by: kvn
Fri, 24 Jun 2016 17:12:50 +0000 Merge
ppunegov [Fri, 24 Jun 2016 17:12:50 +0000] rev 40027
Merge
Fri, 24 Jun 2016 19:06:15 +0300 8160085: @library' must appear before first `@run'
ppunegov [Fri, 24 Jun 2016 19:06:15 +0300] rev 40026
8160085: @library' must appear before first `@run' Summary: move @ignore after the @library Reviewed-by: kvn
Fri, 24 Jun 2016 17:11:17 +0000 Merge
rschatz [Fri, 24 Jun 2016 17:11:17 +0000] rev 40025
Merge
Fri, 24 Jun 2016 15:45:47 +0000 8160177: [JVMCI] race condition in HotSpotMemoryAccessProviderImpl.verifyReadRawObject
rschatz [Fri, 24 Jun 2016 15:45:47 +0000] rev 40024
8160177: [JVMCI] race condition in HotSpotMemoryAccessProviderImpl.verifyReadRawObject Reviewed-by: kvn
Thu, 16 Jun 2016 06:42:08 -0400 8159063: aarch64: optimise unaligned array copy long
enevill [Thu, 16 Jun 2016 06:42:08 -0400] rev 40023
8159063: aarch64: optimise unaligned array copy long Reviewed-by: aph, adinn
Wed, 22 Jun 2016 17:05:40 +0200 8159620: -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation on ppc64 and sparc
simonis [Wed, 22 Jun 2016 17:05:40 +0200] rev 40022
8159620: -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation on ppc64 and sparc Reviewed-by: goetz, kvn, thartmann
Fri, 29 Jul 2016 08:36:13 +0200 8162540: Crash in C2 escape analysis with assert: "node should be registered"
thartmann [Fri, 29 Jul 2016 08:36:13 +0200] rev 40021
8162540: Crash in C2 escape analysis with assert: "node should be registered" Summary: GetAndSet, CompareAndExchange and CompareAndSwap intrinsics emit unsafe accesses to oop fields. Reviewed-by: kvn
Thu, 28 Jul 2016 09:57:49 -0400 8160487: JVM should validate a module by checking for an instance of java.lang.reflect.Module
lfoltan [Thu, 28 Jul 2016 09:57:49 -0400] rev 40020
8160487: JVM should validate a module by checking for an instance of java.lang.reflect.Module Summary: Correct the checking of an instance of java.lang.reflect.Module to validate a module Reviewed-by: alanb, coleenp, redestad
Wed, 27 Jul 2016 18:43:52 +0300 8159606: gc/g1/TestShrinkAuxiliaryData* tests fail because GC triggered before VM initialization completed
mchernov [Wed, 27 Jul 2016 18:43:52 +0300] rev 40019
8159606: gc/g1/TestShrinkAuxiliaryData* tests fail because GC triggered before VM initialization completed Reviewed-by: tschatzl
Wed, 27 Jul 2016 21:16:38 +0400 8161990: Un-quarantine TestParallelHeapSizeFlags.java and TestSmallHeap.java.
dfazunen [Wed, 27 Jul 2016 21:16:38 +0400] rev 40018
8161990: Un-quarantine TestParallelHeapSizeFlags.java and TestSmallHeap.java. Reviewed-by: tschatzl
Wed, 27 Jul 2016 13:33:52 +0000 Merge
acorn [Wed, 27 Jul 2016 13:33:52 +0000] rev 40017
Merge
Wed, 27 Jul 2016 08:31:48 -0400 8162340: Better class stream parsing
acorn [Wed, 27 Jul 2016 08:31:48 -0400] rev 40016
8162340: Better class stream parsing Summary: Check platform and boot loader for java/* packages Reviewed-by: lfoltan, coleenp, dholmes
Tue, 26 Jul 2016 23:52:25 -0400 8140723: Remove source code conditionalized on JAVASE_EMBEDDED
dholmes [Tue, 26 Jul 2016 23:52:25 -0400] rev 40015
8140723: Remove source code conditionalized on JAVASE_EMBEDDED Reviewed-by: twisti, fparain, cjplummer
Tue, 26 Jul 2016 17:25:58 -0400 8156959: compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java fails with exit 134.
jiangli [Tue, 26 Jul 2016 17:25:58 -0400] rev 40014
8156959: compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java fails with exit 134. Summary: Remove invalid assert in SensorInfo::process_pending_requests. Reviewed-by: dholmes, coleenp
Tue, 26 Jul 2016 10:29:27 -0400 8154239: -Xbootclasspath/a breaks exploded build
lfoltan [Tue, 26 Jul 2016 10:29:27 -0400] rev 40013
8154239: -Xbootclasspath/a breaks exploded build Summary: Correct exploded modules build system class path search for the boot loader Reviewed-by: acorn, ccheung, hseigel, jiangli
Tue, 26 Jul 2016 11:04:20 +0200 8161993: G1 crashes if active_processor_count changes during startup
tschatzl [Tue, 26 Jul 2016 11:04:20 +0200] rev 40012
8161993: G1 crashes if active_processor_count changes during startup Summary: Use the initial active processor count for memory initialization instead of the current active one. Reviewed-by: dholmes, mgerdin
Tue, 26 Jul 2016 11:04:20 +0200 8147910: Cache initial active_processor_count
tschatzl [Tue, 26 Jul 2016 11:04:20 +0200] rev 40011
8147910: Cache initial active_processor_count Summary: Introduce and initialize active_processor_count variable in VM. Reviewed-by: dholmes, jprovino
Wed, 13 Jul 2016 12:23:05 +0200 8161258: Simplify including platform files.
goetz [Wed, 13 Jul 2016 12:23:05 +0200] rev 40010
8161258: Simplify including platform files. Summary: Include patform files with macros cpu_header() etc. Do various cleanups of macro usages. Remove _64/_32 from adlc generated files and platform .hpp files. Merge stubRoutines_x86*.hpp. Remove empty mutex_<os>* files. Reviewed-by: dholmes, coleenp, kbarrett
Mon, 25 Jul 2016 18:52:59 +0000 Merge
amurillo [Mon, 25 Jul 2016 18:52:59 +0000] rev 40009
Merge
Mon, 25 Jul 2016 15:30:23 +0000 Merge
amurillo [Mon, 25 Jul 2016 15:30:23 +0000] rev 40008
Merge
Fri, 22 Jul 2016 19:04:38 +0000 Merge
amurillo [Fri, 22 Jul 2016 19:04:38 +0000] rev 40007
Merge
Fri, 22 Jul 2016 10:35:46 -0700 Merge
amurillo [Fri, 22 Jul 2016 10:35:46 -0700] rev 40006
Merge
Fri, 22 Jul 2016 10:14:23 -0700 Merge
amurillo [Fri, 22 Jul 2016 10:14:23 -0700] rev 40005
Merge
Mon, 25 Jul 2016 17:35:25 +0200 Merge
ddmitriev [Mon, 25 Jul 2016 17:35:25 +0200] rev 40004
Merge
Fri, 22 Jul 2016 16:55:55 +0300 8153978: New test to verify the modules info as returned by the JVMTI
akulyakh [Fri, 22 Jul 2016 16:55:55 +0300] rev 40003
8153978: New test to verify the modules info as returned by the JVMTI Summary: A new JVMTI test Reviewed-by: ctornqvi, sspitsyn
Mon, 25 Jul 2016 09:40:31 -0400 8038332: The trace event vm/class/load is not always being sent
mockner [Mon, 25 Jul 2016 09:40:31 -0400] rev 40002
8038332: The trace event vm/class/load is not always being sent Summary: Added trace event vm/class/define Reviewed-by: coleenp, egahlin, acorn
Fri, 22 Jul 2016 10:15:42 -0700 8161028: GPL header missing comma after year
bchristi [Fri, 22 Jul 2016 10:15:42 -0700] rev 40001
8161028: GPL header missing comma after year Reviewed-by: dcubed
Thu, 21 Jul 2016 14:55:54 +0200 8159464: DumpHeap.java hits assert in G1 code
ehelin [Thu, 21 Jul 2016 14:55:54 +0200] rev 40000
8159464: DumpHeap.java hits assert in G1 code Reviewed-by: mgerdin, tschatzl
Fri, 22 Jul 2016 02:36:39 -0700 8145627: sun.jvm.hotspot.oops.InstanceKlass::getSize() returns the incorrect size and has no test
sspitsyn [Fri, 22 Jul 2016 02:36:39 -0700] rev 39999
8145627: sun.jvm.hotspot.oops.InstanceKlass::getSize() returns the incorrect size and has no test Summary: fix the size and add a test Reviewed-by: sspitsyn Contributed-by: jini.george@oracle.com
Fri, 22 Jul 2016 04:05:04 +0000 Merge
amurillo [Fri, 22 Jul 2016 04:05:04 +0000] rev 39998
Merge
Thu, 21 Jul 2016 20:09:19 -0700 Merge
amurillo [Thu, 21 Jul 2016 20:09:19 -0700] rev 39997
Merge
Thu, 21 Jul 2016 19:50:41 -0700 Merge
amurillo [Thu, 21 Jul 2016 19:50:41 -0700] rev 39996
Merge
Thu, 21 Jul 2016 19:29:33 -0700 8161539: 8159666 breaks minimal VM
ccheung [Thu, 21 Jul 2016 19:29:33 -0700] rev 39995
8161539: 8159666 breaks minimal VM Summary: replaces the shouldNotReachHere() with an assert Reviewed-by: coleenp, dholmes, cjplummer, gziemski
Thu, 21 Jul 2016 16:45:56 +0000 Merge
dfazunen [Thu, 21 Jul 2016 16:45:56 +0000] rev 39994
Merge
Thu, 21 Jul 2016 17:12:35 +0400 8161552: Test issue: VM init failed: GC triggered before VM initialization completed. Try increasing NewSize, current value 768K.
dfazunen [Thu, 21 Jul 2016 17:12:35 +0400] rev 39993
8161552: Test issue: VM init failed: GC triggered before VM initialization completed. Try increasing NewSize, current value 768K. Reviewed-by: tschatzl, jmasa, zmajo
Thu, 21 Jul 2016 16:29:21 +0200 8161947: runtime/Unsafe/GetUnsafe.java is failing on jdk9/dev
psandoz [Thu, 21 Jul 2016 16:29:21 +0200] rev 39992
8161947: runtime/Unsafe/GetUnsafe.java is failing on jdk9/dev Reviewed-by: alanb, dholmes
Thu, 21 Jul 2016 14:06:22 +0200 8161915: Linking gtestLauncher may end up linking with non-gtest libjvm
mgerdin [Thu, 21 Jul 2016 14:06:22 +0200] rev 39991
8161915: Linking gtestLauncher may end up linking with non-gtest libjvm Reviewed-by: dholmes, ehelin
Wed, 20 Jul 2016 14:47:53 +0300 8160119: Utils.tryFindJvmPid sometimes find incorrect pid
bmoloden [Wed, 20 Jul 2016 14:47:53 +0300] rev 39990
8160119: Utils.tryFindJvmPid sometimes find incorrect pid Summary: Fixed pattern Reviewed-by: iignatyev, dholmes
Tue, 19 Jul 2016 22:14:22 +0200 Merge
jiangli [Tue, 19 Jul 2016 22:14:22 +0200] rev 39989
Merge
Tue, 19 Jul 2016 20:39:23 +0200 Merge
jiangli [Tue, 19 Jul 2016 20:39:23 +0200] rev 39988
Merge
Tue, 19 Jul 2016 20:07:06 +0200 Merge
jiangli [Tue, 19 Jul 2016 20:07:06 +0200] rev 39987
Merge
Tue, 19 Jul 2016 13:52:14 -0400 8141341: CDS should be disabled if JvmtiExport::should_post_class_file_load_hook() is true.
jiangli [Tue, 19 Jul 2016 13:52:14 -0400] rev 39986
8141341: CDS should be disabled if JvmtiExport::should_post_class_file_load_hook() is true. Summary: Disable loading shared class if JvmtiExport::should_post_class_file_load_hook is true. Reviewed-by: iklam, acorn, sspitsyn
Tue, 19 Jul 2016 19:05:06 +0000 Merge
jmasa [Tue, 19 Jul 2016 19:05:06 +0000] rev 39985
Merge
Wed, 06 Jul 2016 13:23:10 -0700 8155263: DisableStartThread should not be applied to GC worker threads
jmasa [Wed, 06 Jul 2016 13:23:10 -0700] rev 39984
8155263: DisableStartThread should not be applied to GC worker threads Reviewed-by: tschatzl, sangheki
Tue, 19 Jul 2016 17:26:51 +0000 Merge
gziemski [Tue, 19 Jul 2016 17:26:51 +0000] rev 39983
Merge
Tue, 19 Jul 2016 11:00:45 -0500 8138760: [JVMCI] VM warning: Performance bug: SystemDictionary lookup_count=21831450 lookup_length=1275207287 average=58.411479 load=5.572844
gziemski [Tue, 19 Jul 2016 11:00:45 -0500] rev 39982
8138760: [JVMCI] VM warning: Performance bug: SystemDictionary lookup_count=21831450 lookup_length=1275207287 average=58.411479 load=5.572844 Summary: Added debug details to the warning message. Reviewed-by: dholmes, iklam, twisti
Tue, 19 Jul 2016 18:15:46 +0300 8160827: gc/stress/TestStressG1Humongous.java fails with OOME
mchernov [Tue, 19 Jul 2016 18:15:46 +0300] rev 39981
8160827: gc/stress/TestStressG1Humongous.java fails with OOME Reviewed-by: tschatzl
(0) -30000 -10000 -3000 -1000 -128 +128 +1000 +3000 +10000 tip