1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test/fiddle
normal 1e769ce6ed test/fiddle/test_function.rb (test_nogvl_poll): stop timer hack
EINTR seems unavoidable in real programs (or MJIT), so maybe
it's not worth dealing with.  r64353 relies on POSIX timers
to signal.

Switching pipes and sockets to non-blocking by default would let
us get rid of POSIX timers, timer pthread and this hack:
https://bugs.ruby-lang.org/issues/14968

[ruby-core:88360] [Misc #14937]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64355 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2018-08-14 00:31:31 +00:00
..
helper.rb Merge fiddle-1.0.0.beta2 from upstream. 2017-09-12 11:52:23 +00:00
test_c_struct_entry.rb Merge fiddle-1.0.0.beta2 from upstream. 2017-09-12 11:52:23 +00:00
test_c_union_entity.rb Merge fiddle-1.0.0.beta2 from upstream. 2017-09-12 11:52:23 +00:00
test_closure.rb Merge fiddle-1.0.0.beta2 from upstream. 2017-09-12 11:52:23 +00:00
test_cparser.rb long long is a C99ism 2018-02-17 09:51:23 +00:00
test_fiddle.rb Merge fiddle-1.0.0.beta2 from upstream. 2017-09-12 11:52:23 +00:00
test_func.rb $SAFE as a process global state. [Feature #14250] 2017-12-28 20:09:24 +00:00
test_function.rb test/fiddle/test_function.rb (test_nogvl_poll): stop timer hack 2018-08-14 00:31:31 +00:00
test_handle.rb $SAFE as a process global state. [Feature #14250] 2017-12-28 20:09:24 +00:00
test_import.rb fiddle/test_import.rb: fix warnings by rubygems 2018-04-19 23:46:55 +00:00
test_pointer.rb removed unusecd constants 2018-07-12 02:29:57 +00:00