Skip to content

Conversation

@alex-ameen
Copy link

@alex-ameen alex-ameen commented Dec 3, 2025

Optimizes existing mixed_language_module_map_extender to avoid repeatedly spinning up perl runtimes by simply making it a perl script.

We experienced performance issues with this script in our repos and are hoping this will speed things up.

Bazel profiles showed a small improvement on ~2,000 invocations of the tool, 258s to 230s. Nothing too dramatic, but a nice ~10% improvement.

@google-cla
Copy link

google-cla bot commented Dec 3, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@alex-ameen alex-ameen force-pushed the aameen/optimize-mmext branch 2 times, most recently from 4808667 to 732aaa3 Compare December 3, 2025 20:22
@alex-ameen alex-ameen force-pushed the aameen/optimize-mmext branch from 46df215 to 245d4c0 Compare December 8, 2025 19:12
@alex-ameen alex-ameen marked this pull request as ready for review December 8, 2025 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant