home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / lisp / mcl / 1875 < prev    next >
Encoding:
Internet Message Format  |  1992-12-22  |  1.1 KB

  1. Path: sparky!uunet!spool.mu.edu!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!sun-barr!olivea!apple!cambridge.apple.com!slack@starbase.mitre.org
  2. From: slack@starbase.MITRE.ORG (M. G. Slack)
  3. Newsgroups: comp.lang.lisp.mcl
  4. Subject: Apple Events
  5. Message-ID: <9212222028.AA09650@starbase.mitre.org>
  6. Date: 22 Dec 92 20:28:21 GMT
  7. Sender: info-mcl-request@cambridge.apple.com
  8. Lines: 22
  9. Approved: comp.lang.lisp.mcl@Cambridge.Apple.C0M
  10.  
  11.  
  12. I've been playing with apple events using MCL 
  13.  
  14. However I seem to have run into a problem involving unexplained useage of the
  15. Mac Heap.  I have narrowed it down to a call to the #_AESend call.  As it turns
  16. out the mac heap is being used in such a way that the GC facility will not
  17. reclaim the used space.  As a result the mac Heap keeps growing and growing...
  18.  
  19. I have seen to all the records that I create but cannot figure out where the
  20. space is being lost.  
  21.  
  22. The apple event that is being sent has a #$keyDirectObject parameter stuffed
  23. into it which is of type (record :some-type).
  24.  
  25. It would seem that this is a problem as it will eventually crash the system
  26. when the mac heap grows to consume all free space.
  27.  
  28. Any clues?
  29.  
  30. Marc
  31.  
  32. Happy Holidays
  33.