[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