mruby-threadのwin32対応メモ


 mruby-threadがpthreadのみのラッパーだったので、


c11のthreads.hを試したメモ - 会者定離で以降


上記参照のc11 threads emulation libraryを使って、win32thread/pthreadラッパーに拡張した*1


GitHub - murasesyuka/mruby-thread

課題

  1. windowsでのmrubyビルド確認*2
  2. pthread_killが使われていた意味*3
    1. 暫定のthrd_detachの削除
    2. メモリリーク確認
      1. 'valgrind --leak-check=full ./mrbtest'でチェックしてるけどリーク検出は可能なのか?

その他

  1. 高レベルAPI
  2. fiber/fork等調査
  3. rubinius thread関連調査


ひとまず良く分からん><、、、

*1:ってかこの目的のために今まで上記libraryを調べてた^^

*2:windows難しそう><、

*3:無くても問題無いに思えるが、ん〜