Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:116878 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 73792 invoked from network); 13 Jan 2022 08:52:23 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 13 Jan 2022 08:52:23 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 8E334180507 for ; Thu, 13 Jan 2022 02:01:45 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE, T_SPF_TEMPERROR autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS4983 134.134.136.0/24 X-Spam-Virus: No X-Envelope-From: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 13 Jan 2022 02:01:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1642068105; x=1673604105; h=from:to:cc:subject:date:message-id:mime-version; bh=N2petEun7CH3NbAervRH+WkEbNnut3wl/xj+nXo4nzk=; b=Sx+DU03yZIaxedJ98zO/V8+//bamB4JN5pxkRuyjtC3GFEGFcOiIa2hx InguAUY8585uZDZgf1orn6RnNiX1Fo3piaBlegjz8xwAkkF0r3b5sLcjX w4/CmWQ+rDid8JDQyXKQ812a02zZ6o/tLB6y3UYLlvDGJ/9NBIotv4FCE M6sgcxCdKEPiOH+H/jUlR7Nr2fM/wqoBzDpJJkhOUpiw8kTQK73J9DcpR G7kbz6Lsa2WU4jjgr09HJMmdu3Nb0YjKTSYM3jF21I05d4bwECeU+UPSI C6B3Sk6DM+D9FGCO2fOFDOqiCEXH2nU2w5T0hu3CtgU3mUwqCf49DOoa+ A==; X-IronPort-AV: E=McAfee;i="6200,9189,10225"; a="243769724" X-IronPort-AV: E=Sophos;i="5.88,284,1635231600"; d="scan'208,217";a="243769724" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jan 2022 02:01:43 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,284,1635231600"; d="scan'208,217";a="620549414" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga002.fm.intel.com with ESMTP; 13 Jan 2022 02:01:42 -0800 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Thu, 13 Jan 2022 02:01:42 -0800 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Thu, 13 Jan 2022 02:01:41 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Thu, 13 Jan 2022 02:01:41 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.177) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Thu, 13 Jan 2022 02:01:41 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZHVexAsilqtlhYWDrLiK+Pnv+P2GmgwXyAioyj6vfShBLVJHBm6KqkTcAFgc9OXQId3a9AiDsVrQEm1SzoPUYMNXvOYFWgkULIL/WiUICoLAOmJ8OaMbx8w/KiYhc+d0mW1YtVp0qWMqcKPG1wylv24ZtwEJkgXEuQV+p8GDeSazL3DfB3PVxL2i2Z3//9J0/BuiEp62rwZPmcDW20ARVMedOSUKTIod8Bw1MVQ22TP9hO2egxIhUBdEOi9LmzbTKSrMXRv1ANip7wzPqawbpJOkyHed81m1fxv+O3Bhz3gHaQuvACRl8d84HTG+68ImhQXxe3VWyuuaDZcwM60vYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=qIqnsE1ewnJBc8YlJ4ybjMZikozRGGCtj4xtKaxG3Tg=; b=d1brHulq8v/c9KrHqT/4lTBVMyr13JP3PqP7bRQllO6lEECRtCfY9i/mbDQrx0inR+mj1R7luTnfnduvlB4eJEUPhDDqMEOGOpy8RAPntuBAuBlfKD7CYuYw03Knh+jepz8vsliGWG8ocHDJnay1B1rfWmv9frbgnVk9p4HH1JeHD7F28tgSHGVJhChT41fc9YdG2h51qKGhdDpHiJlcKe6CnwSJ7Pcp15gDz4mpl9EP7LTF+BYTOxSUxbViYQ8Tk+M29u/c41Rmo4fWB7m9fsU3D7Cv6bi+xN+oufqIFSUslRxTfl8BH3wKUCJ+VeL4/7/aBVUmTyUiXFcXLetPzA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM4PR11MB5567.namprd11.prod.outlook.com (2603:10b6:5:39a::15) by CH0PR11MB5521.namprd11.prod.outlook.com (2603:10b6:610:d4::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.9; Thu, 13 Jan 2022 10:01:40 +0000 Received: from DM4PR11MB5567.namprd11.prod.outlook.com ([fe80::3c16:168d:6b71:420d]) by DM4PR11MB5567.namprd11.prod.outlook.com ([fe80::3c16:168d:6b71:420d%4]) with mapi id 15.20.4888.011; Thu, 13 Jan 2022 10:01:40 +0000 To: PHP internals CC: "Su, Tao" Thread-Topic: Reason for ZEND_JIT_COUNTER_INIT set to 32531? Thread-Index: AdgIZHnAA3JxdPRwQ2KlH0Qzt/eCBg== Date: Thu, 13 Jan 2022 10:01:40 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b9045faf-0110-4be5-21fd-08d9d67bb20b x-ms-traffictypediagnostic: CH0PR11MB5521:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5516; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9zCRCS6D5nXBRSgAXorvswEla31K/yQIrbo09eLJJ+AQbz/8+8YbwxRHFP9d6Dfwy8n4MgEjXeypZV9IuX57mjbGXyf+6n7x5DDPyZANyChXf032aO2Nxy5B/YQTvDFawQrZnbKcZwQzb+rEF4decFFwdK+bHKYZFNthuaR/c7UfSSOwihKhbStFTXELhlMbvOMFd5ZNWXxLrBpMiUNeqU8oUesEVyi5KDqIH2eidWrs/QsvFVEg0Jnm3KpiX1+fwboe6FYtaOCugCGYeIspDm+VlDYHdlP3Dje7ZoC2VWic46AbD/pA2+gRZ7g1UQPdXhQFcMgNdFhk0kUmddI7/7CCllttq1AM3HncZZU7uJufk7MCgA9Av5seoZTVYAvnNzK3ACpj2Bd5OSIHfwrMOlBWj7olFSfJv+EDStNGvYQwho2LM050w5eN/xhL1DKgAwpZd5ee41/3i/RGgRJ2P7GECUNdEiVekH9odvtZHX2A2LGJRMc4cHeNtqx8SQlis32yNnPJsOp4RUZrsxdtba3P3IH+/VtyYLDkcfuleN0NVqRyWqSliDz+v2x0SAqXt3Gz/+SOG96sWx8xAO21S4t4RoXlNwDSzSMVVeLKj+XMVJMWuOKjSO0wINlEMl6QxKQbDXiXTMPlKiCpgf76lxIenCgMXDQdZwYWGBCc+jNcRyAvtLRASU3em18XrfsZPDnXLhdodsC/lFBziqDcZg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB5567.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(5660300002)(52536014)(66446008)(64756008)(66476007)(66556008)(66946007)(316002)(38100700002)(76116006)(6506007)(33656002)(38070700005)(186003)(9326002)(8936002)(8676002)(508600001)(107886003)(9686003)(82960400001)(122000001)(2906002)(55016003)(71200400001)(6916009)(4744005)(86362001)(26005)(4326008)(7696005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?u+W0cW7p7cRA0ztDx7MbBLkHnDVQpZpjvVLsSGC+KflUry+PCkCfpflWKWbt?= =?us-ascii?Q?3fT9LzDKx9Ezp3wJcOjYWoDdKoFEk9WmAKQqNIYIEyiIUy+TOa7BRSpEyJyS?= =?us-ascii?Q?ICH7yv/XY1mE37s+Pp21mM9nXzK8iEIt/LlZVThUVGohqj9pwv6tuNSaABFd?= =?us-ascii?Q?rAXrl+gFVp/1y/C8RQZTN2tyUKEKqMqhS3CaCJjtBJ2AZtB+K4Pp356gyYsr?= =?us-ascii?Q?tAZbiGlMWyumcvF7cNhprvIgkKiOhEMDSBHPY4XnuyouXR1hIN+f0IoaTVYY?= =?us-ascii?Q?o5a7hnh051XRMi7vsDlUpiMLe6a1I61Qfq4B5VuNsRZWHLdACP1pteIl5wfe?= =?us-ascii?Q?5pZ6W1UKR2zC/qA/6kLgmMVwtKaMujlI1BxSfklxsCnxSYOXzwdVCDf4JWvj?= =?us-ascii?Q?nTl1BwaNAoF6WCRwi9hWs+Jn/RbamUwG+B05KerhPlZThSu/fnJAeU3Iwom1?= =?us-ascii?Q?iBftXW+bkZ5YXPgVml7gOK+wjezQbeH+cPVVaVA+sKYgflYCSwHmuD2JcQpE?= =?us-ascii?Q?rCcSu8Yxmc5RcdWeRl/vooVE929kax35nBF5T57s0K3HkA62lNPeeB2cvd9a?= =?us-ascii?Q?LwG1kqtV/qrXNCUjuM9mzjkXD3BZvgKxoRoiE8I24V/zugj7A3pAWv2/xc19?= =?us-ascii?Q?l0z4FWGBc2bIWQx0dlJA6VPjHXmKCTa47tw/T+1W+iUULTXPcDXz4CTykJhs?= =?us-ascii?Q?vzwR7xwkWDcvYHErW5AX66nnebNSYpF5IaG5wuFfWgmFlc7uOkbBqebQqDnA?= =?us-ascii?Q?O2BG96g2YI72WKt/xHRZxphD3hpcq1FXzH6NiFqgC0cBb3o+sSq8Ta9OEpBE?= =?us-ascii?Q?XEwxEKzz+D40CX+WxQAP33gLOdX3XLeg+yaNVwJWWd3ie35ppzpcSD7D0sbB?= =?us-ascii?Q?6+aBxsZ7dYC4pH5/A1l5IpR9xnkMBXxK5faFJF1y5zQvhZPYVb8GM2PEEAyq?= =?us-ascii?Q?oxzFHSspzZW1XS1THQl2S1Yz7zRsP10QPjaCXgC4HqRSMZ3BvupLjCjxEh+f?= =?us-ascii?Q?k6pz3wZLkFbfHYClX0F2ZE0SpntR7GoCHC1WK4ZPrrJ75jxK+DvaJY4G6onw?= =?us-ascii?Q?BSffiCy/001GsrleUS7nfMK8xCG5+B5wL90HyZQgbGyTsER5DQsME+l9U6yt?= =?us-ascii?Q?TQYVkZDlcsCmxPb9XDaFAVYvXzN5MH1J3HK91dmFgU1ffvRN9PTwEp+uZ2Hl?= =?us-ascii?Q?hTqeAcRJHyqc31wBiSjKAltk1Ci3BneKshSCw1NqH3M+pVyfsjaWb0lObdx6?= =?us-ascii?Q?1xNcL9RAsMOixqlbRLGDBshIVda+KYpuEYtDMicR9QBd/1PPQUV1NxAkVZzY?= =?us-ascii?Q?hpi3d42hTLviycgsBatoybzbf6DqwIkgSkT29i9JBTtsXkjoILItVMmboMc2?= =?us-ascii?Q?16tsVhbAwmlKMiCicHHmlvmIEXZpyVNyjR2+l8+MHl1KN+pALax5DctCDmqm?= =?us-ascii?Q?CaeDG4T3M9mWmQXPTDeXiEY//ZODrAu/zNBWIYIRNwbUwzfzcfPR+L7XAdKb?= =?us-ascii?Q?VHBuYuM6ODfzUWUR/WrrC1cDdRKgMMh1UM5/iOM5MiJYMEKjLBkinfWzP/Z5?= =?us-ascii?Q?Fde6fQ6rKGs0Y7Vp0cYcL+ocC+QnrDzFTXCcoIgu11ane9afNBBPfxUOMk+a?= =?us-ascii?Q?c2tyUBcxKo1w10qLfnyeOCo=3D?= Content-Type: multipart/alternative; boundary="_000_DM4PR11MB5567C429DE8A947B61A2DE6E9D539DM4PR11MB5567namp_" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5567.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b9045faf-0110-4be5-21fd-08d9d67bb20b X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jan 2022 10:01:40.4766 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 9ow7MJ3J3tiS0wQbxNTWI7Y57LQqgmO6VWUOn5DceCRqvLl4joP/eFaputzSb7bKMPW9EssZ1It1GiUpJ+eh3Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5521 X-OriginatorOrg: intel.com Subject: Reason for ZEND_JIT_COUNTER_INIT set to 32531? From: tao.su@intel.com ("Su, Tao") --_000_DM4PR11MB5567C429DE8A947B61A2DE6E9D539DM4PR11MB5567namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Internal, I am not sure this is a correct mail list for asking source code related qu= estion. If not, I am sorry. Appreciate you guys' help. I am reading PHP8 JIT related source code and found that zend_jit.h has a m= agic definition ZEND_JIT_COUNTER_INIT as 32531 which I do not quite understand how this num= ber was chosen and why? Anybody can provide some historic information? #define ZEND_JIT_COUNTER_INIT 32531 A code example using this definition (looks like the 2nd parameter computes= into a fixed number if hot_func is set by php.ini) ZEND_OPCODE_TAIL_CALL_EX(zend_jit_trace_counter_helper, ((ZEND_JIT_COUNTER_INIT + JIT_G(hot_func) - 1) / JIT_G(hot_= func))); =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Tony Su (Su, Tao) make a 'lazy' programmer diligently with efficiency --_000_DM4PR11MB5567C429DE8A947B61A2DE6E9D539DM4PR11MB5567namp_--