[parrot/parrot] 6d95c8: [winxed] update to winxed 1.10.-1

GitHub noreply at github.com
Thu Nov 13 14:07:15 UTC 2014


  Branch: refs/heads/rurban/invoke-self-gh1013
  Home:   https://github.com/parrot/parrot
  Commit: 6d95c861e666100f28a527f91191f698467eb513
      https://github.com/parrot/parrot/commit/6d95c861e666100f28a527f91191f698467eb513
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-11-13 (Thu, 13 Nov 2014)

  Changed paths:
    M ext/winxed/compiler.pir
    M ext/winxed/driver.pir

  Log Message:
  -----------
  [winxed] update to winxed 1.10.-1


  Commit: e3209d04bea9252a8ca8dd540e0ec34d6fa53866
      https://github.com/parrot/parrot/commit/e3209d04bea9252a8ca8dd540e0ec34d6fa53866
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-11-13 (Thu, 13 Nov 2014)

  Changed paths:
    M ChangeLog
    M src/pmc/object.pmc
    M t/pmc/object-meths.t

  Log Message:
  -----------
  [pmc] Object.invoke as vtable: do not strip 2x self

Change experimental usage of vtable overridden invokable of calling
itself. For consistency do not strip self, even when calling itself.
Instead of pushing we rather change the arg 0 to self.

TODO This broke winxed compiler.compile_from_file()

Closes #1013. Thanks to Zefram


Compare: https://github.com/parrot/parrot/compare/6d95c861e666^...e3209d04bea9


More information about the parrot-commits mailing list