[parrot/parrot] 9a9e67: [PGE] fix delete oob in Match scope

GitHub noreply at github.com
Thu Dec 4 00:23:04 UTC 2014


  Branch: refs/heads/smoke-me/rpa-offset-gh1152
  Home:   https://github.com/parrot/parrot
  Commit: 9a9e67ecb15a45962b0f17a825371d5610f8963d
      https://github.com/parrot/parrot/commit/9a9e67ecb15a45962b0f17a825371d5610f8963d
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-12-04 (Thu, 04 Dec 2014)

  Changed paths:
    M compilers/pge/PGE/Exp.pir

  Log Message:
  -----------
  [PGE] fix delete oob in Match scope

Makes the matcher a bit slower. Fixes #1154


  Commit: df61e1834d06a3397652cbf39a7675f30269fd98
      https://github.com/parrot/parrot/commit/df61e1834d06a3397652cbf39a7675f30269fd98
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-12-04 (Thu, 04 Dec 2014)

  Changed paths:
    M src/pmc/resizablepmcarray.pmc

  Log Message:
  -----------
  [pmc] rpa: fix one more resize edge-case

when we have a big enough offset, move the elements to the left,
but not too many. cap the diff.
Not almost all tests pass, just op/lexicals.t 27 fails


Compare: https://github.com/parrot/parrot/compare/4d3c6b758299...df61e1834d06


More information about the parrot-commits mailing list