From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11061 invoked by alias); 3 Sep 2009 09:24:57 -0000 Received: (qmail 11041 invoked by uid 48); 3 Sep 2009 09:24:56 -0000 Date: Thu, 03 Sep 2009 09:24:00 -0000 Message-ID: <20090903092456.11040.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug libgcj/28263] [win32] Memory Leak In Cleaning Exception Handling Contexts In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: java-prs@gcc.gnu.org From: "ktietz at gcc dot gnu dot org" Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org X-SW-Source: 2009-q3/txt/msg00058.txt.bz2 ------- Comment #1 from ktietz at gcc dot gnu dot org 2009-09-03 09:24 ------- This issue is solved for mingw-w64 runtime. It uses no more the mingwm10.dll mechanism. Instead it uses TLS callbacks to implement it. By this reason the Cleaning of Exception Contexts is always present for this runtime. Maybe mingw.org's runtime will support TLS callbacks sometimes, too. This bug remains for Windows OSes without TLS callback support, and for those the -mthreads build-option can solve the issue. -- ktietz at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ktietz at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28263