Comment detail
ワーカスレッドを安全に終了させるまで待機 (Nested Flatten)修正漏れ。
1 2 3 4 | @@ -40,3 +40,3 @@
- for(var i=0; i<pool.threads.length; i++) pool.threads[i].join();
+ for(var i=0; i<5; i++) pool.threads[i].join();
|
修正漏れ。
1 2 3 4 | @@ -40,3 +40,3 @@
- for(var i=0; i<pool.threads.length; i++) pool.threads[i].join();
+ for(var i=0; i<5; i++) pool.threads[i].join();
|
sawat
#5030()
[
JavaScript
]
Rating1/1=1.00
Pure-JavaScript(?)でProducer-Consumerパターンを組んでみました。 Concurrent.Threadライブラリを使用しています。なお、スレッドプール停止後に再開することはできません。
<html><body> <script type="text/javascript" src="Concurrent.Thread.ScriptExecuter+Http.js"></script> <script type="text/javascript" src="producer_consumer.js"></script> </body></html>
see: InfoQ: JavaScriptへのマルチスレッド・プログラミングの導入
Rating1/1=1.00-0+
1 reply [ reply ]