mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-20 04:30:55 -08:00
New function mps_root_create_reg_masked applies a mask and pattern test to all words in registers and on the stack when scanning them. this supports tagged references in these locations.
Consistently use the type "Word *" for pointers into the stack or into saved registers. Remove TraceScanAreaTagged. Copied from Perforce Change: 188231 ServerID: perforce.ravenbrook.com
This commit is contained in:
parent
3e9433f28f
commit
edf30c06b4
31 changed files with 335 additions and 174 deletions
|
|
@ -791,7 +791,7 @@ typedef struct mps_arena_s {
|
|||
|
||||
Bool emergency; /* garbage collect in emergency mode? */
|
||||
|
||||
Addr *stackAtArenaEnter; /* NULL or top of client stack, in the thread */
|
||||
Word *stackAtArenaEnter; /* NULL or top of client stack, in the thread */
|
||||
/* that then entered the MPS. */
|
||||
|
||||
Sig sig;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue