diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index feb9c6219fb..1b90ae8b976 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,31 @@ | |||
| 1 | 2012-09-24 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * xdisp.c (Qautomatic_redisplay): New constant. | ||
| 4 | (redisplay_internal): Record itself in backtrace_list. | ||
| 5 | (syms_of_xdisp): Define Qautomatic_redisplay. | ||
| 6 | |||
| 7 | * profiler.c: Remove filtering functionality. | ||
| 8 | (is_in_trace, Qgc): Remove vars. | ||
| 9 | (make_log, record_backtrace, Fsample_profiler_log): | ||
| 10 | Rewrite, using Elisp hash-tables. | ||
| 11 | (approximate_median, evict_lower_half): New functions. | ||
| 12 | (cpu_log): Rename from sample_log. | ||
| 13 | (cpu_gc_count): New var. | ||
| 14 | (Fsample_profiler_reset, Fmemory_profiler_reset): Remove. | ||
| 15 | (sigprof_handler): Add count to cpu_gc_count during GC, detected via | ||
| 16 | backtrace_list. | ||
| 17 | (block_sigprof, unblock_sigprof): Remove. | ||
| 18 | (gc_probe, mark_profiler): Remove functions. | ||
| 19 | (syms_of_profiler): Staticpro cpu_log and memory_log. | ||
| 20 | |||
| 21 | * lisp.h (SXHASH_COMBINE): Move back to... | ||
| 22 | * fns.c (SXHASH_COMBINE): ...here. | ||
| 23 | |||
| 24 | * alloc.c (Fgarbage_collect): Record itself in backtrace_list. | ||
| 25 | Don't set is_in_trace any more. Don't call mark_profiler. | ||
| 26 | Only call gc_probe for the memory profiler. | ||
| 27 | (syms_of_alloc): Define Qautomatic_gc. | ||
| 28 | |||
| 1 | 2012-09-15 Tomohiro Matsuyama <tomo@cx4a.org> | 29 | 2012-09-15 Tomohiro Matsuyama <tomo@cx4a.org> |
| 2 | 30 | ||
| 3 | * alloc.c (emacs_blocked_malloc): Remove redundant MALLOC_PROBE. | 31 | * alloc.c (emacs_blocked_malloc): Remove redundant MALLOC_PROBE. |