From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 4A87538A908B; Mon, 5 Jun 2023 15:36:32 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4A87538A908B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1685979392; bh=FGVXQ1M0miNhuNOaV68QBsnPyqDYzLdbxy17BOgqb50=; h=From:To:Subject:Date:In-Reply-To:References:From; b=FG1A+E45TEGjSGXHuFm3CF/N9mwQQQA1dypMT4O7I9RdT6qTRAiRHYAlSLjqKdmuQ NRJfm2l5F5fcH4us6MAs7OhZGzCtDf5qX3m/FElppGdML0Nk3Ypg0dkFYPaj98K+Ml ydxWC+0CfeM0oyfyL3CZqDn/Hv0mHCwIY0SO1RD8= From: "tromey at sourceware dot org" To: gdb-prs@sourceware.org Subject: [Bug breakpoints/7253] Asynchronous expression evaluator Date: Mon, 05 Jun 2023 15:36:31 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gdb X-Bugzilla-Component: breakpoints X-Bugzilla-Version: unknown X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: tromey at sourceware dot org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D7253 Tom Tromey changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tromey at sourceware dot o= rg --- Comment #2 from Tom Tromey --- That previous comment is mostly obsolete since expressions have been rewritten to be ordinary objects and not that weird data structure. This rewrite made it harder to make this code async. It could be done by rewriting each evaluator to be a state machine of some kind. This might more easily be done with C++20, though of course gdb won't switch to that for a decade or more. --=20 You are receiving this mail because: You are on the CC list for the bug.=