[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