# Change log ida 8.5 - 9.1

**URL:** <https://community.hex-rays.com/t/change-log-ida-8-5-9-1/236>\
**Category:** IDA General\
**Created:** [March 13, 2025, 12:21pm UTC](https://community.hex-rays.com/t/change-log-ida-8-5-9-1/236 "2025-03-13T12:21:17Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![revs](https://avatars.discourse-cdn.com/v4/letter/r/dc4da7/32.png) [@revs](https://community.hex-rays.com/u/revs)\
**Post date:** [March 13, 2025, 12:21pm UTC](https://community.hex-rays.com/t/change-log-ida-8-5-9-1/236/1 "2025-03-13T12:21:17Z")

</div>

i see some fixes/improvements present in 8.5 but missing in 9.1  
why ?  
i example  
8.5 has

`decompiler: improved cfunc_t cache by introducing "saved_to_idb"; otherwise we were saving all decompiled functions upon each "save_database", again and again`

`BUGFIX: decompiler: value range optimization could lead to code being wrongly removed`

but in 9.1 missing

btw i wish option to disable store microcode into idb and doest use it anyway

---

<div class="post-metadata">

**Author:** ![Milanek](https://avatars.discourse-cdn.com/v4/letter/m/d07c76/32.png) [@Milanek](https://community.hex-rays.com/u/Milanek)\
**Post date:** [March 13, 2025, 12:58pm UTC](https://community.hex-rays.com/t/change-log-ida-8-5-9-1/236/2 "2025-03-13T12:58:30Z")

</div>

It’s because those things were already fixed in [IDA 9.0 | Hex-Rays Docs](https://docs.hex-rays.com/release-notes/9_0).

---

<div class="post-metadata">

**Author:** ![revs](https://avatars.discourse-cdn.com/v4/letter/r/dc4da7/32.png) [@revs](https://community.hex-rays.com/u/revs)\
**Post date:** [March 13, 2025, 1:04pm UTC](https://community.hex-rays.com/t/change-log-ida-8-5-9-1/236/3 "2025-03-13T13:04:49Z")

</div>

> [@revs](#):
>
> decompiler: improved cfunc\_t cache by introducing “saved\_to\_idb”; otherwise we were saving all decompiled functions upon each “save\_database”, again and again

well, is there are options for this or how it works ?

---

<div class="post-metadata">

**Author:** ![igor](https://sea2.discourse-cdn.com/flex002/user_avatar/community.hex-rays.com/igor/32/35_2.png) [@igor](https://community.hex-rays.com/u/igor)\
**Post date:** [March 13, 2025, 2:15pm UTC](https://community.hex-rays.com/t/change-log-ida-8-5-9-1/236/4 "2025-03-13T14:15:20Z")

</div>

It’s an internal flag used to avoid saving cached ctext repeatedly on each database save which was happening previously; it’s not intended to be controlled by the user.
