mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Predefine recursive key ID
This commit is contained in:
parent
03e7fc895e
commit
82191da2a2
Notes:
git
2021-07-27 15:40:53 +09:00
2 changed files with 2 additions and 2 deletions
|
@ -25,6 +25,7 @@ firstline, predefined = __LINE__+1, %[\
|
|||
send
|
||||
__send__
|
||||
__attached__
|
||||
__recursive_key__
|
||||
initialize
|
||||
initialize_copy
|
||||
initialize_clone
|
||||
|
|
3
thread.c
3
thread.c
|
@ -3484,7 +3484,7 @@ rb_thread_to_s(VALUE thread)
|
|||
}
|
||||
|
||||
/* variables for recursive traversals */
|
||||
static ID recursive_key;
|
||||
#define recursive_key id__recursive_key__
|
||||
|
||||
static VALUE
|
||||
threadptr_local_aref(rb_thread_t *th, ID id)
|
||||
|
@ -5529,7 +5529,6 @@ Init_Thread(void)
|
|||
rb_define_const(cThGroup, "Default", th->thgroup);
|
||||
}
|
||||
|
||||
recursive_key = rb_intern_const("__recursive_key__");
|
||||
rb_eThreadError = rb_define_class("ThreadError", rb_eStandardError);
|
||||
|
||||
/* init thread core */
|
||||
|
|
Loading…
Reference in a new issue