Syncleus / aparapi

The New Official Aparapi: a framework for executing native Java and Scala code on the GPU.
http://aparapi.com
Apache License 2.0
466 stars 59 forks source link

Fix: Signed integer constants were interpreted as unsigned for instruction SIPUSH (refs #78) #115

Closed CoreRasurae closed 6 years ago

CoreRasurae commented 6 years ago

Java bytecode instruction SIPUSH pushes a signed 16-bit immediate value, not unsigned 16-bit value. https://cs.au.dk/~mis/dOvs/jvmspec/ref-sipush.html

codecov-io commented 6 years ago

Codecov Report

Merging #115 into master will decrease coverage by 0.02%. The diff coverage is 100%.

@@             Coverage Diff              @@
##             master     #115      +/-   ##
============================================
- Coverage     47.13%   47.11%   -0.03%     
+ Complexity      905      904       -1     
============================================
  Files            58       58              
  Lines          9747     9747              
  Branches       1593     1593              
============================================
- Hits           4594     4592       -2     
- Misses         4688     4689       +1     
- Partials        465      466       +1