[Scopeapp-cvs]scopeapp/src TraceView.m,1.16,1.17
Status: Alpha
Brought to you by:
narge
From: <sco...@li...> - 2003-02-18 12:02:45
|
Update of /cvsroot/scopeapp/scopeapp/src In directory sc8-pr-cvs1:/tmp/cvs-serv11460/src Modified Files: TraceView.m Log Message: Release and replace the autorelease pool every time around the display thread's loop Index: TraceView.m =================================================================== RCS file: /cvsroot/scopeapp/scopeapp/src/TraceView.m,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** TraceView.m 16 Feb 2003 01:23:26 -0000 1.16 --- TraceView.m 18 Feb 2003 12:02:41 -0000 1.17 *************** *** 474,478 **** { NSAutoreleasePool *pool; - pool = [[NSAutoreleasePool alloc] init]; [myDrawThreadState lockWhenCondition: kDrawThreadRunning]; --- 474,477 ---- *************** *** 480,483 **** --- 479,484 ---- while(myDrawThreadShouldRun) { + pool = [[NSAutoreleasePool alloc] init]; + [myDataLock lockWhenCondition: kHaveRequiredData]; [self cycleBuffers]; *************** *** 488,491 **** --- 489,494 ---- [self display]; + + [pool release]; } |