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.  */


_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs

Reply via email to