# Immutable allocation in Julia v1.5?

**URL:** <https://discourse.julialang.org/t/immutable-allocation-in-julia-v1-5/42598>\
**Category:** General Usage\
**Created:** [July 6, 2020, 9:07am UTC](https://discourse.julialang.org/t/immutable-allocation-in-julia-v1-5/42598 "2020-07-06T09:07:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![oschulz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oschulz/32/2998_2.png) [@oschulz](https://discourse.julialang.org/u/oschulz)\
**Post date:** [July 6, 2020, 9:07am UTC](https://discourse.julialang.org/t/immutable-allocation-in-julia-v1-5/42598/1 "2020-07-06T09:07:40Z")

</div>

With Julia v1.5, is it correct to say that standalone (not part of an array or mutable struct) local immutable values, and all their immutable fields, are now always stack-allocated? Or are there cases where that might not necessarily be true?

---

<div class="post-metadata">

**Author:** ![yuyichao](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yuyichao/32/20_2.png) [@yuyichao](https://discourse.julialang.org/u/yuyichao)\
**Post date:** [July 6, 2020, 2:07pm UTC](https://discourse.julialang.org/t/immutable-allocation-in-julia-v1-5/42598/2 "2020-07-06T14:07:33Z")

</div>

Type unstable, allocation elimination etc…

---

<div class="post-metadata">

**Author:** ![oschulz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oschulz/32/2998_2.png) [@oschulz](https://discourse.julialang.org/u/oschulz)\
**Post date:** [July 6, 2020, 3:11pm UTC](https://discourse.julialang.org/t/immutable-allocation-in-julia-v1-5/42598/3 "2020-07-06T15:11:57Z")

</div>

Oh, of course, thanks!
