diff options
author | ko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-08-10 06:26:52 +0000 |
---|---|---|
committer | ko1 <ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-08-10 06:26:52 +0000 |
commit | c9bb3cae315aa7d17f620e9bcaa9223b1e6d2c07 (patch) | |
tree | 3e6623d65b6f7c98035523a9a18d7eae8284e045 /cont.c | |
parent | 404284674a5f68527947d893d4525e95dc2adc33 (diff) | |
download | ruby-c9bb3cae315aa7d17f620e9bcaa9223b1e6d2c07.tar.gz |
use VM_UNREACHABLE() instead of rb_bug().
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'cont.c')
-rw-r--r-- | cont.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1360,7 +1360,7 @@ rb_fiber_start(void) } rb_fiber_terminate(fib); - rb_bug("rb_fiber_start: unreachable"); + VM_UNREACHABLE(rb_fiber_start); } static rb_fiber_t * @@ -1478,14 +1478,14 @@ fiber_store(rb_fiber_t *next_fib, rb_thread_t *th) if (fib->cont.argc == -1) rb_exc_raise(fib->cont.value); if (next_fib->cont.value == Qundef) { cont_restore_0(&next_fib->cont, &next_fib->cont.value); - rb_bug("rb_fiber_resume: unreachable"); + VM_UNREACHABLE(fiber_store); } return fib->cont.value; } else { VALUE undef = Qundef; cont_restore_0(&next_fib->cont, &undef); - rb_bug("rb_fiber_resume: unreachable"); + VM_UNREACHABLE(fiber_store); } #endif /* FIBER_USE_NATIVE */ } |