]> git.kaiwu.me - quickjs.git/commitdiff
pass node-js command line arguments to microbench
authorCharlie Gordon <github@chqrlie.org>
Thu, 15 Feb 2024 08:59:50 +0000 (09:59 +0100)
committerCharlie Gordon <github@chqrlie.org>
Thu, 15 Feb 2024 08:59:50 +0000 (09:59 +0100)
tests/microbench.js

index 302f2ad7579cf5ce90bc8b48526a6d29f91c6e02..6bf0b836d859b5d2f2de415e889af16efafb5d13 100644 (file)
@@ -1136,6 +1136,9 @@ function main(argc, argv, g)
         save_result("microbench-new.txt", log_data);
 }
 
-if (typeof scriptArgs === "undefined")
+if (typeof scriptArgs === "undefined") {
     scriptArgs = [];
+    if (typeof process.argv === "object")
+        scriptArgs = process.argv.slice(1);
+}
 main(scriptArgs.length, scriptArgs, this);