aboutsummaryrefslogtreecommitdiffstats
path: root/src/profiler.c (unfollow)
Commit message (Expand)AuthorFilesLines
2026-01-01; Add 2026 to copyright years.Sean Whitton1-1/+1
2025-06-14; * src/profiler.c (export_log): Fix whitespace (bug#78762).Eli Zaretskii1-1/+3
2025-06-14Fix segfault in profiler-cpu-log and profiler-memory-log (bug#78763)Zach Shaftel1-2/+11
2025-03-28Miscellaneous correctionsPo Lu1-1/+1
2025-01-19Prefer the 'min'/'max' macros where possibleStefan Kangas1-2/+2
2025-01-02Update copyright year to 2025Stefan Kangas1-1/+1
2025-01-01Update copyright year to 2025Paul Eggert1-1/+1
2024-12-12Pure storage removal: Remove purecopy hash table flagPip Cet1-1/+1
2024-04-28Use a dedicated type to represent interpreted-function valuesStefan Monnier1-7/+1
2024-04-28(COMPILED): Rename to CLOSUREStefan Monnier1-3/+3
2024-01-13Share hash table test structsMattias Engdegård1-1/+1
2024-01-13Remove rehash-threshold and rehash-size struct membersMattias Engdegård1-2/+0
2024-01-13Represent hash table weakness as an enum internallyMattias Engdegård1-1/+1
2024-01-12Decouple profiler from Lisp hash table internalsMattias Engdegård1-204/+283
2024-01-02; Add 2024 to copyright yearsPo Lu1-1/+1
2023-10-27; Another fix for profiler.cEli Zaretskii1-31/+34
2023-10-27Fix compilation error in profiler.cEli Zaretskii1-3/+3
2023-03-10src/profiler.c: Keep track of the discarded countsStefan Monnier1-16/+23
2023-03-10src/profiler.c: Share more code between CPU and Memory profilersStefan Monnier1-78/+66
2023-03-10src/profiler.c: Try and fix occasional assertion failuresStefan Monnier1-7/+6
2023-03-10src/profiler.c: Keep track of allocations during GCEli Zaretskii1-5/+24
2023-03-01* src/profiler.c (malloc_probe): Make it safe for GC (bug#60237)Stefan Monnier1-0/+3
2023-01-01; Add 2023 to copyright years.Eli Zaretskii1-1/+1
2022-06-12Use BASE_EQ when comparing with QunboundMattias Engdegård1-2/+2
2022-01-01; Add 2022 to copyright years.Eli Zaretskii1-1/+1
2021-01-01Update copyright year to 2021Paul Eggert1-1/+1
2021-01-01Update copyright year to 2021Paul Eggert1-1/+1
2020-01-01Update copyright year to 2020Paul Eggert1-1/+1
2019-09-12* src/profiler.c: Leave `key` hashslots as Qunbound (bug#37382)Stefan Monnier1-5/+7
2019-08-15Debug out-of-range make_fixnum argsPaul Eggert1-1/+1
2019-07-22Tweak performance of cmpfn_profilerPaul Eggert1-2/+4
2019-07-20Fix crash if user test munges hash tablePaul Eggert1-4/+4
2019-07-20Simplify hashfn/cmpfn calling conventionPaul Eggert1-18/+16
2019-02-27DEFVAR_INT variables are now intmax_tPaul Eggert1-11/+9
2019-02-18Minor profiler improvementsPaul Eggert1-32/+18
2019-02-18Use 'timer_getoverrun' on Cygwin when possibleKen Brown1-3/+4
2019-01-17Fix --enable-profiling builds (bug#34099)Glenn Morris1-0/+4
2019-01-16Fix segfault in profiler after pdump loadDaniel Colascione1-7/+14
2019-01-15Add portable dumperDaniel Colascione1-0/+21
2019-01-01Update copyright year to 2019Paul Eggert1-1/+1
2018-12-09Add make_vector and make_nil_vectorPaul Eggert1-3/+2
2018-08-07More macro renamings for bignumTom Tromey1-6/+6
2018-07-12Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey1-6/+6
2018-01-01Update copyright year to 2018Paul Eggert1-1/+1
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert1-1/+1
2017-02-21Use float instead of Lisp_Object for rehash_sizePaul Eggert1-3/+2
2017-02-21Use ptrdiff_t instead of Lisp_Object for collisionPaul Eggert1-5/+5
2017-02-18Change type of `rehash_threshold' and `pure' fields in hash-tablesStefan Monnier1-2/+2
2017-01-30Fix hash tables not being purified correctly.Vibhav Pant1-1/+1
2017-01-25Replace QUIT with maybe_quitPaul Eggert1-2/+2