# StaticArrays forces recompilation of JLLs on Windows with Julia 1.8.1

**URL:** <https://discourse.julialang.org/t/staticarrays-forces-recompilation-of-jlls-on-windows-with-julia-1-8-1/87725>\
**Category:** Performance\
**Tags:** method-invalidation\
**Created:** [September 23, 2022, 9:03pm UTC](https://discourse.julialang.org/t/staticarrays-forces-recompilation-of-jlls-on-windows-with-julia-1-8-1/87725 "2022-09-23T21:03:50Z")\
**Posts on this page:** 1\
**Showing post:** 12

<div class="post-metadata">

**Author:** ![mkitti](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkitti/32/12459_2.png) [@mkitti](https://discourse.julialang.org/u/mkitti)\
**Post date:** [September 25, 2022, 1:34pm UTC](https://discourse.julialang.org/t/staticarrays-forces-recompilation-of-jlls-on-windows-with-julia-1-8-1/87725/12 "2022-09-25T13:34:12Z")

</div>

I’m also now tracking down some invalidations coming from CategoricalArrays that I found when using Gadfly:

> [@CategoricalArrays forces OpenSpecFun\_jll recompilation](https://discourse.julialang.org/t/categoricalarrays-forces-openspecfun-jll-recompilation/87759/6):
>
> Yes, because the only non-erroring conversion to nothing is the one in Base, so sweat_smile many times these invalidation fixes are just improvements.

What has me a bit concerned is that some of these methods in Base seem easy to accidentally invalidate.

---

_[View the full topic](https://discourse.julialang.org/t/staticarrays-forces-recompilation-of-jlls-on-windows-with-julia-1-8-1/87725)._
