From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail-a.sr.ht; dkim=pass header.d=maniero.me header.i=@maniero.me Received: from bisque.elm.relay.mailchannels.net (bisque.elm.relay.mailchannels.net [23.83.212.18]) by mail-a.sr.ht (Postfix) with ESMTPS id 02F88200BB for <~johnnyrichard/olang-devel@lists.sr.ht>; Wed, 28 Feb 2024 14:04:50 +0000 (UTC) X-Sender-Id: hostingeremail|x-authuser|carlos@maniero.me Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 061DA763C23 for <~johnnyrichard/olang-devel@lists.sr.ht>; Wed, 28 Feb 2024 14:04:49 +0000 (UTC) Received: from fr-int-smtpout5.hostinger.io (unknown [127.0.0.6]) (Authenticated sender: hostingeremail) by relay.mailchannels.net (Postfix) with ESMTPA id 3EF7D76285C for <~johnnyrichard/olang-devel@lists.sr.ht>; Wed, 28 Feb 2024 14:04:48 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1709129088; a=rsa-sha256; cv=none; b=XLDzYyWxz4GEI+M8bbFAkQ3Kci798n+jA32gr3iIY2n9RD4ZZwQT39YTLpHV/9z1FJf+rE 9hRMXVAAwrL500P7UcVp5xqhPeWtov6Ldoe6MsztpXWVKBZ7d4OoyMU6lBYhqYzs4pJJiz ufmmROeV+wW5k+mgUn6bS98mU77a194GYuba3y82pLPTeesju0RBzIme5Ry+eevjTKD5Aw BkarEjMbYuF5UpOMO8hwDrELAeaSxOxYPag3nUUydubLv2ZI+Mpu3/NUpKs8PiCoqVkQa0 tpVdSM/9kVyC8gdGzjxo/W/C6IkPD+3oevKo9PJiqY30Og0z4adKQbuGSAx/UA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1709129088; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=d8P9DJtSo2yuRppVBS+N8mMZ4JES5fgMONXVhLgnTu4=; b=0bL2gyBPOUEjSWCr7+s/XgQc0sMzAsfj/6MPlVO0Q3uJenE73CPVMxeCtzI6CgaB090FVr RMDUvkfhSKqWGzpD2uvdYBSaFphpPlfbdILmWPmIxGofRZWQDF8dHoDuBHjiYxMreHip7H /0B7SCkKbXw8ZXDnoaPTLoxzrrIyRxNW96aZBDZJ+4l2hY0aCmbxEAHRQFg/FSl7Jj9aCl bOZm5sMh5guy4wjf09+GWY6JpNxs84o25zoTeefSE8kBVg2+z2J0l5+LoARYKKC/1/GcsY bnF1fVDfYuv7rH/nMWIOOGXMGyJkrDpHQb28nq76QcwF4Su+9HY+JxHeBiRHlg== ARC-Authentication-Results: i=1; rspamd-55b4bfd7cb-9jm27; auth=pass smtp.auth=hostingeremail smtp.mailfrom=carlos@maniero.me X-Sender-Id: hostingeremail|x-authuser|carlos@maniero.me X-MC-Relay: Neutral X-MailChannels-SenderId: hostingeremail|x-authuser|carlos@maniero.me X-MailChannels-Auth-Id: hostingeremail X-Drop-Tasty: 3aecb94331c91cb2_1709129088787_3381496373 X-MC-Loop-Signature: 1709129088787:3041680798 X-MC-Ingress-Time: 1709129088787 Received: from fr-int-smtpout5.hostinger.io ([UNAVAILABLE]. [89.116.146.168]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.114.53.111 (trex/6.9.2); Wed, 28 Feb 2024 14:04:48 +0000 Mime-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=maniero.me; s=hostingermail1; t=1709129083; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=d8P9DJtSo2yuRppVBS+N8mMZ4JES5fgMONXVhLgnTu4=; b=BcbAlgU+NiLg8s8ohNQ8t1HZUzVqWqDvAuUfNSctbsC6IWeOBqeiuZDlJ/PsKCnyVyiBZK iKhuZXPU9Q2EtgsLS9OXKC8ULBRqrx3nkjA8H66g8vXhuctlq1jzCm8SfZpcgzGOaF/+VL 1gcj48hrHDTTnzJenOE1+ZnzZ7LDdNlg5phbEsfIv2log5nmLeIL52Hye3N8TbjLG3HQMJ vU4n33gr7jwHfCrsx+/naLA5vf82BRSl6gmgqtl30BK81RIkc3oOdQ3h3S0GnwdHmEhaLc 5/Uj+94wrmBn1NROdUV3Dazpl2rUzjA+yWhMMs3FTnes7AvdtamxskSsMS9qtQ== Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 28 Feb 2024 11:04:39 -0300 Message-Id: Cc: <~johnnyrichard/olang-devel@lists.sr.ht> Subject: Re: [PATCH olang v2] arena: optimization: make arena 8 bits aligned From: "Carlos Maniero" To: "Johnny Richard" X-Mailer: aerc 0.15.2-211-g37d5fc691aff References: <20240221150911.3670778-1-carlos@maniero.me> In-Reply-To: X-CM-Analysis: v=2.4 cv=S+LfwpsP c=1 sm=1 tr=0 ts=65df3d7b a=5+VMC1FZ3J4mVPAKpPmAqg==:117 a=5+VMC1FZ3J4mVPAKpPmAqg==:17 a=IkcTkHD0fZMA:10 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10 a=BXDaF_L80NYA:10 a=CxJ3jRcFIb8uFlAP0EAA:9 a=QEXdDO2ut3YA:10 X-CM-Envelope: MS4xfJNe2vEEV0jgQkxLiJnB6tHEw99ShIlKjjKh2us8HDHZUZN/YifjWiNp0bhkmHsAixxocM/O4HSXoin83IMxX2GuSb7MEfwpUcmqcy3psvpaQBx7NbMU bzgYGyP3opnsBZt/3B8lsmXDPfN5zPOvkDcd8rgBPl9VF7U0llZzf1W4PFqZ5yZYykyd6kpiLxluGUnG65Nggr+rt2jVFbwF4+Gns/F0r+8y69YMOv02vaqp gPeTKEuvHcjkbZKxRxRyMA== X-AuthUser: carlos@maniero.me X-TUID: E09fqLWYjtkX > The patch title is say you are using 8 bits but the implementation is > platform agnostic. I'm sending a new patch enforcing 16 bytes alignment. The only benefit of having platform agnostic alignment is to save a few bits, which IMO is not justifiable right now.