[OpenJDK 2D-Dev] RFR: 8261533: Java_sun_font_CFont_getCascadeList leaks memory according to Xcode
Prasanta Sadhukhan
psadhukhan at openjdk.java.net
Fri Feb 12 04:46:41 UTC 2021
On Fri, 12 Feb 2021 04:42:34 GMT, Prasanta Sadhukhan <psadhukhan at openjdk.org> wrote:
>> The various CF*Copy* functions called here need a matching CFRelease
>
> src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m line 575:
>
>> 573: #endif
>> 574: jstring jFontName = (jstring)NSStringToJavaString(env, fontname);
>> 575: CFRelease(fontname);
>
> Should we call CFRelease or should we call DeleteLocalRef()?
OK. I see DeleteLocalRef is called for jFontName..
-------------
PR: https://git.openjdk.java.net/jdk/pull/2532
More information about the 2d-dev
mailing list