From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dcvr.yhbt.net (dcvr.yhbt.net [173.255.242.215]) by sourceware.org (Postfix) with ESMTPS id BEB523858D34 for ; Sat, 6 Apr 2024 22:02:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BEB523858D34 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=80x24.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=80x24.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org BEB523858D34 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=173.255.242.215 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712440929; cv=none; b=diwBlmyiVNerjavWeU9DEyczr2q4W/ptFfvoRxDVIVUl9wyKq4SK1Aafxk4zttMynEo1AzrTw9w/bx94qBb1qnCqDvBpKSmglt54Vz35bVVYAXJN/D2ogItNDV85U+uGT4KbCL9IG1P50pKPT0oHhdxTvTIbNnBBXJkw+UnsOgs= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712440929; c=relaxed/simple; bh=H09CPIjsbrXyn7/Skufp8rlJ9WvAAXXM8ghZBlV1C1k=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:MIME-Version; b=Qn+zqgfZ0qTRmcyP2b92ORUGJH12OfeLgw7zKnx8x1YTIeldvW1eI958n1HIgfGtdjPUl3I8NjFIWcu+Guid91cwKaclmgN6MgTxZKbN/FABd8En2MRV/QjgsC60itk6HucuwjyXoEnCqG4YY5zltJmZSmURNEuYX7WcTfteR68= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id D0DA11F44D; Sat, 6 Apr 2024 22:02:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=80x24.org; s=selector1; t=1712440926; bh=H09CPIjsbrXyn7/Skufp8rlJ9WvAAXXM8ghZBlV1C1k=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=CLYrA2rwQj1qGIUuoF4HaAjhp/EmGEjiwsF6e6VnBmEBOmxGLQPpaNrqUP4JSk6pN 9iJndOD4csYSjUOCggiYm6yqRAIacNqR/3MyCoHZV7AlytZQhvMLF48HXPae71Xtoh IEs2xphSEtmrsrhub3QIGm2UldvsfQx0h3hKvjnI= Date: Sat, 6 Apr 2024 22:02:06 +0000 From: Eric Wong To: DJ Delorie Cc: libc-alpha@sourceware.org Subject: Re: status of dj/malloc branch? Message-ID: <20240406220206.M748482@dcvr> References: <20240401191925.M515362@dcvr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS,TXREP 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: DJ Delorie wrote: > > If you're wondering about the branch itself, the harsh answer is that > I'm not maintaining it. > > If you're wondering about the goals therein, IIRC we discovered we had > no good way to visualize and analyze the heap itself in order to > understand what causes the problem we're trying to solve. While these > are solvable problems, they're big projects and never quite made it to > the top of our priority lists. Thanks for the response. I started doing my own tracing[1] in mwrap-perl[2] and it's crazy expensive (I/O and storage) to trace all the allocations done by a busy Perl process. I had to add compression (using zstd) to slow down the use of disk space; hope I can get useful reproducible data before I run out of space. [1] https://80x24.org/mwrap-perl/20240406214954.159627-1-e@80x24.org/ [2] https://80x24.org/mwrap-perl.git