<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/enum.c, branch v4.0.4</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[DOC] Fix a typo in enum.c documentation</title>
<updated>2025-11-23T02:31:55+00:00</updated>
<author>
<name>Brandon Zylstra</name>
<email>9854+brandonzylstra@users.noreply.github.com</email>
</author>
<published>2025-11-22T23:35:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a7f948c32c169ceabb5719f0328e594759c73cd8'/>
<id>a7f948c32c169ceabb5719f0328e594759c73cd8</id>
<content type='text'>
fix a minor misspelling in the documentation comments
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix a minor misspelling in the documentation comments
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix too early writebarrier in tally_up</title>
<updated>2025-06-17T22:32:53+00:00</updated>
<author>
<name>John Hawthorn</name>
<email>john@hawthorn.email</email>
</author>
<published>2025-06-15T08:18:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a7dc515c1df34c9952401cfb17d52266b7cf5534'/>
<id>a7dc515c1df34c9952401cfb17d52266b7cf5534</id>
<content type='text'>
After returning from the callback in st_update is the point that the
hash table may be resized, which could trigger a GC and mark the table
being used for the tally.

    RUBY_GC_LIBRARY=wbcheck WBCHECK_VERIFY_AFTER_WB=1 ./miniruby -e '(0...100).map(&amp;:to_s).tally'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After returning from the callback in st_update is the point that the
hash table may be resized, which could trigger a GC and mark the table
being used for the tally.

    RUBY_GC_LIBRARY=wbcheck WBCHECK_VERIFY_AFTER_WB=1 ./miniruby -e '(0...100).map(&amp;:to_s).tally'
</pre>
</div>
</content>
</entry>
<entry>
<title>[doc] update Enumerable document.</title>
<updated>2025-04-21T16:49:41+00:00</updated>
<author>
<name>Tanaka Akira</name>
<email>akr@fsij.org</email>
</author>
<published>2025-04-21T16:49:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=fa17cb75a1a79b6c3fb1e70acc5a4a589efa23e8'/>
<id>fa17cb75a1a79b6c3fb1e70acc5a4a589efa23e8</id>
<content type='text'>
- Enhance document about #size method for Enumerable and Enumerator
- add an Enumerator example for Enumerable#drop_while
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Enhance document about #size method for Enumerable and Enumerator
- add an Enumerator example for Enumerable#drop_while
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix style [ci skip]</title>
<updated>2025-04-19T13:02:10+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-04-19T13:02:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c218862d3c664b4afff5acce55d7a6eb13779809'/>
<id>c218862d3c664b4afff5acce55d7a6eb13779809</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[doc] update {Enumerator,Enumerable}#size document.</title>
<updated>2025-04-18T12:10:18+00:00</updated>
<author>
<name>Tanaka Akira</name>
<email>akr@fsij.org</email>
</author>
<published>2025-04-18T12:10:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ad69f4ddffb639dca7313dda10865735529b4325'/>
<id>ad69f4ddffb639dca7313dda10865735529b4325</id>
<content type='text'>
at Code Party RubyKaigi 2025.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
at Code Party RubyKaigi 2025.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add description about edge cases of Enumerable#size</title>
<updated>2025-04-16T07:55:38+00:00</updated>
<author>
<name>NARUSE, Yui</name>
<email>naruse@airemix.jp</email>
</author>
<published>2025-04-16T07:54:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bbf873521a01c1c44297b9dd52cf4e309ae5b496'/>
<id>bbf873521a01c1c44297b9dd52cf4e309ae5b496</id>
<content type='text'>
[Bug #21152]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Bug #21152]
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Fix grep_v description</title>
<updated>2025-01-31T06:41:56+00:00</updated>
<author>
<name>Vincent Ollivier</name>
<email>v@vinc.cc</email>
</author>
<published>2025-01-29T14:45:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f719b889a149b1caad3550a70547e9e64f371f2f'/>
<id>f719b889a149b1caad3550a70547e9e64f371f2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #21008] Normalize before sum to float</title>
<updated>2025-01-07T02:38:51+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-01-07T02:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b176d4f52e4af67654814dab3e9c5f4bf9170e54'/>
<id>b176d4f52e4af67654814dab3e9c5f4bf9170e54</id>
<content type='text'>
After switching to `Float`-mode when summing `Numeric` objects,
normalization for `Float` is still needed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After switching to `Float`-mode when summing `Numeric` objects,
normalization for `Float` is still needed.
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Exclude 'Class' and 'Module' from RDoc's autolinking</title>
<updated>2025-01-02T03:36:06+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-01-02T03:36:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e433e6515efbb31a77ab8013a7e9b2c57212264d'/>
<id>e433e6515efbb31a77ab8013a7e9b2c57212264d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Exclude 'Method' from RDoc's autolinking</title>
<updated>2025-01-02T03:23:49+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2025-01-02T03:06:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b4ec22fe6c493a212c059cecab90de5b5f349102'/>
<id>b4ec22fe6c493a212c059cecab90de5b5f349102</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
