[parrot/parrot] c77b11: Replace several instances of the C exit() call wit...
GitHub
noreply at github.com
Thu May 10 01:56:12 UTC 2012
Branch: refs/heads/master
Home: https://github.com/parrot/parrot
Commit: c77b11fc5e3b3d439c94c03afc86f008150377d5
https://github.com/parrot/parrot/commit/c77b11fc5e3b3d439c94c03afc86f008150377d5
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-05-09 (Wed, 09 May 2012)
Changed paths:
M src/alarm.c
M src/gc/api.c
M src/gc/string_gc.c
M src/ops/core.ops
M src/platform/generic/exec.c
M src/pmc/pmclist.pmc
M src/runcore/profiling.c
Log Message:
-----------
Replace several instances of the C exit() call with more controlled alternatives
Commit: b1e9b39f95bb2ee73699a4192a981ad10168fc7a
https://github.com/parrot/parrot/commit/b1e9b39f95bb2ee73699a4192a981ad10168fc7a
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-05-09 (Wed, 09 May 2012)
Changed paths:
M include/parrot/exceptions.h
M include/parrot/exit.h
M src/alarm.c
M src/exceptions.c
M src/exit.c
M src/packfile/api.c
M src/packfile/pf_items.c
M src/platform/win32/env.c
M t/src/basic.t
Log Message:
-----------
Delete the function exit_fatal. Replace it with a new Parrot_x_panic_and_exit (may be renamed). Add a new macro PARROT_FORCE_EXIT to use in place of the libc exit(i) routine, which should not be used on all platforms
Commit: e3ce02c87f3f611f79022fd7323d45c1528c5509
https://github.com/parrot/parrot/commit/e3ce02c87f3f611f79022fd7323d45c1528c5509
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-05-09 (Wed, 09 May 2012)
Changed paths:
M include/parrot/exceptions.h
M include/parrot/exit.h
M include/parrot/pmc_freeze.h
M src/alarm.c
M src/exceptions.c
M src/exit.c
M src/extend.c
M src/gc/alloc_memory.c
M src/gc/gc_gms.c
M src/gc/gc_inf.c
M src/gc/gc_ms.c
M src/gc/gc_ms2.c
M src/packfile/api.c
M src/packfile/pf_items.c
M src/platform/generic/exec.c
M src/platform/win32/env.c
Log Message:
-----------
Replace the old do_panic function with a newer Parrot_x_panic_and_exit. Rename the previous Parrot_x_panic_and_exit with Parrot_x_force_error_exit
Commit: c9ad9c4f028bd98218a84ce5ce98d1f9789487a1
https://github.com/parrot/parrot/commit/c9ad9c4f028bd98218a84ce5ce98d1f9789487a1
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-05-09 (Wed, 09 May 2012)
Changed paths:
M src/exit.c
Log Message:
-----------
POD for Parrot_x_force_error_exit and Parrot_x_panic_and_exit
Commit: dbe498102e20ab41ef76b0526134f48844e836ed
https://github.com/parrot/parrot/commit/dbe498102e20ab41ef76b0526134f48844e836ed
Author: Whiteknight <wknight8111 at gmail.com>
Date: 2012-05-09 (Wed, 09 May 2012)
Changed paths:
M src/exit.c
Log Message:
-----------
Update documentation in exit.c
Compare: https://github.com/parrot/parrot/compare/708e44d...dbe4981
More information about the parrot-commits
mailing list