Andrea=
s Schwab <
schwab@suse.de> schri=
eb am Mi., 23. M=C3=A4rz 2016 um 09:03=C2=A0Uhr:
Philipp Stephani <p.stephani2@gmail.com> writes:
> Unfortunately there are still ~1000 differing bytes left.
> Is it possible to determine the source address in temacs/bootstrap-ema=
cs
> from the position in the ,bss segment?
Set a watchpoint.
Thanks, I've used that (and 'i=
nfo symbol') to search for a couple more sources of nondeterminism. So =
far I've found:
- various jmp_buf objects; these can most lik=
ely be zeroed out before dumping
- gl_state; could also be zeroed=
- consing_since_gc; Fdump_emacs could just call Fgarbage_collect=
to reset it (though I'm wondering why this difference exists; AFAIK th=
e garbage collector should be pretty deterministic)=C2=A0