[Scilab-users] callback delay
Stefan Du Rietz
sdr at durietz.se
Mon Oct 19 22:38:52 CEST 2020
On 2020-10-19 13:11, Stefan Du Rietz wrote:
>
> On 2020-10-18 19:34, Antoine Monmayrant wrote:
>>
>> On 18/10/2020 10:43, Stefan Du Rietz wrote:
>>> Hello Antoine,
>>>
>>> thank you very much for your replies, especially your hint about
>>> Java. The problem is that my GUI is rather complex with several
>>> levels and the delay is not always happening. However, when it does,
>>> it is extremely annoying! It never happened in Scilab 6.0.2.
>>
>> OK, that's a thing you can try: can you test 6.1.0 & 6.0.2 on the same
>> computer, with everything else being identical but for the version of
>> scilab?
>>
>> Antoine
>>
> That is exactly what I have done! On a computer with 64-bit Xubuntu
> (Ubuntu with XFCE) 18.04 LTS with everything updated.
>
> These files are exactly alike:
> /usr/local/scilab/scilab-6.0.2/thirdparty/java/release
> /usr/local/scilab/scilab-6.1.0/thirdparty/java/release
>
> Please look further below!
>
> Stefan
>>>
>>> I will try to analyze the issue deeper according to your
>>> propositions, and if I manage to isolate it, I will provide an example.
>>>
>>> Stefan
>>>
>>>
>>> On 2020-10-18 10:10, Antoine Monmayrant wrote:
>>>> Even If you cannot measure the issue, if you have a minimum working
>>>> example that triggers this bug, it would be helpful to share it with
>>>> us so we can try to reproduce the issue and maybe link it to some
>>>> version of java or your os.
>>>>
>>>> By the way, did you try to take another computer and do a vanilla
>>>> install of scilab and try to reproduce the issue?
>>>> Maybe trying different os/java jdk might give some hint at the
>>>> source for this bug...
>>>>
>>>> Antoine
>>>>
> I have now done that with a small, simple (Atom processor) computer with
> 32-bit Windows 10 (updated) and there is no extra delay compared to
> Scilab 5.5.2 on the same computer (everything is pretty slow with Java
> GUI's compared to previous Scilab versions with Tcl/Tk!).
>
> Stefan
>
And the same Java version in Window as in Linux aboves:
C:\Program Files\scilab-6.1.0\java\JRE\release
"1.8.0.151"
Stefan
>>>> On 17/10/2020 21:00, Stefan Du Rietz wrote:
>>>>> Hello Stephane and Antoine,
>>>>>
>>>>> I tried to explain why I cannot. After I have pressed the button
>>>>> with the callback, I can see that it takes a long time until the
>>>>> toc() message from the start of myfunction arrives. I don't know
>>>>> how to get the time from my button-press. Any idea?
>>>>>
>>>>> Stefan
>>>>>
>>>>>
>>>>>
>>>>> On 2020-10-17 17:10, Stéphane Mottelet wrote:
>>>>>> Hello Stefan,
>>>>>>
>>>>>> Do you have a complete example using e.g. an uicontrol or else ?
>>>>>>
>>>>>> S.
>>>>>>
>>>>>>> Le 17 oct. 2020 à 16:49, Stefan Du Rietz <sdr at durietz.se> a écrit :
>>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> in the latest version Scilab 6.1.0, I have noticed that sometimes
>>>>>>> there is a long delay before the execution of a callback, If I
>>>>>>> try to measure it, e.g. by using tic()
>>>>>>>
>>>>>>> "callback","tic();myfunction()"
>>>>>>>
>>>>>>> and then, in the beginning of myfunction(), having
>>>>>>>
>>>>>>> disp(toc())
>>>>>>>
>>>>>>> the time is very short despite a delay of half a minute! Can
>>>>>>> anybody explain this and tell me how to find out what is going on?
>>>>>>>
>>>>>>> Thanks in advance
>>>>>>> Stefan
>>>>>>> _______________________________________________
>>>>>>> users mailing list
>>>>>>> users at lists.scilab.org
>>>>>>> https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> users mailing list
>>>>>> users at lists.scilab.org
>>>>>> http://lists.scilab.org/mailman/listinfo/users
>>>>>>
>>>>> _______________________________________________
>>>>> users mailing list
>>>>> users at lists.scilab.org
>>>>> http://lists.scilab.org/mailman/listinfo/users
>>>>>
>>>> _______________________________________________
>>>> users mailing list
>>>> users at lists.scilab.org
>>>> http://lists.scilab.org/mailman/listinfo/users
>>> _______________________________________________
>>> users mailing list
>>> users at lists.scilab.org
>>> http://lists.scilab.org/mailman/listinfo/users
>>>
>> _______________________________________________
>> users mailing list
>> users at lists.scilab.org
>> http://lists.scilab.org/mailman/listinfo/users
> _______________________________________________
> users mailing list
> users at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users
More information about the users
mailing list