src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java
--- a/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java Thu Oct 17 20:27:44 2019 +0100
+++ b/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java Thu Oct 17 20:53:35 2019 +0100
@@ -50,15 +50,10 @@
/**
* Indicates the smallest width for comparing an integer value on the target platform.
*/
- default Integer smallestCompareWidth() {
- // most platforms only support 32 and 64 bit compares
- return 32;
- }
+ Integer smallestCompareWidth();
/**
- * Indicates whether the target platform supports bulk zeroing instruction.
+ * Indicates whether this target platform supports bulk zeroing of arbitrary size.
*/
- default boolean supportBulkZeroing() {
- return false;
- }
+ boolean supportsBulkZeroing();
}