This is an archive of the discontinued LLVM Phabricator instance.

[AIX] Limit `extract_symbols.py`'s Pools Size to 8
ClosedPublic

Authored by qiongsiwu1 on Aug 14 2023, 8:11 AM.

Details

Summary

On AIX, extract_symbols.py's default pool size may be too big for the logical partition(LPAR)'s allocated memory, and may lead to intermittent IO errors. This patch limits the pool size to 8 to avoid such errors.

Diff Detail

Event Timeline

qiongsiwu1 created this revision.Aug 14 2023, 8:11 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 14 2023, 8:11 AM
qiongsiwu1 requested review of this revision.Aug 14 2023, 8:11 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 14 2023, 8:11 AM

Ping for review. Thanks!

Ping for review. Thanks so much!

thieta accepted this revision.Aug 21 2023, 1:52 AM

Looks fine to me, I have no experience with AIX but I don't see a problem with this fix.

This revision is now accepted and ready to land.Aug 21 2023, 1:52 AM

Looks fine to me, I have no experience with AIX but I don't see a problem with this fix.

Thanks for the review @thieta !

daltenty accepted this revision.Aug 21 2023, 6:45 AM
This revision was automatically updated to reflect the committed changes.