This is an automated email from the ASF dual-hosted git repository.

felixybw pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git


The following commit(s) were added to refs/heads/main by this push:
     new c2e195b6bd Improve moveToWorkDir for JniLibLoader (#10301)
c2e195b6bd is described below

commit c2e195b6bdfe93e796935f106df2dece92ef9644
Author: Jiaan Geng <[email protected]>
AuthorDate: Fri Aug 1 07:26:25 2025 +0800

    Improve moveToWorkDir for JniLibLoader (#10301)
    
    This PR proposes to improve moveToWorkDir for JniLibLoader by avoiding 
string concatenation.
---
 gluten-core/src/main/java/org/apache/gluten/jni/JniLibLoader.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gluten-core/src/main/java/org/apache/gluten/jni/JniLibLoader.java 
b/gluten-core/src/main/java/org/apache/gluten/jni/JniLibLoader.java
index 00037cd228..d0fa9880f1 100644
--- a/gluten-core/src/main/java/org/apache/gluten/jni/JniLibLoader.java
+++ b/gluten-core/src/main/java/org/apache/gluten/jni/JniLibLoader.java
@@ -106,11 +106,11 @@ public class JniLibLoader {
 
   private File moveToWorkDir(String workDir, String libraryToLoad) throws 
IOException {
     // final File temp = File.createTempFile(workDir, libraryToLoad);
-    final Path libPath = Paths.get(workDir + "/" + libraryToLoad);
+    final Path libPath = Paths.get(workDir, libraryToLoad);
     if (Files.exists(libPath)) {
       Files.delete(libPath);
     }
-    final File temp = new File(workDir + "/" + libraryToLoad);
+    final File temp = libPath.toFile();
     if (!temp.getParentFile().exists()) {
       temp.getParentFile().mkdirs();
     }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to