ruby-changes:52837
From: k0kubun <ko1@a...>
Date: Sat, 13 Oct 2018 09:26:02 +0900 (JST)
Subject: [ruby-changes:52837] k0kubun:r65049 (trunk): win32/win32.c: I meant FindFreeChildSlot [ci skip]
k0kubun 2018-10-13 09:25:58 +0900 (Sat, 13 Oct 2018) New Revision: 65049 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=65049 Log: win32/win32.c: I meant FindFreeChildSlot [ci skip] which was formerly used in CreateChild. Modified files: trunk/win32/win32.c Index: win32/win32.c =================================================================== --- win32/win32.c (revision 65048) +++ win32/win32.c (revision 65049) @@ -1297,8 +1297,8 @@ rb_w32_start_process(const char *abspath https://github.com/ruby/ruby/blob/trunk/win32/win32.c#L1297 { /* NOTE: This function is used by MJIT worker, so it can be used parallelly with Ruby's main thread. So functions touching things shared with main thread can't - be sued, like `ALLOCV` that may trigger GC or `FindChildSlot` that finds a slot - from shared memory without locks. */ + be sued, like `ALLOCV` that may trigger GC or `FindFreeChildSlot` that finds + a slot from shared memory without atomic locks. */ struct ChildRecord child; char *cmd; size_t len; -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/