Revision 796377

Go back to digest for 20th April 2008

Other in KDE Base

Harri Porten committed changes in /trunk/KDE/kdelibs/kjs:

First shot at public KJS API. We hid the one that we had in 4.0 because compatibility was hard to guarantee with ongoing performance improvements.

This one goes back to the original Object, Number etc. approach but does so much more leight-weight and without being in the hot path for most operations.

Missing: completion of custom functions, writable properties and arrays.

File Changes

Added 14 files
  • /trunk/KDE/kdelibs/kjs/api
  •   /CMakeLists.txt
  •   /kjsapi_export.h
  •   /kjsapitest.cpp
  •   /kjsarguments.h
  •   /kjscontext.cpp
  •   /kjscontext.h
  •   /kjsinterpreter.cpp
  •   /kjsinterpreter.h
  •   /kjsobject.cpp
  •   /kjsobject.h
  •   /kjsprivate.h
  •   /kjsprototype.cpp
  •   /kjsprototype.h
Modified 1 files
  • /trunk/KDE/kdelibs/kjs/CMakeLists.txt
15 files changed in total