Skip to content
Snippets Groups Projects
This project is mirrored from ssh://github.com/haskell/array.git. Pull mirroring updated .
  1. Feb 28, 2024
  2. Jan 26, 2024
  3. Nov 08, 2023
  4. Sep 27, 2023
  5. Sep 08, 2023
  6. Jul 09, 2023
  7. Jul 02, 2023
  8. Jun 18, 2023
  9. Jun 15, 2023
  10. May 04, 2023
  11. Apr 25, 2023
  12. Feb 13, 2023
  13. Dec 08, 2022
  14. Jul 11, 2022
  15. Apr 29, 2022
  16. Feb 21, 2021
    • John Ericson's avatar
      Revert "[Cmm Sized] Adjust" · 3e4334a6
      John Ericson authored
      In old GHC:
      
          I8# :: Int# -> Int8
          indexInt8OffAddr# :: Addr# -> Int# -> Int#
          ...
      
      In upcoming GHC 9.2:
      
          I8# :: Int8# -> Int8
          indexInt8OffAddr# :: Addr# -> Int# -> Int8#
          ...
      
      Both of those work with the last array release, where the only
      requirement is merely that the constructor and primops agree, i.e.:
      
          exists alpha.
          I8# :: alpha -> Int8
          indexInt8OffAddr# :: Addr# -> Int# -> alpha
      
      In current GHC HEAD, we had
      
          I8# :: Int8# -> Int8
          indexInt8OffAddr# :: Addr# -> Int# -> Int#
      
      and it was only because `Int8# /= Int#` that we needed the commit being
      reverted. we are about to fix the primops to match the constructors in
      accordance with the final 9.2 design, and so we don't need that commit
      anymore.
      
      This reverts commit c7a696e3.
      3e4334a6
  17. Nov 20, 2020
  18. Nov 02, 2020
  19. Sep 18, 2020
  20. Jun 17, 2020
  21. May 23, 2020
  22. Dec 06, 2019
  23. Nov 11, 2019
  24. Sep 05, 2019
  25. Jun 16, 2019
  26. Apr 04, 2019
  27. Mar 26, 2019
  28. Dec 18, 2018
  29. Nov 08, 2018
  30. Oct 04, 2018
  31. May 13, 2018
  32. Apr 10, 2018
  33. Mar 19, 2018
Loading