1. 15 Apr, 2019 1 commit
  2. 14 Apr, 2019 16 commits
  3. 13 Apr, 2019 1 commit
    • KOBAYASHI Shuji's avatar
      Fix broken NaN with `MRB_NAN_BOXING` · f639da0f
      KOBAYASHI Shuji authored
      Example:
      
        $ bin/mruby -e '(Float::INFINITY - Float::INFINITY).nan?'
        zsh: segmentation fault
      
      Cause:
      
        `SET_FLOAT_VALUE` is not used. It is needed for normalizing NaN.
      
      Treatment:
      
        In my environment, this issue could be reproduced only when
        `infinity - infinity`, however `SET_FLOAT_VALUE` should be used in all
        arithmetic operations (regardless of boxing setting), I think.
      
        So I fixed all similar codes by extracting to macro.
      f639da0f
  4. 12 Apr, 2019 8 commits
  5. 11 Apr, 2019 1 commit
  6. 10 Apr, 2019 4 commits
  7. 09 Apr, 2019 6 commits
  8. 08 Apr, 2019 3 commits