From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic311-16.consmr.mail.bf2.yahoo.com (sonic311-16.consmr.mail.bf2.yahoo.com [74.6.131.126]) by sourceware.org (Postfix) with ESMTPS id 67E823858C39 for ; Fri, 26 Nov 2021 14:34:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 67E823858C39 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=1637937246; bh=Y7N2eQmcpBluIj3ME0Uk9AqyG8U+fdwiMZ50QINtOqE=; h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=mF3aIb/loM6tB6+My8kjEnJh7gEqtIixjRB6dMj3hy2UhXSnRV250uWcEfvQ6Anm2xnHa4G4O+NBdSAQPWIsl5YVpSDblLL67UuNUrSDjQK4ZePcfv+xMuy27q6vaWIJgZo8c0SsfkBdHZh7WSsfkQDXVoJQTJNSzdKkUkj9//Jb+WAQnxjkxDkzzJzviIFJYS5kXX15SXy4GN0n20gq8KnQBGyrw/7/9Vj+Kl8xA2JVIGYGVbkRbG9uSl6brz0FN7IzVqxr2+tiSwl03YTL/OssSZZmgrTsJvh986PO5ODuR9KnT1cNJDGr+ACX3gneKdGDWccpJScn3dXSboZPTQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1637937246; bh=pgKQgAdoKPD21Tg/sR7M1ey70nyIwk8m+3i5xAAiHVp=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=AV8XY2rX9otQLiYiNSeo5hRtDcBlwgWqhUKOn7SYRPoKFn8dYKBSAuAFxHUlQpKMX5SCGvHwQ5oXO6gjs0o9mmKeUd945btYhNOg65ND+NMUmgJ9yE5CkHkR/FZNpwWC9xhWyOji9dymhhxtVUhEMUZPg0XJ5NFcHkFX0pBoZ4sKGB0NC8yjFlHipCjIeP1SX6AAlIRA70+7+hvZx4YVsg35fs29hG4sNRbEsPvSlmpjwHJMApF+iozC2Ya/DWtmG8OdHVK1ZD2nvrecuj2ShMWYRNNahiFib0IezGVYvCmXIOXFDFvJMXNBUnfQv8yrBvAX4M1AmghCA9cbLLzp/w== X-YMail-OSG: 56eDN_gVM1kj0ss4e5jvkS1md04ILRgrYtpKswWCS9YrB8akjqLj9YMqM_y.Wgt rfx_MXoQXU4p9SqgsMrwoah89ZQKQiyy6B4stalbRkRIxh6Tjc80LR3l6XLqTCJ6YiF23ixJZk39 tSsPc8OOkQokToaxEccYjHnpp.vJIX5XWIrnVF65q_8WvYj5qgeoeJYS0zelsKBsZlXZeO2t2rxP OnvdgXaOcv0ZCMxTdvo_roITeAOmWfPaHAulUHdSQYb7rQ0kLVeVk8KaZZBgzYzI_foJYQ6FzMP6 Vn.BOrY57UytnqHNfXP9hG_b9ENV72uBe3CYNkeX907HNZzGfI1VxeBMi3rd5xXrPjDvVR06gg3c kYk0zTxdwQJc53E6xpPryfhu.pRgizAlnQcMuFMWmc4NWXQwoExNXes16Y3L2z3aKzUhkLgORDQY oQp_xkq2W5tUK5jLOBsfSDUkRCkfjjjGoY7TGKS4XnC2dex26rCIKnhNz8PMy4MGii7ssIi5TKvd m5OF6C9.pnopwV6XYr7s9372v8yyalQa4kHZN4Y9qTYnFzOAWg.T2sbeW9TFHsQ3Nxg2QJUZnEWm 165eKyUIgJSVAN7crMZbeiRCkvP3A5YZNx0eIdyuEcqyM122S3UU4j5B9qI0zit_6wehgd4WOod. zhMbHs0vK0AQ3_IR6BUvyADv89dUD_t3M5VsZ_A_LrDscu3NSAoI0NKKmD1YbjbuPtRMYXLObhTY SZEo5995W7B3yhJfr.7TkFvnGHbvLGpISIPnf9PzKrewbIN4BrUzchDSE6ckPjEwkLssXDiBquyh eASilXAMugJs23..KbOILVFOMrNSamWkpvE4IKbw4xBHf21ONMVHwQgMHETPiun9zuKrOWNYayWB tXTUE1aBYM6PaYdtD..gegvwwgUMzTo9ZvbfLIXXk6zI1GFLfcIM.GLrSYVMAsfRRbjtIKCeDZYT 5ZnjnSzd4OFXmJLXOcjCaWhB.xX88YNTRKbNIQjCazn9Q2.E2dw5UhqJc43HmhriB2UTc4fT_ryd bZdzp_OK_uc7uwle5xETJYmLZdXvlar7r1PJDTIvnDCRFH0fAUx7aXHNuy7pR8dlMdpsLvkLS.aw swqVMb3SZj9RX6Q9OcuRCMI6sHKR8X7GUbt.nRQyhgztDWET1QtU8uLwZkQ5hqTQk7I38CDhmKOu 4u4HdlsRZHISOD_rXQqL3ump9MY92OQ0Rl6ilG2t1CE61OSyaw0Fh2YiA0Gelv8luDu6qZKiV2Fi RLVGcg5wqKrI9gCTV86DxiFALEmjKM4oyxmeLw7WzKUdKGUlKZJg50vEMVL0VIHcw0TR5URtAaJ4 27do90oN_fwh0SXDK34lENoyLMg5B0vNZFVscJz2aWsN2s5xKifkpqkxiAETa30o.R7Ro3YIYXCd x1x9pyYbKk6nTeU8_qbvK.FC0If5lU_l8Q2RvhpnCt_pc17968gOPLDxKAXJhYiiBdQyqhtfU9E6 bOGFmA2M5MhzbWcMzLZa165ztWIO1mUfeZW4g9EQub.3uGC68mMNX0LBdMuKtPNGdLxl_EvFtBGL vVRm5CnkloMHQ5_Mxv24i7gtxqVrCqNUmIxRkSwcye.G0rk4UNJlxbx8XSnlf6LYDWDJZCaIeiIs z1ZzT3Fztx.152QXaJnn6t.iIlntmwuTmx0FijFV9REE5gFKVZhIrC1ytisFbwwyoQcd1AR2ZeQI w89bYcAuBHM89EE1VfDCqw.KzrE50FmPExx.qsJH7vCUcfeM8PFoAflYJ5vZGXCJELjR418SH_NM CKEsWyfKCrqq2dzNc_D9lIBHL.iRXNIa7AnWdp4jY1dr2p8RmsrcwoiBV_Z4GG5hg3M7UqUrg_Yo HVfIM87Zc7mh69myUbNKNTpe2eDRUABUq7bk.WwpXu36kHZQSDM27GyQGPj1XwpcrwWIRKjctN.q BgpMNX8v9DJEYYbd4TWT8LbIrxSjPKzUVZyXYZLvQANl8dcMMIQJ9ChW_7lb8eQwacd2rxJRb3mZ lsqZwh0XJh0mK9oNZYSLFZ21.CXE5ng.ufovOdwtf_6LvmrCl1EXl96aQOi7m.xVI1P_.ut9pZAG ZSvVhYaX6hEHKfF7JiExSkQ91mcFAUB.HMAJZ26i7jTJYhMFtfrGVttR3QAINB9.sNz1FxXk5z8o 4rFktE552RPfhVMe3YI.bh4WyIawcdXLiMKMWJMpG4bugdk8_MqCR9GEOVOXe7arLtN6cknir2OD V20U1Oi4TVlzhIPwRD3PRZPsNhtuwBEIcwgmPXwCl37mhqLeR27rjSbZ3d74NcqY.lk1oc4DkNRo O.GXK_cTEVr_1gEWuxlGsx7If9KD8C67TFruxutJia77x4iP9sY4WnswL4GnD3fn8nuRSk0u8htg 3eO4x.A-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.bf2.yahoo.com with HTTP; Fri, 26 Nov 2021 14:34:06 +0000 Date: Fri, 26 Nov 2021 14:33:54 +0000 (UTC) From: "Z. Majeed" Reply-To: "Z. Majeed" To: cygwin-developers@cygwin.com, Corinna Vinschen Message-ID: <1907344113.875554.1637937234908@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> 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: Fri, 26 Nov 2021 14:34:08 -0000 Good idea! I planned to combine Linux and Windows parts of the failing test= to reproduce the inconsistent VmSize issue - but making use of TBB code fo= r a cygwin feature is great - I actually needed RLIMIT_AS for this port too I looked at fhandler_process.cc last night - adding VmPeak seems just coupl= e lines using Win32 PeakPagefileUsage =20 On Fri, Nov 26, 2021 at 5:47 AM, Corinna Vinschen wrote: 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-publi= c > >=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...? Btw., wouldn't it be great to use your Windows limitMem function as template to implement getrlimit/setrlimit(RLIMIT_AS) inside Cygwin? Thanks, Corinna =20