Skip to content

[3.0] Improve performance of XmlArray - #9187

Open
live627 wants to merge 12 commits into
SimpleMachines:release-3.0from
live627:perf/xml
Open

live627 wants to merge 12 commits into
SimpleMachines:release-3.0from
live627:perf/xml

Conversation

@live627

@live627 live627 commented Apr 16, 2026

Copy link
Copy Markdown
Contributor

One of the main things slowing down the package lists is our XML parser. I have identified several repeated operations and have fixed them to not repeat as much.

The final commit needs a little more testing because I couldn’t test installing a mod due to my built cURL extension not working right.

@Sesquipedalian Sesquipedalian left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Partial review

Comment thread Sources/PackageManager/XmlArray.php Outdated
@Sesquipedalian Sesquipedalian changed the title [3.0] Improve performance of XmlArraty [3.0] Improve performance of XmlArray Jul 17, 2026
@jdarwood007 jdarwood007 added this to the 3.0 Alpha 6 milestone Aug 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants