From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qk1-x736.google.com (mail-qk1-x736.google.com [IPv6:2607:f8b0:4864:20::736]) by sourceware.org (Postfix) with ESMTPS id B797A3857034 for ; Wed, 24 Aug 2022 06:16:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B797A3857034 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=obs.cr Authentication-Results: sourceware.org; spf=none smtp.mailfrom=obs.cr Received: by mail-qk1-x736.google.com with SMTP id a15so11975679qko.4 for ; Tue, 23 Aug 2022 23:16:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=obs-cr.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc; bh=RlXXGGVl7qhsbPl5xxzSEmFISHuXlknlf2G28gX9+Mc=; b=humtHncvDsj6iXeD++d5wMhF0OEsETkcyam09wY1oQ3fYFV18RV20XC/glK6Xxb9c+ TU0rEaSLxQw9qayo60dBFfPT1B9+UcqUcXrs8Fs7Cl+kZw2pXEBoUUkQwPujScpC+QTQ ki2PRJ5jfLDVqm1kWBQF4esjN51zQ2C/fNdWGfXEUluDDzeb4LUBoalLnD7q8pshoK0x mB30LhFH6vSjhFfTAJZLjW6jX2760vvhGQScN//E3yLhGsRGaDv/YK22k10Orvgts5qf dGu5teeEZ+Vm3XebnJ4UtEqOW3n7EVGKHCc1U1DeoCB4UAwSisYbEDLiWkU09SOZYSLf 0Fiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc; bh=RlXXGGVl7qhsbPl5xxzSEmFISHuXlknlf2G28gX9+Mc=; b=iOvzE5eo8vC2P6OoZoqY9oa9REp07fmP1oZ3I2+ZwHLuptapT8m7Ck+mRJ7tJiOWaz 2cteE/Mech9vTJbXT6NEaA/mRZ2Ag6N+tRx8LQ1TcA0AoXNn7icNJg//oiZElOcLLDGJ b7h+hUPM6u+q5nZuwL04ixgf16isAwHQAEOGU5GKKnVo2WFmyJlUc8JZ+OpOWUgVh/1F 1Tyq2U8ed3DGtbrtxhyE8UQbj6+yL2Oy0sSJDTJnJInS3NHFjIoJ/E1tK1f7qAgkQf4E iXx5wVk46Zs6sYnJIR3XD/FttbWNVUejQPnJwkGl9a9HMuQdKycLnrrTxfCdGub7jN90 Z2kQ== X-Gm-Message-State: ACgBeo2gCvs7tAb5mr12hLoM7RMh5O6RBitq1Tcz7t0FsDtNO5Ypkoaw i9TloV+5MAXfjabit9Z3NTYyxNamOX+azLjt X-Google-Smtp-Source: AA6agR4v2DPUUeBMbdlI6nFxYXj2Rbjnwdb+ImKy/zUkKNWlW+26FgYIuPqgo1xhydeZ++cWbf3V8g== X-Received: by 2002:a37:8803:0:b0:6bc:2a1f:34ca with SMTP id k3-20020a378803000000b006bc2a1f34camr7256013qkd.379.1661321817835; Tue, 23 Aug 2022 23:16:57 -0700 (PDT) Received: from localhost.localdomain (ip-192-24-137-251.dynamic.fuse.net. [192.24.137.251]) by smtp.gmail.com with ESMTPSA id y16-20020ac85f50000000b0031ecddf2278sm13306657qta.37.2022.08.23.23.16.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Aug 2022 23:16:57 -0700 (PDT) From: whh8b@obs.cr To: libstdc++@gcc.gnu.org, gcc-patches@gcc.gnu.org Subject: [PATCH v2] libstdc++: Optimize operator+(string/char*,string/char*) Date: Wed, 24 Aug 2022 02:16:47 -0400 Message-Id: <20220824061648.1119635-1-whh8b@obs.cr> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220822181509.1032874-2-whh8b@obs.cr> References: <20220822181509.1032874-2-whh8b@obs.cr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: A revision of the original patch -- based on the feedback from Jonathan -- that removes the `inline` specifier is attached.