brijrajk commented on issue #8419: URL: https://github.com/apache/incubator-gluten/issues/8419#issuecomment-2585119004
@rajatma1993 You should check the $GLUTEN_HOME/cpp/core/jni/JniWrapper.cc to understand where the handover of native calls takes place. So for example  the functionName : Java_org_apache_gluten_vectorized_PlanEvaluatorJniWrapper_nativeCreateKernelWithIterator will give you reference from where it is being called. If you split the above function name by "_" you will get Java, org, apache, gluten, vectorized, PlanEvaluatorJniWrapper, nativeCreateKernelWithIterator. so the class name from which it is called : org.apache.gluten.vectorized.PlanEvaluatorJniWrapper.java and the function name : nativeCreateKernelWithIterator Now you can search the above class into gluten code  this file is located at : $GLUTEN_HOME/gluten-data/src/main/java/org/apache/gluten/vectorized/PlanEvaluatorJniWrapper.java Hope this helps -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
