mirror of
https://github.com/postgres/postgres.git
synced 2025-07-15 19:21:59 +03:00
pgindent run on all C files. Java run to follow. initdb/regression
tests pass.
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
/* $Header: /cvsroot/pgsql/src/pl/plpython/Attic/plpython.h,v 1.2 2001/05/12 01:30:30 petere Exp $ */
|
||||
/* $Header: /cvsroot/pgsql/src/pl/plpython/Attic/plpython.h,v 1.3 2001/10/25 05:50:21 momjian Exp $ */
|
||||
|
||||
#ifndef PLPYTHON_H
|
||||
#define PLPYTHON_H
|
||||
@ -10,22 +10,22 @@
|
||||
#define TRAP_N_EXC(N) ((rv_##N = sigsetjmp(Warn_restart, 1)) != 0)
|
||||
|
||||
#if !DEBUG_EXC
|
||||
# define RESTORE_N_EXC(N) memcpy(&Warn_restart, &(buf_##N), sizeof(sigjmp_buf))
|
||||
# define SAVE_N_EXC(N) memcpy(&(buf_##N), &Warn_restart, sizeof(sigjmp_buf))
|
||||
# define RERAISE_N_EXC(N) siglongjmp(Warn_restart, rv_##N)
|
||||
# define RAISE_EXC(V) siglongjmp(Warn_restart, (V))
|
||||
#define RESTORE_N_EXC(N) memcpy(&Warn_restart, &(buf_##N), sizeof(sigjmp_buf))
|
||||
#define SAVE_N_EXC(N) memcpy(&(buf_##N), &Warn_restart, sizeof(sigjmp_buf))
|
||||
#define RERAISE_N_EXC(N) siglongjmp(Warn_restart, rv_##N)
|
||||
#define RAISE_EXC(V) siglongjmp(Warn_restart, (V))
|
||||
#else
|
||||
# define RESTORE_N_EXC(N) do { \
|
||||
#define RESTORE_N_EXC(N) do { \
|
||||
elog(NOTICE, "exception (%d,%d) restore at %s:%d",\
|
||||
PLy_call_level, exc_save_calls, __FUNCTION__, (__LINE__));\
|
||||
PLy_call_level, exc_save_calls, __FUNCTION__, (__LINE__));\
|
||||
exc_save_calls -= 1; \
|
||||
memcpy(&Warn_restart, &(buf_##N), sizeof(sigjmp_buf)); } while (0)
|
||||
# define SAVE_N_EXC(N) do { \
|
||||
#define SAVE_N_EXC(N) do { \
|
||||
exc_save_calls += 1; \
|
||||
elog(NOTICE, "exception (%d,%d) save at %s:%d", \
|
||||
PLy_call_level, exc_save_calls, __FUNCTION__, (__LINE__)); \
|
||||
PLy_call_level, exc_save_calls, __FUNCTION__, (__LINE__)); \
|
||||
memcpy(&(buf_##N), &Warn_restart, sizeof(sigjmp_buf)); } while (0)
|
||||
# define RERAISE_N_EXC(N) do { \
|
||||
#define RERAISE_N_EXC(N) do { \
|
||||
elog(NOTICE, "exception (%d,%d) reraise at %s:%d", \
|
||||
PLy_call_level, exc_save_calls, __FUNCTION__, (__LINE__)); \
|
||||
siglongjmp(Warn_restart, rv_##N); } while (0)
|
||||
@ -42,27 +42,26 @@
|
||||
#define TRAP_EXC() TRAP_N_EXC(save_restart)
|
||||
|
||||
#if DEBUG_LEVEL
|
||||
# define CALL_LEVEL_INC() do { PLy_call_level += 1; \
|
||||
elog(NOTICE, "Level: %d", PLy_call_level); } while (0)
|
||||
# define CALL_LEVEL_DEC() do { elog(NOTICE, "Level: %d", PLy_call_level); \
|
||||
PLy_call_level -= 1; } while (0)
|
||||
#define CALL_LEVEL_INC() do { PLy_call_level += 1; \
|
||||
elog(NOTICE, "Level: %d", PLy_call_level); } while (0)
|
||||
#define CALL_LEVEL_DEC() do { elog(NOTICE, "Level: %d", PLy_call_level); \
|
||||
PLy_call_level -= 1; } while (0)
|
||||
#else
|
||||
# define CALL_LEVEL_INC() do { PLy_call_level += 1; } while (0)
|
||||
# define CALL_LEVEL_DEC() do { PLy_call_level -= 1; } while (0)
|
||||
#define CALL_LEVEL_INC() do { PLy_call_level += 1; } while (0)
|
||||
#define CALL_LEVEL_DEC() do { PLy_call_level -= 1; } while (0)
|
||||
#endif
|
||||
|
||||
/* temporary debugging macros
|
||||
*/
|
||||
#if DEBUG_LEVEL
|
||||
# define enter() elog(NOTICE, "Enter(%d): %s", func_enter_calls++,__FUNCTION__)
|
||||
# define leave() elog(NOTICE, "Leave(%d): %s", func_leave_calls++,__FUNCTION__)
|
||||
# define mark() elog(NOTICE, "Mark: %s:%d", __FUNCTION__, __LINE__);
|
||||
# define refc(O) elog(NOTICE, "Ref<%p>:<%d>:%s:%d", (O), (((O) == NULL) ? -1 : (O)->ob_refcnt), __FUNCTION__, __LINE__)
|
||||
#define enter() elog(NOTICE, "Enter(%d): %s", func_enter_calls++,__FUNCTION__)
|
||||
#define leave() elog(NOTICE, "Leave(%d): %s", func_leave_calls++,__FUNCTION__)
|
||||
#define mark() elog(NOTICE, "Mark: %s:%d", __FUNCTION__, __LINE__);
|
||||
#define refc(O) elog(NOTICE, "Ref<%p>:<%d>:%s:%d", (O), (((O) == NULL) ? -1 : (O)->ob_refcnt), __FUNCTION__, __LINE__)
|
||||
#else
|
||||
# define enter()
|
||||
# define leave()
|
||||
# define mark()
|
||||
# define refc(O)
|
||||
#define enter()
|
||||
#define leave()
|
||||
#define mark()
|
||||
#define refc(O)
|
||||
#endif
|
||||
|
||||
#endif /* PLPYTHON_H */
|
||||
#endif /* PLPYTHON_H */
|
||||
|
Reference in New Issue
Block a user