comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Speeding up data crunching using IDL_IDLBridge with asychronous execution
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Speeding up data crunching using IDL_IDLBridge with asychronous execution [message #85181 is a reply to message #85180] Wed, 10 July 2013 12:54 Go to previous messageGo to previous message
Chip Helms is currently offline  Chip Helms
Messages: 24
Registered: November 2012
Junior Member
Poking around a little harder I've come up with something else. Including "/nowait" results in IDL compiling a number of procedures it wouldn't otherwise compile:

Procedures:
ADDMANAGEDWIDGET
IDL_IDLBRIDGE::EXECUTETIMER
IDL_IDLBRIDGETIMER_EVENT
VALIDATEMANAGEDWIDGETS
XMANAGER
XMANAGERPRINTERROR
XMANAGER_EVLOOP_FAKE_MODAL
XMANAGER_EVLOOP_REAL_MODAL
XMANAGER_EVLOOP_STANDARD
XUNREGISTER

Functions:
LOOKUPMANAGEDWIDGET

None of these are compiled when running the same code without "/nowait"
Here's the code I ran:

pro memissue2, nowait=nowait
m0 = (memory())[0]
o = obj_new('IDL_IDLBridge')
o->execute, 'print, "hello"', nowait=nowait
while (o->status() ne 0) do wait, 0.01
obj_destroy, o
help, /full
m1 = (memory())[0]
print, m1-m0
end
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: Asynchronous IDL_IDLBridge causing memory leak
Next Topic: New graphics from IDLde and the command line

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 13:56:31 PDT 2025

Total time taken to generate the page: 0.00413 seconds