Damon Fenacci
|
8e49fcdde4
|
8295661: CompileTask::compile_id() should be passed as int
Reviewed-by: thartmann, dnsimon, never
|
2022-12-19 08:50:44 +00:00 |
|
Julian Waters
|
0f28cb06ab
|
8294014: Remove redundant UseCompiler conditions
Reviewed-by: kvn, thartmann
|
2022-09-20 12:22:18 +00:00 |
|
Erik Österlund
|
054c23f484
|
8290025: Remove the Sweeper
Reviewed-by: stefank, kvn, iveresov, coleenp, vlivanov, mdoerr
|
2022-08-25 09:48:55 +00:00 |
|
Axel Boldt-Christmas
|
dd7f2d912b
|
8290090: Change CodeBlobType from unscoped enum to enum class
Reviewed-by: eosterlund, kvn
|
2022-08-05 08:24:25 +00:00 |
|
Doug Simon
|
357b1b18c2
|
8242440: use separate, destroyable JavaVM instances per libgraal compiler thread
Reviewed-by: kvn, thartmann
|
2022-04-23 06:08:11 +00:00 |
|
Magnus Ihse Bursie
|
4594696f54
|
8284903: Fix typos in hotspot
Reviewed-by: cjplummer, coleenp, kvn, lucy, stefank
|
2022-04-19 19:10:52 +00:00 |
|
Yi-Fan Tsai
|
b6935dfb86
|
8251505: Use of types in compiler shared code should be consistent.
Reviewed-by: phh
|
2022-02-03 19:34:28 +00:00 |
|
Coleen Phillimore
|
3b2585c02b
|
8276658: Clean up JNI local handles code
Reviewed-by: dholmes, pchilanomate
|
2021-11-12 16:17:15 +00:00 |
|
Nils Eliasson
|
9aa12daa15
|
8273934: Remove unused perfcounters
Reviewed-by: chagedorn
|
2021-09-20 14:11:16 +00:00 |
|
Dean Long
|
fcc7d59b99
|
8269342: CICrashAt=1 does not always catch first Java method
Reviewed-by: kvn, thartmann
|
2021-07-26 22:09:17 +00:00 |
|
Albert Mingkun Yang
|
a52a08d20b
|
8267916: Adopt cast notation for CompilerThread conversions
Reviewed-by: kbarrett, iklam, dholmes
|
2021-06-03 08:21:39 +00:00 |
|
David Holmes
|
02f895c5f6
|
8252685: APIs that require JavaThread should take JavaThread arguments
Reviewed-by: coleenp, sspitsyn, kvn, iklam
|
2021-05-17 04:05:44 +00:00 |
|
Ioi Lam
|
ba38661504
|
8259882: Reduce the inclusion of perfData.hpp
Reviewed-by: redestad, coleenp
|
2021-01-22 04:20:41 +00:00 |
|
Richard Reingruber
|
40f847e2fb
|
8227745: Enable Escape Analysis for Better Performance in the Presence of JVMTI Agents
8233915: JVMTI FollowReferences: Java Heap Leak not found because of C2 Scalar Replacement
Reviewed-by: mdoerr, goetz, sspitsyn, kvn
|
2020-10-20 15:31:55 +00:00 |
|
Aleksey Shipilev
|
dc1ef58351
|
8253631: Remove unimplemented CompileBroker methods after JEP-165
Reviewed-by: thartmann
|
2020-09-25 10:10:04 +00:00 |
|
Jamsheed Mohammed C M
|
73c9088b81
|
8249451: Unconditional exceptions clearing logic in compiler code should honor Async Exceptions.
Reviewed-by: dholmes, iveresov
|
2020-09-18 05:48:14 +00:00 |
|
Vladimir Kozlov
|
c79e6346d0
|
8250233: -XX:+CITime triggers guarantee(events != NULL) in jvmci.cpp:173
Add missing EnableJVMCI flag check. Refactoring compiler print statistic code.
Reviewed-by: thartmann
|
2020-08-04 13:16:45 -07:00 |
|
Erik Österlund
|
21cd75cb98
|
8240363: Refactor Compile::Output() to its own Phase
Reviewed-by: kvn, vlivanov
|
2020-03-16 12:27:42 +00:00 |
|
Stefan Karlsson
|
161333eeba
|
8234748: Clean up atomic and orderAccess includes
Reviewed-by: dholmes
|
2019-11-26 10:47:46 +01:00 |
|
Stefan Karlsson
|
0ad50c2b5c
|
8234740: Harmonize parameter order in Atomic - cmpxchg
Reviewed-by: rehn, dholmes
|
2019-11-25 12:33:15 +01:00 |
|
Stefan Karlsson
|
3d426623bf
|
8234739: Harmonize parameter order in Atomic - xchg
Reviewed-by: rehn, dholmes
|
2019-11-25 12:32:40 +01:00 |
|
Martin Doerr
|
03763ec090
|
8233193: Incorrect bailout from possibly_add_compiler_threads
Reviewed-by: dholmes, thartmann
|
2019-11-18 18:21:18 +01:00 |
|
Martin Doerr
|
0a5f074a77
|
8230459: Test failed to resume JVMCI CompilerThread
Reviewed-by: dholmes, kvn
|
2019-10-21 19:58:16 +02:00 |
|
Leonid Mesnik
|
8c40b77cd8
|
8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash
Reviewed-by: thartmann, sspitsyn
|
2019-06-07 12:26:50 -07:00 |
|
Xin Liu
|
63dbcdc874
|
8222670: pathological case of JIT recompilation and code cache bloat
Prevent downgraded compilation tasks from recompiling.
Reviewed-by: sgehwolf, thartmann
|
2019-05-07 09:17:03 +02:00 |
|
Jean Christophe Beyler
|
ec3edf99f9
|
8221853: Data race in compile broker (set_last_compile)
Remove the debug code provoking it
Reviewed-by: kvn, thartmann
|
2019-04-09 19:34:05 -07: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
|
ffeae5bd65
|
8212070: Introduce diagnostic flag to abort VM on failed JIT compilation
Reviewed-by: mikael, thartmann
|
2018-11-19 11:51:27 +01:00 |
|
Tobias Hartmann
|
2fe0a0f20b
|
8213014: Crash in CompileBroker::make_thread due to OOM
Added missing null checks and checks for pending exception.
Reviewed-by: kvn, dholmes, mdoerr
|
2018-11-01 14:15:35 +01:00 |
|
Rene Schuenemann
|
83ece1407f
|
8204476: Add additional statistics to CodeCache::print_summary
Reviewed-by: kvn, stuefe
|
2018-05-30 14:46:17 +02:00 |
|
Erik Gahlin
|
a060be188d
|
8199712: Flight Recorder
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Reviewed-by: coleenp, ihse, erikj, dsamersoff, mseledtsov, egahlin, mgronlun
|
2018-05-15 20:24:34 +02:00 |
|
Martin Doerr
|
5e1a7651cd
|
8198756: Lazy allocation of compiler threads
Reviewed-by: kvn
|
2018-04-18 11:19:32 +02:00 |
|
Tobias Hartmann
|
c530e2724d
|
8200230: [Graal] Compilations should not be enqueued before Graal is initialized
Split compiler initialization into two phases to avoid compilations being enqueued before Graal is initialized.
Reviewed-by: kvn, dnsimon
|
2018-03-27 11:51:39 +02:00 |
|
Lutz Schmidt
|
b7cb1a07e4
|
8198691: CodeHeap State Analytics
Reviewed-by: kvn, thartmann
|
2018-03-26 12:59:45 -07:00 |
|
Coleen Phillimore
|
e908052a71
|
8189610: Reconcile jvm.h and all jvm_md.h between java.base and hotspot
Removed hotspot version of jvm*h and jni*h files.
Reviewed-by: ihse, mchung, dholmes
|
2017-10-31 11:55:09 -04:00 |
|
Erik Österlund
|
aa72ba3a64
|
8187977: Generalize Atomic::xchg to use templates
Reviewed-by: kbarrett, coleenp
|
2017-09-26 21:37:01 +02:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|