[gmpi] Re: ABI's / Nutshell
- From: Chris Grigg <gmpi-public@xxxxxxxxxxxxxx>
- To: gmpi@xxxxxxxxxxxxx
- Date: Thu, 24 Feb 2005 15:15:20 -0800
Sorry, I wrote that before I saw your other email saying the plug
package files were actually just in platform-specific DLL format,
which I somehow didn't get before. Which answers my other questions
there too. So never mind.
Sure seems like it would be better to bundle the metadata and the DLL
into a single package file somehow, else there'll definitely be sync
problems.
Sorry to take the bandwidth,
-- Chris G.
Jeff said:
Chris Grigg wrote:
So if there is no runtime and no anti-factory, how does any static
storage for a plug class object get reclaimed?
Not sure I follow. Do you mean storage for data shared between all
instances of a plugin? (in C++ terms, the static members).
Static data is initialised automatically when the dll loads. I
believe by the OS or C runtime.
Said storage is freed when dll is unloaded.
Not sure I follow the questioning. On both Windows and Linux,
initialisation of static data in a dll is automatic. We have a
working prototype that proves this.
Jeff
----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules: Please stay on topic. You are responsible for your own
words. Please respect your fellow subscribers. Please do not
redistribute anyone else's words without their permission.
Archive: http://www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe
- Follow-Ups:
- [gmpi] Re: ABI's / Nutshell
- From: Tim Hockin
- References:
- [gmpi] Re: ABI's
- From: jeffmcc
- [gmpi] Re: ABI's
- From: Chris Grigg
- [gmpi] Re: ABI's
- From: Tim Hockin
- [gmpi] Re: ABI's / Nutshell
- From: Chris Grigg
- [gmpi] Re: ABI's / Nutshell
- From: Jeff McClintock
- [gmpi] Re: ABI's / Nutshell
- From: Chris Grigg
- [gmpi] Re: ABI's / Nutshell
- From: Jeff McClintock
Other related posts:
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
- » [gmpi] Re: ABI's / Nutshell
So if there is no runtime and no anti-factory, how does any static storage for a plug class object get reclaimed?
Not sure I follow. Do you mean storage for data shared between all instances of a plugin? (in C++ terms, the static members).
Static data is initialised automatically when the dll loads. I believe by the OS or C runtime.
Said storage is freed when dll is unloaded.
Not sure I follow the questioning. On both Windows and Linux, initialisation of static data in a dll is automatic. We have a working prototype that proves this.
Jeff
---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission.
- [gmpi] Re: ABI's / Nutshell
- From: Tim Hockin
- [gmpi] Re: ABI's
- From: jeffmcc
- [gmpi] Re: ABI's
- From: Chris Grigg
- [gmpi] Re: ABI's
- From: Tim Hockin
- [gmpi] Re: ABI's / Nutshell
- From: Chris Grigg
- [gmpi] Re: ABI's / Nutshell
- From: Jeff McClintock
- [gmpi] Re: ABI's / Nutshell
- From: Chris Grigg
- [gmpi] Re: ABI's / Nutshell
- From: Jeff McClintock