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

Bug #795486 reported by anatoly techtonik on 2011-06-10
This bug affects 2 people
Affects Status Importance Assigned to Milestone

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.

RaiMan (raimund-hocke) on 2011-06-10
summary: - Upgrade Jython 2.5.1 -> 2.5.2
+ [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?

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.

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 :-(

anatoly techtonik (techtonik) wrote :

Do we have build bots to compile nightly builds?

anatoly techtonik (techtonik) wrote :

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

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.

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) on 2011-09-27
Changed in sikuli:
milestone: none → x1.0
importance: Undecided → Wishlist
status: New → Fix Committed
description: updated
RaiMan (raimund-hocke) on 2012-11-02
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) on 2012-11-02
tags: added: jython
RaiMan (raimund-hocke) on 2013-02-21
Changed in sikuli:
importance: Wishlist → Critical
RaiMan (raimund-hocke) on 2013-08-14
Changed in sikuli:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers