summaryrefslogtreecommitdiff
path: root/src/profiler.c
AgeCommit message (Expand)Author
2026-05-26ARRAYELTS → countofPaul Eggert
2026-05-26Omit useless casts found by GCC 16Paul Eggert
2026-05-23Be more careful about size multiplicationPaul Eggert
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-06-14; * src/profiler.c (export_log): Fix whitespace (bug#78762).Eli Zaretskii
2025-06-14Fix segfault in profiler-cpu-log and profiler-memory-log (bug#78763)Zach Shaftel
2025-03-28Miscellaneous correctionsPo Lu
2025-02-01Merge branch 'scratch/no-purespace' into 'master'Stefan Kangas
2025-01-19Prefer the 'min'/'max' macros where possibleStefan Kangas
2025-01-01Update copyright year to 2025Paul Eggert
2024-12-12Pure storage removal: Remove purecopy hash table flagPip Cet
2024-04-28Use a dedicated type to represent interpreted-function valuesStefan Monnier
2024-04-28(COMPILED): Rename to CLOSUREStefan Monnier
2024-01-13Share hash table test structsMattias Engdegård
2024-01-13Remove rehash-threshold and rehash-size struct membersMattias Engdegård
2024-01-13Represent hash table weakness as an enum internallyMattias Engdegård
2024-01-12Decouple profiler from Lisp hash table internalsMattias Engdegård
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-10-27; Another fix for profiler.cEli Zaretskii
2023-10-27Fix compilation error in profiler.cEli Zaretskii
2023-03-10src/profiler.c: Keep track of the discarded countsStefan Monnier
2023-03-10src/profiler.c: Share more code between CPU and Memory profilersStefan Monnier
2023-03-10src/profiler.c: Try and fix occasional assertion failuresStefan Monnier
2023-03-10src/profiler.c: Keep track of allocations during GCEli Zaretskii
2023-03-01* src/profiler.c (malloc_probe): Make it safe for GC (bug#60237)Stefan Monnier
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-06-12Use BASE_EQ when comparing with QunboundMattias Engdegård
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-01-01Update copyright year to 2021Paul Eggert
2020-01-01Update copyright year to 2020Paul Eggert
2019-09-12* src/profiler.c: Leave `key` hashslots as Qunbound (bug#37382)Stefan Monnier
2019-08-15Debug out-of-range make_fixnum argsPaul Eggert
2019-07-22Tweak performance of cmpfn_profilerPaul Eggert
2019-07-20Fix crash if user test munges hash tablePaul Eggert
2019-07-20Simplify hashfn/cmpfn calling conventionPaul Eggert
2019-02-27DEFVAR_INT variables are now intmax_tPaul Eggert
2019-02-18Minor profiler improvementsPaul Eggert
2019-02-18Use 'timer_getoverrun' on Cygwin when possibleKen Brown
2019-01-17Fix --enable-profiling builds (bug#34099)Glenn Morris
2019-01-16Fix segfault in profiler after pdump loadDaniel Colascione
2019-01-15Add portable dumperDaniel Colascione
2018-12-31Merge from origin/emacs-26Paul Eggert
2019-01-01Update copyright year to 2019Paul Eggert
2018-12-09Add make_vector and make_nil_vectorPaul Eggert
2018-08-07More macro renamings for bignumTom Tromey
2018-07-12Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey
2018-01-01Update copyright year to 2018Paul Eggert
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert
2017-02-21Use float instead of Lisp_Object for rehash_sizePaul Eggert