| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
perf(build): enable size_optimize_config on 130 SO targets Add a new services/common:size_optimize_config (same flags as optimize_config minus the explicit -flto=full, so the toolchain's global ThinLTO mode is preserved) and apply it to the 130 ohos_shared_library targets that previously shipped without any optimization config, so unreferenced functions/data are dropped at link time and ROM shrinks without overriding the global LTO policy. -Wl,--gc-sections is an ELF-only linker flag: Apple ld rejects it, so both optimize_config and size_optimize_config now add it only when current_os != "mac", keeping the darwin SDK host build (which links dylibs with -dead_strip) working. Co-Authored-By: Agent Signed-off-by: RuiChen_01 <chenrui193@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[100%] Co-authored-by: claude (glm-5.3) <ai@local> | 1 个月前 | |
0630_50code Signed-off-by: Luobniz21 <luoyicong@h-partners.com> # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Jun 30 20:59:14 2026 +0800 # # On branch 0630_50 # Your branch is up to date with 'origin/0630_50'. # # Changes to be committed: # modified: frameworks/ets/ani/ability_manager/src/ets_ability_manager.cpp # modified: frameworks/ets/ani/dialog_session/src/ets_dialog_session.cpp # modified: frameworks/ets/ani/uri_permission_manager/src/ets_uri_perm_mgr.cpp # modified: frameworks/js/napi/ability_manager/js_ability_manager.cpp # modified: frameworks/js/napi/js_dialog_session/BUILD.gn # modified: frameworks/js/napi/js_dialog_session/js_dialog_session.cpp # modified: frameworks/js/napi/uri_permission/js_uri_perm_mgr.cpp # modified: frameworks/native/ability/native/ability_business_error/ability_business_error.cpp # modified: interfaces/kits/native/ability/native/ability_business_error/ability_business_error.h # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Jun 30 20:59:14 2026 +0800 # # On branch 0630_50 # Your branch is up to date with 'origin/0630_50'. # # Changes to be committed: # modified: frameworks/ets/ani/ability_manager/src/ets_ability_manager.cpp # modified: frameworks/ets/ani/dialog_session/src/ets_dialog_session.cpp # modified: frameworks/ets/ani/uri_permission_manager/src/ets_uri_perm_mgr.cpp # modified: frameworks/js/napi/ability_manager/js_ability_manager.cpp # modified: frameworks/js/napi/js_dialog_session/BUILD.gn # modified: frameworks/js/napi/js_dialog_session/js_dialog_session.cpp # modified: frameworks/js/napi/uri_permission/js_uri_perm_mgr.cpp # modified: frameworks/native/ability/native/ability_business_error/ability_business_error.cpp # modified: interfaces/kits/native/ability/native/ability_business_error/ability_business_error.h # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Jun 30 20:59:14 2026 +0800 # # On branch 0630_50 # Your branch is up to date with 'origin/0630_50'. # # Changes to be committed: # modified: frameworks/ets/ani/ability_manager/src/ets_ability_manager.cpp # modified: frameworks/ets/ani/dialog_session/BUILD.gn # modified: frameworks/ets/ani/dialog_session/src/ets_dialog_session.cpp # modified: frameworks/ets/ani/uri_permission_manager/src/ets_uri_perm_mgr.cpp # modified: frameworks/js/napi/ability_manager/js_ability_manager.cpp # modified: frameworks/js/napi/js_dialog_session/BUILD.gn # modified: frameworks/js/napi/js_dialog_session/js_dialog_session.cpp # modified: frameworks/js/napi/uri_permission/js_uri_perm_mgr.cpp # modified: frameworks/native/ability/native/ability_business_error/ability_business_error.cpp # modified: interfaces/kits/native/ability/native/ability_business_error/ability_business_error.h # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Jun 30 20:59:14 2026 +0800 # # On branch 0630_50 # Your branch is up to date with 'origin/0630_50'. # # Changes to be committed: # modified: frameworks/ets/ani/ability_manager/src/ets_ability_manager.cpp # modified: frameworks/ets/ani/dialog_session/BUILD.gn # modified: frameworks/ets/ani/dialog_session/src/ets_dialog_session.cpp # modified: frameworks/ets/ani/uri_permission_manager/src/ets_uri_perm_mgr.cpp # modified: frameworks/js/napi/ability_manager/js_ability_manager.cpp # modified: frameworks/js/napi/js_dialog_session/BUILD.gn # modified: frameworks/js/napi/js_dialog_session/js_dialog_session.cpp # modified: frameworks/js/napi/uri_permission/BUILD.gn # modified: frameworks/js/napi/uri_permission/js_uri_perm_mgr.cpp # modified: frameworks/native/ability/native/ability_business_error/ability_business_error.cpp # modified: interfaces/kits/native/ability/native/ability_business_error/ability_business_error.h # | 2 个月前 | |
new uiextension Signed-off-by: xuzheheng <xuzheheng2@huawei.com> Change-Id: I889355f67f9dcd97bee421af122a30ee7ea348ff | 2 年前 | |
Memory leak rectification Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 8 个月前 | |
分身适配选择框 Signed-off-by: xlw <xialiangwei1@huawei.com> Change-Id: Ib90233b376301a5a9df0f9cbdb15db2017c75d22 | 2 年前 | |
new uiextension Signed-off-by: xuzheheng <xuzheheng2@huawei.com> Change-Id: I889355f67f9dcd97bee421af122a30ee7ea348ff | 2 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 2 个月前 | ||
| 2 年前 | ||
| 8 个月前 | ||
| 2 年前 | ||
| 2 年前 |