[svn:parrot] r44137 - in trunk: . include/parrot

whiteknight at svn.parrot.org whiteknight at svn.parrot.org
Thu Feb 18 16:59:15 UTC 2010


Author: whiteknight
Date: Thu Feb 18 16:59:14 2010
New Revision: 44137
URL: https://trac.parrot.org/parrot/changeset/44137

Log:
re-remove note about TT #872 from DEPRECATED.pod. The items that need to be removed as part of the deprecation are already removed. The PDB_eval function is not slated for removal. The ticket only mentions that PDB_eval previously relied on the PASM1 compiler and needs to be reimplemented. Will open a separate ticket for that

Modified:
   trunk/DEPRECATED.pod
   trunk/include/parrot/debugger.h

Modified: trunk/DEPRECATED.pod
==============================================================================
--- trunk/DEPRECATED.pod	Thu Feb 18 16:45:25 2010	(r44136)
+++ trunk/DEPRECATED.pod	Thu Feb 18 16:59:14 2010	(r44137)
@@ -193,20 +193,6 @@
 These items and related helper functions are added as experimental support
 for L<https://trac.parrot.org/parrot/ticket/895>
 
-=item PDB_compile and PDB_eval [eligible in 2.1]
-
-The function PDB_compile doesn't work since some time, and his implementation
-was a hack. His functionality may be reimplemented in another way. Until the
-end of deprecation cycle it just throws an exception.
-
-The PDB_eval function, that used in the debugger to support the eval
-command, was using PDB_compile. His functionality must be reimplemented
-in another way and with a name that follows current conventions, in the
-meantime and until the end of the deprecation cycle it just shows a
-diagnostic message.
-
-L<https://trac.parrot.org/parrot/ticket/872>
-
 =item STRING Out parameters in Parrot_str_* functions [eligible in 2.1]
 
 All STRING modification functions will return a STRING pointer; capture and use

Modified: trunk/include/parrot/debugger.h
==============================================================================
--- trunk/include/parrot/debugger.h	Thu Feb 18 16:45:25 2010	(r44136)
+++ trunk/include/parrot/debugger.h	Thu Feb 18 16:59:14 2010	(r44137)
@@ -240,11 +240,6 @@
         __attribute__nonnull__(2);
 
 PARROT_CAN_RETURN_NULL
-opcode_t * PDB_compile(PARROT_INTERP, ARGIN(const char *command))
-        __attribute__nonnull__(1)
-        __attribute__nonnull__(2);
-
-PARROT_CAN_RETURN_NULL
 PDB_condition_t * PDB_cond(PARROT_INTERP, ARGIN(const char *command))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2);
@@ -391,9 +386,6 @@
 #define ASSERT_ARGS_PDB_check_condition __attribute__unused__ int _ASSERT_ARGS_CHECK = (\
        PARROT_ASSERT_ARG(interp) \
     , PARROT_ASSERT_ARG(condition))
-#define ASSERT_ARGS_PDB_compile __attribute__unused__ int _ASSERT_ARGS_CHECK = (\
-       PARROT_ASSERT_ARG(interp) \
-    , PARROT_ASSERT_ARG(command))
 #define ASSERT_ARGS_PDB_cond __attribute__unused__ int _ASSERT_ARGS_CHECK = (\
        PARROT_ASSERT_ARG(interp) \
     , PARROT_ASSERT_ARG(command))


More information about the parrot-commits mailing list