<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/include/ruby/internal/intern, branch ruby_3_1</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Improved exception usage/classes.</title>
<updated>2021-12-20T23:25:42+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2021-12-19T20:59:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=49166fc74a9cd0bf48baa08d32e020183ad46723'/>
<id>49166fc74a9cd0bf48baa08d32e020183ad46723</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>intern/select/posix.h: remove unused parameter from rb_fd_dup</title>
<updated>2021-12-10T17:23:30+00:00</updated>
<author>
<name>Yuta Saito</name>
<email>kateinoigakukun@gmail.com</email>
</author>
<published>2021-12-10T15:51:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ecb2ff60507a41c624f59cb9da6a008ab3ec36e1'/>
<id>ecb2ff60507a41c624f59cb9da6a008ab3ec36e1</id>
<content type='text'>
This unused parameter seems to be accidently introduced by https://github.com/ruby/ruby/commit/9e6e39c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This unused parameter seems to be accidently introduced by https://github.com/ruby/ruby/commit/9e6e39c
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Class#subclasses</title>
<updated>2021-11-23T09:50:44+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2021-10-28T12:07:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c0c2b31a35e19a47b499b57807bc0a0f9325f6d3'/>
<id>c0c2b31a35e19a47b499b57807bc0a0f9325f6d3</id>
<content type='text'>
Implements [Feature #18273]

Returns an array containing the receiver's direct subclasses without
singleton classes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements [Feature #18273]

Returns an array containing the receiver's direct subclasses without
singleton classes.
</pre>
</div>
</content>
</entry>
<entry>
<title>revival of must_not_null()</title>
<updated>2021-11-11T08:14:47+00:00</updated>
<author>
<name>卜部昌平</name>
<email>shyouhei@ruby-lang.org</email>
</author>
<published>2021-11-02T01:38:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=33533fabd54e23bced64a74114ee7786478a6ee7'/>
<id>33533fabd54e23bced64a74114ee7786478a6ee7</id>
<content type='text'>
Presence of RBIMPL_ATTR_NONNULL let C compilers to eliminate
must_not_null().  Because null pointers are not allowed to exist there
are no reason to call the function.  In reality null pointers are still
passed to those functions in a number of ways.  Runtime check for them
are definitely nice to have.  fix [Feature#18280]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Presence of RBIMPL_ATTR_NONNULL let C compilers to eliminate
must_not_null().  Because null pointers are not allowed to exist there
are no reason to call the function.  In reality null pointers are still
passed to those functions in a number of ways.  Runtime check for them
are definitely nice to have.  fix [Feature#18280]
</pre>
</div>
</content>
</entry>
<entry>
<title>rb_file_size: add doxygen</title>
<updated>2021-11-11T02:45:19+00:00</updated>
<author>
<name>卜部昌平</name>
<email>shyouhei@ruby-lang.org</email>
</author>
<published>2021-11-11T02:34:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f5dcecf3456e5f52aa979cc2a59c5dc7b398e123'/>
<id>f5dcecf3456e5f52aa979cc2a59c5dc7b398e123</id>
<content type='text'>
Must not be a bad idea to improve documents. [ci skip]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Must not be a bad idea to improve documents. [ci skip]
</pre>
</div>
</content>
</entry>
<entry>
<title>size_t is not for file size</title>
<updated>2021-11-10T07:41:26+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-11-10T07:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=46e46eafd48c474ae8be0dd7d11bc43725de3d02'/>
<id>46e46eafd48c474ae8be0dd7d11bc43725de3d02</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>IO::Buffer for scheduler interface.</title>
<updated>2021-11-10T06:21:05+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2021-07-02T10:41:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4b8903421828cb9d4de139180563ae8d8f04e1ab'/>
<id>4b8903421828cb9d4de139180563ae8d8f04e1ab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Feature #18290] Deprecate rb_gc_force_recycle and remove invalidate_mark_stack_chunk</title>
<updated>2021-11-08T19:05:54+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2021-11-05T13:52:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=309406484b98fe0aea55016d8f5971b4e6b91761'/>
<id>309406484b98fe0aea55016d8f5971b4e6b91761</id>
<content type='text'>
This commit deprecates rb_gc_force_recycle and coverts it to a no-op
function. Also removes invalidate_mark_stack_chunk since only
rb_gc_force_recycle uses it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit deprecates rb_gc_force_recycle and coverts it to a no-op
function. Also removes invalidate_mark_stack_chunk since only
rb_gc_force_recycle uses it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos</title>
<updated>2021-11-02T10:17:37+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-11-02T09:29:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a2024081805af4e729bea029abb7bbe7c383dce2'/>
<id>a2024081805af4e729bea029abb7bbe7c383dce2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Class#descendants</title>
<updated>2021-10-26T19:35:21+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2021-10-26T19:35:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=717ab0bb2ee63dfe76076e0c9f91fbac3a0de4fd'/>
<id>717ab0bb2ee63dfe76076e0c9f91fbac3a0de4fd</id>
<content type='text'>
Doesn't include receiver or singleton classes.

Implements [Feature #14394]

Co-authored-by: fatkodima &lt;fatkodima123@gmail.com&gt;
Co-authored-by: Benoit Daloze &lt;eregontp@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Doesn't include receiver or singleton classes.

Implements [Feature #14394]

Co-authored-by: fatkodima &lt;fatkodima123@gmail.com&gt;
Co-authored-by: Benoit Daloze &lt;eregontp@gmail.com&gt;</pre>
</div>
</content>
</entry>
</feed>
