Memory and AUs
Memory and AUs
- Subject: Memory and AUs
- From: "Muon Software Ltd - Dave" <email@hidden>
- Date: Wed, 18 Apr 2007 10:21:19 +0100
- Importance: Normal
Are there any guidelines that AU's should follow if they want to implement
their own new hander (using set_new_handler) and override new and delete?
Our code has had this built in for some time now, but just recently I've got
some people reporting unexpected out-of-memory errors in Garageband and
Logic Pro when multiple instances of the AU are loaded. The error messages
appear to be coming from the host (because its not our error message text)
and occur when there are substantial amounts of free and inactive memory.
The code also does memory leak checking, and the AU has no reported memory
leaks when running in Live 6 or Rax. Our memory leak testing is only active
with a debug build and outputs to the debug console. Unfortunately I don't
seem to be able to attach the debugger to Logic Pro (or start Logic Pro as
an executable within Xcode). IIRC I received an XSKey update at some point
in the past that was supposed to enable debugging in Logic Pro and I'm sure
it worked with previous versions - do I need another XSKey update?
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden