From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 89230 invoked by alias); 16 Mar 2015 12:01:45 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 89217 invoked by uid 89); 16 Mar 2015 12:01:45 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL autolearn=ham version=3.3.2 X-HELO: sasl.smtp.pobox.com Received: from pb-sasl1.int.icgroup.com (HELO sasl.smtp.pobox.com) (208.72.237.25) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 16 Mar 2015 12:01:44 +0000 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 7F22037209; Mon, 16 Mar 2015 08:01:42 -0400 (EDT) Received: from pb-sasl1.int.icgroup.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 78FA537207; Mon, 16 Mar 2015 08:01:42 -0400 (EDT) Received: from rusty (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl1.pobox.com (Postfix) with ESMTPSA id AD41237206; Mon, 16 Mar 2015 08:01:41 -0400 (EDT) From: Andy Wingo To: Alexander Smundak Cc: Doug Evans , gdb-patches Subject: Re: [RFC] [PATCH] Provide the ability to write the frame unwinder in Python References: <21714.40641.510825.30998@ruffy2.mtv.corp.google.com> <54E71694.1080304@redhat.com> <87ioei31uj.fsf@igalia.com> <87d24p19tt.fsf@igalia.com> <54FD7DAA.7010603@redhat.com> <87twxrncld.fsf@igalia.com> <87ioe1dvu2.fsf@igalia.com> Date: Mon, 16 Mar 2015 12:01:00 -0000 In-Reply-To: <87ioe1dvu2.fsf@igalia.com> (Andy Wingo's message of "Mon, 16 Mar 2015 12:29:25 +0100") Message-ID: <87bnjtducd.fsf@igalia.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 3576C45E-CBD4-11E4-980A-96E29252DF99-02397024!pb-sasl1.pobox.com X-IsSubscribed: yes X-SW-Source: 2015-03/txt/msg00448.txt.bz2 Responding with a thinko: On Mon 16 Mar 2015 12:29, Andy Wingo writes: > * After accepting an UnwindInfo as an unwinder return result, > py-unwinders.c / scm-frame-unwinders.c marks the UnwindInfo as > frozen so that add_saved_register() etc can't alter the state No need -- marking the associated EphemeralFrame as invalid will prevent add_saved_register() from working. Andy