[parrot/parrot] 642177: first shot at pir backtraces for assertion failure...

noreply at github.com noreply at github.com
Wed Feb 2 20:02:46 UTC 2011


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

Commit: 6421774863f86adde6d074d830b6168236b2440f
    https://github.com/parrot/parrot/commit/6421774863f86adde6d074d830b6168236b2440f
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-02-02 (Wed, 02 Feb 2011)

Changed paths:
  M include/parrot/interpreter.h
  M src/exceptions.c
  M src/interp/inter_create.c

Log Message:
-----------
first shot at pir backtraces for assertion failures

There are no guarantees about these since assertion failures by
definition result from some kind of unexpected internal state.  In the
worst case this won't provide less debugging information than we already
do, and I try to ensure that an infinite loop isn't possible either.


Commit: 429f7fbb4f2b81c2319464b6601a99a85872559f
    https://github.com/parrot/parrot/commit/429f7fbb4f2b81c2319464b6601a99a85872559f
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-02-02 (Wed, 02 Feb 2011)

Changed paths:
  M include/parrot/interpreter.h
  M src/interp/inter_create.c

Log Message:
-----------
add perdoc to new functions, hopefully with sufficiently scary warnings


Commit: 67af9e4f8a52b6b525358b0f4e70f8454511a5e6
    https://github.com/parrot/parrot/commit/67af9e4f8a52b6b525358b0f4e70f8454511a5e6
Author: Christoph Otto <christoph_github at mksig.org>
Date:   2011-02-02 (Wed, 02 Feb 2011)

Changed paths:
  M src/interp/inter_create.c

Log Message:
-----------
add an assert_args macro to make codingstds happy




More information about the parrot-commits mailing list