diff options
author | Koichi Sasada <ko1@atdot.net> | 2019-05-28 15:57:20 +0900 |
---|---|---|
committer | Koichi Sasada <ko1@atdot.net> | 2019-05-28 15:57:20 +0900 |
commit | 8a2b497e3b8d9c9be27278081526cace50490140 (patch) | |
tree | fdd8f800ce68d9cf8cf778fc91f49aec0b7ad356 /gc.c | |
parent | 2562b7d7cd6621970fed1ad72d87f8d23d50d398 (diff) |
remove obsolete rb_gc_finalize_deferred().
rb_gc_finalize_deferred() is remained for compatibility with
C-extensions. However, this function is no longer working
from Ruby 2.4 (crash with SEGV immediately).
So remove it completely.
Diffstat (limited to 'gc.c')
-rw-r--r-- | gc.c | 7 |
1 files changed, 0 insertions, 7 deletions
@@ -3140,13 +3140,6 @@ gc_finalize_deferred(void *dmy) ATOMIC_SET(finalizing, 0); } -/* TODO: to keep compatibility, maybe unused. */ -void -rb_gc_finalize_deferred(void) -{ - gc_finalize_deferred(0); -} - static void gc_finalize_deferred_register(rb_objspace_t *objspace) { |