From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic314-16.consmr.mail.bf2.yahoo.com (sonic314-16.consmr.mail.bf2.yahoo.com [74.6.132.126]) by sourceware.org (Postfix) with ESMTPS id DD610385781C for ; Sat, 27 Nov 2021 13:16:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org DD610385781C Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=sbcglobal.net Authentication-Results: sourceware.org; spf=none smtp.mailfrom=sbcglobal.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s2048; t=1638019012; bh=2lmNIFy/CDyYytr9lPLsjrfbnNoek9ddv0yLGcmq5xU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=QDVGwhvk4BT0+N2HyRQAdW3EyBmDWfoUHYVGuyxRB9s3e6na7G+nX4Di4DRxPN/LvE0E41IYkrq12tTaIELkG+NxfpWPC5sJVUkkr2EuZ8KJqdcwOVZCpbEga6WVEsWxcNQaoJlDFXVixHY57bKD+cKqVyHWIglMbv92fzIXKCFoBK4jNxijYzUNZGfB6IjyTz/VUNRuoydzHIUpYF/p6e35IPkFpjWUrrf5Dz7H1SGXwpH6xgyioXm7joqJCaGE5zNCUGWIjOYduane9MJQT7JLjjD6pU3p28HMwG8QE81wnqfEBfWmwrgHljkFJHS3WM2iOBRP9hmuXv/QDpHQdQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1638019012; bh=1Xq2WwrzsMgQrqpuQ0Q7mL5JjCWiuIksNDzDZ8CnTzU=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=iFKr/yGYG16NoquWp+fejacJf07MZhE/5mNYXIjYVG2cZcjFn/dGQVSuKib0VLsKoQg2a5ujyDUCDU2EafUF2nSv8OLrp3ZwCZRRNq6f2p2qz9ymaAagbUk70ZBcRYYYZpIatMQkYCIUMaCdIMbfk07fWpXhS5+p98eKE1zq48dhxoFnw/jMlHDezj2vZZLru/qGzzTIJMnK6sjA0+5DQToFczI2Z8LR2SQZcpxEf51Y7tOIgXcumkuniwU2dOVoIBU+pvXAXBKiYSKROHZUzOqVnX9PMsrYiOlL43GWqqhb7/E4rLPtq9MSAQBTbLUI/Aq1ynmqNvct+bciOY0Maw== X-YMail-OSG: WkOYtTkVM1mAhslXNKCryH7LkEJnsMDkeEOobQAZPqnkJ0CAaMYy32nxg5ICHhZ _WCWkTwGBddLZ40ed6xROFCIs7foinaA_9ClrTj3e7ZhtC5hRfEHgLlQSaw9E2gMhpIotGXhEY1W .3r16cQafL_BrwrjPZeaBu0Us_QbEH9vYhCsFl9mT2BAXb3WRtOHxFw30JVaV4tDjNLLA1XouXBL 4UuRKpc1NL1qoykMTenqYnYWLhGp7TEMsRb6YO1HmkxyUHENGGAzBdRh7gFtTOTBOTaPyrRHaiCy ycXGvfm1VnhW3mMPbwJJsrioe34060srgSFDMv0fXVX5JYheGTdxB85Skzic4pOmpo1jtGCyIHQs lEFq79L2uhYJZm.ZqD6AZhqSoNj7ae8q4CH2bAHHsTYwLwlZpW40T.QYgzjilPSriDaYSOFDpzc9 nrHaySZJ6giumjTR85mOzGhHGNY7BIANr1xY8ZrVawPk_phjfhqSboSGdJo0pd7Q7ENCG9wUSgNE UKE54U5B1.BNCBqtPV_CCB.bhxWL12cDHi6KDBLV4cPkDMn0GuIA5qEpvir3W5q5WxVvQlq1TEU4 _vNyIKm5vFbNTjETViL9xE6Unlxt1U_PjhsOC3dIWFGpUUM2Aks1O5Mvjpsnvdt91vOdIHL1worH 97KWbPwpzNTwmSwphUkk7B8qOIJcjOl.8TYqcXcVilQ9CAMhA9Z2g4pXcjVGwww2eJGik_xUzeyg qv0gL_Kdu1XxgVm_qQeccdYuabRcR9KwCIIwFz_PZ20DTiK1mGU.9g_ZnwyT3hJekZ.AEZ6cxc2e R_jspNJS4r5pHa4d2fcg0xNYcR9aP68o5av.sJL0YyGGJMum56Vx1oI9tz3DzQXj1alpS6uUfQh9 cIor7HQSc950GKyiY3veWCtWEsRRksTnLw8Y1vZlvqPHAdOcXpIXHyazc746yaTxyLZOIt9umOoE ef2KtJbEMrw0l89m8CIzRGvVCrheE8uGzEArvqFG8TO4Fr55DFlWRvBGSHNqrcuSe0a0wFNRGPE3 FoHrVUX_6onlHSwfmelWNBgo1yUuYoiSj0QbJ_md6_JW.Ye1jWzd8WytE5U7y9Qz9Krfv3HBttps t48DPRWs21THUbBTWJ2WN_g5yZA0eCEdqe7xZQcrXo7oqQRfL1t6aV8l1CwSuznmRxTWhnKvJjy0 lLO1OZkPhk7EmEEea0oRlq_aucHoURAraBfO3yri5bjtiF6QvYopT_O4ZmVcVFQCI7fMuquYYKWC T01szRPqmtMNX4We6ltt2fYjUubM1rFOVHZGIcFgL3E.9W1MYPqtTyLGl8dxdRpLe2Zcpzb0lwVs M_pEoJeR8EVlAeZfqDOlpGP9Yjsy3UdZqnZse2dpE0Cs7qq5TErP1qakt4k3Y9tmSc8Mv2ubWL2x zeZX.TzBZCkDgUpQnkc9b008Ku9dloWTa9zDCw0cfp1Zm.xy_zfs_YhzoYZsYv5SX9Yjqh.mzk81 5RpPnNXM2uFI4NYEWtoZI38T_FKpKUmXiXKB1OZSAgc.N7Iwv6McGVqCqOaNb_pVIgZV7d9yQy5p k1uHxhtUtBA7tEwB79utoD19omfRifg6fmbu2WybKud8RUjIquQ5hqrxpZDeCg7uRRsVvE1MFY6v oyfjXZb3AiAxbGOvE_fRM66BGrvyUU7PMXFL89JmiJ5iXofcRVc..N8prrFZ6kNtyzdfFIZg75IL 75pqZlsGxLHnib6zMyAyuykrdv7kQ9LPGPZif4WMg2_qGrOxkyjEHvX03lXgPyCmGhydAOT29Iv4 SkFgZRdkJ55Qg.EYgh5H_HK0_gWadxb0NfM9q1GegF__FQzGBR_4O5QMSumAtzPyur7YenwhVFkI CpTOaCJ8yCuXBfx2y4IJVp9MuAcb5S96hytb6VHOI3PleQDtVKpOJSsZyQkTM9Z5hkvBSQNHKauv B3HPd3CdvoOk7I.cCBgyl9EiFqCDCoeOk8Tjq1tjkfEoV0IAbngZ9HS02XHWNsDlXk2UwzGeI8HB 4fbBzzxgKWD346v7xT9Een.2TQlXhBqVnWg7RAiJufLIhfqqPvWJb.uRRysnh2xryvs8cByacO4h _Z5h1egT5K9c4C5iw6C_rKh3OE7WHqJdNe9CbB85MJptrFXv_PxKg3Lne9te9ntHUPUelGt0ah_m VWW8Rue_OQA0VkMmk9RHPxWjpn84G15WjgYPl5j_s8CeTWk2_X2EmKjFum4ixSvIOPxFjB3uMmOP VyeT2R9NspdoK_T64ovcd5yq3dwUJkvDThv4ldjRED9Rp889k5iTVdYTtfpulhyPdGDU0CGeLsea dFMg9mT83mDktnGeiKKDOzQ.pdt_Yi2bQ7imvGkeopyIgz9BnUTygrEjZjdSovqOTbsu0mGsbCEh Hel6s X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.bf2.yahoo.com with HTTP; Sat, 27 Nov 2021 13:16:52 +0000 Date: Sat, 27 Nov 2021 13:16:47 +0000 (UTC) From: "Z. Majeed" Reply-To: "Z. Majeed" To: cygwin-developers@cygwin.com Cc: cygwin-developers@cygwin.com Message-ID: <2040290648.1078645.1638019007882@mail.yahoo.com> In-Reply-To: References: <1016746971.2414349.1637763426878.ref@mail.yahoo.com> <1016746971.2414349.1637763426878@mail.yahoo.com> <743516839.2623934.1637863584991@mail.yahoo.com> <1907344113.875554.1637937234908@mail.yahoo.com> Subject: Re: Why is _WIN64 not defined as 1 in _cygwin.h? MIME-Version: 1.0 X-Mailer: WebService/1.1.19306 YahooMailAndroidMobile X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: cygwin-developers@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin core component developers mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Nov 2021 13:16:54 -0000 That was fast! Looks great - does RLIM_INFINITY need special handling?=20 =20 On Fri, Nov 26, 2021 at 11:07 AM, Corinna Vinschen wrote: On Nov 26 14:33, Z. Majeed wrote: > Good idea! I planned to combine Linux and Windows parts of the failing te= st to reproduce the inconsistent VmSize issue - but making use of TBB code = for a cygwin feature is great - I actually needed RLIMIT_AS for this port t= oo > I looked at fhandler_process.cc last night - adding VmPeak seems just cou= ple lines using Win32 PeakPagefileUsage >=C2=A0=20 >=C2=A0 On Fri, Nov 26, 2021 at 5:47 AM, Corinna Vinschen wrote:=C2=A0 On Nov 25 19:51, Corinna Vinschen wrote: > > On Nov 25 18:06, Z. Majeed wrote: > > > Thanks for clearing that up - I'll send a patch to=C2=A0mingw-w64-pub= lic > > >=20 > > > The porting tip is appreciated - luckily the need for Win32 in the > > > port has been minimal - it may be obviated completely if I can add > > > VmPeak support - and take care of the other issue - a VmSize number > > > that does not match Win32=C2=A0PagefileUsage > >=20 > > Yeah, improving Cygwin's /proc/self/status output would be a nice > > option as well, if you'd like to take a stab at it...? >=20 > Btw., wouldn't it be great to use your Windows limitMem function as > template to implement getrlimit/setrlimit(RLIMIT_AS) inside Cygwin? I took a stab at RLIMIT_AS: https://sourceware.org/git/?p=3Dnewlib-cygwin.git;a=3Dcommitdiff;h=3D3502a6= ff2e27 Would you mind to take a look? Thanks, Corinna =20