Progress on the JavaScriptCore-based Back-end for QtScript

Posted by Kent Hansen on July 14, 2009 · 3 comments

As described in a previous blog entry, the day-to-day work on the JSC-based back-end for QtScript mainly revolves around getting lots of tiny (TINY!) tests to pass, ensuring that the observed behavior of the C++ API and JS runtime is still compatible. Well, things are starting to add up: The Qt bindings produced by the bindings generator now work with the JSC-based back-end. Oh, and most of the QtScript examples in Qt (examples/script folder) work. So even though there’s still API that’s missing or misbehaving (mostly exotic stuff, really — who needs a debugger? ;) ), at least it’s possible to get something useful out of it.

The code can be found in the qt-webkit repository, qtscript-jsc-backend branch. Have fun! (If you were planning on doing performance measurements, note that the JIT is disabled for the time being.)

QShare(this)

Possibly related posts:

  1. Say Hello to Envjs for QtScript

3 comments

1 AlexBravo July 14, 2009 at 11:21 pm
 

In which directory are those “lots of tiny tests” located?

2 Kent July 15, 2009 at 9:20 am
 

AlexBravo: tests/auto/qscript*

3 no July 25, 2009 at 10:22 am
 

When will a QtScript editor released?

Comments on this entry are closed.

Previous post:

Next post: