<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/psych/lib, branch ruby_3_0</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Bump psych version to 3.3.2</title>
<updated>2021-11-22T01:51:35+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2021-11-11T11:39:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5afefe4371b19155fc4d692a5ff2616ad748e9cc'/>
<id>5afefe4371b19155fc4d692a5ff2616ad748e9cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/psych] Bump version to 3.3.0</title>
<updated>2020-12-23T10:53:21+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2020-12-23T10:47:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=684649ea0573c94f4d5004d9f200df65205ea246'/>
<id>684649ea0573c94f4d5004d9f200df65205ea246</id>
<content type='text'>
https://github.com/ruby/psych/commit/0abce07b90
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/psych/commit/0abce07b90
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/psych] Optimize cache with `compare_by_identity`</title>
<updated>2020-12-23T06:08:38+00:00</updated>
<author>
<name>Marc-Andre Lafortune</name>
<email>github@marc-andre.ca</email>
</author>
<published>2020-12-23T02:29:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=daec109f423e54094800e083fc8a8ca5cbceb866'/>
<id>daec109f423e54094800e083fc8a8ca5cbceb866</id>
<content type='text'>
Using `compare_by_identity` gives a 4x performance boost on cache hits.
Benchmark in https://github.com/JuanitoFatas/fast-ruby/issues/189
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using `compare_by_identity` gives a 4x performance boost on cache hits.
Benchmark in https://github.com/JuanitoFatas/fast-ruby/issues/189
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/psych] Make Ractor-ready.</title>
<updated>2020-12-23T06:08:38+00:00</updated>
<author>
<name>Marc-Andre Lafortune</name>
<email>github@marc-andre.ca</email>
</author>
<published>2020-12-21T02:42:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c5a445d577b786e31c420b5857ad05b954b420ec'/>
<id>c5a445d577b786e31c420b5857ad05b954b420ec</id>
<content type='text'>
Config is Ractor-local.

Benchmarking reveals that using `Ractor.local_storage` for storing cache
is similar to accessing a constant (~15% slower).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Config is Ractor-local.

Benchmarking reveals that using `Ractor.local_storage` for storing cache
is similar to accessing a constant (~15% slower).
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/psych] Don't use instance variables directly for config</title>
<updated>2020-12-23T06:08:38+00:00</updated>
<author>
<name>Marc-Andre Lafortune</name>
<email>github@marc-andre.ca</email>
</author>
<published>2020-12-22T01:01:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3ee0ad919034fbc098939979c872d041a82c4334'/>
<id>3ee0ad919034fbc098939979c872d041a82c4334</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/psych] Avoid methods depending on bindings</title>
<updated>2020-12-23T06:08:38+00:00</updated>
<author>
<name>Marc-Andre Lafortune</name>
<email>github@marc-andre.ca</email>
</author>
<published>2020-12-21T02:41:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d1963adae8373cac771f3d62cd8d92ab11deff9e'/>
<id>d1963adae8373cac771f3d62cd8d92ab11deff9e</id>
<content type='text'>
Improves Ractor-readiness.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improves Ractor-readiness.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/psych] Freeze constants.</title>
<updated>2020-12-23T06:08:38+00:00</updated>
<author>
<name>Marc-Andre Lafortune</name>
<email>github@marc-andre.ca</email>
</author>
<published>2020-12-21T02:39:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0eb94dae4aec58de06051cf89d555994838452f2'/>
<id>0eb94dae4aec58de06051cf89d555994838452f2</id>
<content type='text'>
Improves Ractor-readiness.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improves Ractor-readiness.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge Psych-3.2.1 from ruby/psych</title>
<updated>2020-12-14T11:13:12+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2020-12-14T11:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c2a60fec2f79c05bdb865c143b6ad8eddfc6cc36'/>
<id>c2a60fec2f79c05bdb865c143b6ad8eddfc6cc36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/psych] Forward keyword arguments in load_file and load_stream</title>
<updated>2020-09-25T04:11:33+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2020-09-10T13:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b72f9200acf88e60c850a2d400554ff38f81194d'/>
<id>b72f9200acf88e60c850a2d400554ff38f81194d</id>
<content type='text'>
https://github.com/ruby/psych/commit/4e1dd37f09
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/psych/commit/4e1dd37f09
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/psych] Bump version to 3.2.0</title>
<updated>2020-09-25T04:11:33+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2020-07-17T22:13:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8ea1021f1979c04b3cee2a886fb52a914472dd16'/>
<id>8ea1021f1979c04b3cee2a886fb52a914472dd16</id>
<content type='text'>
https://github.com/ruby/psych/commit/181a727c90
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/psych/commit/181a727c90
</pre>
</div>
</content>
</entry>
</feed>
