* src/vm/jit/codegen-common.hpp (linenumberref): Removed.
authorChristian Thalinger <twisti@complang.tuwien.ac.at>
Wed, 27 Aug 2008 19:48:45 +0000 (15:48 -0400)
committerChristian Thalinger <twisti@complang.tuwien.ac.at>
Wed, 27 Aug 2008 19:48:45 +0000 (15:48 -0400)
--HG--
branch : twisti
extra : transplant_source : %ED%C7_%B3%EE%CC%FE%CA%A7%F7%7E%81kN%92%9AzF%E4%D4

src/vm/jit/codegen-common.hpp

index 5d95c285d163780bbd0bc7d8a671cc97fe2992a4..8287a82e829c53ae90f76dfd44f975460eb07781 100644 (file)
@@ -34,7 +34,6 @@ typedef struct branch_label_ref_t     branch_label_ref_t;
 typedef struct jumpref                jumpref;
 typedef struct dataref                dataref;
 typedef struct exceptionref           exceptionref;
-typedef struct linenumberref          linenumberref;
 
 
 #include "config.h"
@@ -201,24 +200,6 @@ struct dataref {
 };
 
 
-/* linenumberref **************************************************************/
-
-struct linenumberref {
-       s4             tablepos;    /* patching position in data segment          */
-       s4             linenumber;  /* line number, used for inserting into the   */
-                                   /* table and for validity checking            */
-                                   /* -1......start of inlined body              */
-                                   /* -2......end of inlined body                */
-                                   /* <= -3...special entry with methodinfo *    */
-                                                               /* (see doc/inlining_stacktrace.txt)          */
-       ptrint         targetmpc;   /* machine code program counter of first      */
-                                   /* instruction for given line                 */
-                                                               /* NOTE: for linenumber <= -3 this is a the   */
-                                   /* (methodinfo *) of the inlined method       */
-       linenumberref *next;        /* next element in linenumberref list         */
-};
-
-
 /* function prototypes ********************************************************/
 
 #ifdef __cplusplus