Now Reading
GNU Debugger 13.1 führt neue Pythonschlange-Funktionen ein und trennt sich von Pythonschlange 2

GNU Debugger 13.1 führt neue Pythonschlange-Funktionen ein und trennt sich von Pythonschlange 2

GNU Debugger 13.1 führt neue Python-Funktionen ein und trennt sich von Python 2

[ad_1]

Jener qua Free Software unter GPL-Lizenz verfügbare GNU Debugger liegt in dieser neuesten Version 13.1 vor. Dies Release bringt vor allem eine Schlange von Neuerungen rund um Pythonschlange mit – darunter eine API zum Einbinden des Disassemblers, sowie wenige neue Pythonschlange-Typen, -Methoden und -Funktionen. Unwiderruflich Entlassung nimmt GDB unterdessen von Pythonschlange 2. Jener Debugger lässt sich ab sofort nur noch mit Pythonschlange 3.x nutzen.

In Zusammenhang mit dieser neuen Pythonschlange-API zum Disassemblieren von Anweisungen lässt sich dies ebenfalls neue Merkmal 'locations' z. Hd. den Kommando gdb.Breakpoint nutzen, um eine verkettete Liste von gdb.BreakpointLocation-Objekten auszugeben. Sie bezeichnen die Stellen, an denen dieser jeweilige Breakpoint eingefügt wird. GDB 13.1 führt darüber hinaus die Prozedur gdb.current_language ein, die die jeweils jetzt verwendete Programmiersprache zurückgibt. Im Unterschied zu gdb.parameter('language') meldet die neue Prozedur niemals nur 'auto' zurück. Mit dieser Methode gdb.Frame.language lässt sich zudem die Sprache eines Frames ermitteln.

Wie schon zur Veröffentlichung von GDB 12.1 im vergangenen Jahr angekündigt, kappt dieser Debugger nun unwiderruflich die Brücke an Pythonschlange 2 – dessen offizieller Support ja schon Finale 2019 ausgelaufen war. Jener zuletzt qua überholt (deprecated) gekennzeichnete DBX-Modus nicht zutreffend mit dem aktuellen Release ebenfalls.

Die Brücke an CPU-Architekturen beziehungsweise -Befehlssätze baut dieser GNU Debugger konsequent weiter aus. Während dieser hinauf Loongson Technology zurückgehende chinesische LoongArch-Befehlssatz unter Linux qua Debug-Ziel schon in Version 12.1 verfügbar wurde, arbeitet nun zweitrangig dieser gdbserver z. Hd. Remote-Debugging mit dieser Baustil zusammen – außerdem wurde dieser Support z. Hd. Floating-Point-Operationen ergänzt. Neu hinzugekommen qua Ziel z. Hd. den gdbserver unter Linux ist zudem die CSKY-Baustil.

Die vollständige Übersicht aller Änderungen lässt sich dieser Mitteilung von GDB 13.1 schlussfolgern. Dies neue Release des GNU Debuggers steht mehr als die Projekt-Website zum Download zur Hand.


(map)

[ad_2]
View Comments (0)

Leave a Reply

Your email address will not be published.

Scroll To Top