Inline the following functions in `vm_core.rs`: - `update_fp()` ([line 153](https://github.com/lambdaclass/cairo-vm/blob/8d4858689e01d439633375d70b8dc12053680a6a/vm/src/vm/vm_core.rs#L153)) - `update_ap()` ([line 172](https://github.com/lambdaclass/cairo-vm/blob/8d4858689e01d439633375d70b8dc12053680a6a/vm/src/vm/vm_core.rs#L172)) - `update_pc()` ([line 190](https://github.com/lambdaclass/cairo-vm/blob/8d4858689e01d439633375d70b8dc12053680a6a/vm/src/vm/vm_core.rs#L190)) - `update_registers()` ([line 217](https://github.com/lambdaclass/cairo-vm/blob/8d4858689e01d439633375d70b8dc12053680a6a/vm/src/vm/vm_core.rs#L217)) - `compute_operands()` ([line 696](https://github.com/lambdaclass/cairo-vm/blob/8d4858689e01d439633375d70b8dc12053680a6a/vm/src/vm/vm_core.rs#L696)) Also in `run_context.rs`: - `get_ap()`, `get_fp()` ([lines 19-24](https://github.com/lambdaclass/cairo-vm/blob/8d4858689e01d439633375d70b8dc12053680a6a/vm/src/vm/context/run_context.rs#L19-L24)) - create new Relocatable every call - [`compute_dst_addr()`](https://github.com/lambdaclass/cairo-vm/blob/8d4858689e01d439633375d70b8dc12053680a6a/vm/src/vm/context/run_context.rs#L33), [`compute_op0_addr()`](https://github.com/lambdaclass/cairo-vm/blob/8d4858689e01d439633375d70b8dc12053680a6a/vm/src/vm/context/run_context.rs#L48), [`compute_op1_addr()`](https://github.com/lambdaclass/cairo-vm/blob/8d4858689e01d439633375d70b8dc12053680a6a/vm/src/vm/context/run_context.rs#L63)
Inline the following functions in
vm_core.rs:update_fp()(line 153)update_ap()(line 172)update_pc()(line 190)update_registers()(line 217)compute_operands()(line 696)Also in
run_context.rs:get_ap(),get_fp()(lines 19-24) - create new Relocatable every callcompute_dst_addr(),compute_op0_addr(),compute_op1_addr()