[webkit-changes] cvs commit: WebCore/kwq KWQArrayImpl.mm

Adele adele at opensource.apple.com
Tue Aug 23 17:17:50 PDT 2005


adele       05/08/23 17:17:50

  Modified:    .        Tag: Safari-2-0-branch ChangeLog
               kwq      Tag: Safari-2-0-branch KWQArrayImpl.mm
  Log:
          Merged fix from TOT to Safari-2-0-branch
          <rdar://problem/4220776> memory leak in KWQArrayImpl::resize() at bugzilla.opendarwin.org
  
      2005-08-17  Beth Dakin  <bdakin at apple.com>
  
          Reviewed by Maciej
  
          Test cases added: (NONE)
  
  	This is a fix for http://bugzilla.opendarwin.org/show_bug.cgi?id=4499
  	which describes a memory leak that happens on bugzilla after
  	searching for all open WebKit bugs.
  
          * kwq/KWQArrayImpl.mm:
          (KWQArrayImpl::resize): When resizing to 0, free the old data after setting it
  				to NULL.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.3   +20 -0     WebCore/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /cvs/root/WebCore/ChangeLog,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- ChangeLog	24 Aug 2005 00:13:43 -0000	1.1.2.2
  +++ ChangeLog	24 Aug 2005 00:17:49 -0000	1.1.2.3
  @@ -1,6 +1,26 @@
   2005-08-23  Adele Peterson  <adele at apple.com>
   
           Merged fix from TOT to Safari-2-0-branch
  +        <rdar://problem/4220776> memory leak in KWQArrayImpl::resize() at bugzilla.opendarwin.org
  +
  +    2005-08-17  Beth Dakin  <bdakin at apple.com>
  +
  +        Reviewed by Maciej
  +
  +        Test cases added: (NONE)
  +	
  +	This is a fix for http://bugzilla.opendarwin.org/show_bug.cgi?id=4499
  +	which describes a memory leak that happens on bugzilla after
  +	searching for all open WebKit bugs.	
  +
  +        * kwq/KWQArrayImpl.mm: 
  +        (KWQArrayImpl::resize): When resizing to 0, free the old data after setting it
  +				to NULL.
  +
  +2005-08-23  Adele Peterson  <adele at apple.com>
  +
  +        Merged fix from TOT to Safari-2-0-branch
  +        <rdar://problem/4221430> Safari HTML iBench performance can be improved through inlining and allocator tweaks
   
       2005-08-14  Maciej Stachowiak  <mjs at apple.com>
   
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.10.10.2 +1 -0      WebCore/kwq/KWQArrayImpl.mm
  
  Index: KWQArrayImpl.mm
  ===================================================================
  RCS file: /cvs/root/WebCore/kwq/KWQArrayImpl.mm,v
  retrieving revision 1.10.10.1
  retrieving revision 1.10.10.2
  diff -u -r1.10.10.1 -r1.10.10.2
  --- KWQArrayImpl.mm	24 Aug 2005 00:13:43 -0000	1.10.10.1
  +++ KWQArrayImpl.mm	24 Aug 2005 00:17:49 -0000	1.10.10.2
  @@ -86,6 +86,7 @@
   	    }
   	} else {
   	    newData = NULL;
  +            main_thread_free(d->data);
   	}
   
   	d->data = newData;
  
  
  



More information about the webkit-changes mailing list