Unverified Commit 41a27433 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!2118 Compiler: Backport value profile support to openEuler 20.03 LTS SP3.

Merge Pull Request from: @xiongzhou4 
 
Backport value profile support from 22.03 LTS SP2.(https://gitee.com/openeuler/kernel/pulls/773)
The implementation is based on the existing GCOV feature of the kernel. When the option is opened, the GCOV option -fprofile-arcs is changed to -fprofile-generate. The latter includes the former and value profile, which can provide more comprehensive feedback directed optimization ability.
The added feature is called PGO kernel , which can be used to improve the performance of a single application runtime environment.

kernel option(default is n):
CONFIG_PGO_KERNEL=y 
 
Link:https://gitee.com/openeuler/kernel/pulls/2118

 

Reviewed-by: default avatarLiu Chao <liuchao173@huawei.com>
Reviewed-by: default avatarXie XiuQi <xiexiuqi@huawei.com>
Signed-off-by: default avatarZhang Changzhong <zhangchangzhong@huawei.com>
parents 26055884 63245449
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment