Skip to content

nonmoving: Various 32-bit fixes

Ben Gamari requested to merge wip/T17487 into master

This fixes a number of issues unearthed by the i386 build:

  • Use the fix #17487 (closed) by using the correct info table accessor.
  • We used TAG_BITS instead of TAG_MASK when testing the type of a mark queue entry.
  • Eliminate an incorrect write barrier which caused stack003 to crash on i386
  • Improve the stack003 test to catch the above issue on amd64
Edited by Ben Gamari

Merge request reports