Gerd Möllmann
|
be169bdf30
|
New IGC_OBJ_VECTOR_WEAK
|
2024-06-14 10:15:28 +02:00 |
|
Gerd Möllmann
|
bb59e7a544
|
Use weak vector for buffer markers
|
2024-06-14 10:15:28 +02:00 |
|
Gerd Möllmann
|
cd066bcdfa
|
igc-make-weak-vector
|
2024-06-14 10:15:28 +02:00 |
|
Gerd Möllmann
|
399b76455f
|
Remove weak-ref
|
2024-06-14 10:15:27 +02:00 |
|
Gerd Möllmann
|
6b3f53bde6
|
fix_raw for weak case
|
2024-06-14 10:12:18 +02:00 |
|
Gerd Möllmann
|
e27d95781a
|
fix_lisp_obj for weak case
|
2024-06-14 10:12:18 +02:00 |
|
Gerd Möllmann
|
4d0d5174d2
|
Remove unused code
|
2024-06-14 10:12:18 +02:00 |
|
Gerd Möllmann
|
bc31368058
|
Discard hot dump at the end of copying the dump
|
2024-06-14 10:12:17 +02:00 |
|
Gerd Möllmann
|
a25c254863
|
Make dump_discard_mem externally visible
|
2024-06-14 10:12:17 +02:00 |
|
Gerd Möllmann
|
4b4f8167ad
|
Some stuff for mirroring native compiled
|
2024-06-14 10:12:17 +02:00 |
|
Gerd Möllmann
|
a0d8582288
|
Redirect charset_table
|
2024-06-14 10:12:17 +02:00 |
|
Gerd Möllmann
|
41ff907250
|
Replace igc_create_charset_root (not executed if dump is loaded)
|
2024-06-14 10:12:17 +02:00 |
|
Gerd Möllmann
|
d4fd9090d2
|
Ignore mark functions in SPECPDL_UNWIND_PTR
|
2024-06-14 10:12:17 +02:00 |
|
Gerd Möllmann
|
30d9a844ef
|
Remove debugging code
|
2024-06-14 10:12:17 +02:00 |
|
Gerd Möllmann
|
a1a6eb072e
|
Remove debugging code
|
2024-06-14 10:12:17 +02:00 |
|
Gerd Möllmann
|
3d103be508
|
Run igc_on_pdump_loaded earlier
|
2024-06-14 10:12:17 +02:00 |
|
Gerd Möllmann
|
e9610ef946
|
Refactor a bit
|
2024-06-14 10:12:16 +02:00 |
|
Gerd Möllmann
|
4049bfa0d0
|
Refactor a bit
|
2024-06-14 10:12:16 +02:00 |
|
Gerd Möllmann
|
a56c6b5d27
|
Take hash from igc_header for objects in the dump
|
2024-06-14 10:12:16 +02:00 |
|
Gerd Möllmann
|
41d08c9810
|
WIP
|
2024-06-14 10:12:16 +02:00 |
|
Gerd Möllmann
|
478daac415
|
coding_system_categories
|
2024-06-14 10:12:16 +02:00 |
|
Gerd Möllmann
|
b6f508613a
|
+hash_table_rehash
|
2024-06-14 10:12:16 +02:00 |
|
Gerd Möllmann
|
17c6c6f97d
|
coding systems
|
2024-06-14 10:12:16 +02:00 |
|
Gerd Möllmann
|
536bec0f0a
|
WIP
|
2024-06-14 10:12:16 +02:00 |
|
Gerd Möllmann
|
31af29720e
|
More IGC_OBJ_BUILTIN types
|
2024-06-14 10:12:15 +02:00 |
|
Gerd Möllmann
|
2ca11bb73f
|
Fix non-MPS build
|
2024-06-14 10:12:15 +02:00 |
|
Gerd Möllmann
|
444872f75a
|
Check thawed hash table
|
2024-06-14 10:12:15 +02:00 |
|
Gerd Möllmann
|
5bb9ab84ef
|
IGC_OBJ_BYTES
|
2024-06-14 10:12:15 +02:00 |
|
Gerd Möllmann
|
3477d7910b
|
IGC_OBJ_BUILTIN_SYMBOL
|
2024-06-14 10:12:15 +02:00 |
|
Gerd Möllmann
|
9e9f9cde79
|
Check hash table
|
2024-06-14 10:12:15 +02:00 |
|
Gerd Möllmann
|
34c34335ab
|
Refactor
|
2024-06-14 10:12:15 +02:00 |
|
Gerd Möllmann
|
532b789a55
|
Some renaming
|
2024-06-14 10:12:15 +02:00 |
|
Gerd Möllmann
|
bd64fab03e
|
Pass both dump and copy pointers around
|
2024-06-14 10:12:15 +02:00 |
|
Gerd Möllmann
|
ed60805427
|
Handle terminal and main_thread
|
2024-06-14 10:12:14 +02:00 |
|
Gerd Möllmann
|
c56d8262ff
|
Record time in called functions
|
2024-06-14 10:12:14 +02:00 |
|
Gerd Möllmann
|
19df715fe2
|
Refactoring
|
2024-06-14 10:12:14 +02:00 |
|
Gerd Möllmann
|
9eb08eff44
|
Refactoring
|
2024-06-14 10:12:14 +02:00 |
|
Gerd Möllmann
|
3676ae856b
|
Ensure copied objects have same hash as original
|
2024-06-14 10:12:14 +02:00 |
|
Gerd Möllmann
|
660552826f
|
Give copies same hash as original
|
2024-06-14 10:12:14 +02:00 |
|
Gerd Möllmann
|
c93accefd5
|
Refactoring
|
2024-06-14 10:12:14 +02:00 |
|
Gerd Möllmann
|
8d0bce3e85
|
Record times differently
|
2024-06-14 10:12:14 +02:00 |
|
Gerd Möllmann
|
399e077650
|
igc_const_cast
|
2024-06-14 10:12:14 +02:00 |
|
Gerd Möllmann
|
0f42efc428
|
Refactoring
|
2024-06-14 10:12:13 +02:00 |
|
Gerd Möllmann
|
5754633ebc
|
WIP
|
2024-06-14 10:12:13 +02:00 |
|
Gerd Möllmann
|
a4000e8a81
|
WIP
|
2024-06-14 10:12:13 +02:00 |
|
Gerd Möllmann
|
c9b85c4516
|
More refactoring
|
2024-06-14 10:12:13 +02:00 |
|
Gerd Möllmann
|
8abca66ede
|
Refactoring
|
2024-06-14 10:12:13 +02:00 |
|
Gerd Möllmann
|
3db26bd22f
|
WIP
|
2024-06-14 10:12:13 +02:00 |
|
Gerd Möllmann
|
931dc7c27c
|
WIP
|
2024-06-14 10:12:13 +02:00 |
|
Gerd Möllmann
|
597668503c
|
WIP
|
2024-06-14 10:12:13 +02:00 |
|