Hi ironpython,

Here's your Daily Digest of new issues for project "IronPython".

In today's digest:ISSUES

1. [New comment] Memory Leak
2. [New comment] Memory Leak
3. [New comment] Memory Leak
4. [New comment] Memory Leak

----------------------------------------------

ISSUES

1. [New comment] Memory Leak
http://ironpython.codeplex.com/workitem/31764
User MarkusSchaber has commented on the issue:

"I attached a ClrProfiler generated HeapDump after some runs."-----------------

2. [New comment] Memory Leak
http://ironpython.codeplex.com/workitem/31764
User MarkusSchaber has commented on the issue:

"It seems that all dynamic Assemblies are built with AssemblyBuilderAccess.Run 
or AssemblyBuilderAccess.RunAndSave. I'll try to change some of the 
AssemblyBuilderAccess.Run to AssemblyBuilderAccess.RunAndSave, and see whether 
that improves the situation.


Found 8 usages in solution
  <IronPython.Modules> (1 item)
    _ctypes (1 item)
      _ctypes.cs (1 item)
        (509,114) var assembly = 
AppDomain.CurrentDomain.DefineDynamicAssembly(new AssemblyName(name), 
AssemblyBuilderAccess.Run, attributes);
  <IronPython> (1 item)
    Runtime (1 item)
      Operations (1 item)
        PythonOps.cs (1 item)
          (3655,80) public static AssemblyBuilder 
DefineDynamicAssembly(AssemblyName name, AssemblyBuilderAccess access) {
  <Microsoft.Dynamic> (5 items)
    ComInterop (2 items)
      ComRuntimeHelpers.cs (2 items)
        (270,114) var assemblyBuilder = 
AppDomain.CurrentDomain.DefineDynamicAssembly(new AssemblyName("ComSnippets"), 
AssemblyBuilderAccess.Run);
        (524,110) var assembly = 
AppDomain.CurrentDomain.DefineDynamicAssembly(new AssemblyName(name), 
AssemblyBuilderAccess.Run, attributes);
    Debugging (1 item)
      DelegateHelpers.cs (1 item)
        (50,161) AssemblyBuilder assemblyBuilder = 
AppDomain.CurrentDomain.DefineDynamicAssembly(new 
AssemblyName("Snippets.Microsoft.Scripting.Debugging"), 
AssemblyBuilderAccess.Run);
    Generation (2 items)
      AssemblyGen.cs (2 items)
        (98,83) _myAssembly = 
AppDomain.CurrentDomain.DefineDynamicAssembly(name, 
AssemblyBuilderAccess.RunAndSave, outDir, false, attributes);
        (106,83) _myAssembly = 
AppDomain.CurrentDomain.DefineDynamicAssembly(name, AssemblyBuilderAccess.Run, 
attributes);
  <Microsoft.Scripting> (1 item)
    Utils (1 item)
      DelegateUtils.cs (1 item)
        (39,144) Interlocked.CompareExchange(ref _assembly, 
AppDomain.CurrentDomain.DefineDynamicAssembly(new 
AssemblyName("DynamicDelegates"), AssemblyBuilderAccess.Run), null);
"-----------------

3. [New comment] Memory Leak
http://ironpython.codeplex.com/workitem/31764
User MarkusSchaber has commented on the issue:

"Sorry, i mean to "RunAndCollect", of course!"-----------------

4. [New comment] Memory Leak
http://ironpython.codeplex.com/workitem/31764
User MarkusSchaber has commented on the issue:

"It seems that the RunAndCollect does not change anything.

Maybe this is related to 
http://ironpython.codeplex.com/workitem/20399?ProjectName=ironpython ?"
----------------------------------------------



----------------------------------------------
You are receiving this email because you subscribed to notifications on 
CodePlex.

To report a bug, request a feature, or add a comment, visit IronPython Issue 
Tracker. You can unsubscribe or change your issue notification settings on 
CodePlex.com.
_______________________________________________
Ironpython-users mailing list
Ironpython-users@python.org
http://mail.python.org/mailman/listinfo/ironpython-users

Reply via email to