Details
-
Type:
Enhancement
-
Status: Resolved
-
Priority:
P4
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 15
-
Component/s: infrastructure
-
Labels:None
-
Subcomponent:
-
Resolved In Build:b29
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8248283 | 16 | Peter Levart | P4 | Resolved | Fixed | b04 |
JDK-8250095 | 15.0.2 | Peter Levart | P4 | Resolved | Fixed | b01 |
JDK-8250394 | 15.0.1 | Peter Levart | P4 | Resolved | Fixed | b03 |
Description
When building microbenchmarks, we should enable preview features as a convenience.
diff -r f2e1cd498381 make/test/BuildMicrobenchmark.gmk
--- a/make/test/BuildMicrobenchmark.gmk Tue Jun 23 10:08:35 2020 +0200
+++ b/make/test/BuildMicrobenchmark.gmk Tue Jun 23 10:33:17 2020 +0200
@@ -90,10 +90,11 @@
TARGET_RELEASE := $(TARGET_RELEASE_NEWJDK_UPGRADED), \
SMALL_JAVA := false, \
CLASSPATH := $(MICROBENCHMARK_CLASSPATH), \
- DISABLED_WARNINGS := processing rawtypes cast serial, \
+ DISABLED_WARNINGS := processing rawtypes cast serial preview, \
SRC := $(MICROBENCHMARK_SRC), \
BIN := $(MICROBENCHMARK_CLASSES), \
JAVA_FLAGS := --add-modules jdk.unsupported --limit-modules java.management, \
+ JAVAC_FLAGS := --enable-preview, \
))
$(BUILD_JDK_MICROBENCHMARK): $(JMH_COMPILE_JARS)
diff -r f2e1cd498381 make/test/BuildMicrobenchmark.gmk
--- a/make/test/BuildMicrobenchmark.gmk Tue Jun 23 10:08:35 2020 +0200
+++ b/make/test/BuildMicrobenchmark.gmk Tue Jun 23 10:33:17 2020 +0200
@@ -90,10 +90,11 @@
TARGET_RELEASE := $(TARGET_RELEASE_NEWJDK_UPGRADED), \
SMALL_JAVA := false, \
CLASSPATH := $(MICROBENCHMARK_CLASSPATH), \
- DISABLED_WARNINGS := processing rawtypes cast serial, \
+ DISABLED_WARNINGS := processing rawtypes cast serial preview, \
SRC := $(MICROBENCHMARK_SRC), \
BIN := $(MICROBENCHMARK_CLASSES), \
JAVA_FLAGS := --add-modules jdk.unsupported --limit-modules java.management, \
+ JAVAC_FLAGS := --enable-preview, \
))
$(BUILD_JDK_MICROBENCHMARK): $(JMH_COMPILE_JARS)
Attachments
Issue Links
- backported by
-
JDK-8248283 Build microbenchmarks with --enable-preview
-
- Resolved
-
-
JDK-8250095 Build microbenchmarks with --enable-preview
-
- Resolved
-
-
JDK-8250394 Build microbenchmarks with --enable-preview
-
- Resolved
-
- blocks
-
JDK-8247532 Records deserialization is slow
-
- Closed
-
- relates to
-
JDK-8250669 Running JMH micros is broken after JDK-8248135
-
- Resolved
-
-
JDK-8248429 Add --enable-preview as VM argument when running microbenchmarks
-
- Closed
-
(1 relates to)