[svn:parrot] r41146 - in trunk: include/parrot src
whiteknight at svn.parrot.org
whiteknight at svn.parrot.org
Tue Sep 8 00:16:54 UTC 2009
Author: whiteknight
Date: Tue Sep 8 00:16:54 2009
New Revision: 41146
URL: https://trac.parrot.org/parrot/changeset/41146
Log:
[gc] make headerizer after my last commit like I should have. darbelo++, again
Modified:
trunk/include/parrot/pmc_freeze.h
trunk/src/pmc_freeze.c
Modified: trunk/include/parrot/pmc_freeze.h
==============================================================================
--- trunk/include/parrot/pmc_freeze.h Tue Sep 8 00:09:43 2009 (r41145)
+++ trunk/include/parrot/pmc_freeze.h Tue Sep 8 00:16:54 2009 (r41146)
@@ -105,13 +105,6 @@
PARROT_EXPORT
PARROT_WARN_UNUSED_RESULT
PARROT_CAN_RETURN_NULL
-STRING* Parrot_freeze_at_destruct(PARROT_INTERP, ARGIN(PMC* pmc))
- __attribute__nonnull__(1)
- __attribute__nonnull__(2);
-
-PARROT_EXPORT
-PARROT_WARN_UNUSED_RESULT
-PARROT_CAN_RETURN_NULL
PMC* Parrot_thaw(PARROT_INTERP, ARGIN(STRING *image))
__attribute__nonnull__(1)
__attribute__nonnull__(2);
@@ -129,9 +122,6 @@
#define ASSERT_ARGS_Parrot_freeze __attribute__unused__ int _ASSERT_ARGS_CHECK = \
PARROT_ASSERT_ARG(interp) \
|| PARROT_ASSERT_ARG(pmc)
-#define ASSERT_ARGS_Parrot_freeze_at_destruct __attribute__unused__ int _ASSERT_ARGS_CHECK = \
- PARROT_ASSERT_ARG(interp) \
- || PARROT_ASSERT_ARG(pmc)
#define ASSERT_ARGS_Parrot_thaw __attribute__unused__ int _ASSERT_ARGS_CHECK = \
PARROT_ASSERT_ARG(interp) \
|| PARROT_ASSERT_ARG(image)
Modified: trunk/src/pmc_freeze.c
==============================================================================
--- trunk/src/pmc_freeze.c Tue Sep 8 00:09:43 2009 (r41145)
+++ trunk/src/pmc_freeze.c Tue Sep 8 00:16:54 2009 (r41146)
@@ -38,13 +38,6 @@
/* HEADERIZER BEGIN: static */
/* Don't modify between HEADERIZER BEGIN / HEADERIZER END. Your changes will be lost. */
-static void add_pmc_next_for_GC(SHIM_INTERP,
- ARGIN(PMC *pmc),
- ARGOUT(visit_info *info))
- __attribute__nonnull__(2)
- __attribute__nonnull__(3)
- FUNC_MODIFIES(*info);
-
static void add_pmc_todo_list(PARROT_INTERP,
ARGIN_NULLOK(PMC *pmc),
ARGIN(visit_info *info))
@@ -87,20 +80,6 @@
__attribute__nonnull__(1)
__attribute__nonnull__(2);
-static UINTVAL id_from_pmc(PARROT_INTERP, ARGIN(PMC* pmc))
- __attribute__nonnull__(1)
- __attribute__nonnull__(2);
-
-PARROT_INLINE
-static int next_for_GC_seen(PARROT_INTERP,
- ARGIN_NULLOK(PMC *pmc),
- ARGIN(visit_info *info),
- ARGOUT(UINTVAL *id))
- __attribute__nonnull__(1)
- __attribute__nonnull__(3)
- __attribute__nonnull__(4)
- FUNC_MODIFIES(*id);
-
static void op_append(PARROT_INTERP,
ARGIN(STRING *s),
opcode_t b,
@@ -253,26 +232,12 @@
FUNC_MODIFIES(*info)
FUNC_MODIFIES(*id);
-static void visit_loop_next_for_GC(PARROT_INTERP,
- ARGIN(PMC *current),
- ARGIN(visit_info *info))
- __attribute__nonnull__(1)
- __attribute__nonnull__(2)
- __attribute__nonnull__(3);
-
static void visit_loop_todo_list(PARROT_INTERP,
ARGIN_NULLOK(PMC *current),
ARGIN(visit_info *info))
__attribute__nonnull__(1)
__attribute__nonnull__(3);
-static void visit_next_for_GC(PARROT_INTERP,
- ARGIN(PMC* pmc),
- ARGIN(visit_info* info))
- __attribute__nonnull__(1)
- __attribute__nonnull__(2)
- __attribute__nonnull__(3);
-
static void visit_todo_list(PARROT_INTERP,
ARGIN_NULLOK(PMC* pmc),
ARGIN(visit_info* info))
@@ -285,9 +250,6 @@
__attribute__nonnull__(1)
__attribute__nonnull__(3);
-#define ASSERT_ARGS_add_pmc_next_for_GC __attribute__unused__ int _ASSERT_ARGS_CHECK = \
- PARROT_ASSERT_ARG(pmc) \
- || PARROT_ASSERT_ARG(info)
#define ASSERT_ARGS_add_pmc_todo_list __attribute__unused__ int _ASSERT_ARGS_CHECK = \
PARROT_ASSERT_ARG(interp) \
|| PARROT_ASSERT_ARG(info)
@@ -306,13 +268,6 @@
#define ASSERT_ARGS_ft_init __attribute__unused__ int _ASSERT_ARGS_CHECK = \
PARROT_ASSERT_ARG(interp) \
|| PARROT_ASSERT_ARG(info)
-#define ASSERT_ARGS_id_from_pmc __attribute__unused__ int _ASSERT_ARGS_CHECK = \
- PARROT_ASSERT_ARG(interp) \
- || PARROT_ASSERT_ARG(pmc)
-#define ASSERT_ARGS_next_for_GC_seen __attribute__unused__ int _ASSERT_ARGS_CHECK = \
- PARROT_ASSERT_ARG(interp) \
- || PARROT_ASSERT_ARG(info) \
- || PARROT_ASSERT_ARG(id)
#define ASSERT_ARGS_op_append __attribute__unused__ int _ASSERT_ARGS_CHECK = \
PARROT_ASSERT_ARG(interp) \
|| PARROT_ASSERT_ARG(s)
@@ -389,17 +344,9 @@
|| PARROT_ASSERT_ARG(pmc) \
|| PARROT_ASSERT_ARG(info) \
|| PARROT_ASSERT_ARG(id)
-#define ASSERT_ARGS_visit_loop_next_for_GC __attribute__unused__ int _ASSERT_ARGS_CHECK = \
- PARROT_ASSERT_ARG(interp) \
- || PARROT_ASSERT_ARG(current) \
- || PARROT_ASSERT_ARG(info)
#define ASSERT_ARGS_visit_loop_todo_list __attribute__unused__ int _ASSERT_ARGS_CHECK = \
PARROT_ASSERT_ARG(interp) \
|| PARROT_ASSERT_ARG(info)
-#define ASSERT_ARGS_visit_next_for_GC __attribute__unused__ int _ASSERT_ARGS_CHECK = \
- PARROT_ASSERT_ARG(interp) \
- || PARROT_ASSERT_ARG(pmc) \
- || PARROT_ASSERT_ARG(info)
#define ASSERT_ARGS_visit_todo_list __attribute__unused__ int _ASSERT_ARGS_CHECK = \
PARROT_ASSERT_ARG(interp) \
|| PARROT_ASSERT_ARG(info)
More information about the parrot-commits
mailing list