[request] Upgrade Jython 2.5.1 -> 2.5.3 in the Sikuli distribution

Bug #795486 reported by anatoly techtonik
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
SikuliX
Fix Released
Critical
RaiMan

Bug Description

***** X-1.0rc3: Mac version already contains Jython 2.5.2
------------------------------------------------------

Jython 2.5.2 seems to get several performance improvements http://www.jython.org/latest.html along with numerous bug fixes.

It may help to reduce startup time when Sikuli scripts are invoked from command line.

Tags: jython
RaiMan (raimund-hocke)
summary: - Upgrade Jython 2.5.1 -> 2.5.2
+ [request] Upgrade Jython 2.5.1 -> 2.5.2 in the Sikuli distribution
Revision history for this message
Tsung-Hsiang Chang (vgod) wrote : Re: [request] Upgrade Jython 2.5.1 -> 2.5.2 in the Sikuli distribution

I remember someone has reported issues related to Jython 2.5.2. Anyone knows what the issues are exactly?

Revision history for this message
anatoly techtonik (techtonik) wrote :

I believe that's the bug #782818. Even though it is reported against Jython 2.5.2 it is not clear if Jython 2.5.1 works for this scenario.

Revision history for this message
RaiMan (raimund-hocke) wrote :

I am running a Sikuli build on my Mac's OS X 10.6 in fully and only 64-Bit with OpenCV 2.2 since the release of X-1.0rc2.

Now I rebuilt successfully based on the latest revision 746 including Jython 2.5.2 instead of 2.5.1.

Everything is running well. I will try to do the same on my Win 7 64-Bit the next days.

And I will try to have a look at the combinations with Netbeans/Eclipse, including 32-Bit/64-Bit scenarios.

BTW: It definitely does not reduce startup time :-(

Revision history for this message
anatoly techtonik (techtonik) wrote :

Do we have build bots to compile nightly builds?

Revision history for this message
anatoly techtonik (techtonik) wrote :

It is sad that startup times are not reduced. It should be possible to measure where is the time spent.

Revision history for this message
RaiMan (raimund-hocke) wrote :

--- build bots/nightly builds:
I think they are thinking about something like that.
I currently just upgrade my lokal branch copy and build using the given cmake approach.

--- measure startup time
this is only possible by integrating measure points at the different startup steps in the source (I guess the developers know, where the time is spent ;-)
One thing: Jython as it is implemented in Sikuli IDE, does not use caching (as the standalone Jython can do). But I do not know, what this might bring. At least I wonder why it is not possible, to use a separate installed Jython and switch off the internal one.

Revision history for this message
Tsung-Hsiang Chang (vgod) wrote :

We have a hudson continuous integration server http://sikuli.org/hudson.
Continuous builds can be found on that server too.

RaiMan (raimund-hocke)
Changed in sikuli:
milestone: none → x1.0
importance: Undecided → Wishlist
status: New → Fix Committed
description: updated
RaiMan (raimund-hocke)
summary: - [request] Upgrade Jython 2.5.1 -> 2.5.2 in the Sikuli distribution
+ [request] Upgrade Jython 2.5.1 -> 2.5.3 in the Sikuli distribution
Changed in sikuli:
assignee: nobody → RaiMan (raimund-hocke)
RaiMan (raimund-hocke)
tags: added: jython
RaiMan (raimund-hocke)
Changed in sikuli:
importance: Wishlist → Critical
RaiMan (raimund-hocke)
Changed in sikuli:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.