[parrot/parrot] 1c6de9: docs/dev/profiling.pod: fix typo

GitHub noreply at github.com
Thu Aug 23 08:03:33 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/parrot/parrot
  Commit: 1c6de9c213e21f98f7db1225eda8e0b8f2059f93
      https://github.com/parrot/parrot/commit/1c6de9c213e21f98f7db1225eda8e0b8f2059f93
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-08-23 (Thu, 23 Aug 2012)

  Changed paths:
    M docs/dev/profiling.pod

  Log Message:
  -----------
  docs/dev/profiling.pod: fix typo


  Commit: ed58b2dfa3340f69c884191a819d6f8df20113bc
      https://github.com/parrot/parrot/commit/ed58b2dfa3340f69c884191a819d6f8df20113bc
  Author: Reini Urban <rurban at cpanel.net>
  Date:   2012-08-23 (Thu, 23 Aug 2012)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  ChangeLog todo for 4.8.0

gh816 and vms


  Commit: 06426585c28f440bbe90246b3a0bf058cad9d743
      https://github.com/parrot/parrot/commit/06426585c28f440bbe90246b3a0bf058cad9d743
  Author: Bart Wiegmans <bartwiegmans at gmail.com>
  Date:   2012-08-23 (Thu, 23 Aug 2012)

  Changed paths:
    M src/exceptions.c

  Log Message:
  -----------
  [GH #816] Check if you're dying by interp->final_exception

In a branch of mod_parrot designed to ease the writing of
exception handlers, I noted that the API cannot catch exceptions twice.
On throwing an exception and the interpreter 'dies', it returns to the
api call via longjmp(), and sets some values upon the interpreter object.
Based upon these values, the api call returns 0, upon which the exception
is retrieved and inspected. Best example: show_last_error_and_exit.

We should just check for the last_exception being PMCNULL; if so you can
jump out (we are already dying) and if not set already_dying.


  Commit: 2d0fc7175626f775cac80c963b1ebcba13e7f19a
      https://github.com/parrot/parrot/commit/2d0fc7175626f775cac80c963b1ebcba13e7f19a
  Author: Bart Wiegmans <bartwiegmans at gmail.com>
  Date:   2012-08-23 (Thu, 23 Aug 2012)

  Changed paths:
    M t/src/embed/api.t

  Log Message:
  -----------
  [GH #816] Added test case for dying twice


Compare: https://github.com/parrot/parrot/compare/90cb279ac63b...2d0fc7175626


More information about the parrot-commits mailing list