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

Home » Public Forums » archive » Slow interface to DLM library
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Slow interface to DLM library [message #89789] Wed, 03 December 2014 11:11 Go to next message
nonya biz is currently offline  nonya biz
Messages: 1
Registered: December 2014
Junior Member
I am calling cpp functions in a *.dll within IDL code. I use DLM_LOAD to load the library in and then call the functions. I am not using call_external. They work as expected but take...forever...to...complete. Does anyone have any troubleshooting ideas?
Re: Slow interface to DLM library [message #89790 is a reply to message #89789] Wed, 03 December 2014 11:36 Go to previous message
chris_torrence@NOSPAM is currently offline  chris_torrence@NOSPAM
Messages: 528
Registered: March 2007
Senior Member
On Wednesday, December 3, 2014 12:11:28 PM UTC-7, nonya biz wrote:
> I am calling cpp functions in a *.dll within IDL code. I use DLM_LOAD to load the library in and then call the functions. I am not using call_external. They work as expected but take...forever...to...complete. Does anyone have any troubleshooting ideas?

There shouldn't be anything about the DLM itself that is slow. We use cpp for several of IDL's DLM's, and don't see any performance problems.

Perhaps you could try creating a very simple function that just returns immediately, and make sure that you get the performance that you expect. Once the DLM is loaded, calling a function should be just the same as calling any other function within IDL.

Also, are you perhaps using a "debug" build of your DLM?

Just some ideas...
-Chris
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Plot multiple axes with log and linear scales
Next Topic: idl equivalent of Iraf

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

Current Time: Wed Oct 08 13:28:15 PDT 2025

Total time taken to generate the page: 0.01221 seconds