aboutsummaryrefslogtreecommitdiff
path: root/src/js/node/worker_threads.ts (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-08-12Fix worker event loop ref/unref + leak (#4114)Gravatar dave caruso 1-5/+8
* make more tests pass * worker changes * fix some bugs * remove this * progress * uh * okay * remove console log * a * comment assert for later * mergable state * remove test * remove test
2023-08-08worker tests (#4058)Gravatar dave caruso 1-8/+23
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2023-08-07Add `env` option for `node:worker_threads` (#4052)Gravatar dave caruso 1-25/+43
* almost works * env stuff * test fixes * wtfmove * ok * ok * ref by default * it now does the ref stuff by default * cool
2023-08-02Implement `node:worker_threads` (#3923)Gravatar Jarred Sumner 1-1/+296
* Start to implement `worker_threads` * more * more!! * more * Update bundle_v2.zig * delete outdated tests * `receiveMessageOnPort` * props test and export default * fix merge * not implemented tests * individual imports * `receiveMessageOnPort` tests --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Co-authored-by: Dylan Conway <dylan.conway567@gmail.com>
2023-08-02Rewrite built-in modules to use CommonJS over ESM (#3814)Gravatar dave caruso 1-0/+1
* stfdsafsd sadffdsa stuff finish commonjs stuff asdf not done but work not done but work not done yet but this is how far i am remove files lol update built files uncomment everything in events lol export default stuff * afdsafsd * its not perfect but almost done * okay * cool * remove temp file * finish rebase * revert settings.json * a * ch-ch-ch-ch-changes * okay * remove this check in release for now * sxdcfghnjm, * lkjhgf * fmt * filename can be null * Update NodeModuleModule.h * weee * fmt --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>