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: Stefan Monnier
Subject: [Emacs-diffs] Changes to emacs/src/bytecode.c
Date: Wed, 13 Jul 2005 01:29:11 -0400

Index: emacs/src/bytecode.c
diff -c emacs/src/bytecode.c:1.83 emacs/src/bytecode.c:1.84
*** emacs/src/bytecode.c:1.83   Mon Jul  4 16:06:28 2005
--- emacs/src/bytecode.c        Wed Jul 13 05:29:10 2005
***************
*** 355,367 ****
  /* Garbage collect if we have consed enough since the last time.
     We do this at every branch, to avoid loops that never GC.  */
  
! #define MAYBE_GC()                            \
!   if (consing_since_gc > gc_cons_threshold)   \
!     {                                         \
!       BEFORE_POTENTIAL_GC ();                 \
!       Fgarbage_collect ();                    \
!       AFTER_POTENTIAL_GC ();                  \
!     }                                         \
    else
  
  /* Check for jumping out of range.  */
--- 355,367 ----
  /* Garbage collect if we have consed enough since the last time.
     We do this at every branch, to avoid loops that never GC.  */
  
! #define MAYBE_GC()                                 \
!   if (consing_since_gc > gc_cons_combined_threshold) \
!     {                                              \
!       BEFORE_POTENTIAL_GC ();                      \
!       Fgarbage_collect ();                         \
!       AFTER_POTENTIAL_GC ();                       \
!     }                                              \
    else
  
  /* Check for jumping out of range.  */




reply via email to

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