You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First one could cause problems in case of high logging rate.
The second one will increase overhead on communication between threads as logging units (messages) could be potential big in size.
Additionaly we can introduce SharedArrayBuffer as a temporary storage for logging messages to reduce inter-thread communication overhead.
This improvement would also require adding some kind of dispatcher, such as a semaphore, to sync reads and writes.
At the moment if the process encounters an infinite loop it is possible to loose
console.log
output, from the samesync
block.I believe there should be a way to force process.stdout to write everything to he output right now.
The text was updated successfully, but these errors were encountered: