[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] b08b97: Rationalize all the object access macros in IA32AB...

Eliot Miranda noreply at github.com
Tue Jul 20 23:16:07 UTC 2021


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: b08b97fd63f139c028a08f775e0554a8f836ec89
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b08b97fd63f139c028a08f775e0554a8f836ec89
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm32abicc.c
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    A platforms/Cross/plugins/IA32ABI/objAccess.h
    M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
    M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
    M platforms/Cross/plugins/IA32ABI/x64win64abicc.c

  Log Message:
  -----------
  Rationalize all the object access macros in IA32ABI into a single file,
correcting the bug that ARMv8 was assuming 32-bit SmallInteger representation
(1 tag bit).




More information about the Vm-dev mailing list