Daniel D. Daugherty
1a0f49140b
Merge
2016-01-09 02:23:04 +00:00
Ron Durbin
00f6aa5a7c
8135198: Add -XX:VMOptionsFile support to JAVA_TOOL_OPTIONS and _JAVA_OPTIONS
...
Reviewed-by: dcubed, ddmitriev, ahgross, gthornbr, coleenp
2016-01-08 15:38:08 -08:00
Alexander Harlap
22ad9cec84
8145037: Clean up FreeIdSet usage
...
Avoid wasting space for the unused sets
Reviewed-by: tschatzl
2016-01-08 15:41:44 -05:00
Coleen Phillimore
7442fce79d
Merge
2016-01-08 12:56:16 +00:00
Lana Steuck
cd1e63459c
Merge
2016-01-07 15:15:19 -08:00
Kishor Kharbas
a8fcb62829
8146581: Minor corrections to the patch submitted for earlier bug id - 8143925
...
Reviewed-by: kvn
2016-01-07 14:29:05 -08:00
Joseph Provino
9288ff53e7
Merge
2016-01-07 21:10:28 +00:00
Rachel Protacio
6dac872d4d
8141564: Convert TraceItables and PrintVtables to Unified Logging
...
The former -XX:+TraceItables and +PrintVtables flags have been converted to UL options -Xlog:itables=trace and vtables=trace
Reviewed-by: acorn, coleenp, dholmes
2016-01-07 13:53:20 -05:00
Lana Steuck
c06f380994
Added tag jdk-9+100 for changeset 92ba3900f072
2016-01-07 09:33:54 -08:00
David Lindholm
98193d202b
8146399: Refactor the BlockOffsetTable classes
...
Reviewed-by: mgerdin, jwilhelm, tschatzl
2016-01-07 16:25:53 +01:00
David Lindholm
a476bf01f4
8146409: TestPromotionFailedEventWithParallelScavenge.java failed with assert(_time_stamps != __null) failed: Sanity
...
Reviewed-by: tschatzl, jwilhelm
2016-01-07 14:55:12 +01:00
Chris Hegarty
2d19a4c550
8145544: Move sun.misc.VM to jdk.internal.misc
...
Reviewed-by: alanb, dholmes, mullan, weijun
2016-01-06 10:03:03 +00:00
Tobias Hartmann
543fcb3a25
Merge
2016-01-06 08:02:23 +01:00
Alejandro Murillo
8797d6f2c6
Merge
2016-01-05 13:08:02 -08:00
Doug Simon
c1d5c540ac
8146001: Remove support for command line options from JVMCI
...
Reviewed-by: twisti
2016-01-05 10:57:15 -10:00
Sangheon Kim
87f0463ced
8145000: TestOptionsWithRanges.java failure for XX:+UseNUMA -XX:+UseNUMAInterleaving -XX:NUMAInterleaveGranularity=65536
...
Add protect_pages_individually() to protect memory per chunk on Windows
Reviewed-by: jwilhelm, tbenson
2016-01-05 10:41:56 -08:00
Yumin Qi
fab3e53ec1
8145093: [TESTBUG] Remove test skip code for Solaris SPARC in runtime/SharedArchiveFile/SharedBaseAddress.java
...
The test failed(see bug 8044600) once on sparc platform which never reproduced thereafter, remove the skip.
Reviewed-by: hseigel, iklam, gtriantafill
2016-01-05 10:36:34 -08:00
Sangheon Kim
7479dffbc6
8144527: NewSizeThreadIncrease would make an overflow
...
Revert to previous value if NewSizeThreadIncrease related calculation overflows
Reviewed-by: jwilhelm, mgerdin, mchernov
2016-01-05 17:05:13 -08:00
Max Ockner
73c45490a2
Merge
2016-01-06 14:54:24 +00:00
Max Ockner
28c6b5ad89
8146485: Add test for Unified Logging classresolve tag
...
Test has been added for Unified Logging classresolve tag.
Reviewed-by: coleenp, gtriantafill
2016-01-06 09:39:55 -05:00
Joseph Provino
7a673ca72d
Merge
2016-01-06 02:32:13 +00:00
Rachel Protacio
9ab99c633d
8146481: Disable runtime/logging/DefaultMethodsTest.java
...
@ignore'd DefaultMethodsTest.java
Reviewed-by: gtriantafill, coleenp, hseigel
2016-01-05 18:23:14 +00:00
Ioi Lam
4e9dd68311
8145593: Clean up metaspaceShared.cpp
...
Reviewed-by: jiangli
2016-01-04 13:57:34 -08:00
Goetz Lindenmaier
b26df6b69f
8146401: Clean up oop.hpp: add inline directives and fix header files
...
Reviewed-by: coleenp
2016-01-04 15:41:05 +01:00
Marcus Larsson
cc9cd893ac
8145294: TestLogRotation.java triggers a race in the UL framework
...
Reviewed-by: sla, mgronlun
2016-01-04 11:38:42 +01:00
Marcus Larsson
5e5def838e
8144220: UL does not support full path names for log files on windows
...
Reviewed-by: sla, mgronlun
2016-01-04 11:31:42 +01:00
Marcus Larsson
230a27a60d
8145083: Use semaphore instead of mutex for synchronization of Unified Logging configuration
...
Reviewed-by: dholmes, kbarrett, mgronlun
2016-01-04 11:37:18 +01:00
Marcus Larsson
803c430cee
8065331: Add trace events for failed allocations
...
Reviewed-by: brutisso, ehelin
2016-01-04 11:27:02 +01:00
Joseph Provino
88a120fb79
Merge
2016-01-01 17:08:38 +00:00
Ed Nevill
ea1091ca76
8146286: aarch64: guarantee failures with large code cache sizes on jtreg test java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
...
Patch trampoline calls with special case bl to itself which does not cause guarantee failure
Reviewed-by: aph
2015-12-29 16:47:34 +00:00
Vladimir Kozlov
13f73f994f
Merge
2015-12-29 18:30:51 +01:00
Martin Doerr
4e6b2ee594
8145913: PPC64: add Montgomery multiply intrinsic
...
Reviewed-by: aph, goetz
2015-12-29 11:54:21 +01:00
Kim Barrett
c3808b2091
8143847: Remove REF_CLEANER reference category
...
Remove REF_CLEANER.
Reviewed-by: jwilhelm, mchung, tbenson
2015-12-28 13:59:20 -05:00
Kim Barrett
1b5adfa949
8071507: (ref) Clear phantom reference as soft and weak references do
...
GC clears phantom refs on notification; update spec accordingly.
Reviewed-by: mchung, jmasa
2015-12-28 13:48:43 -05:00
Hui Shi
3767315e75
8144993: Elide redundant memory barrier after AllocationNode
...
Elide memory barrier for AllocationNode when it doesn't escape in initializer and has an MemBarRelease node at exit of initializer method.
Reviewed-by: aph, mdoerr, goetz, kvn, asiebenborn
2015-12-27 05:15:14 -08:00
Christian Tornqvist
4d2c80f12e
8146098: Visual Studio build fails after SA restructure
...
Reviewed-by: goetz, hseigel, dsamersoff
2015-12-24 07:35:18 -08:00
Coleen Phillimore
944b70a17b
Merge
2015-12-24 03:28:25 +00:00
Lana Steuck
f81d9a2a7b
Added tag jdk-9+99 for changeset c71d1910fc22
2015-12-23 15:41:51 -08:00
Rachel Protacio
dbab9fe1f8
8145606: [TESTBUG] MonitorInflationTest.java should be rewritten to be more predictable
...
Logging/MonitorInflationTest.java now forced an object inflation and looks for that object. It no longer tests for object deflation.
Reviewed-by: gtriantafill, coleenp, iklam
2015-12-23 17:12:04 -05:00
Max Ockner
88f4fdeddc
Merge
2015-12-23 20:14:25 +00:00
Coleen Phillimore
384ecfad72
8146011: sun/management/jmxremote/bootstrap/CustomLauncherTest crash at assert(stack_size)
...
We were setting stack_overflow_limit before initialization completed which may change the stack base for some solaris systems with unlimited stack
Reviewed-by: goetz, hseigel, gthornbr
2015-12-23 20:07:39 +00:00
Max Ockner
de7d9e821c
8144874: Reimplement TraceClassResolution with Unified Logging
...
TraceClassResolution reimplemented with classresolve tag.
Reviewed-by: coleenp, dholmes, iklam, rprotacio
2015-12-23 15:05:38 -05:00
Harold Seigel
f42b84bc7e
8042660: vm/mlvm/anonloader/stress/byteMutation failed with: assert(index >=0 && index < _length) failed: symbol index overflow
...
Detect zero length signatures and throw ClassFormatError before bad dereference occurs
Reviewed-by: coleenp, lfoltan, acorn, gtriantafill
2015-12-23 13:02:15 -05:00
Dmitry Samersoff
76d0d92563
8067194: Restructure hotspot/agent/src to conform the modular source layout
...
Move sources under jdk.hotspot.agent
Reviewed-by: ihse, erikj, jbachorik
2015-12-23 13:12:15 +03:00
Rachel Protacio
7973ef05b3
8141211: Convert TraceExceptions to Unified Logging
...
The -XX:+TraceExceptions flag has been updated to the unified logging framework, i.e. -Xlog:exceptions. The old flag, because it is product-level, has been aliased to the UL option.
Reviewed-by: dholmes, coleenp, mockner
2015-12-22 16:29:48 -05:00
Coleen Phillimore
348d3ab0f4
Merge
2015-12-22 19:33:01 +00:00
Coleen Phillimore
ac0d55c188
8074457: Remove the non-Zero CPP Interpreter
...
Remove cppInterpreter assembly files and reorganize InterpreterGenerator includes
Reviewed-by: goetz, bdelsart
2015-12-22 11:11:29 -05:00
Christian Tornqvist
4f265967df
Merge
2015-12-22 15:53:42 +00:00
Christian Tornqvist
357e0e5ff9
8048521: Remove obsolete code from os_windows.cpp/hpp
...
Reviewed-by: coleenp, rdurbin
2015-12-22 05:26:55 -08:00
Thomas Schatzl
d6e95be627
8145774: Move scrubbing setup code away out of ConcurrentMark
...
Remove dependency of ConcurrentMark to G1RemSet.
Reviewed-by: jmasa, mgerdin
2015-12-22 11:03:37 +01:00