-
Enhancement
-
Resolution: Fixed
-
P4
-
19, 20, 21
-
b18
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8343501 | 21.0.7-oracle | PAWAN CHAWDHARY | P4 | Resolved | Fixed | b01 |
JDK-8339107 | 21.0.5 | Paul Hohensee | P4 | Resolved | Fixed | master |
We should at support at least AND and OR attributes and cover the following checks (can be mapped to Platform.java):
- 32/64 bit
- OS type
We could implement the attribute either with an enum or use Strings with input verification, similarly to what we do with applyIfCPUFeature* (checked against `verifiedCPUFeatures` list).
- backported by
-
JDK-8339107 [IR Framework] Add attribute to @IR to enable/disable IR matching based on the architecture
-
- Resolved
-
-
JDK-8343501 [IR Framework] Add attribute to @IR to enable/disable IR matching based on the architecture
-
- Resolved
-
- relates to
-
JDK-8294279 [IR Framework] Generalize check precondition language
-
- Open
-
-
JDK-8317341 [IR Framework] replace @require (test level) with applyIfPlatform (IR rule level) where possible
-
- Open
-
-
JDK-8287525 Extend IR annotation with new options to test specific target feature.
-
- Resolved
-
- links to
-
Commit openjdk/jdk/a8549b63
-
Commit(master) openjdk/jdk21u-dev/33f4d805
-
Review openjdk/jdk/15938
-
Review(master) openjdk/jdk21u-dev/946