From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [87.239.111.99] (localhost [127.0.0.1]) by dev.tarantool.org (Postfix) with ESMTP id 2FF5C812DE3; Tue, 6 Feb 2024 14:09:11 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 2FF5C812DE3 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1707217751; bh=TcLugWGSBmdH1kLSucLAtgFL9BPLamjm5ykk0QXtm24=; h=To:Cc:Date:In-Reply-To:References:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=J5HvILv/d57qzLxwjGpR/iEp8qpxd8BmmWsHgSMt7S9X3gFonzZMjO8FjtZkFg3pT 67+ItrXt+32myEFBPUolUkbCz7RRtPPG8QMFCNy5hKexqlEeN8x1PEMSQGLEH0LltR jR0msOoyuQFhqRt0CIJwmkBlcjmWWwCHs4wGiLS4= Received: from f553.i.mail.ru (f553.i.mail.ru [45.84.129.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 29D8A812DE2 for ; Tue, 6 Feb 2024 14:09:10 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 29D8A812DE2 Received: by f553.i.mail.ru with local (envelope-from ) id 1rXJK8-0007xG-Bs; Tue, 06 Feb 2024 14:09:09 +0300 Received: by e.mail.ru with HTTP; Tue, 06 Feb 2024 14:09:08 +0300 To: =?UTF-8?B?U2VyZ2V5IEthcGx1bg==?= Cc: =?UTF-8?B?TWF4aW0gS29rcnlhc2hraW4=?= , tarantool-patches@dev.tarantool.org MIME-Version: 1.0 X-Mailer: Mail.Ru Mailer 1.0 X-SenderField-ReMsg: 17071270731776014784 X-SenderField-Remind: 0 Date: Tue, 06 Feb 2024 14:09:08 +0300 X-Priority: 3 (Normal) Message-ID: <1707217748.942891107@f553.i.mail.ru> Content-Type: multipart/alternative; boundary="--ALT--53f9980704c4a8AA1693F6e6De77541B1707217748" In-Reply-To: References: <20240112132643.106145-1-m.kokryashkin@tarantool.org> X-Mailru-Src: fe X-7564579A: EEAE043A70213CC8 X-77F55803: 119C1F4DF6A9251C361F33650CCCFEC5AD1EC9D2DAA78B0EFFA7401D869F093B8FD872164937FA4C4C228DA9ACA6FE27A2C1BF16C1717BAAB3EADEB610D04870B89265C989F35AEA850F42FD3A9BBBA5 X-C1DE0DAB: 0D63561A33F958A5FB54F35A940422C2C6E6DE71AF050EF784C37FFDF4FB5012F87CCE6106E1FC07E67D4AC08A07B9B097AD43380FEE24CACB5012B2E24CD356 X-C8649E89: 1C3962B70DF3F0AD75DCE07D45A7499577DD89D51EBB7742DC8270968E61249B1004E42C50DC4CA955A7F0CF078B5EC49A30900B95165D34EE6683D9E546CC629C30AD6080A38143031890A828820C0ABD6E8557153E4ACDE195338B5FA8693A1D7E09C32AA3244C2E12418ED7825AD76EC4748D603EEB0AB018FE5BB746DCD185A42E4C463514DC5DA084F8E80FEBD396F07DFE06A4A8314E894E437E78228B66933FA05BD8EF0CAD958392AE682691 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5+wYjsrrSY/u8Y3PrTqANeitKFiSd6Yd7yPpbiiZ/d5BsxIjK0jGQgCHUM3Ry2Lt2G3MDkMauH3h0dBdQGj+BB/iPzQYh7XS329fgu+/vnDhTj+fjBKPVlTjwDQ7mTeaNw== X-Mailru-MI: 80010000000000000800 X-Mailru-Sender: 11C2EC085EDE56FA38FD4C59F7EFE4079EBBB56F8ACB8074031E22FFC6A29FC19536E02B56EE5A2106CD02445D2D9C8FA2BFD6D8330F0C2D563E610FBBDBB4C842051EA7CBBFB509093DA5C00B83CE8412EB40C6FA10D71EFD657A8799238ED55FEEDEB644C299C0ED14614B50AE0675 X-Mras: OK Subject: Re: [Tarantool-patches] =?utf-8?q?=5BPATCH_luajit=5D_LJ=5FGC64=3A_Fi?= =?utf-8?q?x_HREFK_optimization=2E?= X-BeenThere: tarantool-patches@dev.tarantool.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Maxim Kokryashkin via Tarantool-patches Reply-To: =?UTF-8?B?TWF4aW0gS29rcnlhc2hraW4=?= Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" ----ALT--53f9980704c4a8AA1693F6e6De77541B1707217748 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 CkhpLCBTZXJnZXkhClRoYW5rcyBmb3IgdGhlIHJldmlldyEKTm93IHRoaXMgbGluZSBsb29rcyBs aWtlIHRoZSBmb2xsb3dpbmc6CnzCoFRoZSBpc3N1ZSBpcyBzb2x2ZWQgYnkgdXNpbmcgYEdDU2l6 ZWAsIHdoaWNoIGhhcyBhIHNpemUgb2YKfMKgNjQgYml0cyBvbiBHQzY0IGJ1aWxkcywgaW5zdGVh ZCBvZiBgTVNpemVgLgrCoAotLQpCZXN0IHJlZ2FyZHMsCk1heGltIEtva3J5YXNoa2luCsKgCsKg IAo+0J/QvtC90LXQtNC10LvRjNC90LjQuiwgNSDRhNC10LLRgNCw0LvRjyAyMDI0LCAxMjo1NyAr MDM6MDAg0L7RgiBTZXJnZXkgS2FwbHVuIDxza2FwbHVuQHRhcmFudG9vbC5vcmc+Ogo+wqAKPkhp LCBNYXhpbSEKPlRoYW5rcyBmb3IgdGhlIGZpeGVzIQo+TEdUTSwgZXhjZXB0IGEgc2luZ2xlIG5p dCBiZWxvdy4KPgo+T24gMDIuMDIuMjQsIE1heGltIEtva3J5YXNoa2luIHdyb3RlOgo+PiBIaSwg U2VyZ2V5IQo+PiBUaGFua3MgZm9yIHRoZSByZXZpZXchCj4+IEZpeGVkIHlvdXIgY29tbWVudHMs IGJyYW5jaCBpcyBmb3JjZS1wdXNoZWQuCj4+IEhlcmUgaXMgdGhlIGRpZmYgd2l0aCBjaGFuZ2Vz Ogo+Cj48c25pcHBlZD4KPgo+PiBOZXcgY29tbWl0IG1lc3NhZ2U6Cj4+ID09PQo+PiBMSl9HQzY0 OiBGaXggSFJFRksgb3B0aW1pemF0aW9uLgo+Pgo+PiBDb250cmlidXRlZCBieSBYbWlsaWFILgo+ Pgo+PiAoY2hlcnJ5LXBpY2tlZCBmcm9tIGNvbW1pdCA5MWJjNmI4YWQxZjM3M2MxY2U5MDAzZGMw MjRiMmUyMWZhZDBlNDQ0KQo+Pgo+PiBJbiBgbGpfcmVjb3JkX2lkeGAgd2hlbiBgaXgtPm9sZHZg IGlzIHRoZSBnbG9iYWwgbmlsbm9kZSBhbmQgdGhlCj4+IHJlcXVpcmVkIGtleSBpcyBub3QgcHJl c2VudCBpbiB0aGUgdGFibGUsIGl0IGlzIHBvc3NpYmxlIHRvIHBhc3MKPj4gdGhlIGNvbnN0YW50 IGtleSBsb29rdXAgb3B0aW1pemF0aW9uIGNvbmRpdGlvbiBiZWNhdXNlIG9mIHRoZQo+PiBgdWlu dDMyX3RgIChgTVNpemVgKSBvdmVyZmxvdy4gQmVjYXVzZSBvZiB0aGF0LCBmdXJ0aGVyIHJlY29y ZGluZwo+PiBpbmNvcnJlY3RseSByZW1vdmVzIHRoZSBjaGVjayBmb3IgdGhlIG5pbG5vZGUsIHdo aWNoIHByb2R1Y2VzCj4+IHdyb25nIHJlc3VsdHMgd2hlbiB0cmFjZSBpcyBjYWxsZWQgZm9yIGEg ZGlmZmVyZW50IHRhYmxlLgo+Pgo+PiBUaGUgaXNzdWUgaXMgc29sdmVkIGJ5IHVzaW5nIGBHQ1Np emVgLCB3aGljaCBoYXMgYSBzaXplIG9mCj4KPk1pbm9yOiBJJ2Qgc2F5ICd3aGljaCBzaXplIGlz IGRlZmluZXMgYnkgdGhlIHRhcmdldCBzeXN0ZW0nIG9yIHNvbWV0aGluZwo+bGlrZSB0aGF0ICh0 byBtZW50aW9uIHRoYXQgaXQgaXMgMzIgYml0IGZvciBub24tR0M2NCBidWlsZCkuCj4KPj4gNjQg Yml0cywgaW5zdGVhZCBvZiBgTVNpemVgLgo+Pgo+PiBNYXhpbSBLb2tyeWFzaGtpbjoKPj4gKiBh ZGRlZCB0aGUgZGVzY3JpcHRpb24gYW5kIHRoZSB0ZXN0IGZvciB0aGUgcHJvYmxlbQo+Pgo+PiBQ YXJ0IG9mIHRhcmFudG9vbC90YXJhbnRvb2wjOTE0NQo+PiA9PT0KPgo+PHNuaXBwZWQ+Cj4KPj4g Pgo+PiA+IC0tCj4+ID4gQmVzdCByZWdhcmRzLAo+PiA+IFNlcmdleSBLYXBsdW4KPgo+LS0KPkJl c3QgcmVnYXJkcywKPlNlcmdleSBLYXBsdW4KwqA= ----ALT--53f9980704c4a8AA1693F6e6De77541B1707217748 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 CjxIVE1MPjxCT0RZPjxkaXY+SGksIFNlcmdleSE8L2Rpdj48ZGl2PlRoYW5rcyBmb3IgdGhlIHJl dmlldyE8L2Rpdj48ZGl2Pk5vdyB0aGlzIGxpbmUgbG9va3MgbGlrZSB0aGUgZm9sbG93aW5nOjwv ZGl2PjxkaXY+PGRpdj48ZGl2PnwmbmJzcDtUaGUgaXNzdWUgaXMgc29sdmVkIGJ5IHVzaW5nIGBH Q1NpemVgLCB3aGljaCBoYXMgYSBzaXplIG9mPC9kaXY+PGRpdj58Jm5ic3A7NjQgYml0cyBvbiBH QzY0IGJ1aWxkcywgaW5zdGVhZCBvZiBgTVNpemVgLjwvZGl2PjwvZGl2PjwvZGl2PjxkaXY+Jm5i c3A7PC9kaXY+PGRpdiBkYXRhLXNpZ25hdHVyZS13aWRnZXQ9ImNvbnRhaW5lciI+PGRpdiBkYXRh LXNpZ25hdHVyZS13aWRnZXQ9ImNvbnRlbnQiPjxkaXY+LS08YnI+QmVzdCByZWdhcmRzLDwvZGl2 PjxkaXY+TWF4aW0gS29rcnlhc2hraW48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2PiZuYnNwOzwvZGl2 PjxkaXY+Jm5ic3A7PC9kaXY+PGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlci1sZWZ0OjFweCBzb2xp ZCAjMDg1N0E2OyBtYXJnaW46MTBweDsgcGFkZGluZzowIDAgMCAxMHB4OyI+0J/QvtC90LXQtNC1 0LvRjNC90LjQuiwgNSDRhNC10LLRgNCw0LvRjyAyMDI0LCAxMjo1NyArMDM6MDAg0L7RgiBTZXJn ZXkgS2FwbHVuICZsdDtza2FwbHVuQHRhcmFudG9vbC5vcmcmZ3Q7Ojxicj4mbmJzcDs8ZGl2IGlk PSIiPjxkaXYgY2xhc3M9ImpzLWhlbHBlciBqcy1yZWFkbXNnLW1zZyI+PGRpdj48ZGl2IGlkPSJz dHlsZV8xNzA3MTI3MDczMTc3NjAxNDc4NF9CT0RZIj5IaSwgTWF4aW0hPGJyPlRoYW5rcyBmb3Ig dGhlIGZpeGVzITxicj5MR1RNLCBleGNlcHQgYSBzaW5nbGUgbml0IGJlbG93Ljxicj48YnI+T24g MDIuMDIuMjQsIE1heGltIEtva3J5YXNoa2luIHdyb3RlOjxicj4mZ3Q7IEhpLCBTZXJnZXkhPGJy PiZndDsgVGhhbmtzIGZvciB0aGUgcmV2aWV3ITxicj4mZ3Q7IEZpeGVkIHlvdXIgY29tbWVudHMs IGJyYW5jaCBpcyBmb3JjZS1wdXNoZWQuPGJyPiZndDsgSGVyZSBpcyB0aGUgZGlmZiB3aXRoIGNo YW5nZXM6PGJyPjxicj4mbHQ7c25pcHBlZCZndDs8YnI+PGJyPiZndDsgTmV3IGNvbW1pdCBtZXNz YWdlOjxicj4mZ3Q7ID09PTxicj4mZ3Q7IExKX0dDNjQ6IEZpeCBIUkVGSyBvcHRpbWl6YXRpb24u PGJyPiZndDs8YnI+Jmd0OyBDb250cmlidXRlZCBieSBYbWlsaWFILjxicj4mZ3Q7PGJyPiZndDsg KGNoZXJyeS1waWNrZWQgZnJvbSBjb21taXQgOTFiYzZiOGFkMWYzNzNjMWNlOTAwM2RjMDI0YjJl MjFmYWQwZTQ0NCk8YnI+Jmd0Ozxicj4mZ3Q7IEluIGBsal9yZWNvcmRfaWR4YCB3aGVuIGBpeC0m Z3Q7b2xkdmAgaXMgdGhlIGdsb2JhbCBuaWxub2RlIGFuZCB0aGU8YnI+Jmd0OyByZXF1aXJlZCBr ZXkgaXMgbm90IHByZXNlbnQgaW4gdGhlIHRhYmxlLCBpdCBpcyBwb3NzaWJsZSB0byBwYXNzPGJy PiZndDsgdGhlIGNvbnN0YW50IGtleSBsb29rdXAgb3B0aW1pemF0aW9uIGNvbmRpdGlvbiBiZWNh dXNlIG9mIHRoZTxicj4mZ3Q7IGB1aW50MzJfdGAgKGBNU2l6ZWApIG92ZXJmbG93LiBCZWNhdXNl IG9mIHRoYXQsIGZ1cnRoZXIgcmVjb3JkaW5nPGJyPiZndDsgaW5jb3JyZWN0bHkgcmVtb3ZlcyB0 aGUgY2hlY2sgZm9yIHRoZSBuaWxub2RlLCB3aGljaCBwcm9kdWNlczxicj4mZ3Q7IHdyb25nIHJl c3VsdHMgd2hlbiB0cmFjZSBpcyBjYWxsZWQgZm9yIGEgZGlmZmVyZW50IHRhYmxlLjxicj4mZ3Q7 PGJyPiZndDsgVGhlIGlzc3VlIGlzIHNvbHZlZCBieSB1c2luZyBgR0NTaXplYCwgd2hpY2ggaGFz IGEgc2l6ZSBvZjxicj48YnI+TWlub3I6IEknZCBzYXkgJ3doaWNoIHNpemUgaXMgZGVmaW5lcyBi eSB0aGUgdGFyZ2V0IHN5c3RlbScgb3Igc29tZXRoaW5nPGJyPmxpa2UgdGhhdCAodG8gbWVudGlv biB0aGF0IGl0IGlzIDMyIGJpdCBmb3Igbm9uLUdDNjQgYnVpbGQpLjxicj48YnI+Jmd0OyA2NCBi aXRzLCBpbnN0ZWFkIG9mIGBNU2l6ZWAuPGJyPiZndDs8YnI+Jmd0OyBNYXhpbSBLb2tyeWFzaGtp bjo8YnI+Jmd0OyAqIGFkZGVkIHRoZSBkZXNjcmlwdGlvbiBhbmQgdGhlIHRlc3QgZm9yIHRoZSBw cm9ibGVtPGJyPiZndDs8YnI+Jmd0OyBQYXJ0IG9mIHRhcmFudG9vbC90YXJhbnRvb2wjOTE0NTxi cj4mZ3Q7ID09PTxicj48YnI+Jmx0O3NuaXBwZWQmZ3Q7PGJyPjxicj4mZ3Q7ICZndDs8YnI+Jmd0 OyAmZ3Q7IC0tPGJyPiZndDsgJmd0OyBCZXN0IHJlZ2FyZHMsPGJyPiZndDsgJmd0OyBTZXJnZXkg S2FwbHVuPGJyPjxicj4tLTxicj5CZXN0IHJlZ2FyZHMsPGJyPlNlcmdleSBLYXBsdW48L2Rpdj48 L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj4mbmJzcDs8L2Rpdj48L0JPRFk+PC9I VE1MPgo= ----ALT--53f9980704c4a8AA1693F6e6De77541B1707217748--