Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Thread#native_thread_id is very platform specific | Nobuyoshi Nakada | 2022-11-08 | 1 | -1/+3 |
| | |||||
* | Update to ruby/spec@740ccc8 | Benoit Daloze | 2022-11-07 | 2 | -0/+30 |
| | |||||
* | Update to ruby/spec@1d9d5c6 | Benoit Daloze | 2022-09-28 | 3 | -0/+21 |
| | |||||
* | Update to ruby/spec@ab32a1a | Benoit Daloze | 2022-06-26 | 1 | -0/+24 |
| | |||||
* | Update to ruby/spec@3affe1e | Benoit Daloze | 2022-04-25 | 3 | -9/+35 |
| | |||||
* | Update to ruby/spec@aaf998f | Benoit Daloze | 2022-03-28 | 1 | -1/+21 |
| | |||||
* | Update to ruby/spec@82cd3a3 | Benoit Daloze | 2022-03-03 | 1 | -0/+21 |
| | |||||
* | Update to ruby/spec@21a48d9 | Benoit Daloze | 2021-10-28 | 1 | -0/+21 |
| | |||||
* | Make RubyVM::AbstractSyntaxTree.of raise for method/proc created in eval | Jeremy Evans | 2021-07-29 | 1 | -4/+14 |
| | | | | | | | | | | | This changes Thread::Location::Backtrace#absolute_path to return nil for methods/procs defined in eval. If the realpath of an iseq is nil, that indicates it was defined in eval, in which case you cannot use RubyVM::AbstractSyntaxTree.of. Fixes [Bug #16983] Co-authored-by: Koichi Sasada <ko1@atdot.net> | ||||
* | Update to ruby/spec@b65d01f | Benoit Daloze | 2021-07-29 | 2 | -7/+6 |
| | |||||
* | Update to ruby/spec@8cafaa5 | Benoit Daloze | 2021-01-28 | 3 | -0/+165 |
| | |||||
* | Update to ruby/spec@b0b7f53 | Benoit Daloze | 2020-11-13 | 1 | -2/+2 |
| | |||||
* | Update to ruby/spec@4f59d86 | Benoit Daloze | 2020-10-24 | 1 | -0/+13 |
| | |||||
* | Make Thread#join always convert its argument, as before 70f08f1eed | Benoit Daloze | 2020-09-21 | 1 | -3/+2 |
| | |||||
* | Fix Thread leak in Thread#join specs | Benoit Daloze | 2020-09-21 | 1 | -1/+2 |
| | |||||
* | Make `Thread#join` non-blocking. | Samuel Williams | 2020-09-21 | 1 | -0/+5 |
| | |||||
* | 2.8 -> 3.0 in specs | Benoit Daloze | 2020-09-15 | 1 | -1/+1 |
| | |||||
* | Thread.exclusive: delete | 卜部昌平 | 2020-08-31 | 1 | -32/+34 |
| | | | | | | Has been deprecated since 2069c9e031fc968d6d3d0fe30a9316851e4d91d8. [Feature #17125][ruby-core:99636] | ||||
* | Update to ruby/spec@335eb9b | Benoit Daloze | 2020-08-28 | 1 | -0/+27 |
| | |||||
* | Update to ruby/spec@07164da | Benoit Daloze | 2020-07-27 | 5 | -1/+32 |
| | |||||
* | Update to ruby/spec@4e486fa | Benoit Daloze | 2020-05-31 | 3 | -27/+54 |
| | |||||
* | Update to ruby/spec@032ee74 | Benoit Daloze | 2020-05-03 | 3 | -26/+26 |
| | |||||
* | Drop support for ruby 2.4 from ruby/spec | Nobuyoshi Nakada | 2020-04-01 | 3 | -49/+35 |
| | |||||
* | Use FrozenError instead of frozen_error_class | Nobuyoshi Nakada | 2020-04-01 | 1 | -2/+2 |
| | |||||
* | Update to ruby/spec@41bf282 | Benoit Daloze | 2020-02-28 | 2 | -9/+48 |
| | |||||
* | Update to ruby/spec@f8a2d54 | Benoit Daloze | 2020-01-28 | 1 | -0/+37 |
| | |||||
* | Update to ruby/spec@d419e74 | Benoit Daloze | 2019-12-27 | 1 | -2/+4 |
| | |||||
* | Move version guard outside to make it clear the method was added in Ruby 2.5 | Benoit Daloze | 2019-12-22 | 1 | -2/+2 |
| | |||||
* | Test `Thread#to_s` when used from to_s_spec.rb | Nobuyoshi Nakada | 2019-12-11 | 2 | -11/+12 |
| | |||||
* | `Thread#to_s` has been added at ruby 2.5 | Nobuyoshi Nakada | 2019-12-11 | 2 | -8/+4 |
| | |||||
* | Thread#to_s is not same as #inspect on old version. | Koichi Sasada | 2019-12-11 | 1 | -0/+5 |
| | | | | Thread#to_s returns simple Object#to_s until Ruby 2.4. | ||||
* | fix for old MRI versions | Koichi Sasada | 2019-12-11 | 1 | -1/+2 |
| | |||||
* | Make Thread#to_s consistent with Method and Proc to_s | Jean byroot Boussier | 2019-12-11 | 3 | -40/+61 |
| | |||||
* | check interrupts at each frame pop timing. | Koichi Sasada | 2019-11-29 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | Asynchronous events such as signal trap, finalization timing, thread switching and so on are managed by "interrupt_flag". Ruby's threads check this flag periodically and if a thread does not check this flag, above events doesn't happen. This checking is CHECK_INTS() (related) macro and it is placed at some places (laeve instruction and so on). However, at the end of C methods, C blocks (IMEMO_IFUNC) etc there are no checking and it can introduce uninterruptible thread. To modify this situation, we decide to place CHECK_INTS() at vm_pop_frame(). It increases interrupt checking points. [Bug #16366] This patch can introduce unexpected events... | ||||
* | Update to ruby/spec@28a728b | Benoit Daloze | 2019-10-26 | 1 | -4/+2 |
| | |||||
* | Suppress warnings for Thread.exclusive | Nobuyoshi Nakada | 2019-10-14 | 1 | -0/+7 |
| | |||||
* | Update to ruby/spec@519df35 | Benoit Daloze | 2019-09-29 | 5 | -0/+76 |
| | |||||
* | Update to ruby/spec@875a09e | Benoit Daloze | 2019-07-27 | 18 | -46/+49 |
| | |||||
* | Update to ruby/spec@7de852d | Benoit Daloze | 2019-04-28 | 1 | -12/+10 |
| | |||||
* | Update to ruby/spec@15c9619 | Benoit Daloze | 2019-04-27 | 1 | -93/+89 |
| | |||||
* | Update to ruby/spec@e81b3cd | eregon | 2019-03-28 | 1 | -3/+16 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@7a16e01 | eregon | 2019-02-21 | 1 | -0/+27 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@cdd6ff7 | eregon | 2018-11-27 | 2 | -1/+49 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | spec/../shared/exit.rb: move the mingw guard to here | k0kubun | 2018-10-27 | 2 | -5/+7 |
| | | | | | | | | | from terminate_spec.rb, as suggested here: https://github.com/ruby/ruby/commit/c7220bd3dea0a113b81f267cc3b656da7d7d7abb#commitcomment-31068714 to guard other inclusions. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@8b743a3 | eregon | 2018-10-27 | 1 | -4/+2 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | kill_spec.rb: exclude spec unstable on MinGW | k0kubun | 2018-10-13 | 1 | -13/+17 |
| | | | | | | | | | | like r64991, until we get helpful error logs on worker death or the unstability is fixed. Since mspec worker randomly dies on MinGW, maybe it should have an option to retry worker death. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | spec: add comments to re-enable specs for MinGW [ci skip] | k0kubun | 2018-10-10 | 1 | -0/+2 |
| | | | | | | r64918 and r64988 should not be kept forever. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64992 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | terminate_spec.rb: exclude unstable spec for MinGW | k0kubun | 2018-10-10 | 1 | -1/+3 |
| | | | | | | | | | | This spec seems to randomly kill mspec worker. https://ci.appveyor.com/project/ruby/ruby/builds/19390874/job/wv1bsm8skd4e1pxl To make CI stable, let me exclude this for MinGW until we get some logs that help debugging or resolve that. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64991 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@241f9e7 | eregon | 2018-09-25 | 2 | -0/+21 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Update to ruby/spec@9be7c7e | eregon | 2018-08-03 | 2 | -0/+42 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e |