[ruby-dev:50581] [Ruby trunk Misc#14854][Assigned] mjit (2.6.0-preview2) enabled on cygwin

From: hsbt@...
Date: 2018-06-20 00:33:27 UTC
List: ruby-dev #50581
Issue #14854 has been updated by hsbt (Hiroshi SHIBATA).

Status changed from Open to Assigned
Assignee set to k0kubun (Takashi Kokubun)

----------------------------------------
Misc #14854: mjit (2.6.0-preview2) enabled on cygwin
https://bugs.ruby-lang.org/issues/14854#change-72528

* Author: fd0 (Daisuke Fujimura)
* Status: Assigned
* Priority: Normal
* Assignee: k0kubun (Takashi Kokubun)
----------------------------------------
cygwin で 2.6.0-preview2 の mjit をとりあえずで動かせるようにしてみました。
(コンパイルできるだけのレベル)

patch & log
https://gist.github.com/fd00/80b25c33ffef0651b7214d19e722848f

cygwin だと必ず false になるという都合で
pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM) == 0 を
コメントアウトしてますが、この関数が必須なら cygwin で mjit は
動かさない方が良いということだと思います。




-- 
https://bugs.ruby-lang.org/

In This Thread

Prev Next