[Gambas-user] only using bytecode 3.18 works for me now

Benoit Minisini benoit.minisini at gambas-basic.org
Tue Oct 4 09:32:40 CEST 2022


Le 04/10/2022 à 08:35, Christof Thalhofer a écrit :
> Am 04.10.22 um 01:07 schrieb Benoit Minisini:
> 
>> Le 04/10/2022 à 00:26, Bruce Steers a écrit :
>>>
>>> aaah phew :)
>>> Thank you kind sir, yep all working again now :)
>>>
>>> Respects
>>> BruceS
>>>
>>
>> Do not talk too fast, new optimizations just arrived! :-)
> 
> Poor BruceS ;-)
> 
> Joking aside, I see that there's a webpage in the wiki that documents 
> how to handle problems with bytecode changes, here:
> 
> https://gambaswiki.org/wiki/doc/compat
> 
> But is there any documentation what versions exist and how they differ?
> 
> Alles Gute
> 
> Christof Thalhofer
> 

No, I was too lazy to write it. The different bytecode versions are 
listed in the combo-box of the "force bytecode version" project option 
dialog.

And again : the interpreter must be backward-compatible, i.e. it must be 
able to run any older bytecode version.

Another remind: The "force bytecode version" is an option for the 
compiler, not the interpreter. It forces the compiler not to emit 
opcodes for new bytecode versions, but it's not fully reliable, ad 
explained in the tooltip.

Regards,

-- 
Benoît Minisini.



More information about the User mailing list