From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id E909A43DEE; Wed, 3 Apr 2024 18:01:21 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7D4174025C; Wed, 3 Apr 2024 18:01:21 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id E5C0240144; Wed, 3 Apr 2024 18:01:19 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id DD55722750; Wed, 3 Apr 2024 18:01:18 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Subject: RE: The effect of inlining Date: Wed, 3 Apr 2024 18:01:18 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F353@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: The effect of inlining Thread-Index: AdqESBpJOy+jnrD+Tf2wPv2p2fOOpABl4SmA References: <20240328233338.56544-1-rdna@apple.com> <20240328164426.5b600cd1@hermes.local> <20240328195353.0dc838be@hermes.local> <319d86b3-c860-4231-b263-732aa4051531@redhat.com> <98CBD80474FA8B44BF855DF32C47DC35E9F33E@smartserver.smartshare.dk> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: =?UTF-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , "Maxime Coquelin" , "Stephen Hemminger" , "Andrey Ignatov" Cc: , "Chenbo Xia" , "Wei Shen" , X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PiBGcm9tOiBNYXR0aWFzIFLDtm5uYmxvbSBbbWFpbHRvOmhvZm9yc0BseXNhdG9yLmxpdS5zZV0N Cj4gU2VudDogTW9uZGF5LCAxIEFwcmlsIDIwMjQgMTcuMjANCj4gDQo+IE9uIDIwMjQtMDMtMjkg MTQ6NDIsIE1vcnRlbiBCcsO4cnVwIHdyb3RlOg0KPiA+ICtDQyB0ZWNoYm9hcmQNCj4gPg0KPiA+ PiBGcm9tOiBNYXhpbWUgQ29xdWVsaW4gW21haWx0bzptYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNv bV0NCj4gPj4gU2VudDogRnJpZGF5LCAyOSBNYXJjaCAyMDI0IDE0LjA1DQo+ID4+DQo+ID4+IEhp IFN0ZXBoZW4sDQo+ID4+DQo+ID4+IE9uIDMvMjkvMjQgMDM6NTMsIFN0ZXBoZW4gSGVtbWluZ2Vy IHdyb3RlOg0KPiA+Pj4gT24gVGh1LCAyOCBNYXIgMjAyNCAxNzoxMDo0MiAtMDcwMA0KPiA+Pj4g QW5kcmV5IElnbmF0b3YgPHJkbmFAYXBwbGUuY29tPiB3cm90ZToNCj4gPj4+DQo+ID4+Pj4+DQo+ ID4+Pj4+IFlvdSBkb24ndCBuZWVkIGFsd2F5cyBpbmxpbmUsIHRoZSBjb21waWxlciB3aWxsIGRv IGl0IGFueXdheS4NCj4gPj4+Pg0KPiA+Pj4+IEkgY2FuIHJlbW92ZSBpdCBpbiB2MiwgYnV0IGl0 J3Mgbm90IGNvbXBsZXRlbHkgb2J2aW91cyB0byBtZSBob3cgaXMNCj4gPj4gaXQNCj4gPj4+PiBk ZWNpZGVkIHdoZW4gdG8gc3BlY2lmeSBpdCBleHBsaWNpdGx5IGFuZCB3aGVuIG5vdD8NCj4gPj4+ Pg0KPiA+Pj4+IEkgc2VlIHBsZW50eSBvZiBfX3J0ZV9hbHdheXNfaW5saW5lIGluIHRoaXMgZmls ZToNCj4gPj4+Pg0KPiA+Pj4+ICUgZ2l0IGdyZXAgLWMgJ15zdGF0aWMgX19ydGVfYWx3YXlzX2lu bGluZScgbGliL3Zob3N0L3ZpcnRpb19uZXQuYw0KPiA+Pj4+IGxpYi92aG9zdC92aXJ0aW9fbmV0 LmM6NjYNCj4gPj4+DQo+ID4+Pg0KPiA+Pj4gQ2FyZ28gY3VsdCByZWFsbHkuDQo+ID4+Pg0KPiA+ Pg0KPiA+PiBDYXJnbyBjdWx0Li4uIHJlYWxseT8NCj4gPj4NCj4gPj4gV2VsbCwgSSBqdXN0IGRp ZCBhIHF1aWNrIHRlc3QgYnkgY29tcGFyaW5nIElPIGZvcndhcmRpbmcgd2l0aCB0ZXN0cG1kDQo+ ID4+IGJldHdlZW4gbWFpbiBicmFuY2ggYW5kIHdpdGggYWRkaW5nIGEgcGF0Y2ggdGhhdCByZW1v dmVzIGFsbCB0aGUNCj4gPj4gaW5saW5lL25vaW5saW5lIGluIGxpYi92aG9zdC92aXJ0aW9fbmV0 LmMgWzBdLg0KPiA+Pg0KPiA+PiBtYWluIGJyYW5jaDogMTQuNjNNcHBzDQo+ID4+IG1haW4gYnJh bmNoIC0gaW5saW5lL25vaW5saW5lOiAxMC4yNE1wcHMNCj4gPg0KPiA+IFRoYW5rIHlvdSBmb3Ig dGVzdGluZyB0aGlzLCBNYXhpbWUuIFZlcnkgaW50ZXJlc3RpbmchDQo+ID4NCj4gPiBJdCBpcyBz b21ldGltZXMgc3VnZ2VzdGVkIG9uIHRlY2hib2FyZCBtZWV0aW5ncyB0aGF0IHdlIHNob3VsZCBj b252ZXJ0DQo+IG1vcmUgaW5saW5lIGZ1bmN0aW9ucyB0byBub24taW5saW5lIGZvciBpbXByb3Zl ZCBBUEkvQUJJIHN0YWJpbGl0eSwgd2l0aA0KPiB0aGUgYXJndW1lbnQgdGhhdCB0aGUgcGVyZm9y bWFuY2Ugb2YgaW5saW5pbmcgaXMgbmVnbGlnaWJsZS4NCj4gPg0KPiANCj4gSSB0aGluayB5b3Ug YXJlIG1peGluZyB0d28gZGlmZmVyZW50IChidXQgcmVsYXRlZCkgdGhpbmdzIGhlcmUuDQo+IDEp IG1hcmtpbmcgZnVuY3Rpb25zIHdpdGggdGhlIGlubGluZSBmYW1pbHkgb2Yga2V5d29yZHMvYXR0 cmlidXRlcw0KPiAyKSBrZWVwaW5nIGZ1bmN0aW9uIGRlZmluaXRpb25zIGluIGhlYWRlciBmaWxl cw0KDQpJJ20gdGFsa2luZyBhYm91dCAyLiBUaGUgcmVhc29uIGZvciB3YW50aW5nIHRvIGF2b2lk IGlubGluZSBmdW5jdGlvbiBkZWZpbml0aW9ucyBpbiBoZWFkZXIgZmlsZXMgaXMgdG8gaGlkZSBt b3JlIG9mIHRoZSBpbXBsZW1lbnRhdGlvbiBiZWhpbmQgdGhlIEFQSSwgdGh1cyBtYWtpbmcgaXQg ZWFzaWVyIHRvIGNoYW5nZSB0aGUgaW1wbGVtZW50YXRpb24gd2l0aG91dCBicmVha2luZyB0aGUg QVBJL0FCSS4gU29ycnkgYWJvdXQgbm90IG1ha2luZyB0aGlzIGNsZWFyLg0KDQo+IA0KPiAxKSBk b2VzIG5vdCBhZmZlY3QgdGhlIEFCSSwgd2hpbGUgMikgZG9lcy4gTmVpdGhlciAxKSBub3IgMikg YWZmZWN0cyB0aGUNCj4gQVBJIChpLmUuLCBzb3VyY2UtbGV2ZWwgY29tcGF0aWJpbGl0eSkuDQo+ IA0KPiAyKSAqYWxsb3dzKiBmb3IgZnVuY3Rpb24gaW5saW5pbmcgZXZlbiBpbiBub24tTFRPIGJ1 aWxkcywgYnV0IGRvZXNuJ3QNCj4gZm9yY2UgaXQuDQo+IA0KPiBJZiB5b3UgZG9uJ3QgYmVsaWV2 ZSAyKSBtYWtlcyBhIGRpZmZlcmVuY2UgcGVyZm9ybWFuY2Utd2lzZSwgaXQgZm9sbG93cw0KPiB0 aGF0IHlvdSBhbHNvIGRvbid0IGJlbGlldmUgTFRPIG1ha2VzIG11Y2ggb2YgYSBkaWZmZXJlbmNl LiBCb3RoIGhhdmUNCj4gdGhlIHNhbWUgZWZmZWN0OiBhbGxvd2luZyB0aGUgY29tcGlsZXIgdG8g cmVhc29uIG92ZXIgYSBsYXJnZXIgY2h1bmsgb2YNCj4geW91ciBwcm9ncmFtLg0KPiANCj4gQWxs b3dpbmcgdGhlIGNvbXBpbGVyIHRvIGlubGluZSBzbWFsbCwgb2Z0ZW4tY2FsbGVkIGZ1bmN0aW9u cyBpcyBjcnVjaWFsDQo+IGZvciBwZXJmb3JtYW5jZSwgaW4gbXkgZXhwZXJpZW5jZS4gSWYgdGhl IHRhcmdldCBzeW1ib2wgdGVuZCB0byBiZSBpbiBhDQo+IHNoYXJlZCBvYmplY3QsIHRoZSBkaWZm ZXJlbmNlIGlzIGV2ZW4gbGFyZ2VyLiBJdCdzIGFsc28gcXVpdGUgY29tbW9uDQo+IHRoYXQgeW91 IHNlZSBubyBlZmZlY3Qgb2YgTFRPIChvdGhlciB0aGFuIGEgcmVkdWN0aW9uIG9mIGNvZGUNCj4g Zm9vdHByaW50KS4NCj4gDQo+IEFzIExUTyBiZWNvbWVzIG1vcmUgcHJhY3RpY2FsIHRvIHVzZSwg MikgbG9zZXMgbXVjaCBvZiBpdHMgYXBwZWFsLg0KPiANCj4gSWYgUEdPIGV2ZXIgYmVjb21lcyBw cmFjdGljYWwgdG8gdXNlLCBtYXliZSAxKSB3aWxsIGFzIHdlbGwuDQo+IA0KPiA+IEkgdGhpbmsg dGhpcyB0ZXN0IHByb3ZlcyB0aGF0IHRoZSBzdW0gb2YgbWFueSBzbWFsbCAobmVnbGlnaWJsZSkN Cj4gcGVyZm9ybWFuY2UgZGlmZmVyZW5jZXMgaXQgbm90IG5lZ2xpZ2libGUhDQo+ID4NCj4gPj4N Cj4gPj4gQW5kcmV5LCB0aGFua3MgZm9yIHRoZSBwYXRjaCwgSSdsbCBoYXZlIGEgbG9vayBhdCBp dCBuZXh0IHdlZWsuDQo+ID4+DQo+ID4+IE1heGltZQ0KPiA+Pg0KPiA+PiBbMF06IGh0dHBzOi8v cGFzdGViaW4uY29tLzcyUDJucFowDQo+ID4NCg==