<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/include/ruby/assert.h, branch v2_7_8</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Revert "Always evaluate the expression RUBY_ASSERT_MESG_WHEN just once"</title>
<updated>2019-08-04T23:55:09+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-08-04T23:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d6ac5c53d481b109cb684d818b14ff24afb5b4bb'/>
<id>d6ac5c53d481b109cb684d818b14ff24afb5b4bb</id>
<content type='text'>
It caused a significant benchmark fall.  Some assertions seem to
use expressions with side-effects which cannot be inlined.

This reverts commit b452c03a14f943ae25338547bd680fce67399d85.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It caused a significant benchmark fall.  Some assertions seem to
use expressions with side-effects which cannot be inlined.

This reverts commit b452c03a14f943ae25338547bd680fce67399d85.
</pre>
</div>
</content>
</entry>
<entry>
<title>Always evaluate the expression RUBY_ASSERT_MESG_WHEN just once</title>
<updated>2019-07-15T08:45:37+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-07-15T08:45:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b452c03a14f943ae25338547bd680fce67399d85'/>
<id>b452c03a14f943ae25338547bd680fce67399d85</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable RUBY_ASSERT_MESG_WHEN when RUBY_DEBUG is turned on</title>
<updated>2019-07-15T02:01:53+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-07-15T02:00:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a7fdb22373442bb25e687a8f2df36fb5b85d2846'/>
<id>a7fdb22373442bb25e687a8f2df36fb5b85d2846</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>introduce RUBY_ASSERT_ALWAYS(expr).</title>
<updated>2019-07-15T01:21:41+00:00</updated>
<author>
<name>Koichi Sasada</name>
<email>ko1@atdot.net</email>
</author>
<published>2019-07-15T01:19:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f6f09cbc76c3e47aec23898e024ff5bb5f061bc4'/>
<id>f6f09cbc76c3e47aec23898e024ff5bb5f061bc4</id>
<content type='text'>
RUBY_ASSERT_ALWAYS(expr) ignores NDEBUG (we cannot remove this
assertion).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RUBY_ASSERT_ALWAYS(expr) ignores NDEBUG (we cannot remove this
assertion).
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce RUBY_DEBUG flag macro</title>
<updated>2019-07-14T08:58:06+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-07-14T05:44:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=08c2a9dc599021668e11dee2f099a204122eab90'/>
<id>08c2a9dc599021668e11dee2f099a204122eab90</id>
<content type='text'>
When RUBY_DEBUG is turned on, all RUBY_ASSERT() macros will be
enabled regardless RUBY_NDEBUG.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When RUBY_DEBUG is turned on, all RUBY_ASSERT() macros will be
enabled regardless RUBY_NDEBUG.
</pre>
</div>
</content>
</entry>
<entry>
<title>* expand tabs.</title>
<updated>2019-07-14T08:45:52+00:00</updated>
<author>
<name>git</name>
<email>svn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2019-07-14T08:45:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=73904abb951ad60483124fa620b5561015906a79'/>
<id>73904abb951ad60483124fa620b5561015906a79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Split RUBY_ASSERT and so on under include/ruby</title>
<updated>2019-07-14T08:45:21+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-07-14T04:05:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=32f013514460574eed03aa678f87ed7ca9600872'/>
<id>32f013514460574eed03aa678f87ed7ca9600872</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
