[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 49a8b1: Generate Win32OSProcessPlugin source code as per V...

GitHub noreply at github.com
Sun Nov 13 22:03:01 UTC 2016


  Branch: refs/heads/LLP64_v3
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 49a8b162b26e136c280f876ece4005090303a39c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/49a8b162b26e136c280f876ece4005090303a39c
  Author: nicolas-cellier-aka-nice <nicolas.cellier.aka.nice at gmail.com>
  Date:   2016-11-13 (Sun, 13 Nov 2016)

  Changed paths:
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c

  Log Message:
  -----------
  Generate Win32OSProcessPlugin source code as per VMConstruction-Plugins-OSProcessPlugin.oscog-nice.55

Fix for 64bits Win32OSProcessPlugin.

handleArrayOopPtr is a pointer to a Smalltalk array, so the elements are OOP (sqInt), not unsigned int.

Each element is ByteObject with correct size to store a HANDLE (sizeof(void *)), but at this level we don't care, that's the business of handleFrom:.


  Commit: 2ce043efc15950612a424ee796d73953dc444928
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2ce043efc15950612a424ee796d73953dc444928
  Author: nicolas-cellier-aka-nice <nicolas.cellier.aka.nice at gmail.com>
  Date:   2016-11-13 (Sun, 13 Nov 2016)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/x64win64ia32abicc.c

  Log Message:
  -----------
  Fix intVal and sizeField macros for Win64 Alien (LLP64)


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/867c0a966a13...2ce043efc159


More information about the Vm-dev mailing list