1# 2024-05-24-isa-changelog 2 3This document describes change log with the following modifications: 4 5* Version 6* Bytecode instructions 7 8## Version 9We update version from 12.0.2.0 to 12.0.3.0 10 11## Bytecode instructions 121. To improve the performance of "istrue" and "isfalse" bytecode instructions, the following two bytecode instructions are added as an improved version with ic slot: 13 - callruntime.istrue 14 - callruntime.isfalse 15 162. There is a bug in generating "definefieldbyname" bytecode's ic slot number when ic slot number overflows, which leads to a runtime error. To avoid this, the following bytecode instruction is added to replace the above one: 17 - definepropertybyname 18