From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by sourceware.org (Postfix) with ESMTPS id 6B9593858D35; Fri, 9 Jun 2023 21:47:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6B9593858D35 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-977cc662f62so331162866b.3; Fri, 09 Jun 2023 14:47:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686347228; x=1688939228; h=content-transfer-encoding:mime-version:message-id:references :in-reply-to:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=ALhXro7dC6APxt7CLB9EswCJRqLrGvNjl2M60h8/rTY=; b=gGxMvpfmCx/f0B+OGIdrb4IwvjkoYYf6mF8XyC3j76eWu+WKf2LOOvlazjhcwhrad4 yyI+3JzASbNjKOAEoU8nlZd2XIjA8sOir0afmeq1Va9G20meNS9NUgl8563NBqRNYdFu oey1KPzqFCF4KYrnNNxtbbZas7vSbDub3fwhNI2jWWcAXbL3TlXnIwK1IOIaCHTj9cib aqbxHiqJ0xdACfT6yXseTV5GryHz8DDPDMsMdQ2zoSfEsIq9aVWc+ta0/N8QC8W4ChpG jyNtY49GcAn0k0OQ4oGWtYTMoAuMloGBzLUN2l1dihrBDCX9eSwMrlIeOfV98+LuIcyL gDsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686347228; x=1688939228; h=content-transfer-encoding:mime-version:message-id:references :in-reply-to:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ALhXro7dC6APxt7CLB9EswCJRqLrGvNjl2M60h8/rTY=; b=NFCnR8sBoj97rFGDICKSHtwe9Sw3Ns069e2TdSRrMUvhaHKmX50ZZMukEFVufesMaX pQodV25z6c9UEypRYHT3vGaIDG952UPNereUrxrHXolzzA8IQh4OZg2+Fl1R853+Vf+O iR3Dd1+q4Yx8WmDHPXUnpKK1L6OqgEQDicqRwx/EjhLa0gVbt0xlLR5Db0e7/FD+HvPt bOcrK4U1NHtDa/E/uvgw/ASr4Fp2apdoeqAB3PoeCqpz5SEz/iWY8s1XKmRzw+ECLqd9 LX52ZgULE996+UbI+JjUJ/KexHR/DS0yTShIDjdyHfmckSHkJi0L37B27jZrGtRvuz2d Rxkg== X-Gm-Message-State: AC+VfDy8xP3YJ11Qf1+64C+MWSlM7EQ/moMKp6HrLTMfev/IfVkeD/6K gexxO0jDWglIeHT8GUZkHzM= X-Google-Smtp-Source: ACHHUZ4ljmOHSWWc+HEnynkNxre+CmxkvReESXOSZ+ibOcO5GMTTUg2Aw11cR4ljDYHoxBsJYZXgQw== X-Received: by 2002:a17:907:3688:b0:978:8d1b:3a24 with SMTP id bi8-20020a170907368800b009788d1b3a24mr2781609ejc.27.1686347228186; Fri, 09 Jun 2023 14:47:08 -0700 (PDT) Received: from ?IPv6:::1? ([2001:871:227:ce8b:f11d:11bd:4675:c9e9]) by smtp.gmail.com with ESMTPSA id sa22-20020a170906edb600b0096f03770be2sm1761017ejb.52.2023.06.09.14.47.07 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 09 Jun 2023 14:47:07 -0700 (PDT) Date: Fri, 09 Jun 2023 23:47:01 +0200 From: Bernhard Reutner-Fischer To: Mike Stump , Mike Stump via Gcc-patches , Hans-Peter Nilsson CC: jwakely@redhat.com, libstdc++@gcc.gnu.org, gcc-patches@gcc.gnu.org Subject: =?US-ASCII?Q?Re=3A_Splitting_up_27=5Fio/basic=5Fistream/i?= =?US-ASCII?Q?gnore/wchar=5Ft/94749=2Ecc_=28takes_too_long=29?= In-Reply-To: <7F48B21B-835B-4741-9B9E-660A2D302A67@comcast.net> References: <20230609162026.CC34320433@pchp3.se.axis.com> <7F48B21B-835B-4741-9B9E-660A2D302A67@comcast.net> Message-ID: <057BCABA-67C8-4309-B7DD-C9310B938727@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,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: On 9 June 2023 19:18:45 CEST, Mike Stump via Gcc-patches wrote: > simulation ports=2E Maybe a 20-100x speedup? If you want to go this way= I'd say do it in python at the bottom as it would be nice to switch over t= o python in the next 5-20 years and away from tcl=2E Yes, i guess we have all pondered this for way long enough, but it is a lo= t of work still=2E The nice side effect would be that we see such hogs easier and earlier, at= least more comfortable=2E But well=2E Either way, what should we do about = remote env, if there is one? If the target supports it, send it and skip ot= herwise? thanks,