From 4463fe0856d8451e1fb49268dc444b67d50bf27f Mon Sep 17 00:00:00 2001 From: David Aurelio Date: Wed, 20 Feb 2019 11:52:39 -0800 Subject: [PATCH] Add config for avoiding JNI refs Summary: @public Adds `YogaConfig#avoidGlobalJNIRefs` to control whether nodes created with a config will use weak global JNI refs. Used for experimentation. Reviewed By: SidharthGuglani Differential Revision: D14149982 fbshipit-source-id: c777c8b3af2167d96154db5aa6afec1476dac35b --- java/com/facebook/yoga/YogaConfig.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/com/facebook/yoga/YogaConfig.java b/java/com/facebook/yoga/YogaConfig.java index a55f5c70..0c3d1fd2 100644 --- a/java/com/facebook/yoga/YogaConfig.java +++ b/java/com/facebook/yoga/YogaConfig.java @@ -22,6 +22,7 @@ public class YogaConfig { long mNativePointer; private YogaLogger mLogger; private YogaNodeCloneFunction mYogaNodeCloneFunction; + public boolean avoidGlobalJNIRefs = false; private native long jni_YGConfigNew(); public YogaConfig() {