1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-22 22:11:45 -07:00
Commit graph

7 commits

Author SHA1 Message Date
Gareth Rees
ea6250898a 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
2015-09-04 12:22:03 +01:00
Richard Brooksby
4c51d72b56 Partial merge of branch/2012-07-23/cet-transform, excluding cet-specific parts.
Copied from Perforce
 Change: 179309
 ServerID: perforce.ravenbrook.com
2012-09-06 17:17:18 +01:00
David Lovemore
0fd9448ad0 In tracescanareatagged use the alignments of pools in the condemned set to determine mask.
Copied from Perforce
 Change: 179117
 ServerID: perforce.ravenbrook.com
2012-08-30 13:48:41 +01:00
David Lovemore
025e16f239 Fix for unix stack scanner now that gcc sometimes omits frame pointers.
Copied from Perforce
 Change: 178810
 ServerID: perforce.ravenbrook.com
2012-08-01 20:45:29 +01:00
David Jones
9e7cfb2424 Mps: minor edit to comment in ssixi3.c
Copied from Perforce
 Change: 162832
 ServerID: perforce.ravenbrook.com
2007-07-09 17:12:57 +01:00
David Jones
181c477ce7 Mps: renamed file, but forgot to change tags.
Copied from Perforce
 Change: 161876
 ServerID: perforce.ravenbrook.com
2007-03-01 19:35:38 +00:00
David Jones
7046c28431 Mps: stack scanner for darwin (os x).
Copied from Perforce
 Change: 161873
 ServerID: perforce.ravenbrook.com
2007-03-01 19:14:47 +00:00