Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
b146
-
s390x
-
linux
Description
This change contains some basic adaptions needed for a full hotspot port for linux s390x.
It defines the required macros, platform names and includes.
The s390 port calles CodeCache::contains() in current_frame(), which is used in NMT. As NMT already collects stack traces before the CodeCache is initialized, contains() needs a check for this.
Wherever a row of platforms are listed, I sorted them alphabetically.
The jdk requires the file jvm.cfg.
It defines the required macros, platform names and includes.
The s390 port calles CodeCache::contains() in current_frame(), which is used in NMT. As NMT already collects stack traces before the CodeCache is initialized, contains() needs a check for this.
Wherever a row of platforms are listed, I sorted them alphabetically.
The jdk requires the file jvm.cfg.
Attachments
Issue Links
- blocks
-
JDK-8166561 [s390] Adaptions needed for s390 port in C1 and C2.
-
- Resolved
-
-
JDK-8167184 [s390] Extend relocations for pc-relative instructions.
-
- Resolved
-
- relates to
-
JDK-8166730 JEP 294: Linux/s390x Port
-
- Closed
-
-
JDK-8166970 Adapt mutex padding according to DEFAULT_CACHE_LINE_SIZE
-
- Resolved
-