+
Skip to content

Conversation

arendjr
Copy link
Contributor

@arendjr arendjr commented Jul 18, 2025

Summary

Modest optimisation by storing identifier paths in a dedicated type that avoids an extra allocation if the path consists of a single identifier.

Appears to result in a ~2-4% performance improvement in updating the module graph.

Test Plan

Everything should stay green.

@arendjr arendjr requested review from a team July 18, 2025 17:08
Copy link

changeset-bot bot commented Jul 18, 2025

⚠️ No Changeset found

Latest commit: 7e49057

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@github-actions github-actions bot added A-Project Area: project L-JavaScript Language: JavaScript and super languages A-Type-Inference Area: type inference labels Jul 18, 2025
@arendjr arendjr merged commit 00cbc85 into biomejs:main Jul 18, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Project Area: project A-Type-Inference Area: type inference L-JavaScript Language: JavaScript and super languages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载