summaryrefslogtreecommitdiff
path: root/spec/ffi/async_callback_spec.rb
Commit message (Expand)AuthorAgeFilesLines
* Use a Ractor-local callback dispatcher for calls from non-ruby threadsLars Kanis2023-04-181-0/+23
* Use shorter thread names for FFI's callbacksLars Kanis2021-03-051-1/+1
* Merge branch 'name-dispatcher-thread' of https://github.com/DataDog/ffi into ...Lars Kanis2021-02-281-0/+11
|\
| * Fix callback thread spec failing on WindowsIvo Anjo2021-02-221-3/+3
| * Name callback runner thread for easier debuggingIvo Anjo2021-02-211-0/+11
* | Implement async callback test on Windows and improve async specsLars Kanis2021-02-281-8/+13
|/
* Remove trailing spaces in .rb filesBenoit Daloze2020-12-211-3/+3
* Skip the few specs which are not yet supported on TruffleRubyBenoit Daloze2020-03-281-0/+2
* sync specs w/ JRuby and move to rspectduehr2014-10-021-5/+4
* remove require_relativetduehr2014-06-051-1/+1
* merge specs w/ JRuby and correct syntax to use rspectduehr2014-06-051-1/+2
* Change licensing of the specs to the same license as RubyspecDirkjan Bussink2012-11-251-12/+1
* Use matchers compatible with MSpecDirkjan Bussink2012-11-251-2/+2
* Avoid "possibly useless use of == in void context" warnings.Matijs van Zuijlen2011-10-291-2/+2
* Fix async callbacks on 1.8.xWayne Meissner2011-01-091-12/+35
* Implement deferred callback processing for ruby 1.8.xWayne Meissner2010-12-271-2/+2
* Tweak the async callback spec to hold a ref to the callback proc, so it doesn...Wayne Meissner2010-08-191-2/+3
* Extend FFI.attach_function() to take an options hash as the last argument.Wayne Meissner2010-04-101-2/+2
* Add @blocking attribute for attach_function.Wayne Meissner2010-04-101-3/+3
* Cleanup deferred async callback code so it builds on 1.8.x againWayne Meissner2010-03-211-6/+8
* Proxy callbacks from non-ruby threads using a ruby thread. Only works on rub...Wayne Meissner2010-03-211-0/+20