[parrot/parrot] 5534df: PackFile API refactor part 3. See GH #1170

GitHub noreply at github.com
Mon Jan 12 10:54:39 UTC 2015


  Branch: refs/heads/smoke-me/exports+depr-gh1122
  Home:   https://github.com/parrot/parrot
  Commit: 5534dfd35483fee0059728225b9c75c471b08b64
      https://github.com/parrot/parrot/commit/5534dfd35483fee0059728225b9c75c471b08b64
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M docs/deprecations/deprecations.pod
    M include/parrot/packfile.h
    M src/packfile/api.c
    M src/packfile/output.c
    M src/packfile/segments.c

  Log Message:
  -----------
  PackFile API refactor part 3. See GH #1170

Leave some Parrot_pf_ConstTable_ functions in the API.
Add a precise summary to docs/deprecations/deprecations.pod.
PackFile_funcs_register => pf_register_funcs.


  Commit: 4ba076cb2ea07ef4c0374ed0d0f7ade0a04be82a
      https://github.com/parrot/parrot/commit/4ba076cb2ea07ef4c0374ed0d0f7ade0a04be82a
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M api.yaml
    M docs/deprecations/deprecations.pod
    M include/parrot/interpreter.h
    M src/interp/api.c
    M src/pmc/parrotinterpreter.pmc
    M src/thread.c

  Log Message:
  -----------
  Rename clone_interpreter => Parrot_interp_clone

and move it from the pmc to the API (auto-headerized).
deprecate clone_interpreter.
refactor Parrot_interp_clone s => interp

Closes GH #1122


Compare: https://github.com/parrot/parrot/compare/5e173e1656a3...4ba076cb2ea0


More information about the parrot-commits mailing list