@@ -4104,7 +4104,7 @@ private void i32_trunc_f32_s(VirtualFrame frame, int stackPointer) {
4104
4104
enterErrorBranch ();
4105
4105
throw WasmException .create (Failure .INT_OVERFLOW );
4106
4106
}
4107
- final int result = (int ) WasmMath . truncFloatToLong ( x ) ;
4107
+ final int result = (int ) x ;
4108
4108
pushInt (frame , stackPointer - 1 , result );
4109
4109
}
4110
4110
@@ -4130,7 +4130,7 @@ private void i32_trunc_f64_s(VirtualFrame frame, int stackPointer) {
4130
4130
enterErrorBranch ();
4131
4131
throw WasmException .create (Failure .INT_OVERFLOW );
4132
4132
}
4133
- final int result = (int ) WasmMath . truncDoubleToLong ( x ) ;
4133
+ final int result = (int ) x ;
4134
4134
pushInt (frame , stackPointer - 1 , result );
4135
4135
}
4136
4136
@@ -4149,7 +4149,7 @@ private void i32_trunc_f64_u(VirtualFrame frame, int stackPointer) {
4149
4149
4150
4150
private static void i32_trunc_sat_f32_s (VirtualFrame frame , int stackPointer ) {
4151
4151
final float x = popFloat (frame , stackPointer - 1 );
4152
- final int result = (int ) ExactMath . truncate ( x ) ;
4152
+ final int result = (int ) x ;
4153
4153
pushInt (frame , stackPointer - 1 , result );
4154
4154
}
4155
4155
@@ -4168,7 +4168,7 @@ private static void i32_trunc_sat_f32_u(VirtualFrame frame, int stackPointer) {
4168
4168
4169
4169
private static void i32_trunc_sat_f64_s (VirtualFrame frame , int stackPointer ) {
4170
4170
final double x = popDouble (frame , stackPointer - 1 );
4171
- final int result = (int ) ExactMath . truncate ( x ) ;
4171
+ final int result = (int ) x ;
4172
4172
pushInt (frame , stackPointer - 1 , result );
4173
4173
}
4174
4174
@@ -4205,7 +4205,7 @@ private void i64_trunc_f32_s(VirtualFrame frame, int stackPointer) {
4205
4205
enterErrorBranch ();
4206
4206
throw WasmException .create (Failure .INT_OVERFLOW );
4207
4207
}
4208
- final long result = WasmMath . truncFloatToLong ( x ) ;
4208
+ final long result = ( long ) x ;
4209
4209
pushLong (frame , stackPointer - 1 , result );
4210
4210
}
4211
4211
@@ -4231,7 +4231,7 @@ private void i64_trunc_f64_s(VirtualFrame frame, int stackPointer) {
4231
4231
enterErrorBranch ();
4232
4232
throw WasmException .create (Failure .INT_OVERFLOW );
4233
4233
}
4234
- final long result = WasmMath . truncDoubleToLong ( x ) ;
4234
+ final long result = ( long ) x ;
4235
4235
pushLong (frame , stackPointer - 1 , result );
4236
4236
}
4237
4237
@@ -4250,7 +4250,7 @@ private void i64_trunc_f64_u(VirtualFrame frame, int stackPointer) {
4250
4250
4251
4251
private static void i64_trunc_sat_f32_s (VirtualFrame frame , int stackPointer ) {
4252
4252
final float x = popFloat (frame , stackPointer - 1 );
4253
- final long result = (long ) ExactMath . truncate ( x ) ;
4253
+ final long result = (long ) x ;
4254
4254
pushLong (frame , stackPointer - 1 , result );
4255
4255
}
4256
4256
@@ -4267,7 +4267,7 @@ private static void i64_trunc_sat_f32_u(VirtualFrame frame, int stackPointer) {
4267
4267
4268
4268
private static void i64_trunc_sat_f64_s (VirtualFrame frame , int stackPointer ) {
4269
4269
final double x = popDouble (frame , stackPointer - 1 );
4270
- final long result = (long ) ExactMath . truncate ( x ) ;
4270
+ final long result = (long ) x ;
4271
4271
pushLong (frame , stackPointer - 1 , result );
4272
4272
}
4273
4273
0 commit comments