[parrot/parrot] 1403dd: Add a packfile api function Parrot_pf_all_tags_lis...

GitHub noreply at github.com
Fri Aug 10 00:37:27 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: 1403dd4f41449fdc2dd3332f367f6c59ab166833
      https://github.com/parrot/parrot/commit/1403dd4f41449fdc2dd3332f367f6c59ab166833
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

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

  Log Message:
  -----------
  Add a packfile api function Parrot_pf_all_tags_list function, to return an RSA of all tags in the packfile. Expose this through the all_tags() method on the PackfileView PMC. Add some missing docs. benabik++ for the suggestion


  Commit: 26ed7835452ad7608a6ad8c99dabf0ff2f41aeca
      https://github.com/parrot/parrot/commit/26ed7835452ad7608a6ad8c99dabf0ff2f41aeca
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

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

  Log Message:
  -----------
  Move the logic from PackfileView.all_subs() to a new pf api routine Parrot_pf_all_subs, to try and keep all logic in the api and out of the pmc


  Commit: a3815891b6d25f7c3a753fd186536e2a7d56436f
      https://github.com/parrot/parrot/commit/a3815891b6d25f7c3a753fd186536e2a7d56436f
  Author: Whiteknight <wknight8111 at gmail.com>
  Date:   2012-08-09 (Thu, 09 Aug 2012)

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

  Log Message:
  -----------
  Add a new pf api function Parrot_pf_all_tagged_pmcs. This returns a hash of tag->pmcs, for all tagged pmcs in the packfile. Expose this through the PackfileView.all_tagged_pmcs.


Compare: https://github.com/parrot/parrot/compare/7926733cc9ff...a3815891b6d2


More information about the parrot-commits mailing list