[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/koffice/1.6/koffice/lib/kross
From: Sebastian Sauer <mail () dipe ! org>
Date: 2006-06-17 17:42:13
Message-ID: 1150566133.773230.9467.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 552395 by sebsauer:
Refactor to provide more performance.
* We are not source-compatible any longer with 1.5 - port of the apps will follow.
* We gain around ~10% more speed and even more percentage less ram-usage. Thanks to oprofile :)
* There is a strict difference between callable objects and values (even if they are callable too) now.
M +74 -111 api/callable.cpp
M +35 -37 api/callable.h
M +2 -4 api/class.h
M +2 -4 api/event.h
M +2 -2 api/eventaction.cpp
M +1 -1 api/eventaction.h
M +2 -2 api/eventscript.cpp
M +1 -1 api/eventscript.h
M +3 -3 api/eventsignal.cpp
M +1 -1 api/eventsignal.h
M +3 -3 api/eventslot.cpp
M +1 -3 api/eventslot.h
M +2 -2 api/exception.cpp
M +9 -15 api/exception.h
M +5 -66 api/object.cpp
M +2 -66 api/object.h
M +4 -4 api/qtobject.cpp
M +1 -3 api/qtobject.h
M +7 -8 main/mainmodule.cpp
M +2 -0 main/mainmodule.h
M +5 -13 main/manager.cpp
M +12 -8 python/pythonextension.cpp
M +1 -1 python/pythonobject.cpp
M +3 -2 ruby/rubyextension.cpp
M +0 -2 test/main.cpp
M +1 -1 test/testplugin.cpp
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic