[jhc] Initial profiling results

John Meacham john at repetae.net
Fri Sep 4 17:36:34 EDT 2009


On Fri, Sep 04, 2009 at 02:03:14PM -0700, Taral wrote:
> Looks like we have two big leaked memory producers:
> 
> freeMetaVarsEnv/tiNonRecImpl/tiImplGroups/tcBindGroup/tiProgram/tiModules/doModules’/typeCheckGraph/parseFiles/buildLibrary/main
> 
> freeMetaVarsEnv/tiExpl/tcBindGroup/tiProgram/tiModules/doModules’/typeCheckGraph/parseFiles/buildLibrary/main
> 
> Any ideas? I'll keep digging.

Hmmm.... I am not sure why that is leaking memory, but in order to build
up the list of free meta vars, it has to traverse the entire
envioronment, perhaps keeping track of the meta vars incrementally as we
extend the environment will help the issue.

        John

-- 
John Meacham - ⑆repetae.net⑆john⑈ - http://notanumber.net/


More information about the jhc mailing list