Closed yellowhatter closed 2 weeks ago
@Mallets A very promising result!!!
This branch:
Main:
I think this is because we don't have additional overflow check when doing (-i32)+i32 arithmetic operation because it cannot overflow.
additional slight improvement:
@Mallets I fixed it by forcing operand evaluation order that makes it impossible to have negative values. Maybe this is the fastest approach (I will run zenoh benchmarks for this)