<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/include, branch v3_4_3</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[Bug #21024] &lt;cstdbool&gt; header has been useless</title>
<updated>2025-02-14T01:40:19+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-01-14T10:11:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b5c921e01074891680b45353519a1e0bfe7c1036'/>
<id>b5c921e01074891680b45353519a1e0bfe7c1036</id>
<content type='text'>
And finally deprecated at C++-17.
Patched by jprokop (Jarek Prokop).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And finally deprecated at C++-17.
Patched by jprokop (Jarek Prokop).
</pre>
</div>
</content>
</entry>
<entry>
<title>use RBIMPL_ATTR_MAYBE_UNUSED</title>
<updated>2024-12-18T14:37:22+00:00</updated>
<author>
<name>Naohisa Goto</name>
<email>ngotogenome@gmail.com</email>
</author>
<published>2024-12-18T14:37:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=528ec7060464d30359e593055df6b53362cd1060'/>
<id>528ec7060464d30359e593055df6b53362cd1060</id>
<content type='text'>
The macro MAYBE_UNUSED, prepared by ./configure, may not be defined in
some environments such as Oracle Developer Studio 12.5 on Solaris 10.

This fixes [Bug #20963]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The macro MAYBE_UNUSED, prepared by ./configure, may not be defined in
some environments such as Oracle Developer Studio 12.5 on Solaris 10.

This fixes [Bug #20963]
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] rb_id2name(): Note truncation danger (+minor copyediting)</title>
<updated>2024-12-18T02:50:00+00:00</updated>
<author>
<name>Alan Wu</name>
<email>alanwu@ruby-lang.org</email>
</author>
<published>2024-12-18T02:50:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6336431a64cac606ed8fa35ed577ba37755eccfc'/>
<id>6336431a64cac606ed8fa35ed577ba37755eccfc</id>
<content type='text'>
Thanks, nobu!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks, nobu!
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Add note to rb_id2name about GC compaction</title>
<updated>2024-12-17T21:32:13+00:00</updated>
<author>
<name>Peter Zhu</name>
<email>peter@peterzhu.ca</email>
</author>
<published>2024-12-17T20:06:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=375fec7c53c5b32f85c05f759c080678d29a9a94'/>
<id>375fec7c53c5b32f85c05f759c080678d29a9a94</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Win32: Fix `rbimpl_size_mul_overflow` on arm64</title>
<updated>2024-12-17T11:25:06+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-11-13T05:45:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5a7a1a4a13ae11e4cef274c98e0c5bbcb7b1d192'/>
<id>5a7a1a4a13ae11e4cef274c98e0c5bbcb7b1d192</id>
<content type='text'>
`_umul128` is specific to x86_64 platform, see higher words by
`__umulh` on arm64.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`_umul128` is specific to x86_64 platform, see higher words by
`__umulh` on arm64.
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Update `rb_strlen_lit`</title>
<updated>2024-12-13T04:49:33+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-12-13T04:49:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=86f00c9922df4ce7c1a493ac7bd1e0eff77b8b14'/>
<id>86f00c9922df4ce7c1a493ac7bd1e0eff77b8b14</id>
<content type='text'>
It is not "in bytes" for wide char literal.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is not "in bytes" for wide char literal.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos in public headers [ci skip]</title>
<updated>2024-12-04T21:26:31+00:00</updated>
<author>
<name>Alan Wu</name>
<email>XrXr@users.noreply.github.com</email>
</author>
<published>2024-12-04T21:26:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c0e12bf8d2eb3ee78d6926b8d6010bbbafce97ef'/>
<id>c0e12bf8d2eb3ee78d6926b8d6010bbbafce97ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Rewrite docs for rb_sym2str()</title>
<updated>2024-11-29T23:33:44+00:00</updated>
<author>
<name>Alan Wu</name>
<email>alanwu@ruby-lang.org</email>
</author>
<published>2024-11-29T23:33:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=88764dde78ee3475cd61447e45945a6569e8d639'/>
<id>88764dde78ee3475cd61447e45945a6569e8d639</id>
<content type='text'>
Explaining this by reference to rb_id2str() obscures a few important
details because IDs and symbols don't map to each other perfectly (you
can have a dynamic symbol without an ID!) Also, it used to take 2
redirections to get to concrete information, and I think being more
direct is friendlier.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Explaining this by reference to rb_id2str() obscures a few important
details because IDs and symbols don't map to each other perfectly (you
can have a dynamic symbol without an ID!) Also, it used to take 2
redirections to get to concrete information, and I think being more
direct is friendlier.
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Mention that rb_id2str() returns a frozen string</title>
<updated>2024-11-29T23:33:44+00:00</updated>
<author>
<name>Alan Wu</name>
<email>XrXr@users.noreply.github.com</email>
</author>
<published>2024-11-29T23:33:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2a0006c10102e544d18767f17eff3c8301c14959'/>
<id>2a0006c10102e544d18767f17eff3c8301c14959</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce `Fiber::Scheduler#blocking_operation_wait`. (#12016)</title>
<updated>2024-11-20T06:40:17+00:00</updated>
<author>
<name>Samuel Williams</name>
<email>samuel.williams@oriontransfer.co.nz</email>
</author>
<published>2024-11-20T06:40:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9c268302bfb4890d3757caa60981802a88bfbd89'/>
<id>9c268302bfb4890d3757caa60981802a88bfbd89</id>
<content type='text'>
Redirect `rb_nogvl` blocking operations to the fiber scheduler if possible
to prevent stalling the event loop.

[Feature #20876]</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Redirect `rb_nogvl` blocking operations to the fiber scheduler if possible
to prevent stalling the event loop.

[Feature #20876]</pre>
</div>
</content>
</entry>
</feed>
