Erik Gahlin
85ffc2803c
8165675: Trace event for thread park has incorrect unit for timeout
...
Reviewed-by: mgronlun
2018-12-12 18:35:26 +01:00
Igor Ignatyev
5ff302e6bb
8214917: CTW testlibrary shouldn't ignore errors raised by the library itself
...
Reviewed-by: kvn, roland
2018-12-10 11:04:55 -08:00
Stefan Johansson
65b77b109b
8215897: Build broken on zero after JDK-8211424
...
Reviewed-by: tschatzl
2018-12-22 15:46:54 +01:00
Kishor Kharbas
28f71c2c72
8211424: Allocation of old generation of java heap on alternate memory devices - Parallel GC
...
8202286: Allocation of old generation of Java heap on alternate memory devices
Enable an experimental feature in HotSpot JVM to allocate old generation of Parallel GC on an alternative memory device, such as NV-DIMMs.
Reviewed-by: sangheki, sjohanss
2018-12-21 08:23:55 -08:00
Kishor Kharbas
d580e2eed2
8211425: Allocation of old generation of java heap on alternate memory devices - G1 GC
...
8202286: Allocation of old generation of Java heap on alternate memory devices
Enable an experimental feature in HotSpot JVM to allocate old generation of G1 GC on an alternative memory device, such as NV-DIMMs.
Reviewed-by: sangheki, sjohanss
2018-12-21 08:18:59 -08:00
Dean Long
57dc039131
8214583: AccessController.getContext may return wrong value after JDK-8212605
...
Reviewed-by: mchung, redestad
2018-12-18 16:36:26 -08:00
Dean Long
d1597bb1cb
8214329: SwingMark SubMenus 9% regression in 12-b19 on Linux client
...
Reviewed-by: thartmann, mullan
2018-12-18 12:45:07 -08:00
Per Lidén
6a9c6a0392
8215451: JNI IsSameObject should not keep objects alive
...
Reviewed-by: eosterlund, kbarrett
2018-12-17 16:55:17 +01:00
Thomas Schatzl
528361f7ae
8214850: Rename vm_operations.?pp files to vmOperations.?pp files
...
Reviewed-by: dholmes, coleenp
2018-12-06 15:44:40 +01:00
Erik Österlund
02688398e1
8214556: Crash in DependencyContext::remove_dependent_nmethod still happens
...
Reviewed-by: kvn, kbarrett
2018-12-04 17:14:11 +01:00
Erik Österlund
3a5bccf5c6
8213565: Crash in DependencyContext::remove_dependent_nmethod
...
Reviewed-by: rehn, kvn
2018-11-30 11:40:48 +01:00
Coleen Phillimore
154a1a02bf
8216167: Update include guards to reflect correct directories
...
Use script and some manual fixup to fix directores names in include guards.
Reviewed-by: lfoltan, eosterlund, kbarrett
2019-01-10 15:13:51 -05:00
Aleksey Shipilev
f44e59355c
8216302: StackTraceElement::fill_in can use cached Class.name
...
Reviewed-by: coleenp, dholmes, mchung
2019-01-09 20:28:16 +01:00
Harold Seigel
a1ff367f4b
8214442: Improve stack walk API by adding handle marks
...
Add the missing handle marks.
Reviewed-by: zgu, mchung
2019-01-09 09:01:27 -05:00
Jean Christophe Beyler
536c4db6cc
8215495: Set isCopy to JNI_FALSE if len == 0
...
Set isCopy in a corner case
Reviewed-by: dholmes, phh, minqi
2019-01-08 09:55:55 -08:00
Claes Redestad
bd8f4a115c
8216262: Remove develop flag DelayCompilationDuringStartup
...
Reviewed-by: kvn, thartmann
2019-01-08 11:23:19 +01:00
Claes Redestad
bf63ee682e
8216157: Enable inlining of java_lang_Class::is_primitive
...
Reviewed-by: coleenp, eosterlund, jiangli
2019-01-04 16:23:56 +01:00
Jesper Wilhelmsson
59716b0bb3
Merge
2019-01-02 16:05:13 +01:00
Jesper Wilhelmsson
f4f859b446
Merge
2018-12-19 20:53:30 +01:00
Jean Christophe Beyler
f3657753d6
8201655: Add thread-enabled support for the Heap Sampling
...
Added thread-enabled support
Reviewed-by: amenkov, sspitsyn
2018-12-14 13:13:06 -08:00
Roger Riggs
c1034b1cad
4947890: Minimize JNI upcalls in system-properties initialization
...
Reviewed-by: erikj, mchung, bchristi, ihse, coleenp, stuefe
2018-11-28 15:53:49 -05:00
Thomas Stuefe
abf1e47f29
8213834: JVMTI ResourceExhausted should not be posted in CompilerThread
...
Reviewed-by: dholmes, dcubed, jcbeyler, sspitsyn
2018-11-27 07:54:06 +01:00
Erik Österlund
1379397c32
8213755: Let nmethods be is_unloading() outside of safepoints
...
Reviewed-by: rehn, coleenp, kvn
2018-11-22 10:01:38 +01:00
Per Lidén
7e500f1d72
8214068: ZGC crashes with vmTestbase/nsk/jdi/ReferenceType/instances/instances004/TestDescription.java
...
Reviewed-by: eosterlund, rehn, dcubed
2018-11-22 09:14:31 +01:00
Erik Österlund
8b1844626a
8212682: Avoid holding Compile_lock when blocking for GC in ObjArrayKlass::allocate_objArray_klass()
...
Reviewed-by: coleenp, dlong
2018-11-20 10:08:18 +01:00
Coleen Phillimore
e66dfd30c4
8210094: Better loading of classloader classes
...
Reviewed-by: acorn, hseigel, ahgross, rhalade
2018-09-10 16:49:01 -04:00
Igor Ignatyev
01e4948836
8216180: [AOT] compiler/intrinsics/bigInteger/TestMulAdd.java crashed with AOT enabled
...
Reviewed-by: kvn
2019-01-23 16:36:45 -08:00
Igor Ignatyev
6b0d1af7fa
8213926: WB_EnqueueInitializerForCompilation requests compilation for NULL
...
Reviewed-by: kvn, roland
2018-11-15 14:01:10 -08:00
Roger Riggs
29e742273e
8185496: Improve performance of system properties initialization in initPhase1
...
8213424: VersionProps duplicate and skipped initialization
Reviewed-by: mchung, redestad, dholmes
2018-11-09 13:28:16 -05:00
Serguei Spitsyn
bf16c3a479
8080406: VM_GetOrSetLocal doesn't check local slot type against requested type
...
Provide possible type checks when LVT is absent
Reviewed-by: jcbeyler, cjplummer
2018-11-08 00:07:48 -08:00
Dean Long
a9ae141836
8212605: Pure-Java implementation of AccessController.doPrivileged
...
Reviewed-by: dholmes, mullan, vlivanov, mchung, alanb, rriggs
2018-11-06 16:04:50 -08:00
Erik Österlund
3798a62adb
8212996: Use AS_NO_KEEPALIVE when accessing dead java.lang.invoke.CallSites during nmethod unloading
...
Reviewed-by: coleenp, pliden
2018-11-05 12:36:23 +01:00
Jiangli Zhou
80ad2c7e71
8212995: Placing the Integer.IntegerCache and cached Integer objects in the closed archive heap region
...
Support shareable archive object subgraphs in closed archive heap regions.
Reviewed-by: iklam, ccheung
2018-11-03 15:40:19 -04:00
Igor Ignatyev
35871a8ca1
8213058: remove ExecuteInternalVMTests and VerboseInternalVMTests flags
...
Reviewed-by: erikj, dholmes, ihse
2018-11-02 16:27:55 -07:00
Aleksey Shipilev
307ba484e1
8213182: Minimal VM build failure after JDK-8212200 (assert when shared java.lang.Object is redefined by JVMTI agent)
...
Reviewed-by: dholmes, iklam
2018-10-31 19:00:59 +01:00
Ioi Lam
93395f6a9e
8212200: assert when shared java.lang.Object is redefined by JVMTI agent
...
Reviewed-by: dholmes, jiangli, hseigel, lfoltan, sspitsyn
2018-10-17 15:57:10 -07:00
Thomas Stuefe
e4f51809e4
8212173: Thread._stack_base/_stack_size initialized too late for new threads
...
Reviewed-by: dholmes, simonis
2018-10-19 09:39:29 +02:00
Aleksey Shipilev
a633b90085
8212754: Build failure: undefined JvmtiSampledObjectAllocEventCollector::object_alloc_is_safe_to_sample
...
Reviewed-by: jcbeyler, zgu, coleenp
2018-10-23 10:55:59 +02:00
Mandy Chung
5e6d6b8642
8207146: Rename jdk.internal.misc.Unsafe::xxxObject to xxxReference
...
Reviewed-by: dholmes, thartmann
2018-10-22 17:00:04 -07:00
Roman Kennke
89d9a60caa
8212186: JVMTI lacks a few GC barriers/hooks
...
Reviewed-by: eosterlund, shade
2018-10-17 22:26:41 +02:00
David Holmes
dfcc6b3878
8211909: JDWP Transport Listener: dt_socket thread crash
...
Reviewed-by: dcubed, dsamersoff
2018-10-16 19:07:47 -04:00
Harold Seigel
794d864feb
7041262: VM_Version should be called instead of Abstract_VM_Version so that overriding works
...
Change calls to Abstract_VM_Version methods to be calls to VM_Version methods.
Reviewed-by: coleenp, kbarrett, dholmes
2018-10-16 11:08:46 -04:00
Jean Christophe Beyler
d7c7ce19f1
8211980: Remove ThreadHeapSampler enable/disable/enabled methods
...
Remove methods from ThreadHeapSampler
Reviewed-by: dholmes, phh
2018-10-15 14:16:35 -07:00
Roman Kennke
5de31861b2
8211270: GC abstraction to get real object and headers size
...
Reviewed-by: shade, zgu, eosterlund
2018-10-10 10:58:48 +02:00
Jiangli Zhou
a2ad8f419f
8206009: Move CDS java heap object archiving code to heapShared.hpp and heapShared.cpp
...
Restructure and cleanup java heap object archiving code.
Reviewed-by: coleenp, iklam
2018-10-09 15:58:07 -04:00
Jiangli Zhou
57b516dd0e
8202951: Implementation of JEP 341: Default CDS Archives
...
8210592: Convert CDS-mode test sets in tier5 and tier6 to non-CDS-mode tests
8209739: [TESTBUG] javax/imageio/plugins/png/ItxtUtf8Test.java fails with OutOfMemoryError when running in CDS mode
Generate the default CDS archive at JDK build time.
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Reviewed-by: erikj, ihse, dholmes, iklam, ccheung, mseledtsov
2018-10-05 18:56:11 -04:00
Harold Seigel
221005a3d4
8209138: Symbol constructor uses u1 as the element type of its name argument
...
Maske u1 the type for Symbol values and add a function to return it as a char.
Reviewed-by: dholmes, coleenp
2018-10-03 09:46:46 -04:00
David Holmes
a3cd6a1a70
8188764: Obsolete AssumeMP and then remove all support for non-MP builds
...
Reviewed-by: mikael, mdoerr, bulasevich, eosterlund
2018-10-03 03:41:57 -04:00
Coleen Phillimore
7ef28cb2bc
8209645: Split ClassLoaderData and ClassLoaderDataGraph into separate files
...
Reviewed-by: iklam, stuefe
2018-09-28 16:07:39 -04:00
Ioi Lam
1619cbd14b
8210864: Reduce the use of metaspaceShared.hpp
...
Reviewed-by: coleenp, lfoltan
2018-09-18 21:46:17 -07:00