<p dir="ltr">Hi,<br>
Beam files are separated in different chunks.<br>
All dynamic information should be placed in a separate chunck Mho.<br>
And sha1sum of code part, or checksum of its canonical abstract code maybe available in a chunk, existing or new one. <br>
This could allow to know that a beam, even without the same checksum on the file globally, run the same code than another Beam file, and so be able to do some Nix like distribution. </p>
<p dir="ltr">Compiler version allow to estimate what Erlang version compiled the beam. This is something to keep I think. </p>
<p dir="ltr">Regards<br></p>
<p dir="ltr">"Envoyé depuis mon mobile " Eric</p>
<br><br>---- Matthias Rieber a écrit ----<br><br>On Fri, 8 Apr 2016, Björn Gustavsson wrote:<br><br>> As long as anyone can remember, the compilation time has been included<br>> in BEAM files (and can be retrieved using module_info()).<br>> <br>> As far as I know, the inclusion of the time has only caused problems.<br>> I can't remember that anyone has found any use for the compilation<br>> time.<br>> <br>> So if we decide to remove the compilation time by default in OTP 19...<br>> <br>> ... would it cause any problem for someone in some workflow?<br><br>I couldn't resist:<br><br><a href="https://xkcd.com/1172">https://xkcd.com/1172</a>/<br><br>Matthias<br><br>_______________________________________________<br>erlang-questions mailing list<br><a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br><a href="http://erlang.org/mailman/listinfo/erlang-questions">http://erlang.org/mailman/listinfo/erlang-questions</a><br>