Robbin Ehn
9354674485
8191326: Deprecate SafepointSpinBeforeYield
...
Reviewed-by: dholmes, shade
2017-11-20 09:33:16 +01:00
Jiangli Zhou
7409630577
8187118: Remove appending -cp path to the boot class path at AppCDS dump time
...
8187119: Consolidate record_shared_class_loader_type() and record_result()
Remove -cp path from the boot append list at dump time and other AppCDS cleanups.
Reviewed-by: lfoltan, iklam
2017-11-19 23:30:41 -05:00
Dmitry Chuyko
768e1121de
8189177: AARCH64: Improve _updateBytesCRC32C intrinsic
...
Reviewed-by: drwhite, dsamersoff
2017-11-17 20:56:14 +03:00
Zhengyu Gu
af39a810d7
8190357: NMT: Include metadata information in NMT final report when PrintNMTStatistics is on
...
Include metadata information in NMT final report
Reviewed-by: adinn, stuefe
2017-11-16 20:21:11 -05:00
Roman Kennke
c45098982f
8189389: Move heap creation into GC interface
...
Reviewed-by: pliden, eosterlund
2017-11-16 12:53:29 +01:00
Roman Kennke
d30e9d4a42
8191424: Missing include in gcArguments.cpp
...
Reviewed-by: eosterlund, kbarrett
2017-11-16 17:10:21 +01:00
Martin Doerr
192ac07048
8191337: GCC 4.8 build broken after 8186571
...
Reviewed-by: kbarrett, sjohanss
2017-11-16 10:20:18 +01:00
Mikhailo Seledtsov
eadfc06bd0
8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
...
Created tests for the feature
Reviewed-by: bobv, iignatyev
2017-11-16 19:01:01 -08:00
Coleen Phillimore
5d55cc5bdb
Merge
2017-11-16 18:34:33 -05:00
Bob Vandette
68c5f06bc1
Merge
2017-11-16 09:50:49 -05:00
Bob Vandette
20a8de0f70
8146115: Improve docker container detection and resource configuration usage
...
Reviewed-by: dholmes, kbarrett, phh
2017-11-15 10:34:17 -05:00
John Paul Adrian Glaubitz
09dca4ba54
8191333: Zero variant broken after 8189941
...
Reviewed-by: rehn, coleenp
2017-11-15 16:03:56 +01:00
Jamsheed Mohammed C M
4cd55d3fd3
6415680: (bf) MappedByteBuffer.get() can provoke crash with EXCEPTION_IN_PAGE_ERROR
...
Made changes in topLevelExceptionFilter for handling unsafe single value invalid memory access failures, equivalent of JDK-4454115.
Reviewed-by: dholmes, dlong
2017-11-15 00:49:57 -08:00
Chris Plummer
2fa7cd4d09
8191049: Add alternate version of pns() that is callable from within hotspot source
...
Added pns2() to debug.cpp
Reviewed-by: stuefe, gthornbr
2017-11-14 18:08:35 -08:00
Harold Seigel
b70a8ea0f4
8191132: assert condition should not be in quotes
...
Remove bogus double quotation marks
Reviewed-by: coleenp
2017-11-14 14:05:34 -05:00
Martin Doerr
85dc1c0776
8191212: AIX: Build and polling page allocation broken after 8189941
...
Reviewed-by: stuefe
2017-11-14 16:45:27 +01:00
Coleen Phillimore
dafc88b89b
Merge
2017-11-14 10:10:05 -05:00
Stefan Johansson
6929e0f05a
8186571: Implementation: JEP 307: Parallel Full GC for G1
...
Improve G1 worst-case latencies by making the full GC parallel.
Reviewed-by: tschatzl, sangheki, ehelin
2017-11-14 11:33:23 +01:00
Coleen Phillimore
6e6c2aa59f
8190891: Clean up G1 barrier code in compiler interface (ci)
...
Consolidate gc barrier code in ci
Reviewed-by: eosterlund, kbarrett
2017-11-13 17:29:00 -05:00
Roland Westrelin
002aff0a75
8190375: Java Crash in JavaBug.formatPos(I)Ljava/lang/String
...
Skip the logic that set the value of the Phi iv if the exit condition is "not equal"
Reviewed-by: thartmann, mdoerr
2017-11-13 14:53:28 -05:00
Roman Kennke
09a9ab8f41
8189171: Move GC argument processing into GC specific classes
...
Reviewed-by: pliden, eosterlund
2017-11-07 11:58:52 +01:00
Stefan Johansson
ed950d3513
8189734: Cleanup MarkSweep when G1 dependency is gone
...
Reviewed-by: sangheki, tschatzl
2017-11-15 17:05:28 +01:00
Robbin Ehn
572c174edf
8190925: Deprecate FastTLABRefill and set default off
...
Reviewed-by: dholmes, mlarsson
2017-11-14 10:09:21 +01:00
Paul Sandoz
e55a05957d
8186209: Tool support for ConstantDynamic
...
8186046: Minimal ConstantDynamic support
8190972: Ensure that AOT/Graal filters out class files containing CONSTANT_Dynamic ahead of full AOT support
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: John Rose <john.r.rose@oracle.com>
Reviewed-by: acorn, coleenp, kvn
2017-09-08 10:46:46 -07:00
Gerard Ziemski
2cb1917bac
8181503: Can't compile hotspot with c++11
...
Fixed 5 unique c++14 compiler issues
Reviewed-by: coleenp, dholmes, kbarrett
2018-01-31 11:12:12 -06:00
Coleen Phillimore
7660d97e2e
7179701: MaxJavaStackTraceDepth of zero is not handled correctly/consistently in the VM
...
Value of zero means unlimited stack trace. If you want no stack trace, use -XX:-StackTraceInThrowable
Reviewed-by: dholmes, hseigel
2018-01-31 11:07:55 -05:00
Christoph Langer
0a10af4b06
8196487: AIX: os::get_summary_cpu_info does not need to call into libperfstat
...
Reviewed-by: goetz, stuefe
2018-01-31 16:48:41 +01:00
Martin Doerr
255a2fb119
8196401: PPC64+s390: get_frame_at_stack_banging_point uses wrong PC
...
Reviewed-by: stuefe, goetz
2018-01-31 15:10:04 +01:00
Jesper Wilhelmsson
d679703c0b
Merge
2018-01-30 16:41:40 +01:00
Jesper Wilhelmsson
39c3127dc1
8196372: [BACKOUT] NMT: add_committed_regions doesn't merge succeeding regions
...
Reviewed-by: stefank
2018-01-30 16:26:40 +01:00
Kim Barrett
72b9968396
8194898: Move OopStorage inline definitions to an .inline.hpp
...
Reviewed-by: coleenp, hseigel
2018-01-29 16:51:21 -05:00
Stefan Karlsson
4f190cacf6
8196217: NMT: add_committed_regions doesn't merge succeeding regions
...
Reviewed-by: zgu, pliden, coleenp
2018-01-29 15:11:33 +01:00
Coleen Phillimore
5672dfedd4
8194246: JVM crashes when calling getStackTrace if stack contains a method that is a member of a very large class
...
Use unsigned short to save method_id in stack trace.
Reviewed-by: mchung, hseigel
2018-01-29 11:55:40 -05:00
Matthias Baesken
b2609808df
8195857: Remove os::is_headless_jre
...
Reviewed-by: goetz, dholmes
2018-01-28 19:49:06 -05:00
Kim Barrett
48e6e1e6c4
8195979: [Graal] crash in src/hotspot/share/runtime/mutex.cpp:1341 when Graal JIT is used
...
Reduce JNI oopstorage lock ranks to be more special than "special".
Reviewed-by: coleenp, acorn, eosterlund
2018-01-24 18:00:36 -05:00
Coleen Phillimore
e9b04293e3
8175249: VMThread::run fails in VerifyBeforeExit : Universe::verify
...
Protection domain package access cache needs to be walked in unloading
Reviewed-by: dholmes, jiangli, zgu, kbarrett
2018-01-24 11:33:18 -05:00
Michihiro Horie
463f07b41a
8194861: PPC64 : Need support for VSR spills in ppc.ad
...
Reviewed-by: mdoerr, goetz
2018-01-24 11:22:50 +01:00
Rickard Bäckman
6f1c27a2c9
8191915: JCK tests produce incorrect results with C2
...
Reviewed-by: thartmann, vlivanov, goetz
2018-01-18 19:21:11 +01:00
Kim Barrett
2d847b1eb6
8195690: JNI GetObjectRefType doesn't handle NULL
...
Properly handle NULL, add some non-NULL preconditions.
Reviewed-by: dholmes, mdoerr
2018-01-23 14:27:10 -05:00
Goetz Lindenmaier
490d2ce747
8195776: [x86,sparc] A row of minor fixes and enhancements
...
Reviewed-by: kvn
2018-01-19 17:01:34 +01:00
Martin Doerr
0ddc8c6900
8195691: AIX build broken after 8194312
...
Reviewed-by: kbarrett, goetz
2018-01-22 12:04:12 +01:00
Bob Vandette
23d7131895
Merge
2018-01-22 15:29:59 -05:00
Bob Vandette
0b97a1bcbe
8193710: jcmd -l and jps commands do not list Java processes running in Docker containers
...
Reviewed-by: mchung, dholmes, cjplummer
2018-01-22 15:05:03 -05:00
Harold Seigel
97d777c85f
Merge
2018-01-22 14:08:20 -05:00
Harold Seigel
e52d643ff5
8194086: Remove deprecated experimental flag UseCGroupMemoryLimitForHeap
...
Remove the option and the code that checks for it.
Reviewed-by: dholmes, lfoltan
2018-01-22 14:04:07 -05:00
Andrew Haley
a738a4c053
8195685: AArch64: AArch64 cannot build with JDK-8174962
...
Reviewed-by: adinn, njian
2018-01-19 16:57:56 +00:00
Ningsheng Jian
1a25bbdf0f
8195588: AArch64: Codegen fix after JDK-8194256
...
Update shift constant usage to align with the assembler change.
Reviewed-by: aph
2018-01-17 13:21:38 +08:00
Ioi Lam
a3cb6e9204
8178351: Simplify MetaspaceShared::is_in_shared_space and MetaspaceObj::is_shared
...
Use a single range check with MetaspaceObj::_shared_metaspace_{base,top}
Reviewed-by: jiangli, redestad, shade
2018-01-16 16:57:53 -08:00
Tom Rodriguez
99725d3ea6
8192004: InspectedFrame.materializeVirtualObjects only updates locals with new objects
...
Reviewed-by: kvn, sspitsyn, phh
2018-01-18 09:01:00 -08:00
Alex Menkov
7c6a67a268
8187447: 2081 doc issues in jvmti.html
...
Reviewed-by: sspitsyn, dtitov
2018-01-17 09:43:14 -08:00