Chromium Code Reviews
DescriptionFavor free list allocation to bump pointer allocation.
This change improves the utilization of the smallest size classes on
benchmarks performing old space allocations including Splay, Box2D,
and Dart2JSCompileAll.
Initial measurements showed that free list allocation was slightly
slower than bump pointer allocation. Profiling identified that free
list allocation spent most of its time searching for a matching size
class. To eliminate this overhead, a bitmap index has been added
resulting in no appreciable difference in running time between either
method.
Committed: https://code.google.com/p/dart/source/detail?r=9773
Patch Set 1 #
Total comments: 6
Patch Set 2 : address review comments #
Messages
Total messages: 4 (0 generated)
|
|||||||||||||||||||||||||||||||||||||