mirror of
https://github.com/ruby/ruby.git
synced 2025-09-15 16:44:01 +02:00
Rename RB_GC_SAVE_MACHINE_CONTEXT -> RB_VM_SAVE_MACHINE_CONTEXT
This commit is contained in:
parent
5791aa6263
commit
60b8c7d9fd
Notes:
git
2023-03-15 21:26:49 +00:00
4 changed files with 6 additions and 6 deletions
6
thread.c
6
thread.c
|
@ -173,7 +173,7 @@ static inline void blocking_region_end(rb_thread_t *th, struct rb_blocking_regio
|
|||
|
||||
#define THREAD_BLOCKING_BEGIN(th) do { \
|
||||
struct rb_thread_sched * const sched = TH_SCHED(th); \
|
||||
RB_GC_SAVE_MACHINE_CONTEXT(th); \
|
||||
RB_VM_SAVE_MACHINE_CONTEXT(th); \
|
||||
thread_sched_to_waiting(sched);
|
||||
|
||||
#define THREAD_BLOCKING_END(th) \
|
||||
|
@ -1439,7 +1439,7 @@ rb_thread_schedule_limits(uint32_t limits_us)
|
|||
if (th->running_time_us >= limits_us) {
|
||||
RUBY_DEBUG_LOG("switch %s", "start");
|
||||
|
||||
RB_GC_SAVE_MACHINE_CONTEXT(th);
|
||||
RB_VM_SAVE_MACHINE_CONTEXT(th);
|
||||
thread_sched_yield(TH_SCHED(th), th);
|
||||
rb_ractor_thread_switch(th->ractor, th);
|
||||
|
||||
|
@ -1474,7 +1474,7 @@ blocking_region_begin(rb_thread_t *th, struct rb_blocking_region_buffer *region,
|
|||
|
||||
RUBY_DEBUG_LOG("");
|
||||
|
||||
RB_GC_SAVE_MACHINE_CONTEXT(th);
|
||||
RB_VM_SAVE_MACHINE_CONTEXT(th);
|
||||
thread_sched_to_waiting(TH_SCHED(th));
|
||||
return TRUE;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue