[Top][All Lists]
[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. */