[parrot/parrot] 9d84c8: be more robust about (setting) and finding informa...

noreply at github.com noreply at github.com
Sun Dec 5 01:24:57 UTC 2010


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

Commit: 9d84c875231122af41405c44ea44a9a21f1c157a
    https://github.com/parrot/parrot/commit/9d84c875231122af41405c44ea44a9a21f1c157a
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-03 (Fri, 03 Dec 2010)

Changed paths:
  M src/debug.c
  M src/exceptions.c
  M src/pmc/exception.pmc

Log Message:
-----------
be more robust about (setting) and finding information about the thrower context of an exception, because we need that in places where we didn't need to.


Commit: 5b6a239ac3a0cf872275327c0fd3e383dd1d5edf
    https://github.com/parrot/parrot/commit/5b6a239ac3a0cf872275327c0fd3e383dd1d5edf
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M compilers/imcc/main.c
  M include/parrot/api.h
  M include/parrot/exit.h
  M src/debug.c
  M src/embed/api.c
  M src/embed/embed_private.h
  M src/exit.c
  M src/main.c

Log Message:
-----------
Add a new, temporary hack API for wrapping up IMCC so we can catch errors thrown from it. IMCC is not in libparrot, but acts like it is. Tweak some stuff for tests. We have a few tests failing because of bad error message formatting, but it all looks good to me so I don't understand the problem. All tests for functionality pass, including one TODO test passing in exit.t


Commit: e1ced3e3a318c486c71cdb29f6bb28d9c70ac5f6
    https://github.com/parrot/parrot/commit/e1ced3e3a318c486c71cdb29f6bb28d9c70ac5f6
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M src/embed/api.c

Log Message:
-----------
add a note explaining this stupid function


Commit: f6b62eddfba5bc821daeb33f80141843d07dc6d9
    https://github.com/parrot/parrot/commit/f6b62eddfba5bc821daeb33f80141843d07dc6d9
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M src/main.c

Log Message:
-----------
fix error message formatting. All tests pass now


Commit: 220436222c80a551d3cd70363c4afe1ffe292e2e
    https://github.com/parrot/parrot/commit/220436222c80a551d3cd70363c4afe1ffe292e2e
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M t/op/exit.t

Log Message:
-----------
un-TODO the exit test that is now always passing


Commit: 1216a51d4fe06b337efa1021f5d3ee01398ae4fe
    https://github.com/parrot/parrot/commit/1216a51d4fe06b337efa1021f5d3ee01398ae4fe
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

Changed paths:
  M src/embed/api.c

Log Message:
-----------
quick initial pass for codestd


Commit: 709eae7accd3ae60157e1c6d20cbc2bfce416f26
    https://github.com/parrot/parrot/commit/709eae7accd3ae60157e1c6d20cbc2bfce416f26
Author: Whiteknight <wknight8111 at gmail.com>
Date:   2010-12-04 (Sat, 04 Dec 2010)

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

Log Message:
-----------
add in a handful of additional API functions, though they aren't being used yet.




More information about the parrot-commits mailing list