From patchwork Fri Jan 21 17:30:01 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giuliano Procida X-Patchwork-Id: 50321 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E8C273857C7B for ; Fri, 21 Jan 2022 17:32:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E8C273857C7B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1642786379; bh=zOJg9lv76vKhVMLzz09qXx/nCV3snlVimz7oSNelLao=; h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Help: List-Subscribe:From:Reply-To:Cc:From; b=VTr/N9rBU8T3knPb6MMo0iX52LOcWV5lthId03DVkLQEpbLN4NMwqHmGP3zv7qKkJ Pq29+ZvJruir5LzssLd7exI6YPZ+sYXdfGZNBIk9dziNcl2T7NpnH85PW3KZiHiySy kQR7hTTrfh5PmnJiNQL3Ea1lYa7vUIVrPpN8t3EY= X-Original-To: libabigail@sourceware.org Delivered-To: libabigail@sourceware.org Received: from mail-wr1-x44a.google.com (mail-wr1-x44a.google.com [IPv6:2a00:1450:4864:20::44a]) by sourceware.org (Postfix) with ESMTPS id 54A53385781B for ; Fri, 21 Jan 2022 17:30:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 54A53385781B Received: by mail-wr1-x44a.google.com with SMTP id a6-20020adfbc46000000b001d7370ace6eso152569wrh.9 for ; Fri, 21 Jan 2022 09:30:14 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=zOJg9lv76vKhVMLzz09qXx/nCV3snlVimz7oSNelLao=; b=E7ol5OX775fTB06gMM2MJuiROi91cOLLKKVaHkNnEofLTXW0ZmI2RWbqsPTdAslIrt sBGe3xbBUsK8ec+2s/U5MzNP9/udtmJ7N7VaUl1P3kzLVng8lWiWznDrSQ+xHovXDObo Mdg/at51UqBVvzFp9ucqtF8mJxVCTeAhkfshvHXF1ACKb8boj0IOQXFhCN9W68XKQ15Y LuXZLVADWLEDdsEsNhYGRNRVi17zOfhujM8CgOMisL8qSbI2fTY1jK9w66ACIOSR6XQ4 rJzAOsQpc4JA9GAX1xRjN/xCwNsFuBB8LbC+2otrYAfarkKxUYOc1xgBndJYRizcpoGy q+Gw== X-Gm-Message-State: AOAM530/pg3iqzFaMRmiXhfq+o5ZcReMK6tNnf+R7Llywm1NAIIvEHdX 22A2JCVH1uV4FxZyGPP42Su9lvr2iCK/tl3ePw3BEPy9AhnJW9Yc3WxYbGu/5EYx5hp3+MVgl61 XhnIchDaHdWmOqzeM+BD8uSR6PlQW5D+6L2fbGHLVFlI+1Qi2shawu1FB98HWTLAS/WvRnu4= X-Google-Smtp-Source: ABdhPJzibcXldAP3xvHNvXjJJY4ulDQysKjKMop/2veBbF8+FEsSwTtdREqkUmPjn1Ji0vtGrhuPcfCUKRTRiw== X-Received: from tef.lon.corp.google.com ([2a00:79e0:d:210:5386:4792:3248:8d5d]) (user=gprocida job=sendgmr) by 2002:a05:6000:1e12:: with SMTP id bj18mr4604443wrb.654.1642786213071; Fri, 21 Jan 2022 09:30:13 -0800 (PST) Date: Fri, 21 Jan 2022 17:30:01 +0000 Message-Id: <20220121173005.3196387-1-gprocida@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.34.1.703.g22d0c6ccf7-goog Subject: [PATCH 0/4] small XML writer changes To: libabigail@sourceware.org X-Spam-Status: No, score=-16.0 required=5.0 tests=BAYES_00, DKIMWL_WL_MED, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, USER_IN_DEF_DKIM_WL autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libabigail@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Mailing list of the Libabigail project List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-Patchwork-Original-From: Giuliano Procida via Libabigail From: Giuliano Procida Reply-To: Giuliano Procida Cc: maennich@google.com, kernel-team@android.com Errors-To: libabigail-bounces+patchwork=sourceware.org@sourceware.org Sender: "Libabigail" Hi Dodji. This is 2 bits of unused code removal and 2 tiny efficiency improvements. Cheers. Giuliano Procida (4): XML writer: remove type_hasher and remaining comment XML writer: drop write_elf_symbols_table variable emitted_syms XML writer: improve slightly emission of top-level declarations XML writer: do not create extra temporary referenced type shared_ptr src/abg-writer.cc | 47 +++++++++++++++++++---------------------------- 1 file changed, 19 insertions(+), 28 deletions(-)