/* * Copyright (c) 2004-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the LICENSE * file in the root directory of this source tree. * */ package com.facebook.jni; import com.facebook.jni.annotations.DoNotStrip; import com.facebook.soloader.SoLoader; @DoNotStrip public class ThreadScopeSupport { static { SoLoader.loadLibrary("flipperfb"); } // This is just used for ThreadScope::withClassLoader to have a java function // in the stack so that jni has access to the correct classloader. @DoNotStrip private static void runStdFunction(long ptr) { runStdFunctionImpl(ptr); } private static native void runStdFunctionImpl(long ptr); }