X-Loop: help-debbugs@HIDDEN Subject: bug#71628: sys_select and waitpid optimize in windows emacs Resent-From: nihaoaheheda <nihaoaheheda@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 18 Jun 2024 07:56:05 +0000 Resent-Message-ID: <handler.71628.B.171869734131868 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 71628 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 71628 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN <bug-gnu-emacs@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.171869734131868 (code B ref -1); Tue, 18 Jun 2024 07:56:05 +0000 Received: (at submit) by debbugs.gnu.org; 18 Jun 2024 07:55:41 +0000 Received: from localhost ([127.0.0.1]:41394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sJTgn-0008Hq-LX for submit <at> debbugs.gnu.org; Tue, 18 Jun 2024 03:55:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:35080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <nihaoaheheda@HIDDEN>) id 1sJT2c-0007BK-5H for submit <at> debbugs.gnu.org; Tue, 18 Jun 2024 03:14:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <nihaoaheheda@HIDDEN>) id 1sJT2Z-000752-Bp for bug-gnu-emacs@HIDDEN; Tue, 18 Jun 2024 03:14:03 -0400 Received: from mail-pf1-x42c.google.com ([2607:f8b0:4864:20::42c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <nihaoaheheda@HIDDEN>) id 1sJT2V-0005BG-9O for bug-gnu-emacs@HIDDEN; Tue, 18 Jun 2024 03:14:03 -0400 Received: by mail-pf1-x42c.google.com with SMTP id d2e1a72fcca58-70623ec42c2so63409b3a.0 for <bug-gnu-emacs@HIDDEN>; Tue, 18 Jun 2024 00:13:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718694836; x=1719299636; darn=gnu.org; h=mime-version:subject:message-id:to:from:date:from:to:cc:subject :date:message-id:reply-to; bh=WPFOcDN+zQsYRL/3Jj8NrCjcoeXP34lLTOCTOvOpRkg=; b=lDpM6dGBVSL1HSW5vhsBEEGTz3DMw1wgqQtRu8bwXfst32ziwzthH+9hLJPzx6loJc IIBXNCJr+EjzQutZNUh9WyX1U7939sQpPxLla35K96xIn23/apV1OHg0qTci8fiWOGtO BARj3hNZCR7A5WZNCJ+g2eU0/KP9xrrbpFcBVDOIXyrwi157ivQC3bp2xSxNAxLn24yV JPuhLsgGyMZOFul6IgAttiYDiKSxznOecLpbVHA5KYRZQMxFXzF62hTHMismho8OVziR Ef9uqPgciVc6fOmvkbSQ8+IP+isohTdW9Wqdhv9uSL7zqAeOC76nVHvbPoXHHxidGhid DclA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718694836; x=1719299636; h=mime-version:subject:message-id:to:from:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=WPFOcDN+zQsYRL/3Jj8NrCjcoeXP34lLTOCTOvOpRkg=; b=oIhOH9+Cof/muTxeKlSsJwHZzyLrPna0SOGyLh8zRRtzR+0fDkX2+hvaZgat6sFEmP 6ZmyiGvchlFyMP5j6Gbulwhb5GrsPm6EzDMQKps0ledWjNXH0asfOh6V5jBwB0UUg7CS MdBqss/AiVStnN4mgSXMVZMFdCxCE2yt/v0LLAlRz2KoCMUZND68JQeQlDQJz4GsFT0s ZGFm0U+yaiRiH047978/nZq8Vq8rDQBL2PAxS+99GyQOAd0+xS1vthi+VpAAtGwt8ijy TQKFQrMcvjJtMuu4eaL7JFG7ueKO64E2E0ipMSj3zulFwOaCNGA45xpmRjImmv/ACvgy yRuw== X-Gm-Message-State: AOJu0YzGeDdQ4/L2j4wqlr/VGiy1dMna5bqBiEBlTkl8WE9UdbEdLoBD OTbWNFDbnSlbDgC66FiqAj9Uh348OONKSY1nBFvuqAu+Mry9iKGPihL7byje X-Google-Smtp-Source: AGHT+IG65YKQak2lbJeZxNksda4nZSbu0tWOzuAwZiVB5hUZVHLZILXAqT/AkUvq9RmYu+mXswVNdg== X-Received: by 2002:a05:6a20:dc90:b0:1b4:a478:2275 with SMTP id adf61e73a8af0-1bcab0a6537mr2438451637.29.1718694835918; Tue, 18 Jun 2024 00:13:55 -0700 (PDT) Received: from cat-PC ([103.129.252.117]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-705f6ee7835sm3721742b3a.76.2024.06.18.00.13.54 for <bug-gnu-emacs@HIDDEN> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 18 Jun 2024 00:13:55 -0700 (PDT) Date: Tue, 18 Jun 2024 15:13:57 +0800 From: nihaoaheheda <nihaoaheheda@HIDDEN> Message-ID: <9A2CE257-D929-43A2-84D9-CA9ADFC8620D@HIDDEN> X-Mailer: MailMasterPC/5.0.10.1014 (10.0.22631) X-CUSTOM-MAIL-MASTER-SENT-ID: FD85DE1C-FBF7-4250-B383-DAB6960B7FB1 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_mailmaster-667133b5_0_298c_=" Received-SPF: pass client-ip=2607:f8b0:4864:20::42c; envelope-from=nihaoaheheda@HIDDEN; helo=mail-pf1-x42c.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-Mailman-Approved-At: Tue, 18 Jun 2024 03:55:34 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.6 (-) --=_mailmaster-667133b5_0_298c_= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit hello, I write some code to optimize the sys_select and waitpid. Code is here https://github.com/heheda123123/emacs/compare/master...heheda123123:emacs:new_sys_select_for_win original function is limited to 32 subprocess/sockets, use this code can break through the limit. nihaoaheheda nihaoaheheda@HIDDEN --=_mailmaster-667133b5_0_298c_= Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWw+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0nQ29udGVudC1UeXBlJyBjb250ZW50PSd0ZXh0 L2h0bWw7IGNoYXJzZXQ9VVRGLTgnPjwvaGVhZD48Ym9keSBzdHlsZT1mb250LWZhbWlseTogIuW+ rui9r+mbhem7kSI+PGRpdiAgc3R5bGU9ImZvbnQtZmFtaWx5OiDlvq7ova/pm4Xpu5E7Ij48ZGl2 PmhlbGxvLCBJIHdyaXRlIHNvbWUgY29kZSB0byBvcHRpbWl6ZSB0aGUgc3lzX3NlbGVjdCBhbmQg d2FpdHBpZC4gQ29kZSBpcyBoZXJlPC9kaXY+PGRpdj48YSBocmVmPSJodHRwczovL2dpdGh1Yi5j b20vaGVoZWRhMTIzMTIzL2VtYWNzL2NvbXBhcmUvbWFzdGVyLi4uaGVoZWRhMTIzMTIzOmVtYWNz Om5ld19zeXNfc2VsZWN0X2Zvcl93aW4iIF9zcmM9Imh0dHBzOi8vZ2l0aHViLmNvbS9oZWhlZGEx MjMxMjMvZW1hY3MvY29tcGFyZS9tYXN0ZXIuLi5oZWhlZGExMjMxMjM6ZW1hY3M6bmV3X3N5c19z ZWxlY3RfZm9yX3dpbiI+aHR0cHM6Ly9naXRodWIuY29tL2hlaGVkYTEyMzEyMy9lbWFjcy9jb21w YXJlL21hc3Rlci4uLmhlaGVkYTEyMzEyMzplbWFjczpuZXdfc3lzX3NlbGVjdF9mb3Jfd2luPC9h PiA8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pm9yaWdpbmFsIGZ1bmN0aW9uIGlzIGxpbWl0ZWQg dG8gMzIgc3VicHJvY2Vzcy9zb2NrZXRzLCB1c2UgdGhpcyBjb2RlIGNhbiBicmVhayB0aHJvdWdo IHRoZSBsaW1pdC48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxkaXY+PHNwYW4+PGJyPjwvc3Bh bj48L2Rpdj48ZGl2PjxzcGFuPjxicj48L3NwYW4+PC9kaXY+PGRpdiBpZD0ibnRlcy1wY21hYy1z aWduYXR1cmUiIHN0eWxlPSJmb250LWZhbWlseTrlvq7ova/pm4Xpu5EiPjxkaXYgc3R5bGU9ImZv bnQtc2l6ZToxNHB4O3BhZGRpbmc6MDttYXJnaW46MDtsaW5lLWhlaWdodDoxNHB4Ij48ZGl2IHN0 eWxlPSJwYWRkaW5nLWJvdHRvbTo2cHg7bWFyZ2luLWJvdHRvbToxMHB4O2Rpc3BsYXk6aW5saW5l LWJsb2NrIj4gICAgICAgIDxhIHN0eWxlPSJkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6I2ZmZjsg bWF4LXdpZHRoOiA0MDBweDsgX3dpZHRoOiA0MDBweDtwYWRkaW5nOjE1cHggMCAxMHB4IDA7dGV4 dC1kZWNvcmF0aW9uOiBub25lOyBvdXRsaW5lOm5vbmU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNv bG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDpub25lICFpbXBvcnRhbnQ7 dGV4dC1zaXplLWFkanVzdDpub25lICFpbXBvcnRhbnQ7Ij48dGFibGUgc3R5bGU9IndpZHRoOiAx MDAlOyBtYXgtd2lkdGg6IDEwMCU7IHRhYmxlLWxheW91dDogZml4ZWQ7IGJvcmRlci1jb2xsYXBz ZTogY29sbGFwc2U7Y29sb3I6ICM5YjllYTE7Zm9udC1zaXplOiAxNHB4O2xpbmUtaGVpZ2h0OjEu Mzstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6bm9uZSAhaW1wb3J0YW50O3RleHQtc2l6ZS1hZGp1 c3Q6bm9uZSAhaW1wb3J0YW50OyIgY2VsbHBhZGRpbmc9IjAiIGRhdGEtbnRlcy10YWJsZS1pZ25v cmU9InRydWUiPjx0Ym9keSBzdHlsZT0iZm9udC1mYW1pbHk6ICdQaW5nRmFuZyBTQycsICdIaXJh Z2lubyBTYW5zIEdCJywnV2VuUXVhbllpIE1pY3JvIEhlaScsICdNaWNyb3NvZnQgWWFoZWknLCAn 5b6u6L2v6ZuF6buRJywgdmVyZGFuYSAhaW1wb3J0YW50OyB3b3JkLXdyYXA6YnJlYWstd29yZDsg d29yZC1icmVhazpicmVhay1hbGw7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0Om5vbmUgIWltcG9y dGFudDt0ZXh0LXNpemUtYWRqdXN0Om5vbmUgIWltcG9ydGFudDsiPjx0cj48dGQgc3R5bGU9InBh ZGRpbmc6MDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgd2lkdGg6IDM4cHg7IiB3aWR0aD0iMzgi PjxpbWcgc3JjPSJodHRwczovL21haWwtb25saW5lLm5vc2RuLjEyNy5uZXQvcWl5ZWxvZ28vZGVm YXVsdEF2YXRhci5wbmciIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7IHdpZHRoOiAzOHB4 OyBoZWlnaHQ6IDM4cHg7IGJvcmRlci1yYWRpdXM6NTAlOyIgaGVpZ2h0PSIzOCIgd2lkdGg9IjM4 Ij48L3RkPjx0ZCBzdHlsZT0icGFkZGluZzogMCAwIDAgMTBweDsgY29sb3I6ICMzMTM1M2I7Ij48 ZGl2IHN0eWxlPSJmb250LXNpemU6IDE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDsgd2lkdGg6MTAwJTsg d2hpdGUtc3BhY2U6IG5vd3JhcDsgb3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6IGVsbGlw c2lzOyI+bmloYW9haGVoZWRhPC9kaXY+PC90ZD48L3RyPjx0ciBzdHlsZT0iZm9udC1zaXplOiAx NHB4ICFpbXBvcnRhbnQ7IHdpZHRoOiAxMDAlOyIgd2lkdGg9IjEwMCUiPjx0ZCBzdHlsZT0icGFk ZGluZzoxMHB4IDAgMCAwOyBmb250LXNpemU6MTRweCAhaW1wb3J0YW50OyB3aWR0aDogMTAwJTsi IGNvbHNwYW49IjIiPjxkaXYgc3R5bGU9IndpZHRoOiAxMDAlO2ZvbnQtc2l6ZTogMTRweCAhaW1w b3J0YW50O3dvcmQtd3JhcDpicmVhay13b3JkO3dvcmQtYnJlYWs6YnJlYWstYWxsOyI+bmloYW9h aGVoZWRhQGdtYWlsLmNvbTwvZGl2PjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9hPjwvZGl2 PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwhLS3wn5iALS0+PC9ib2R5PjwvaHRtbD4= --=_mailmaster-667133b5_0_298c_=--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: nihaoaheheda <nihaoaheheda@HIDDEN> Subject: bug#71628: Acknowledgement (sys_select and waitpid optimize in windows emacs) Message-ID: <handler.71628.B.171869734131868.ack <at> debbugs.gnu.org> References: <9A2CE257-D929-43A2-84D9-CA9ADFC8620D@HIDDEN> X-Gnu-PR-Message: ack 71628 X-Gnu-PR-Package: emacs Reply-To: 71628 <at> debbugs.gnu.org Date: Tue, 18 Jun 2024 07:56:05 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 71628 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 71628: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D71628 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#71628: sys_select and waitpid optimize in windows emacs Resent-From: Andrea Corallo <acorallo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 18 Jun 2024 19:07:02 +0000 Resent-Message-ID: <handler.71628.B71628.17187375919145 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71628 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: nihaoaheheda <nihaoaheheda@HIDDEN> Cc: 71628 <at> debbugs.gnu.org Received: via spool by 71628-submit <at> debbugs.gnu.org id=B71628.17187375919145 (code B ref 71628); Tue, 18 Jun 2024 19:07:02 +0000 Received: (at 71628) by debbugs.gnu.org; 18 Jun 2024 19:06:31 +0000 Received: from localhost ([127.0.0.1]:48850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sJeA3-0002NR-A6 for submit <at> debbugs.gnu.org; Tue, 18 Jun 2024 15:06:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <acorallo@HIDDEN>) id 1sJeA1-0002NB-A4 for 71628 <at> debbugs.gnu.org; Tue, 18 Jun 2024 15:06:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <acorallo@HIDDEN>) id 1sJe9s-0004lN-LU; Tue, 18 Jun 2024 15:06:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=SyRWcqFFmrVj6kp4HyysKrwFnGj0/YaIKYmeeDVo6Lg=; b=gf+SyMFgyggUTiXzLJqR ciR1CqUu8CoVqhedGjalNsuS4SfYONQb9F0jVzjnd+GxTrBCqm6DmeLVVP7+aF2WPatYjvtOQhp5o h/ErmWgdUqdXso2oiqBr97GlBBAiBjYBJWvGZRUqJO5Fe/cczomEFcCeo5mWuOiztKo6uKoky4LUP HsUNX+zFDL+aBS2gll2vOXBpSFSyT9TaU1/RHn5CzLKfsxKVAf1fV9hSJq9WYEUGQ93TomBKSY463 O8yp+B6DdhWs+CLnrbP8+HoCrI+JDq6fVYJQbTDKML8T0K7mMsAGppvmpnicIOpP73Nj2RvcV/1rA NJIRQ74jBM91uQ==; Received: from acorallo by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from <acorallo@HIDDEN>) id 1sJe9o-0007KE-KG; Tue, 18 Jun 2024 15:06:19 -0400 From: Andrea Corallo <acorallo@HIDDEN> In-Reply-To: <9A2CE257-D929-43A2-84D9-CA9ADFC8620D@HIDDEN> (nihaoaheheda@HIDDEN's message of "Tue, 18 Jun 2024 15:13:57 +0800") References: <9A2CE257-D929-43A2-84D9-CA9ADFC8620D@HIDDEN> Date: Tue, 18 Jun 2024 15:06:16 -0400 Message-ID: <yp1frtagjfb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) nihaoaheheda <nihaoaheheda@HIDDEN> writes: > hello, I write some code to optimize the sys_select and waitpid. Code is here > https://github.com/heheda123123/emacs/compare/master...heheda123123:emacs:new_sys_select_for_win > > original function is limited to 32 subprocess/sockets, use this code can break through the limit. > > * nihaoaheheda > nihaoaheheda@HIDDEN > * Hi nihaoaheheda, would you be interested in doing the FSF copyright paperwork in order to be able to contribute to emacs.git? Andrea
X-Loop: help-debbugs@HIDDEN Subject: bug#71628: sys_select and waitpid optimize in windows emacs Resent-From: Andrea Corallo <acorallo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Wed, 19 Jun 2024 08:06:01 +0000 Resent-Message-ID: <handler.71628.B71628.171878434416622 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71628 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: nihaoaheheda <nihaoaheheda@HIDDEN> Cc: 71628 <at> debbugs.gnu.org Received: via spool by 71628-submit <at> debbugs.gnu.org id=B71628.171878434416622 (code B ref 71628); Wed, 19 Jun 2024 08:06:01 +0000 Received: (at 71628) by debbugs.gnu.org; 19 Jun 2024 08:05:44 +0000 Received: from localhost ([127.0.0.1]:36375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sJqK8-0004K2-Bc for submit <at> debbugs.gnu.org; Wed, 19 Jun 2024 04:05:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <acorallo@HIDDEN>) id 1sJqK5-0004JZ-OJ for 71628 <at> debbugs.gnu.org; Wed, 19 Jun 2024 04:05:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <acorallo@HIDDEN>) id 1sJqHq-00086I-NW; Wed, 19 Jun 2024 04:03:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=/y3Z91v8DrfLixIaSdeLQPgH9sylfzZyabzEK7wkkuM=; b=MY6peqRw9nGWLL2Gkd1c GJY6zzTd+GzJTpCzL5ViBvu8XOgFnAcde4rD+8pptQJGlRmhEi+luXjFTQVUI+MTiHErpTogcp9XM jbk5PrDHK3ct7GVn73lx41o//V61q7ypU/ftCoPFlr/pRuvzg3LbWSkjJlSCBur670Bi3msDAi+yo NsIHGrx1JR36dv3QPbKWEOZ7T9NwQU3atbzSBijEObk3DzojY9FTa9tuSKXVkn/uIwbbGQx3yiOik W06V9sArfnqtUMf5Ij1m7sGK6Jod3SuqD1qZ2cpDePN16VumVkj433sluN3/fM1je9sW7qmPH5Npn JHdOXux8RHD0og==; Received: from acorallo by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from <acorallo@HIDDEN>) id 1sJqHl-0004uc-EX; Wed, 19 Jun 2024 04:03:19 -0400 From: Andrea Corallo <acorallo@HIDDEN> In-Reply-To: <D15FF47E-1E03-4F6E-8781-18CD5C8AAB27@HIDDEN> (nihaoaheheda@HIDDEN's message of "Wed, 19 Jun 2024 09:27:37 +0800") References: <9A2CE257-D929-43A2-84D9-CA9ADFC8620D@HIDDEN> <yp1frtagjfb.fsf@HIDDEN> <D15FF47E-1E03-4F6E-8781-18CD5C8AAB27@HIDDEN> Date: Wed, 19 Jun 2024 04:03:17 -0400 Message-ID: <yp15xu5gy0q.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) nihaoaheheda <nihaoaheheda@HIDDEN> writes: > Hi Andrea, > > Thank you for your response. > > I am interested in contributing my code to the Emacs project and would like to complete the FSF copyright paperwork. > Please let me know the next steps and any further information needed to proceed. Sending off-list. Andrea
X-Loop: help-debbugs@HIDDEN Subject: bug#71628: sys_select and waitpid optimize in windows emacs Resent-From: Stefan Kangas <stefankangas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sat, 01 Mar 2025 02:03:01 +0000 Resent-Message-ID: <handler.71628.B71628.17407945436503 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71628 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: nihaoaheheda <nihaoaheheda@HIDDEN> Cc: 71628 <at> debbugs.gnu.org Received: via spool by 71628-submit <at> debbugs.gnu.org id=B71628.17407945436503 (code B ref 71628); Sat, 01 Mar 2025 02:03:01 +0000 Received: (at 71628) by debbugs.gnu.org; 1 Mar 2025 02:02:23 +0000 Received: from localhost ([127.0.0.1]:55865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1toCBK-0001gp-SX for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 21:02:23 -0500 Received: from mail-ed1-x52a.google.com ([2a00:1450:4864:20::52a]:53522) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1toCBJ-0001fw-4m for 71628 <at> debbugs.gnu.org; Fri, 28 Feb 2025 21:02:21 -0500 Received: by mail-ed1-x52a.google.com with SMTP id 4fb4d7f45d1cf-5e033c2f106so3141501a12.3 for <71628 <at> debbugs.gnu.org>; Fri, 28 Feb 2025 18:02:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740794535; x=1741399335; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=7jKFMTWDogU5CBVp9lJ0UBE+aO5DxZMmAzayfqEfEFE=; b=iND1OMv6CYqJJCLsoez48CQKP7oBXOxvKsNfiZXnfi5SOEvZ+Xd7OXBNS1CBWCEicw feJXpSTKELC+afXTeWRnVrOtF8eM52G47Gbc2wMGAO0d02jaJ1gyB3ZSNfhSVcBH2Ei/ ZZQKvBWwpif4gVJfaYE0Vxxv1Qlb8cErvSM1ZNzdBgFHayl18HwCpNooN2607+kE1MRT ZengRPITm/PXO8RxnalOMpCncLE54mMAXEU4PQlZRIy+vDpbexaXWtQ4JpstnmGyDVOy VPPX4xWayppdAv2HQuQUxmvMnq59dGnpRuelgJ5K7Yv7NHvyQw4k4Y3wDV9nSKTlpy8R oGYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740794535; x=1741399335; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=7jKFMTWDogU5CBVp9lJ0UBE+aO5DxZMmAzayfqEfEFE=; b=in8NmXTJlEK2WwSzs3vNnVG8iE0hhb1ue5e54+DF9pJgMb+ah/TXE6NzdjX5MEoKch 7WCeArbeSQsgS4j3RCPi5gRr70tIP1h+w9mupCBwcC9d8AoZ4ui9u9vKS1wmhNG2JgtJ iOd7vji7Sn/fYTglqLD2HTaOYgAxVPeHcS5+4m16sF0Qg9lm7nOMA6t307vyti5VNL8M V7eINZi2gm8+qTh5XO1Y1EXBlX0RG8MZXfgzJ1U8dFbJw4VfGwVDjog7nuRgA5EZAOhN kzOjtw1a7Ao4tluIKSUKp+hSzlGKF6trnSAOIb8FDY2uns5nMwsBepSOrf+lFdsLZaEf hrEg== X-Gm-Message-State: AOJu0YwvvdyMq8vT/1snHxDvC7BQ0udmY9CxFqXj8plRpsUn78m/JmTi mer+A/J8azk8ZOriXLxbtJcnVKBEN+ZAb9X8B3AMYdDsr3cCeEIuJFFlv3cBtx4kpCo/+m53oQX KX4CiJ/Z7A3zqoHy6WojllWueXAiepBHspPo= X-Gm-Gg: ASbGncsIHcnusFMO6PGae2Z+CI8CpXaVDs2y4vJzpQjXL9Nua3TyaidhI6fmkBI7P4W AsDEk4kqjWHY7todXHIBwee/g2lw9NSa8op21teD0ZQUFUtQ2kYKR/bVRjaHyyhXZe3PlFI/tMs nw39VHY1Z8xUirsvs4Wei1zHzq7YA= X-Google-Smtp-Source: AGHT+IFMLk2PGX+cuNlcDXqpJie8N35at18BoKB4ZMkYLSkWY+HXkqCFpEFPKv+dH5SegwEgVx1jzZiLudNgOm95w5M= X-Received: by 2002:a05:6402:84e:b0:5e0:8b68:e2c3 with SMTP id 4fb4d7f45d1cf-5e4d6b628bemr10973050a12.29.1740794535018; Fri, 28 Feb 2025 18:02:15 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 28 Feb 2025 18:02:14 -0800 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <9A2CE257-D929-43A2-84D9-CA9ADFC8620D@HIDDEN> References: <9A2CE257-D929-43A2-84D9-CA9ADFC8620D@HIDDEN> MIME-Version: 1.0 Date: Fri, 28 Feb 2025 18:02:14 -0800 X-Gm-Features: AQ5f1Jp9RSJUcZ1_q9maS_D1P7usDzSFW1XgJxk6xUDsClrNdPjIgs3AZM8znN0 Message-ID: <CADwFkm=MTWr_vtiVsj4Ft4tBBgpuTAusbDdzRNqVSn+R_K4Skw@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) nihaoaheheda <nihaoaheheda@HIDDEN> writes: > hello, I write some code to optimize the sys_select and waitpid. Code is here > https://github.com/heheda123123/emacs/compare/master...heheda123123:emacs:new_sys_select_for_win > > > original function is limited to 32 subprocess/sockets, use this code can break through the limit. > > * nihaoaheheda > nihaoaheheda@HIDDEN > * Could you resend your changes rebased on top of current master, and as attached patch files as formatted by git format-patch ? Thanks in advance.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.