[Nvda-dev] [NVDA] #544: A possibility to reload appModules without NVDA restart
NVDA Trac
trac at nvda-project.org
Sat Feb 6 12:32:08 UTC 2010
#544: A possibility to reload appModules without NVDA restart
-------------------------+--------------------------------------------------
Reporter: aleksey_s | Owner: aleksey_s
Type: enhancement | Status: assigned
Priority: minor | Milestone:
Component: Core | Version: trunk
Keywords: | Os:
Blockedby: | Blocking:
-------------------------+--------------------------------------------------
Changes (by aleksey_s):
* status: new => assigned
* owner: => aleksey_s
Comment:
I'll be glad to work myself on this feature; however i would like to hear
your opinions onpossible side effects.
I consider reloading appModules with python reload() buildin function
together with cleaning runningTable dictionary. One problem I see is that
all NVDAObject instances own a pointer to their appModule, which, in fact,
will mean that old modules will be not garbage collected. Your thoughts?
--
Ticket URL: <http://www.nvda-project.org/ticket/544#comment:1>
NVDA <http://www.nvda-project.org/>
A free and open-source screen reader for Windows
More information about the Nvda-dev
mailing list