aboutsummaryrefslogtreecommitdiff
path: root/java/org/brotli/dec/Utils.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/org/brotli/dec/Utils.java')
-rw-r--r--java/org/brotli/dec/Utils.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/java/org/brotli/dec/Utils.java b/java/org/brotli/dec/Utils.java
index 1583c75..2d04aec 100644
--- a/java/org/brotli/dec/Utils.java
+++ b/java/org/brotli/dec/Utils.java
@@ -88,4 +88,15 @@ final class Utils {
static void flipBuffer(Buffer buffer) {
buffer.flip();
}
+
+ static int isDebugMode() {
+ boolean assertsEnabled = Boolean.parseBoolean(System.getProperty("BROTLI_ENABLE_ASSERTS"));
+ return assertsEnabled ? 1 : 0;
+ }
+
+ // See BitReader.LOG_BITNESS
+ static int getLogBintness() {
+ boolean isLongExpensive = Boolean.parseBoolean(System.getProperty("BROTLI_32_BIT_CPU"));
+ return isLongExpensive ? 5 : 6;
+ }
}