-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
AIX: bootstrap investigate efficient way of reading archive #133268
Copy link
Copy link
Closed
Labels
C-cleanupCategory: PRs that clean code up or issues documenting cleanup.Category: PRs that clean code up or issues documenting cleanup.O-aixOS: Big Blue's Advanced Interactive eXecutive..OS: Big Blue's Advanced Interactive eXecutive..T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Metadata
Metadata
Assignees
Labels
C-cleanupCategory: PRs that clean code up or issues documenting cleanup.Category: PRs that clean code up or issues documenting cleanup.O-aixOS: Big Blue's Advanced Interactive eXecutive..OS: Big Blue's Advanced Interactive eXecutive..T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Type
Fields
Give feedbackNo fields configured for issues without a type.
Currently in the bootstrap we are reading the entire archive into memory inorder to read the members:
Find an easy way to either memory map the file or something else. Because currently this can take up to a second or two to read the larger dylibs into memory.