Seite 1 von 1

Debugger und Hybridmodus

Verfasst: Sa, 10. Nov 2007 13:43
von Manfred
Hi,

ich war mir nicht so ganz sicher, aber jetzt scheint es sich wohl zu bestätigen: Der Debugger unter VX wird sehr langsam, wenn er im Hybridmodus debuggen muß.

Debugger und Hybridmodus

Verfasst: Sa, 17. Nov 2007 11:21
von michael32710
Das kann ich nur bestätigen. Als relativer Xbase++-Neuling bin ich erst auf der Devcon 2007 auf das Prerelease des VX20 gestoßen. Habe sofort eins meiner Standard-Programm als Projekt importiert.
Ein Hybrid-Modus-Programm.

Gleich oben in der "Main" seht:

LOCAL oWindow
...
oWindow := SetAppWindow()
oWindow:setTitle( "Mein Titel" )

in der letzten Zeile wird der Debugger nicht nur langsam, ich würde sagen: er hängt!

Gruß
Michael

Verfasst: Sa, 17. Nov 2007 11:27
von Manfred
Hi Michael,

ich habe es Till erzählt und er wird sich des Themas annehmen. Das dürfte eigentlich nicht sein, war seine Aussage. Ansonsten ist das Teil schon recht gut, meiner Meinung nach.

Verfasst: Sa, 17. Nov 2007 17:22
von Jan
Hey Michael,

herzlich willkommen hier im Forum!

Aber dann hat sich ja wohl auch das Problem geklärt, über dem wir da gesessen haben. Manchmal sind die Erklärungen ja so einfach. Wenn man sie denn kennt 8) Mir war das allerdings wirklich nicht bekannt, weil ich noch nie im Hybridmodus gearbeitet habe.

Jan

Re: Debugger und Hybridmodus

Verfasst: Sa, 17. Nov 2007 17:29
von AUGE_OHR
hi
Manfred hat geschrieben: ich war mir nicht so ganz sicher, aber jetzt scheint es sich wohl zu bestätigen: Der Debugger unter VX wird sehr langsam, wenn er im Hybridmodus debuggen muß.
Ich arbeite ja nicht mit VX, aber wenn ich den XppDbg.EXE in der DOS
/CMD Box benutzten muss ich TAME abschalten den sonst tritt bei mir
das oben geschilderte Problem auf.

alternative hat uns Anderas gezeigt das man VX auch als "Command"
Zeilen Tool zu debuggen einsetzten kann.

Code: Alles auswählen

VX20.EXE myProg.PRG
VX startet in dem Fall nur als Debugger und beeendet sich dann auch
nach ablauf selbst. Vielleicht gibt das einen Unterschied (ausprobieren)

gruss by OHR
Jimmy

Verfasst: Sa, 17. Nov 2007 17:33
von Manfred
Hi Jimmy,

ich muß jetzt mal wieder zu meiner Schande eingestehen, das habe ich nicht mehr in Erinnerung und somit weiß ich natürlich wieder nicht wozu ich das brauchen kann.

Re: Debugger und Hybridmodus

Verfasst: Sa, 17. Nov 2007 22:31
von brandelh
AUGE_OHR hat geschrieben: alternative hat uns Anderas gezeigt das man VX auch als "Command"
Zeilen Tool zu debuggen einsetzten kann.

Code: Alles auswählen

VX20.EXE myProg.PRG
VX startet in dem Fall nur als Debugger und beeendet sich dann auch
nach ablauf selbst. Vielleicht gibt das einen Unterschied (ausprobieren)
Hi Jimmy,

du hast dich oben verschrieben. Natürlich startet ein Debugger die EXE Datei:

Code: Alles auswählen

VX20 myProg.EXE

Re: Debugger und Hybridmodus

Verfasst: Sa, 17. Nov 2007 23:00
von AUGE_OHR
hi,
brandelh hat geschrieben: du hast dich oben verschrieben. Natürlich startet ein Debugger die EXE Datei:

Code: Alles auswählen

VX20 myProg.EXE
Ja klar, sorry.
Im Prinzip wie den XppDbg nur eben mit mehr Möglichkeiten und das
ohne das man die IDE benutzen muss.

gruss by OHR
Jimmy

Verfasst: So, 18. Nov 2007 10:58
von Koverhage
Manfred,

das man VX praktisch auch nur als Debugger benutzen kann, war doch fast das Highlight dieser Session, wie kann man das vergessen ? ;-)

Verfasst: So, 18. Nov 2007 10:59
von Manfred
Hi Klaus,

das stimmt. Ich habe es gerade einmal ausprobiert. Ich sehe aber den Sinn und Zweck nicht, es alleine zu nutzen. Aber ich denke einmal, dass ist wieder philosophisch zu sehen....

Verfasst: So, 18. Nov 2007 11:06
von Koverhage
Manfred,

so wie ich das sehe ist VX als Debugger leistungsfähiger als xppdbg.
Ich habe es immer solange es ging vermieden mit dem Debugger zu arbeiten, werde aber jetzt dazu übergehen öfters mit VX als Debugger zu arbeiten.

Verfasst: So, 18. Nov 2007 11:33
von brandelh
Manfred hat geschrieben:... Ich sehe aber den Sinn und Zweck nicht, es alleine zu nutzen. Aber ich denke einmal, dass ist wieder philosophisch zu sehen....
Hi Manfred,

das hat nix mit Philosophie zu tun, sondern damit, dass man seinen alten Editor oder seine alte Vorgehensweise (Verwaltung von Versionen in Ordnern) nicht ändern, aber einen besseren Debugger nutzen will.

Verfasst: So, 18. Nov 2007 11:55
von Manfred
Hubert,

als mein Text im Thread stand, habe ich mir auch gedacht, dass da noch was fehlen würde..

Eigentlich war alles darauf bezogen, dass ich eh schon mit der VX arbeite und das auch der Grund war, warum ich wieder zurück nach Xbase++ gekommen bin. Die Sache unter Clipper mit einem "normalen" Editor hat mich doch sehr genervt. Ich liebe es, wenn ich in einem Auswahlfenster die Funktionen usw. angezeigt bekomme und dann auch die Parameter....

Es mag jetzt blöde klingen, aber ich war so weit weg von Xbase++ das ich erst gar nicht mehr zurückkommen wollte.

Aber, ich bereue es jetzt nicht.

Verfasst: So, 18. Nov 2007 17:18
von brandelh
Manfred hat geschrieben:Es mag jetzt blöde klingen, aber ich war so weit weg von Xbase++ das ich erst gar nicht mehr zurückkommen wollte.
wo warst du denn ? ;-)

Verfasst: So, 18. Nov 2007 17:20
von Manfred
Ganz einfach gesagt:

Ich hatte überhaupt keinen Bock mehr auf die Sache. Clipper war nicht mehr und Alternative waren nicht in Sicht. Allerdings, wenn ich damals dass gewußt hätte, was ich heute weiß, dann hätte ich sicherlich Clipper nicht so einfach sterben lassen.

Re: Debugger und Hybridmodus

Verfasst: Mi, 15. Okt 2008 13:48
von Manfred
Hi,

um noch einmal auf das Eingangsthema zurückzukommen:

Der Debugger läuft im GUI im VIO und im Hybridmodus im Einzelschrittmodus gleich schnell. Das war es also nicht.

Aber ich mußt jetzt zu meinem Leidwesen feststellen, dass das Teil im Einzelschrittmodus wieder recht lahm geworden ist, nachdem ich meinen PC komplett neu installiert habe. Hm, irgendwas ist jetzt anders.