#716: Unloading a dll generated by GHC doesn't free all resources
------------------------------------+---------------------------------------
 Reporter:  [EMAIL PROTECTED]  |          Owner:  igloo  
     Type:  bug                     |         Status:  new    
 Priority:  normal                  |      Milestone:  6.6.2  
Component:  Runtime System          |        Version:  6.4.1  
 Severity:  normal                  |     Resolution:         
 Keywords:                          |     Difficulty:  Unknown
 Testcase:                          |   Architecture:  Unknown
       Os:  Unknown                 |  
------------------------------------+---------------------------------------
Changes (by igloo):

  * milestone:  6.6.1 => 6.6.2
  * priority:  high => normal

Comment:

 I've added a tarball (dlls.tar.gz) which contains code for a C program
 that loads a Haskell DLL, calls something from it and unloads it, in a
 loop. It now seems to run happily no matter how many times it iterates,
 but there seems to be a performance issue: the system time is quadratic in
 the number of iterations. I haven't looked into what's causing this (not
 even tested to see if the same thing happens with a C DLL).

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/716>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to