From: Francis Deslauriers Date: Tue, 5 May 2020 14:21:41 +0000 (-0400) Subject: Fix: bytecode: Validate register type for instructions expecting unknown type X-Git-Tag: v2.13.0-rc1~105 X-Git-Url: http://git.lttng.org/?a=commitdiff_plain;h=d644d1df290531d8c2be54d6cf4485cc5ebeefde;hp=d644d1df290531d8c2be54d6cf4485cc5ebeefde;p=lttng-modules.git Fix: bytecode: Validate register type for instructions expecting unknown type The bytecode validator allows unknown type as input for some instructions which are not specialized. The interpreter therefore needs to check the register type for their input. Thie requires that every instruction in the interpreter sets the register type of the output it populates (unless it is unchanged). Signed-off-by: Francis Deslauriers Signed-off-by: Mathieu Desnoyers Change-Id: I3339c36340645937b801f6bf6dbf517d06416a14 ---