diff options
| -rw-r--r-- | src/alloc.c | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/src/alloc.c b/src/alloc.c index 662c334d47b..2e48c918dd0 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -1450,7 +1450,7 @@ DEFUN ("garbage-collect", Fgarbage_collect, Sgarbage_collect, 0, 0, "", | |||
| 1450 | Returns info on amount of space in use:\n\ | 1450 | Returns info on amount of space in use:\n\ |
| 1451 | ((USED-CONSES . FREE-CONSES) (USED-SYMS . FREE-SYMS)\n\ | 1451 | ((USED-CONSES . FREE-CONSES) (USED-SYMS . FREE-SYMS)\n\ |
| 1452 | (USED-MARKERS . FREE-MARKERS) USED-STRING-CHARS USED-VECTOR-SLOTS\n\ | 1452 | (USED-MARKERS . FREE-MARKERS) USED-STRING-CHARS USED-VECTOR-SLOTS\n\ |
| 1453 | (USED-FLOATS . FREE-FLOATS))\n\ | 1453 | (USED-FLOATS . FREE-FLOATS) (USED-INTERVALS . FREE-INTERVALS))\n\ |
| 1454 | Garbage collection happens automatically if you cons more than\n\ | 1454 | Garbage collection happens automatically if you cons more than\n\ |
| 1455 | `gc-cons-threshold' bytes of Lisp data since previous garbage collection.") | 1455 | `gc-cons-threshold' bytes of Lisp data since previous garbage collection.") |
| 1456 | () | 1456 | () |
| @@ -1625,15 +1625,21 @@ Garbage collection happens automatically if you cons more than\n\ | |||
| 1625 | make_number (total_free_markers)), | 1625 | make_number (total_free_markers)), |
| 1626 | Fcons (make_number (total_string_size), | 1626 | Fcons (make_number (total_string_size), |
| 1627 | Fcons (make_number (total_vector_size), | 1627 | Fcons (make_number (total_vector_size), |
| 1628 | 1628 | Fcons (Fcons | |
| 1629 | #ifdef LISP_FLOAT_TYPE | 1629 | #ifdef LISP_FLOAT_TYPE |
| 1630 | Fcons (Fcons (make_number (total_floats), | 1630 | (make_number (total_floats), |
| 1631 | make_number (total_free_floats)), | 1631 | make_number (total_free_floats)), |
| 1632 | Qnil) | ||
| 1633 | #else /* not LISP_FLOAT_TYPE */ | 1632 | #else /* not LISP_FLOAT_TYPE */ |
| 1634 | Qnil | 1633 | (make_number (0), make_number (0)), |
| 1635 | #endif /* not LISP_FLOAT_TYPE */ | 1634 | #endif /* not LISP_FLOAT_TYPE */ |
| 1636 | ))))); | 1635 | Fcons (Fcons |
| 1636 | #ifdef USE_TEXT_PROPERTIES | ||
| 1637 | (make_number (total_intervals), | ||
| 1638 | make_number (total_free_intervals)), | ||
| 1639 | #else /* not USE_TEXT_PROPERTIES */ | ||
| 1640 | (make_number (0), make_number (0)), | ||
| 1641 | #endif /* not USE_TEXT_PROPERTIES */ | ||
| 1642 | Qnil))))))); | ||
| 1637 | } | 1643 | } |
| 1638 | 1644 | ||
| 1639 | #if 0 | 1645 | #if 0 |