1. 22 Nov, 2019 1 commit
  2. 21 Nov, 2019 1 commit
    • KOBAYASHI Shuji's avatar
      Introduce `mrb_ssize` type for buffer size on memory; ref #4483 · a2df2470
      KOBAYASHI Shuji authored
      Previously, `mrb_int` was used as the type that represents the buffer size
      on memory, but the sizes of `RString` and `RArray` exceed 6 words when
      `MRB_INT64` is enabled on 32-bit CPU.
      
      I don't think it is necessary to be able to represent the buffer size on
      memory that exceeds the virtual address space. Therefore, for this purpose,
      introduce `mrb_ssize` which doesn't exceed the sizes of `mrb_int` and
      pointer.
      
      I think all `mrb_int` used for this purpose should be changed to
      `mrb_ssize`, but currently only the members of the structures (`RString`,
      `mrb_shared_string`, `RArray` and `mrb_shared_array`) are changed.
      a2df2470
  3. 19 Nov, 2019 4 commits
  4. 18 Nov, 2019 2 commits
  5. 17 Nov, 2019 1 commit
  6. 16 Nov, 2019 2 commits
  7. 15 Nov, 2019 1 commit
  8. 14 Nov, 2019 2 commits
  9. 13 Nov, 2019 3 commits
  10. 12 Nov, 2019 2 commits
  11. 11 Nov, 2019 3 commits
  12. 10 Nov, 2019 2 commits
  13. 09 Nov, 2019 2 commits
  14. 08 Nov, 2019 6 commits
  15. 07 Nov, 2019 2 commits
  16. 06 Nov, 2019 2 commits
  17. 05 Nov, 2019 3 commits
  18. 04 Nov, 2019 1 commit