[parrot/parrot] 9fbe48: add tests to prove subs originating from packfilec...

noreply at github.com noreply at github.com
Mon Aug 29 04:45:51 UTC 2011


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot

  Commit: 9fbe48652f3de6e0597bd6f5fbab5a0ee4af0e71
      https://github.com/parrot/parrot/commit/9fbe48652f3de6e0597bd6f5fbab5a0ee4af0e71
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-28 (Sun, 28 Aug 2011)

  Changed paths:
    M t/pmc/packfileconstanttable.t
  M t/pmc/testlib/number.pasm

  Log Message:
  -----------
  add tests to prove subs originating from packfileconstanttable pmcs are runable (and therefore presumably reasonably sane)


  Commit: bece86775a1bcdb6fbb7fa3d4036ae7abef35084
      https://github.com/parrot/parrot/commit/bece86775a1bcdb6fbb7fa3d4036ae7abef35084
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-28 (Sun, 28 Aug 2011)

  Changed paths:
    M src/pmc/packfile.pmc

  Log Message:
  -----------
  disable freeing of memory that might not be available yet

This prevents invalid memory access at the cost of a memory leak in the read
functionality of the Packfile PMCs.


  Commit: 9df4cee4582ad775934f56e5a52b80e539d41003
      https://github.com/parrot/parrot/commit/9df4cee4582ad775934f56e5a52b80e539d41003
  Author: Peter Lobsinger <plobsing at gmail.com>
  Date:   2011-08-28 (Sun, 28 Aug 2011)

  Changed paths:
    M include/parrot/packfile.h
  M src/packfile/api.c
  M src/pmc/sub.pmc

  Log Message:
  -----------
  eliminate an attribute in Sub by cacheing PackfileView in the packfile itself


Compare: https://github.com/parrot/parrot/compare/c22297f...9df4cee


More information about the parrot-commits mailing list