Branch: refs/heads/smoke-me/cast-align-gh1201
  Home:   https://github.com/parrot/parrot
  Commit: 32bc192f0fd924e2c854b42ef1f16ad1a7f12655
      
https://github.com/parrot/parrot/commit/32bc192f0fd924e2c854b42ef1f16ad1a7f12655
  Author: Reini Urban <[email protected]>
  Date:   2025-12-17 (Wed, 17 Dec 2025)

  Changed paths:
    M ChangeLog
    M src/gc/system.c

  Log Message:
  -----------
  [gc] fix SIGBUS in GC trace_mem_block on alignment-strict CPUs (arm)

We traced all pointers +1 and not by +4 or +8. This is not only
a huge performance loss, it is also illegal on certain architectures.
ptrdiff_t is not a pointer, it is an integer. use size_t* instead.

Should fix GH #1200.


  Commit: a84763f9603e03525a0ddb4a7a49ec4e733429d8
      
https://github.com/parrot/parrot/commit/a84763f9603e03525a0ddb4a7a49ec4e733429d8
  Author: Reini Urban <[email protected]>
  Date:   2025-12-17 (Wed, 17 Dec 2025)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  [docs] adjust docs for trace_mem_block()


  Commit: a27a10a0ebae602732cc8d2edaf8eec6fe658461
      
https://github.com/parrot/parrot/commit/a27a10a0ebae602732cc8d2edaf8eec6fe658461
  Author: Reini Urban <[email protected]>
  Date:   2025-12-17 (Wed, 17 Dec 2025)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  [doc] more ChangeLog


Compare: https://github.com/parrot/parrot/compare/cfdb73e180a2...a27a10a0ebae

To unsubscribe from these emails, change your notification settings at 
https://github.com/parrot/parrot/settings/notifications
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-commits

Reply via email to