Commit c97bbfb2e71 for nodejs

commit c97bbfb2e716abc6ea6aa7387aa14af40d806c7a
Author: Donghoon Kang <d159123@naver.com>
Date:   Sun Sep 27 21:05:50 2026 +0900

    benchmark: remove duplicate ffi string length direct

    Signed-off-by: HoonDongKang <d159123@naver.com>
    PR-URL: https://github.com/nodejs/node/pull/66278
    Reviewed-By: Daeyeon Jeong <daeyeon.dev@gmail.com>
    Reviewed-By: Luigi Pinca <luigipinca@gmail.com>

diff --git a/benchmark/ffi/string-length-buffer-direct.js b/benchmark/ffi/string-length-direct.js
similarity index 100%
rename from benchmark/ffi/string-length-buffer-direct.js
rename to benchmark/ffi/string-length-direct.js
diff --git a/benchmark/ffi/string-length-string-direct.js b/benchmark/ffi/string-length-string-direct.js
deleted file mode 100644
index b2de28b209e..00000000000
--- a/benchmark/ffi/string-length-string-direct.js
+++ /dev/null
@@ -1,28 +0,0 @@
-'use strict';
-
-const common = require('../common.js');
-const ffi = require('node:ffi');
-const { libraryPath, ensureFixtureLibrary } = require('./common.js');
-
-const bench = common.createBenchmark(main, {
-  n: [1e7],
-});
-
-ensureFixtureLibrary();
-
-const { lib, functions } = ffi.dlopen(libraryPath, {
-  string_length: { return: 'u64', arguments: ['pointer'] },
-});
-
-const fn = functions.string_length;
-const string = Buffer.from('hello\0');
-const pointer = ffi.getRawPointer(string);
-
-function main({ n }) {
-  bench.start();
-  for (let i = 0; i < n; ++i)
-    fn(pointer);
-  bench.end(n);
-
-  lib.close();
-}