- Add
@sinceHaddock annotations
- Remove internal ‘test-utils’ library which wasn’t supposed to be used by clients anyway but was confusing cabal dependency resolution
- Lower minimum supported GHC to 8.6 and base to 4.12
- Improve generated documentation
- Faster
stg_newCounterzh
- Disable cmm on 32 bit x86 architecture
- Add compare and swap operation
- Add flag to force non-CMM implementation (
no-cmm), not that users should use it normally
- On non-javascript platforms the counter is implemented directly in CMM instead of using singleton primitive array. Likely to occupy less memory and perform faster (#3).
- Initial release