mirror of
https://github.com/darlinghq/darling-openjdk.git
synced 2024-11-30 15:50:29 +00:00
8231770: Test java/util/zip/FlaterTest.java fails with -Xcheck:jni
Reviewed-by: alanb, coffeys, chegar
This commit is contained in:
parent
a683592254
commit
4b36fb50ed
@ -257,7 +257,7 @@ Java_java_util_zip_Deflater_deflateBufferBytes(JNIEnv *env, jobject this, jlong
|
||||
|
||||
res = doDeflate(env, addr, input, inputLen, output + outputOff, outputLen,
|
||||
flush, params);
|
||||
(*env)->ReleasePrimitiveArrayCritical(env, outputArray, input, 0);
|
||||
(*env)->ReleasePrimitiveArrayCritical(env, outputArray, output, 0);
|
||||
|
||||
retVal = checkDeflateStatus(env, addr, inputLen, outputLen, params, res);
|
||||
return retVal;
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2005, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2005, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
@ -23,10 +23,11 @@
|
||||
|
||||
/**
|
||||
* @test
|
||||
* @bug 6348045 6341887
|
||||
* @bug 6348045 6341887 8231770
|
||||
* @summary GZipOutputStream/InputStream goes critical(calls JNI_Get*Critical)
|
||||
* and causes slowness. This test uses Deflater and Inflater directly.
|
||||
* and causes slowness. This test uses Deflater and Inflater directly.
|
||||
* @key randomness
|
||||
* @run main/othervm -Xcheck:jni FlaterTest
|
||||
*/
|
||||
|
||||
import java.nio.*;
|
||||
|
Loading…
Reference in New Issue
Block a user