]> git.ardis.lu - 4-byte-gen/commitdiff
Return counter from worker
authorArdis Lu <ardisglu@gmail.com>
Wed, 22 Mar 2023 06:33:15 +0000 (23:33 -0700)
committerArdis Lu <ardisglu@gmail.com>
Wed, 22 Mar 2023 06:33:15 +0000 (23:33 -0700)
Useful for pausing and resuming work

worker.js

index c864ade38d036d30e530eba9d162d00746c43847..43e83083b6f5b69f7f72cdeeff29c2f95928e5b9 100644 (file)
--- a/worker.js
+++ b/worker.js
@@ -26,11 +26,11 @@ function calculateOptimizedName(name, parametersTypes, minimum) {
     functionName = `${name}_${counter.toString(36)}(${parametersTypes})`;
     hash = validate(functionName, minimum);
   }
-  return { functionName, hash };
+  return { functionName, hash, counter };
 }
 
 addEventListener('message', e => {
   const { name, parametersTypes, minimum } = e.data;
-  const { functionName, hash } = calculateOptimizedName(name, parametersTypes, minimum);
-  postMessage({ functionName, hash });
+  const { functionName, hash, counter } = calculateOptimizedName(name, parametersTypes, minimum);
+  postMessage({ functionName, hash, counter });
 });
This page took 0.040351 seconds and 4 git commands to generate.