[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]