Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129218 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id E7ABA1A00BC for ; Thu, 13 Nov 2025 10:44:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1763030692; bh=0ffbKvgKnXh3PdtAfnZQrxR1hRVtXjiK2+s2VAPzRqQ=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=AyreR2i3BRi2287hYVj70NuVdyBkuIHscDkbYvZgpPC7Cbl3tJAO5wKkVkZLPWYnK M3tCRFILE/YUntNCRT+x7XVwEQEMGFeOB8IAzWIr14rn6SVAh48zdm91gEAKaiIPwL SMlG8OQmzQAhiCjyxYdQ71GXlJlatDTCV53f6aHY3eR0qs4cjXA3YJzJWZId1P8G2a 0DE3pv+ZUOFiZR/B9Vfodf2dPMbqnp6m65zm8Olb5aIpAUDKOlSXoH3iXmQcvz1z8u s6gtanZrlf+L4kCwEY3LHmlyx5h+ijcEPXdmiv//sbQSs3LKW1+9/Q7pPG5ggHmuPp /G3j5iTzZ3qOw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id DCB871801D5 for ; Thu, 13 Nov 2025 10:44:48 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,T_SPF_TEMPERROR autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-vk1-f178.google.com (mail-vk1-f178.google.com [209.85.221.178]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 13 Nov 2025 10:44:48 +0000 (UTC) Received: by mail-vk1-f178.google.com with SMTP id 71dfb90a1353d-559934e34bcso188661e0c.1 for ; Thu, 13 Nov 2025 02:44:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763030683; x=1763635483; darn=lists.php.net; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=0ffbKvgKnXh3PdtAfnZQrxR1hRVtXjiK2+s2VAPzRqQ=; b=Ng9sOA6I0B88I3LULe5G3+miC2fAik870nqSKTBr+95T/8OyuIVdG2WaPjAQfaBgWJ +aC8rjrGX8gDlBaKcvgk9Q5iath26oeZjc8+CwYj1k/TthdkvgBrgMH5hs5v3iKK/DcN +X1ZyANONKLTo0+R2cPdf+pg8GJfzhGAkyCoLoTTGh4one1ebigpoRqgoZBBhTW1/k9l xcBsup58v43JNGHtYWrBl32fGGFhifxkmDhX9YZvOA/m00TpMffMf988nTkEn2aFqaHG +IGidcY2UZnj54n5q6Tc7nDp2TovLGepSaT3mxy7UQ0YO1K296+1mOCerqFhIA2rmU+A evFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763030683; x=1763635483; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=0ffbKvgKnXh3PdtAfnZQrxR1hRVtXjiK2+s2VAPzRqQ=; b=RgpiaCdugo1SHrWxuA3/xgQpxWkf9FMPPXEQhcT4NawIpxGwXPHZsWQ0edTSCi/QGQ 2Y7zbBS6UllMD3T2MrZwvyMzZYIgAh3OwaEyDdzjCUBi6u9zS8/dkmFxgn6io4r7AAWj KGzPWdPrDvs1PRoVyVTH/tB1esUmkvyIY5SdCWHCg+Uj7Z4yDDWadmwlrBuhMCpRu8o2 J553FwlYPEIuAd85YFdfv4IGqSgCRMq029E6980zHCnQzlIAa3IFDmFaWgI2+upFCiVm 2eD3tR/1733ebk7EBOvBNLQWDHnu3DEXXq02w/dZv6JrOiyl5l2d0O8BHZu9G81G6Gr9 x/4w== X-Gm-Message-State: AOJu0Yxuos1udN9ur9w89n0tUUINxI8a7hQeC5GijetRTsW6eaR/YO0Y ladsmna/MoCwhTz/cbFeFd7f/FRzT6L3EEHOuaDb3vKBcIA3Sm8Vg/V6XjpHuBR395ObmKBxZDy OoPhDtIJev/BUvaVLqCKNVSU+aZz7PAs= X-Gm-Gg: ASbGncvoEn2vfz91+E5A7plAm6y/uzZxzIH2xD6sVCyqHvYfmKQVDyQb/bnz1e7kHK+ RMNCcD8A3Z2dNdDU7hJFHYuCoEYssQp+JVc5aWEvIA3DxXqhKz8KY8MMaeuxi8oUMIpTraq/sm6 uWfK7MWHA9H+/VTby3JEd3ZsB9UO/uouuj5LY80jSg2iPA2b1AHctYEQrIWzWbgLQaTMRkbWEYW V/zn8R8VEXClRn1auGiBSZk+rbp6BdcwkWUBCl+tN7GcOJ1EvopHY1210OuU31Nfgvc+Mgn6gbq 8mAxkQDSC+iXPwg= X-Google-Smtp-Source: AGHT+IFfVqMdNyaMceKmGeVF3eI+qAHZUqf7yd+yXRazu0CHKxwGmdJuiXOo+tm9C/SXq5l4wjRCvBLcdYl1cbRe8m8= X-Received: by 2002:a05:6122:c95:b0:54a:a048:45a4 with SMTP id 71dfb90a1353d-559e7dc8de6mr2548308e0c.16.1763030682985; Thu, 13 Nov 2025 02:44:42 -0800 (PST) Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Thu, 13 Nov 2025 12:44:31 +0200 X-Gm-Features: AWmQ_blb3_knwq6dp-mqjQ9g1d2XiXc6EO7MDuSeIQdG9NTsPnygT-l2yIBXKng Message-ID: Subject: [PHP-DEV] Re: PHP True Async RFC Stage 5 To: Jakub Zelenka Cc: php internals , Larry Garfield Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable From: edmond.ht@gmail.com (Edmond Dantes) Hello, Jakub. > It means there should be a PR implementing exactly what is in this RFC (m= inimal stripped version of your current implementation) IMO. This RFC includes not only the API, but also the Scheduler, Reactor, and non-blocking versions of PHP functions. Removing Scope from the public classes doesn=E2=80=99t really change that. Are you saying that some other implementation is needed as well? Best regards, Ed