タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

asyncとcoroに関するgfxのブックマーク (3)

  • Coro で Executor/CompletionService - はこべにっき ♨


    Java API Coro  Executor  CompletionService  gist > http://gist.github.com/191924   () ExecutorCompletionServiceCoro  Executor Executor
    Coro で Executor/CompletionService - はこべにっき ♨
    gfx
    gfx 2011/07/30
  • Coroを使って並行処理 - JPerl Advent Calendar 2009

    こんにちわ。『層・圏・トポス』読者の会からの刺客、id:hirataraです。 「並行処理」って言葉はなんだか魅力的ですよね! そこで、今日はCoroを使った並行処理を紹介します。なお、Coroはコアモジュールではありませんので、使ってみたい場合にはCPANからインストールして下さい。 スレッドを作る Coroでは、asyncによって新しいスレッドを作ることができます。ただし、asyncでスレッドを作っても、何もしなければ他のスレッドに勝手に処理が移ることはありません。asyncで作成した別のスレッドに制御を移すには、明示的な操作が必要となります。ここではcedeを使って、asyncブロックへ処理を移しましょう。 use strict; use warnings; use Coro; async { print "Another thread\n"; }; print "main thre

  • おさかなラボ - Coroの並列をあっさり理解するための3つのサンプルスクリプト


    Coro1CoroCoro::IntroCoro::Intro use Coro; async { print "async 1\n"; cede; print "async 2\n"; }; print "main 1\n"; cede; print "main 2\n"; cede; gotoCoro
  • 1