From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15071 invoked by alias); 23 May 2003 19:22:27 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 18303 invoked by uid 48); 23 May 2003 19:11:17 -0000 Date: Fri, 23 May 2003 19:23:00 -0000 Message-ID: <20030523191117.18302.qmail@sources.redhat.com> From: "neroden@gcc.gnu.org" To: gcc-bugs@gcc.gnu.org Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug libgcj/1907] symbol demangling by Throwable.printStackTrace X-Bugzilla-Reason: CC X-SW-Source: 2003-05/txt/msg02303.txt.bz2 List-Id: PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=1907 neroden@gcc.gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned@gcc.gnu.org |neroden@gcc.gnu.org Status|UNCONFIRMED |NEW Ever Confirmed| |1 Last reconfirmed|0000-00-00 00:00:00 |2003-05-23 19:11:17 date| | ------- Additional Comments From neroden@gcc.gnu.org 2003-05-23 19:11 ------- This area of code has changed a lot. The demangling portion of the code is now located in gnu/gcj/runtime/NameFinder.java and natNameFinder.cc. It's still done by calling c++filt. Per Bothner's comment regarding (3) still holds as NameFinder is now called one method at a time. The file notes that the lookup method is not thread-safe because of interactions with external processes, which may give an additional incentive to eliminate the external program. This shouldn't be that hard to do, actually, since the native method mentioned by Per obviously goes into natNameFinder.cc in an obvious place. ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.