<feed xmlns='http://www.w3.org/2005/Atom'>
<title>otp.git/HOWTO, branch OTP-19.2</title>
<subtitle>Mirror of Erlang/OTP repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/'/>
<entry>
<title>Add otp_build update_primary to HOWTO INSTALL</title>
<updated>2016-11-01T18:23:46+00:00</updated>
<author>
<name>Michael Truog</name>
<email>mjtruog@gmail.com</email>
</author>
<published>2016-11-01T18:23:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=4e9fb96b1466a148ba7afc9afe03f6e8807066aa'/>
<id>4e9fb96b1466a148ba7afc9afe03f6e8807066aa</id>
<content type='text'>
Document the existence of the otp_build update_primary command,
to verify that the bootstrap beam files match the source files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Document the existence of the otp_build update_primary command,
to verify that the bootstrap beam files match the source files.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build environment script in HOWTO INSTALL-WIN32</title>
<updated>2016-10-04T10:31:48+00:00</updated>
<author>
<name>Ildar Khizbulin</name>
<email>khizbulin@erlyvideo.org</email>
</author>
<published>2016-10-04T10:31:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=406c2bbbb45ec5de629c23c9fc656b27a91da6a8'/>
<id>406c2bbbb45ec5de629c23c9fc656b27a91da6a8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix purge of code</title>
<updated>2016-08-29T14:26:24+00:00</updated>
<author>
<name>Rickard Green</name>
<email>rickard@erlang.org</email>
</author>
<published>2016-08-02T13:58:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=9d0638216d35ca0f21c1eea20f8daa3992ac4f71'/>
<id>9d0638216d35ca0f21c1eea20f8daa3992ac4f71</id>
<content type='text'>
Ensure that we cannot get any dangling pointers into code that
has been purged. This is done by a two phase purge. At first
phase all fun entries pointing into the code to purge are marked
for purge. All processes trying to call these funs will be suspended
and by this we avoid getting new direct references into the code.
When all processes has been checked, these processes are resumed.

The new purge strategy now also completely ignore the existence of
indirect references to the code (funs). If such exist, they will
cause bad fun exceptions to the caller, but will not prevent a
soft purge or cause a kill of a process having such live references
during a hard purge. This since it is impossible to give any
guarantees that no processes in the system have such indirect
references. Even when the system is completely clean from such
references, new ones can appear via distribution and/or disk.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ensure that we cannot get any dangling pointers into code that
has been purged. This is done by a two phase purge. At first
phase all fun entries pointing into the code to purge are marked
for purge. All processes trying to call these funs will be suspended
and by this we avoid getting new direct references into the code.
When all processes has been checked, these processes are resumed.

The new purge strategy now also completely ignore the existence of
indirect references to the code (funs). If such exist, they will
cause bad fun exceptions to the caller, but will not prevent a
soft purge or cause a kill of a process having such live references
during a hard purge. This since it is impossible to give any
guarantees that no processes in the system have such indirect
references. Even when the system is completely clean from such
references, new ones can appear via distribution and/or disk.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adjust generated XML so it respects current DTD</title>
<updated>2016-05-25T09:30:54+00:00</updated>
<author>
<name>Rickard Green</name>
<email>rickard@erlang.org</email>
</author>
<published>2016-05-23T12:56:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=69d0c932c7d4a2bc3ce65c9c6d6aa54b23e803c3'/>
<id>69d0c932c7d4a2bc3ce65c9c6d6aa54b23e803c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'RicoAntonioFelix/patch-1/PR-1003'</title>
<updated>2016-04-07T12:38:41+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2016-04-07T12:38:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=9e3d98d67a9fbc62aa54b3035b953eb94486cdf7'/>
<id>9e3d98d67a9fbc62aa54b3035b953eb94486cdf7</id>
<content type='text'>
* RicoAntonioFelix/patch-1/PR-1003:
  Update INSTALL.md
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* RicoAntonioFelix/patch-1/PR-1003:
  Update INSTALL.md
</pre>
</div>
</content>
</entry>
<entry>
<title>Update INSTALL.md</title>
<updated>2016-04-05T19:30:55+00:00</updated>
<author>
<name>Rico Antonio Felix</name>
<email>ricoantoniofelix@yahoo.com</email>
</author>
<published>2016-04-05T19:30:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=1096af72010f63d81914d0768f0218757dc50737'/>
<id>1096af72010f63d81914d0768f0218757dc50737</id>
<content type='text'>
* Fixed a grammatical error.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fixed a grammatical error.</pre>
</div>
</content>
</entry>
<entry>
<title>configure: Remove obsolete --enable-darwin-* options</title>
<updated>2016-03-17T14:22:05+00:00</updated>
<author>
<name>Björn Gustavsson</name>
<email>bjorn@erlang.org</email>
</author>
<published>2016-03-17T09:08:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=b4b74abfd0d5b22c6c2a8ba589e12df800e15e98'/>
<id>b4b74abfd0d5b22c6c2a8ba589e12df800e15e98</id>
<content type='text'>
Remove the options:

  --enable-darwin-universal
  --enable-darwin-64bit

The --enable-darwin-universal option turns on universal binaries
(Intel/PPC). It does not work on modern releases of OS X, and
OTP 19 will most not likely build on an OS X release that still
supports universal builds.

The --enable-darwin-64bit option is not needed, because 64-bit builds
are default on modern OS X releases. There is also the generic
--enable-m64-build option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the options:

  --enable-darwin-universal
  --enable-darwin-64bit

The --enable-darwin-universal option turns on universal binaries
(Intel/PPC). It does not work on modern releases of OS X, and
OTP 19 will most not likely build on an OS X release that still
supports universal builds.

The --enable-darwin-64bit option is not needed, because 64-bit builds
are default on modern OS X releases. There is also the generic
--enable-m64-build option.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'maint'</title>
<updated>2016-03-08T13:51:51+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2016-03-08T13:51:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=92573ea08320c05f233e978aba2aa7a4463b3617'/>
<id>92573ea08320c05f233e978aba2aa7a4463b3617</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'henrik/doc-fixes' into maint</title>
<updated>2016-03-08T13:51:39+00:00</updated>
<author>
<name>Henrik Nord</name>
<email>henrik@erlang.org</email>
</author>
<published>2016-03-08T13:51:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=043133b500274669fa8b5b894939280185941ce3'/>
<id>043133b500274669fa8b5b894939280185941ce3</id>
<content type='text'>
* henrik/doc-fixes:
  Fix typo in INSTALL.md
  Update README.md
  Fix typo in 'app' documentation
  s/is/are
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* henrik/doc-fixes:
  Fix typo in INSTALL.md
  Update README.md
  Fix typo in 'app' documentation
  s/is/are
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'maint'</title>
<updated>2016-02-24T09:18:56+00:00</updated>
<author>
<name>Hans Bolinder</name>
<email>hasse@erlang.org</email>
</author>
<published>2016-02-24T09:18:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.ninenines.eu/otp.git/commit/?id=95e0c3415fb27ef28da5a7eb178b58b46317a534'/>
<id>95e0c3415fb27ef28da5a7eb178b58b46317a534</id>
<content type='text'>
* maint:
  Update preloaded module
  typos

Conflicts:
	erts/preloaded/ebin/prim_file.beam
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* maint:
  Update preloaded module
  typos

Conflicts:
	erts/preloaded/ebin/prim_file.beam
</pre>
</div>
</content>
</entry>
</feed>
