How do I interpret gc messages?

Using Nyquist scripts in Audacity.
Post and download new plug-ins.
Forum rules
If you require help using Audacity, please post on the forum board relevant to your operating system:
Windows
Mac OS X
GNU/Linux and Unix-like
Post Reply
Paul L
Posts: 1782
Joined: Mon Mar 11, 2013 7:37 pm
Operating System: Please select

How do I interpret gc messages?

Post by Paul L » Sat Nov 16, 2013 4:25 am

I set *gc-hook* to t to see what would happen. What do these messages mean? Examples:
[ gc: total 82640, [ny:gc-hook allocating 2000 more cells] 28173 free; samples 953KB, 0KB free ]
[ gc: total 84640, 28202 free; samples 953KB, 0KB free ]
I was trying to use some tricks in my code to reduce the amount of consing to make things a little faster, with no apparent benefit.

steve
Site Admin
Posts: 80679
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: How do I interpret gc messages?

Post by steve » Sat Nov 16, 2013 2:57 pm

I've not got much information on that, but there is some information in the XLISP manual. If you've not already done so, have a look at these (and associated) pages:
http://www.audacity-forum.de/download/e ... ef-125.htm
http://www.audacity-forum.de/download/e ... ef-111.htm
http://www.audacity-forum.de/download/e ... ef-023.htm
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Post Reply