<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git, branch v3_2_5</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>bump patchlevel.</title>
<updated>2024-07-26T11:54:27+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2024-07-26T11:54:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=31d0f1a2e7dbfb60731d1f05b868e1d578cda493'/>
<id>31d0f1a2e7dbfb60731d1f05b868e1d578cda493</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "merge revision(s) 9f708d48f6df37ee9600db9d51b57a156609a13b,0301473fb523c71d8cdc4966971f31f502001185,7f0e26b7f99bf76408569892ce20318501f74729: [Backport #20516]"</title>
<updated>2024-07-26T11:53:32+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2024-07-26T11:53:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=367ad5055c3d5210c884d4611e08ffa32ec608ee'/>
<id>367ad5055c3d5210c884d4611e08ffa32ec608ee</id>
<content type='text'>
This reverts commit 56c311aa0b20dee13ab43309ae3386f57f8cb797.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 56c311aa0b20dee13ab43309ae3386f57f8cb797.
</pre>
</div>
</content>
</entry>
<entry>
<title>bump teeny</title>
<updated>2024-07-26T09:41:18+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2024-07-26T09:41:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ae9a43512c6a6c8d4c60a0987137bc0a00a97d85'/>
<id>ae9a43512c6a6c8d4c60a0987137bc0a00a97d85</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bump rexml version to 3.3.2.</title>
<updated>2024-07-22T03:21:12+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2024-07-22T02:36:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=1dba48bb3a92bccc350508935ed0b59a249b674b'/>
<id>1dba48bb3a92bccc350508935ed0b59a249b674b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge revision(s) b15e88e0fcccb03b9cc5e4c1478ec9b10e26c961: [Backport #19619]</title>
<updated>2024-07-21T03:25:04+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2024-07-21T03:25:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=483ad38c6968feb1990f36d48d14fd55988d2150'/>
<id>483ad38c6968feb1990f36d48d14fd55988d2150</id>
<content type='text'>
	[Bug #19619] Preserve numbered parameters context

	Preserve numbered parameters context across method definitions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	[Bug #19619] Preserve numbered parameters context

	Preserve numbered parameters context across method definitions
</pre>
</div>
</content>
</entry>
<entry>
<title>merge revision(s) e1104017e3080fd432c0b5fdc3ae6e004ffd0834: [Backport #19781]</title>
<updated>2024-07-20T06:12:36+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2024-07-20T06:12:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2ac8e2049bad37da38576b1ed263713c66eba2c9'/>
<id>2ac8e2049bad37da38576b1ed263713c66eba2c9</id>
<content type='text'>
	YJIT: Fix cfp inconsistency on tailcall (#8107)

	[Bug #19781]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	YJIT: Fix cfp inconsistency on tailcall (#8107)

	[Bug #19781]
</pre>
</div>
</content>
</entry>
<entry>
<title>merge revision(s) a3eb5e5c70eaee12964cdd807b8f19950003141f: [Backport #20573]</title>
<updated>2024-07-20T04:11:29+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2024-07-20T04:11:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4f1e047f86b159528055d37ee0da2ad6e5a38c23'/>
<id>4f1e047f86b159528055d37ee0da2ad6e5a38c23</id>
<content type='text'>
	Don't call `Warning.warn` unless the category is enabled (#10981)

	Don't call `Warning.warn` unless the category is enabled

	The warning category should be enabled if we want to call
	`Warning.warn`.

	This commit speeds up the following benchmark:

	```ruby
	eval "def test; " +
	  1000.times.map { "'  '.chomp!" }.join(";") + "; end"

	def run_benchmark count
	  i = 0
	  while i &lt; count
	    start = Process.clock_gettime(Process::CLOCK_MONOTONIC)
	    yield
	    ms = Process.clock_gettime(Process::CLOCK_MONOTONIC) - start
	    puts "itr ##{i}: #{(ms * 1000).to_i}ms"
	    i += 1
	  end
	end

	run_benchmark(25) do
	  250.times do
	    test
	  end
	end
	```

	On `master` this runs at about 92ms per iteration. With this patch, it
	is 7ms per iteration.

	[Bug #20573]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	Don't call `Warning.warn` unless the category is enabled (#10981)

	Don't call `Warning.warn` unless the category is enabled

	The warning category should be enabled if we want to call
	`Warning.warn`.

	This commit speeds up the following benchmark:

	```ruby
	eval "def test; " +
	  1000.times.map { "'  '.chomp!" }.join(";") + "; end"

	def run_benchmark count
	  i = 0
	  while i &lt; count
	    start = Process.clock_gettime(Process::CLOCK_MONOTONIC)
	    yield
	    ms = Process.clock_gettime(Process::CLOCK_MONOTONIC) - start
	    puts "itr ##{i}: #{(ms * 1000).to_i}ms"
	    i += 1
	  end
	end

	run_benchmark(25) do
	  250.times do
	    test
	  end
	end
	```

	On `master` this runs at about 92ms per iteration. With this patch, it
	is 7ms per iteration.

	[Bug #20573]
</pre>
</div>
</content>
</entry>
<entry>
<title>merge revision(s) fba8aff7af450e476e97b62385427dfa51850955, d8c6e91748871ab2287d7703347847fe18a292d2: [Backport #20592]</title>
<updated>2024-07-20T04:05:33+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2024-07-20T04:00:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3fe51aa26867159af574fac8eba7ae86a0b30971'/>
<id>3fe51aa26867159af574fac8eba7ae86a0b30971</id>
<content type='text'>
	[Bug #20592] Fix segfault when sending NULL to freeaddrinfo

	On alpine freeaddrinfo does not accept NULL pointer

	Fix dangling `else`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	[Bug #20592] Fix segfault when sending NULL to freeaddrinfo

	On alpine freeaddrinfo does not accept NULL pointer

	Fix dangling `else`
</pre>
</div>
</content>
</entry>
<entry>
<title>merge revision(s) 2dd46bb82ffc4dff01d7ea70922f0e407acafb4e: [Backport #20468]</title>
<updated>2024-07-20T03:53:25+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2024-07-20T03:53:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c10c73fd16f1b7c9b658afee2b1b53ecfaed4fa4'/>
<id>c10c73fd16f1b7c9b658afee2b1b53ecfaed4fa4</id>
<content type='text'>
	[Bug #20468] Fix safe navigation in `for` variable
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	[Bug #20468] Fix safe navigation in `for` variable
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "merge revision(s) 5fa6ba9568e87e43e08a4daeba1572254c589fb1: [Backport #20500]"</title>
<updated>2024-07-15T13:09:30+00:00</updated>
<author>
<name>nagachika</name>
<email>nagachika@ruby-lang.org</email>
</author>
<published>2024-07-15T13:09:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=db5201ffd531d07747de03c55c4cb1c0e9e5c5bf'/>
<id>db5201ffd531d07747de03c55c4cb1c0e9e5c5bf</id>
<content type='text'>
This reverts commit fc5b9ffad1b0710bd999521d0bf9631af6b762c2.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit fc5b9ffad1b0710bd999521d0bf9631af6b762c2.
</pre>
</div>
</content>
</entry>
</feed>
