Coleen Phillimore
|
9f46fc2842
|
8310906: Fix -Wconversion warnings in runtime, oops and some code header files.
Reviewed-by: iklam, fparain
|
2023-06-28 19:42:33 +00:00 |
|
Coleen Phillimore
|
ddf1e34c1a
|
8304089: Convert TraceDependencies to UL
Reviewed-by: vlivanov, dholmes
|
2023-03-22 12:33:00 +00:00 |
|
Coleen Phillimore
|
55aa122462
|
8304059: Use InstanceKlass in dependencies
Reviewed-by: vlivanov, thartmann
|
2023-03-14 13:27:55 +00:00 |
|
Robbin Ehn
|
c183fce954
|
8300926: Several startup regressions ~6-70% in 21-b6 all platforms
Reviewed-by: eosterlund, dcubed, coleenp
|
2023-03-13 09:34:00 +00:00 |
|
Johan Sjölen
|
cfe57466dd
|
8300242: Replace NULL with nullptr in share/code/
Reviewed-by: kvn, thartmann
|
2023-01-19 08:48:36 +00:00 |
|
Coleen Phillimore
|
cc287832c2
|
8292777: Remove hashtable.hpp from dependencies.hpp
Reviewed-by: chagedorn
|
2022-08-23 13:42:37 +00:00 |
|
Vladimir Ivanov
|
c372990f5f
|
8268494: Better inlining of inlined interfaces
Reviewed-by: thartmann, jcm, ahgross, rhalade
|
2022-01-18 23:35:34 +00:00 |
|
Jamsheed Mohammed C M
|
a3acce5210
|
8264079: Improve abstractions
Reviewed-by: vlivanov, ahgross, thartmann, rhalade
|
2021-07-21 20:28:56 +00:00 |
|
Vladimir Ivanov
|
9d168e25d1
|
8266973: Migrate to ClassHierarchyIterator when enumerating subclasses
Reviewed-by: kvn, coleenp
|
2021-05-18 12:46:50 +00:00 |
|
Vladimir Ivanov
|
127bfe44f7
|
8266074: Vtable-based CHA implementation
Reviewed-by: kvn, jrose, dlong
|
2021-05-13 10:58:03 +00:00 |
|
Vladimir Ivanov
|
76bd313d80
|
8264872: Dependencies: Migrate to PerfData counters
Reviewed-by: kvn, neliasso
|
2021-04-09 22:18:56 +00:00 |
|
Vladimir Ivanov
|
07c8ff47d2
|
8264871: Dependencies: Miscellaneous cleanups in dependencies.cpp
Reviewed-by: neliasso
|
2021-04-09 22:03:29 +00:00 |
|
Vladimir Ivanov
|
80681b5470
|
8264546: Dependencies: Context class is always an InstanceKlass
Reviewed-by: kvn
|
2021-04-01 12:56:19 +00:00 |
|
Stefan Karlsson
|
a79f095697
|
8263721: Unify oop casting
Reviewed-by: kbarrett, coleenp
|
2021-03-24 10:28:38 +00:00 |
|
Vladimir Ivanov
|
a9c36805c4
|
8261250: Dependencies: Remove unused dependency types
Reviewed-by: kvn, thartmann
|
2021-02-11 10:16:37 +00:00 |
|
Ioi Lam
|
c5bb109272
|
8260019: Move some Thread subtypes out of thread.hpp
Reviewed-by: dholmes, coleenp
|
2021-02-05 03:02:11 +00:00 |
|
Ioi Lam
|
3d1b1a6bc9
|
8248170: Excessive include of compiledMethod, codeCache, javaClasses and systemDictionary
Reviewed-by: dholmes, kvn, coleenp, stefank
|
2020-07-06 23:11:37 -07:00 |
|
Coleen Phillimore
|
04b98fd1df
|
8222446: assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ
Remove SystemDictionary::modification_counter optimization
Reviewed-by: dlong, eosterlund
|
2019-07-10 07:58:24 -04:00 |
|
Dean Long
|
c18ffd6a79
|
8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods
Reviewed-by: kvn, dnsimon
|
2019-06-07 18:11:33 -04:00 |
|
Vladimir Ivanov
|
c6a2274d1a
|
8223422: [Graal] assert(!m->can_be_statically_bound(InstanceKlass::cast(ctxk))) failed: redundant
Reviewed-by: kvn
|
2019-05-06 21:31:36 -07:00 |
|
Vladimir Ivanov
|
75d4f24c97
|
8223171: Redundant nmethod dependencies for effectively final methods
Reviewed-by: dlong
|
2019-05-06 12:15:49 -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 |
|
Thomas Schatzl
|
e98c176026
|
8208670: Compiler changes to allow enabling -Wreorder
Reviewed-by: kvn
|
2018-08-08 15:31:06 +02:00 |
|
Ioi Lam
|
1b2e7cbaef
|
8208999: Some use of Klass* should be replaced by InstanceKlass*
Klass::java_super() => InstanceKlass*; InstanceKlass::{local,transitive}_interfaces() => Array<InstanceKlass*>*
Reviewed-by: coleenp, hseigel
|
2018-08-07 15:45:07 -07:00 |
|
Stefan Karlsson
|
1a1aecd166
|
8200106: Move NoSafepointVerifier out from gcLocker.hpp
Reviewed-by: coleenp
|
2018-03-23 18:54:12 +01:00 |
|
Coleen Phillimore
|
ee9d695757
|
8199283: Remove ValueObj class for allocation subclassing for compiler code
Reviewed-by: stefank, tschatzl
|
2018-03-09 20:01:38 -05:00 |
|
Dean Long
|
0e3410b141
|
8194989: 2 Null pointer dereference defect groups caused by Dependencies::DepValue::as_klass()
Reviewed-by: kvn
|
2018-01-18 10:05:32 -08:00 |
|
Tom Rodriguez
|
05f99dfe85
|
8191052: [Graal] java/lang/invoke/CallSiteTest.java intermittently fails with "Failed dependency of type call_site_target_value" when running with Graal as JIT
Reviewed-by: kvn, iveresov, dlong
|
2017-12-04 13:13:44 -08:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|