aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Delay processing of SIGPROF to the next safepointHelmut Eller2025-01-081-0/+1
* Remove SAFE_ALLOCA_LISP_EXTRA because extra allocation is not doneGerd Möllmann2025-01-081-25/+16
* Make SAFE_NALLOCA allocate an ambiguous rootGerd Möllmann2025-01-081-0/+19
* Merge branch 'master' into scratch/igcGerd Möllmann2025-01-081-5/+41
|\
| * Update copyright year to 2025Paul Eggert2025-01-011-1/+1
| * Don’t include stdlib.h from conf_post.hPaul Eggert2024-12-261-0/+35
| * Fix tty root frame collection in redisplay_internalGerd Möllmann2024-12-201-0/+1
| * * src/lisp.h (EQ): Improve generated code.Andrea Corallo2024-11-281-4/+4
* | [MPS] Remove remaining references to XHASH/lisp_h_XHASHPip Cet2024-12-241-0/+4
* | Don't define XHASH if HAVE_MPSGerd Möllmann2024-12-241-0/+2
* | Avoid MPS being interrupted by signalsPip Cet2024-12-221-0/+12
* | Fix hypothetical big-endian 32-bit WIDE_EMACS_INT + MPS buildPip Cet2024-12-111-1/+1
* | Enable WIDE_EMACS_INT + MPS buildsPip Cet2024-12-111-0/+4
* | Merge branch 'master' into scratch/igcGerd Möllmann2024-10-191-31/+29
|\ \ | |/
| * Prefer static_assert to verifyStefan Kangas2024-08-221-27/+28
| * Remove stray obsolete comment about ‘volatile’Paul Eggert2024-08-191-3/+0
| * Merge from savannah/emacs-30Po Lu2024-08-171-1/+1
| |\
| | * Apply --display kluge for PGTK tooPeter Oliver2024-08-171-1/+1
* | | Merge branch 'master' into scratch/igcGerd Möllmann2024-08-051-12/+30
|\ \ \ | |/ /
| * | Simplify and speed up numeric comparisonsMattias Engdegård2024-07-271-9/+14
| * | Fix bool vector length overflowPaul Eggert2024-07-201-3/+15
| * | Avoid accessing uninitialized bool_vector wordsPaul Eggert2024-07-201-0/+1
* | | Make emacs-module-tests runGerd Möllmann2024-07-281-2/+25
* | | Fix 32-bit MPS buildsPip Cet2024-07-241-1/+9
* | | Correct for some incorrect pseudoheader sizes in igc.cPip Cet2024-07-221-1/+13
* | | Add new struct for data/bytes with an MPS headerPip Cet2024-07-201-0/+10
* | | Initialize GC headers of non-MPS-managed objectsPip Cet2024-07-201-0/+10
* | | Give all GC-relevant objects a GC headerPip Cet2024-07-201-9/+29
* | | Turn union vectorlike_header into struct vectorlike_headerPip Cet2024-07-201-27/+25
* | | Fix the buildEli Zaretskii2024-07-201-1/+1
* | | igc_check_fwd with is_vector argumentGerd Möllmann2024-07-201-15/+15
* | | Merge branch 'master' into scratch/igcPip Cet2024-07-101-6/+0
|\ \ \ | |/ /
| * | Assume setlocale existsPaul Eggert2024-06-301-6/+0
| |/
* | Weak hash tables: continue implementationPip Cet2024-07-031-0/+2
* | Weak hash tables: Use two-word entriesPip Cet2024-07-031-19/+22
* | Fix 32-bit dumping issue caused by overflowing hash fixnumsPip Cet2024-07-031-8/+4
* | Fix handling of finalized PVECs in weak hash tablesPip Cet2024-07-031-1/+2
* | MPS weak-key hash table supportPip Cet2024-07-011-0/+183
* | Revert "build_marker histogram"Gerd Möllmann2024-06-301-1/+1
* | Make igc_remove_marker O(1)Gerd Möllmann2024-06-301-0/+6
* | Fix non-MPS buildGerd Möllmann2024-06-291-1/+1
* | build_marker histogramGerd Möllmann2024-06-291-1/+1
* | Move the Lisp_Fwd.bufoffset field back to the unionHelmut Eller2024-06-241-3/+6
* | Introduce an enum Lisp_Fwd_PredicateHelmut Eller2024-06-241-4/+13
* | Remove struct Lisp_Buffer_ObjfwdHelmut Eller2024-06-231-14/+16
* | Remove struct Lisp_Kboard_ObjfwdHelmut Eller2024-06-231-13/+4
* | Remove struct Lisp_ObjfwdHelmut Eller2024-06-231-31/+22
* | Remove struct Lisp_BoolfwdHelmut Eller2024-06-231-11/+2
* | Remove struct Lisp_IntfwdHelmut Eller2024-06-231-16/+6
* | Introduce a struct Lisp_FwdHelmut Eller2024-06-231-47/+57