[webkit-changes] cvs commit: JavaScriptCore/kjs collector.cpp
Darin
darin at opensource.apple.com
Mon Aug 15 11:47:49 PDT 2005
darin 05/08/15 11:47:49
Modified: . ChangeLog
kjs collector.cpp
Log:
Reviewed by Geoff.
* kjs/collector.cpp: (KJS::Collector::allocate): Use a local instead of a global in one
more place; slight speedup.
Revision Changes Path
1.798 +7 -0 JavaScriptCore/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/JavaScriptCore/ChangeLog,v
retrieving revision 1.797
retrieving revision 1.798
diff -u -r1.797 -r1.798
--- ChangeLog 15 Aug 2005 02:55:13 -0000 1.797
+++ ChangeLog 15 Aug 2005 18:47:48 -0000 1.798
@@ -1,3 +1,10 @@
+2005-08-15 Darin Adler <darin at apple.com>
+
+ Reviewed by Geoff.
+
+ * kjs/collector.cpp: (KJS::Collector::allocate): Use a local instead of a global in one
+ more place; slight speedup.
+
2005-08-14 Darin Adler <darin at apple.com>
Reviewed by Maciej.
1.43 +1 -1 JavaScriptCore/kjs/collector.cpp
Index: collector.cpp
===================================================================
RCS file: /cvs/root/JavaScriptCore/kjs/collector.cpp,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- collector.cpp 14 Aug 2005 16:17:11 -0000 1.42
+++ collector.cpp 15 Aug 2005 18:47:49 -0000 1.43
@@ -146,7 +146,7 @@
// didn't find one, need to allocate a new block
int numBlocks = heap.numBlocks;
- if (usedBlocks == heap.numBlocks) {
+ if (usedBlocks == numBlocks) {
numBlocks = max(MIN_ARRAY_SIZE, numBlocks * GROWTH_FACTOR);
heap.numBlocks = numBlocks;
heap.blocks = static_cast<CollectorBlock **>(kjs_fast_realloc(heap.blocks, numBlocks * sizeof(CollectorBlock *)));
More information about the webkit-changes
mailing list