[parrot/parrot] 4809f2: [test] fix extend_vtable.t for changed rpa delete ...

GitHub noreply at github.com
Wed Dec 3 22:49:56 UTC 2014


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

  Changed paths:
    M lib/Parrot/Test.pm
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [test] fix extend_vtable.t for changed rpa delete API

delete throws now out of bounds.
Also enable TEST_VERBOSE=2 for c_output tests


  Commit: 1d19a66b42301a05b56e7ed96fb76df91ee93b96
      https://github.com/parrot/parrot/commit/1d19a66b42301a05b56e7ed96fb76df91ee93b96
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-12-03 (Wed, 03 Dec 2014)

  Changed paths:
    M src/pmc/resizablepmcarray.pmc

  Log Message:
  -----------
  [pmc] rpa: just aesthetics


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

  Changed paths:
    M src/pmc/resizablepmcarray.pmc

  Log Message:
  -----------
  [pmc] rpa.delete warn on illegal delete[0] of empty array

it skipped the memmove, so did no harm. But PGE still uses that, so keep the warning
for one deprecation cycle. Closes GH #1153


  Commit: 4d3c6b758299af12ed0a2d2dcd4bfcf88b5fea18
      https://github.com/parrot/parrot/commit/4d3c6b758299af12ed0a2d2dcd4bfcf88b5fea18
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2014-12-03 (Wed, 03 Dec 2014)

  Changed paths:
    M src/pmc/resizablepmcarray.pmc
    M t/src/extend_vtable.t

  Log Message:
  -----------
  [pmc] rpa.delete: skip memmove when not needed

also adjust changed out of bounds error message in one test


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


More information about the parrot-commits mailing list