1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-10 21:50:37 -08:00
Commit graph

171850 commits

Author SHA1 Message Date
Eli Zaretskii
78a0e8844d ; * src/coding.c (syms_of_coding) [HAVE_MPS]: Add commentary. 2024-05-02 11:30:07 +03:00
Gerd Möllmann
8e57e1fe7c Add a FIXME comment for ephemeral relocs 2024-05-01 06:28:38 +02:00
Gerd Möllmann
2c6e4a9ca0 Scan comp_unit reference 2024-05-01 06:23:13 +02:00
Gerd Möllmann
5704133d12 Fix a typo 2024-04-30 21:01:35 +02:00
Helmut Eller
4bf8e44fac Staticpro old_selected_frame
* src/frame.c (syms_of_frame):
2024-04-30 20:59:39 +02:00
Helmut Eller
17a192a197 Staticpro cached_system_name only if HAVE_MPS
* src/editfns.c (syms_of_editfns):
2024-04-30 20:59:39 +02:00
Helmut Eller
973dcb995f Staticpro cached_system_name
* src/editfns.s (syms_of_editfns): Also initialize labeled_restrictions.
2024-04-30 20:59:39 +02:00
Helmut Eller
212e40d402 Staticpro space_glyph.object only if HAVE_MPS
* src/dispnew.c (syms_of_display):
2024-04-30 20:59:38 +02:00
Helmut Eller
550fa1f6a6 Staticpro space_glyph
* src/dispnew.c (syms_of_display):
2024-04-30 20:59:38 +02:00
Helmut Eller
cc25039ac9 Staticpro coding_categories only if HAVE_MPS
* src/coding.c (syms_of_coding):
2024-04-30 20:59:38 +02:00
Helmut Eller
a326d6aed8 Staticpro coding_categories
* src/coding.c (syms_of_coding):
2024-04-30 20:59:38 +02:00
Helmut Eller
44100e5b08 Add missing #ifdef HAVE_MPS
* src/charset.c (syms_of_charset):
2024-04-30 20:59:38 +02:00
Helmut Eller
dc4d99d091 Staticpro Vcharset_non_preferred_head
* src/charset (syms_of_charset):
2024-04-30 20:59:38 +02:00
Gerd Möllmann
fcc4141cd3 finalize_comp_unit: fix typo 2024-04-30 20:34:27 +02:00
Gerd Möllmann
060ed640af Don't access other MPS objects in fix_comp_unit 2024-04-30 20:27:38 +02:00
Gerd Möllmann
525a9e5bce Revert "Ambig roots for relocs in native comp units"
This reverts commit f0622d07dd.
2024-04-30 20:23:18 +02:00
Gerd Möllmann
f0622d07dd Ambig roots for relocs in native comp units 2024-04-30 16:03:48 +02:00
Gerd Möllmann
920b05d389 finalize_comp_unit resets traced members to NULL 2024-04-29 18:45:32 +02:00
Gerd Möllmann
599cdf7cdd Trace more relocs in fix_native_cu 2024-04-29 12:55:25 +02:00
Eli Zaretskii
8da4ff14d2 * src/igc.c (fix_glyph_matrix): Trace the 'buffer' pointer. 2024-04-29 11:59:44 +03:00
Eli Zaretskii
a4eb2ac081 ; * src/igc.c (fix_font): Fix compiler error in a recent change. 2024-04-29 11:33:35 +03:00
Helmut Eller
7ec3d7c743 Trace glyph matrices in windows
* src/igc.c (fix_glyph_matrix): New.
  (fix_window): Call it.
2024-04-29 09:36:27 +02:00
Helmut Eller
9e7684a650 Next attempt at fix_font
* src/igc.c (fix_font): This time, dispatch on the length.
  (fix_vector): Call it.
2024-04-29 09:36:27 +02:00
Helmut Eller
2660b567a0 Weak refs don't need finalization
* src/igc.c (Figc_make_weak_ref): Don't call maybe_finalize.
2024-04-29 09:36:27 +02:00
Gerd Möllmann
d8017f68ee Fix fix_native_cu 2024-04-29 07:01:06 +02:00
Eli Zaretskii
839c1f2971 ; * src/composite.c (get_composition_id): Fix another typo. 2024-04-28 17:45:42 +03:00
Eli Zaretskii
c0cb65f01a ; * src/composite.c (get_composition_id): Fix typo. 2024-04-28 17:44:47 +03:00
Gerd Möllmann
fb1506f28c Alloc struct composite as roots 2024-04-28 16:27:30 +02:00
Gerd Möllmann
aa6694ec49 Trace font driver cache for all platform 2024-04-28 12:09:58 +02:00
Gerd Möllmann
f8354be234 Trace font driver cache for NS 2024-04-28 10:50:11 +02:00
Gerd Möllmann
ede35b798c Helmut says don't malloc faces 2024-04-28 08:58:01 +02:00
Gerd Möllmann
8a03855676 Don't use string_bytes with MPS 2024-04-28 07:56:05 +02:00
Gerd Möllmann
af0b9c6fa6 Update pdumper hashes 2024-04-28 07:21:55 +02:00
Gerd Möllmann
b96b680523 Use igc_hash for face cache 2024-04-28 07:03:08 +02:00
Gerd Möllmann
6309751ddd Trace ns_output::font 2024-04-27 21:44:54 +02:00
Gerd Möllmann
03a45aa931 Add a comment to PVEC_FONT 2024-04-27 18:34:52 +02:00
Gerd Möllmann
4a84788d2a Revert "fix_font"
This reverts commit e3f7173d67.
2024-04-27 18:32:09 +02:00
Gerd Möllmann
5a63e02c99 Reapply "Use message1_nolog for GC messages"
This reverts commit a13a6340bd.
2024-04-27 18:31:25 +02:00
Gerd Möllmann
a13a6340bd Revert "Use message1_nolog for GC messages"
This reverts commit 98ab50aa68.
2024-04-27 18:30:25 +02:00
Gerd Möllmann
98ab50aa68 Use message1_nolog for GC messages 2024-04-27 16:19:13 +02:00
Gerd Möllmann
e3f7173d67 fix_font 2024-04-27 16:03:07 +02:00
Eli Zaretskii
e7e76130f5 * src/igc.c (fix_face): Scan more members of 'struct face'. 2024-04-27 14:07:13 +03:00
Eli Zaretskii
8eb831d117 * src/w32term.c (syms_of_w32term): Staticpro font-cache. 2024-04-27 10:21:10 +03:00
Eli Zaretskii
db6e8bf3dd Simplify code of last change
* src/xdisp.c (syms_of_xdisp): Use ARRAYELTS to simplify.
2024-04-27 08:59:06 +03:00
Helmut Eller
3d370cf2e5 Staticpro more global vars in xdisp.c 2024-04-27 06:14:30 +02:00
Gerd Möllmann
bbe1b128f6 Fix gud-lldb-command-name
* lisp/progmodes/gud.el (gud-gud-lldb-command-name): Change to
gud-lldb-command-name.
(lldb): Don't do stuff that is not needed for lldb.
2024-04-26 20:21:53 +02:00
Gerd Möllmann
ea29f0f2eb Use PVEC_MODULE_GLOBAL_REFERENCE instead of PVEC_OTHER 2024-04-26 16:30:25 +02:00
Gerd Möllmann
446c0cb139 Fixes for weak-ref in non-MPS build 2024-04-26 16:29:15 +02:00
Gerd Möllmann
deac56f158 Fix new warnings in nsterm.m from clang/HEAD 2024-04-26 16:27:10 +02:00
Gerd Möllmann
1913bc6461 fix_other for struct module_global_reference 2024-04-26 12:47:17 +02:00