Robbin Ehn
|
9baafa55a6
|
8221734: Deoptimize with handshakes
Reviewed-by: dcubed, dholmes, pchilanomate, dlong, coleenp
|
2019-05-23 10:13:29 +02:00 |
|
Lutz Schmidt
|
b730805159
|
8213084: Rework and enhance Print[Opto]Assembly output
Reviewed-by: kvn, thartmann
|
2019-05-21 15:51:35 +02:00 |
|
Vladimir Kozlov
|
e9c523ae5f
|
8220623: [JVMCI] Update JVMCI to support JVMCI based Compiler compiled into shared library
Reviewed-by: dnsimon, never, stefank, rehn, neliasso, dholmes, kbarrett, coleenp
|
2019-05-01 12:31:29 -07:00 |
|
Coleen Phillimore
|
246544eeb7
|
8221183: Avoid code cache walk in MetadataOnStackMark
Note nmethods with "old" Methods in them in table to walk instead.
Reviewed-by: eosterlund, sspitsyn
|
2019-04-01 09:53:30 -04:00 |
|
Coleen Phillimore
|
5c5089b0a2
|
8220512: Deoptimize redefinition functions that have dirty ICs
Walk ICs to determine whether nmethods are dependent on redefined classes.
Reviewed-by: sspitsyn, eosterlund
|
2019-03-15 16:00:18 -04:00 |
|
Stefan Karlsson
|
2370adc703
|
8220343: Move scavenge_root_nmethods from shared code
Reviewed-by: kvn, eosterlund
|
2019-03-14 09:15:51 +01:00 |
|
Coleen Phillimore
|
8f5e561d19
|
8139551: Scalability problem with redefinition - multiple code cache walks
Walk code cache and deoptimize once per redefinition.
Reviewed-by: sspitsyn, dlong
|
2019-02-05 10:40:25 -05:00 |
|
Jesper Wilhelmsson
|
528bc73ca4
|
Merge
|
2019-01-14 23:05:26 +01:00 |
|
Erik Österlund
|
c03e894387
|
8215754: ZGC: nmethod is not unlinked from Method before rendezvous handshake
Reviewed-by: pliden, neliasso
|
2019-01-11 13:15:37 +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 |
|
Coleen Phillimore
|
1509c1ffe1
|
8215731: Move forward class definitions out of globalDefinitions.hpp
Redistribute the forward declarations to the header files that need them.
Reviewed-by: dholmes, lfoltan
|
2019-01-04 15:06:01 -05:00 |
|
Erik Österlund
|
3a5bccf5c6
|
8213565: Crash in DependencyContext::remove_dependent_nmethod
Reviewed-by: rehn, kvn
|
2018-11-30 11:40:48 +01:00 |
|
Erik Österlund
|
44b1ed07f5
|
8213486: SIGSEGV in CompiledMethod::cleanup_inline_caches_impl with AOT
Reviewed-by: kvn, dlong
|
2018-11-22 09:46:24 +01: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 |
|
Erik Österlund
|
25f14cd757
|
8209189: Make CompiledMethod::do_unloading more concurrent
Reviewed-by: kvn, coleenp
|
2018-11-02 08:33:59 +01:00 |
|
Tom Rodriguez
|
9c4f2b7294
|
8209624: [JVMCI] Invalidate nmethods instead of directly unloading them when the InstalledCode is dropped
Reviewed-by: kvn
|
2018-08-21 08:38:02 -07:00 |
|
Coleen Phillimore
|
3e3414dbf3
|
8203837: Split nmethod unloading from inline cache cleaning
Refactor cleaning inline caches to after GC do_unloading.
Reviewed-by: thartmann, eosterlund
|
2018-05-02 11:28:49 -04:00 |
|
Coleen Phillimore
|
8a427a07d8
|
8202164: Remove some unneeded BoolObjectClosure* is_alive parameters
Reviewed-by: kbarrett, stefank
|
2018-04-25 17:50:32 -04:00 |
|
Coleen Phillimore
|
221d0f4c54
|
8199809: Don't include frame.inline.hpp and other.inline.hpp from .hpp files
Remove frame.inline.hpp,etc from header files and adjust transitive includes.
Reviewed-by: stefank, stuefe
|
2018-03-21 19:45:24 -04:00 |
|
Igor Veresov
|
b6d123f660
|
8191683: Compile problem on ARM after JDK-8043070
Make nmethod::_state explicitly a signed char
Reviewed-by: thartmann
|
2017-11-22 01:12:23 -08:00 |
|
Igor Veresov
|
2811fa2e82
|
8043070: nmethod::verify_interrupt_point() shouldn't enter safepoint
Introduce not_installed state for nmethods
Reviewed-by: dlong
|
2017-11-20 19:00:22 -08:00 |
|
Doug Simon
|
f37bbe430d
|
8188102: [JVMCI] Convert special JVMCI oops in nmethod to jweak values
Reviewed-by: never, kvn, kbarrett
|
2017-11-06 12:53:55 +01:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|