Operno-Interpreter 2.1.1

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Josef Sniatecki
Beiträge: 657
Registriert: 02.06.2008 21:29
Kontaktdaten:

Beitrag von Josef Sniatecki »

@cxAlex: An solche Optimierungen habe ich auch schon gedacht. Jedoch
möchte ich, dass mein Code während der Ausführung genauso ist wie
vor der Ausführung. Das ich also durch den Befehl "show(main);"
immernoch die selben Variablennamen sehe, wie vorher.

Natürlich könnte ich auch eine extra Option zur verfügung stellen, die den
Code optimiert. Mal sehen. :wink:
PB 4.61 | Windows Vista - 32Bit
Homepage

"Wahrlich es ist nicht das Wissen, sondern das Lernen, nicht das Besitzen sondern das Erwerben, nicht das Dasein, sondern das Hinkommen, was den grössten Genuss gewährt." - Carl Friedrich Gauß
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Bei PX ist das so:

ohne Debugger: Optimieren
mit Debugger: Variablen stehen lassen.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
Josef Sniatecki
Beiträge: 657
Registriert: 02.06.2008 21:29
Kontaktdaten:

Beitrag von Josef Sniatecki »

cxAlex hat geschrieben:Bei PX ist das so:

ohne Debugger: Optimieren
mit Debugger: Variablen stehen lassen.
Eine gute Idee. :allright: Dazu müsste ich jedoch meine Programmstruktur um
ein ganzes Stück umkrempeln, damit ich einen optimierten Code
ermöglichen kann. Außerdem müsste ich vieleicht meinen Interpreter
zu einem JIT-Interpreter machen.

Ich schreibe gleichzeitig an einem zweiten Operno-Interpreter. Da
kann ich dann gleich den "echten" Bytecode ermöglichen.
Doch bis der fertig wird...Bild
PB 4.61 | Windows Vista - 32Bit
Homepage

"Wahrlich es ist nicht das Wissen, sondern das Lernen, nicht das Besitzen sondern das Erwerben, nicht das Dasein, sondern das Hinkommen, was den grössten Genuss gewährt." - Carl Friedrich Gauß
Antworten