[M120 Migration][VD][V8] Increase page size bits and min semi space size for performance. 72/306272/8
authorchiragmaheshwari <c.maheshwari@samsung.com>
Mon, 19 Feb 2024 08:55:15 +0000 (14:25 +0530)
committerBot Blink <blinkbot@samsung.com>
Tue, 5 Mar 2024 13:30:57 +0000 (13:30 +0000)
commitaeb02572b5015f13a6963d6c337d4c5f0380d44b
tree2916fbc896eb467064ffdb5234014b347bdab8aa
parent65ddc4d548ff47b622db319d07facb8c0672b5e0
[M120 Migration][VD][V8] Increase page size bits and min semi space size for performance.

This change updates kPageSizeBits and kMinSemiSpaceSizeInKB values for product tv profile for performance.

VD-CanvasMark-Pixelblur scores.
BaseCode: 28.7 kPageSizeBits = 20, kMinSemiSpaceSizeInKB = 1024K: 33.3

References:
1. https://review.tizen.org/gerrit/290956
2. https://chromium-review.googlesource.com/c/v8/v8/+/1496367
3. https://chromium-review.googlesource.com/c/v8/v8/+/1529006

[2], [3] reduces heap/page size parameters in upstream.
Though performance is improved with page size as 512K, it is increased
to 1024K to keep performance in par with earlier versions.

Change-Id: Id9cccbd678f4aa08eff4862bec12916a7ecdc86f
Signed-off-by: chiragmaheshwari <c.maheshwari@samsung.com>
v8/src/base/build_config.h
v8/src/heap/heap.cc