emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/bytecode.c


From: Ken Raeburn
Subject: [Emacs-diffs] Changes to emacs/src/bytecode.c
Date: Fri, 19 Jul 2002 10:26:46 -0400

Index: emacs/src/bytecode.c
diff -c emacs/src/bytecode.c:1.71 emacs/src/bytecode.c:1.72
*** emacs/src/bytecode.c:1.71   Sun Jul 14 20:00:35 2002
--- emacs/src/bytecode.c        Fri Jul 19 10:26:46 2002
***************
*** 239,245 ****
  {
    /* Program counter.  This points into the byte_string below
       and is relocated when that string is relocated.  */
!   unsigned char *pc;
  
    /* Top and bottom of stack.  The bottom points to an area of memory
       allocated with alloca in Fbyte_code.  */
--- 239,245 ----
  {
    /* Program counter.  This points into the byte_string below
       and is relocated when that string is relocated.  */
!   const unsigned char *pc;
  
    /* Top and bottom of stack.  The bottom points to an area of memory
       allocated with alloca in Fbyte_code.  */
***************
*** 249,255 ****
       Storing this here protects it from GC because mark_byte_stack
       marks it.  */
    Lisp_Object byte_string;
!   unsigned char *byte_string_start;
  
    /* The vector of constants used during byte-code execution.  Storing
       this here protects it from GC because mark_byte_stack marks it.  */
--- 249,255 ----
       Storing this here protects it from GC because mark_byte_stack
       marks it.  */
    Lisp_Object byte_string;
!   const unsigned char *byte_string_start;
  
    /* The vector of constants used during byte-code execution.  Storing
       this here protects it from GC because mark_byte_stack marks it.  */



reply via email to

[Prev in Thread] Current Thread [Next in Thread]