<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/ruby_vm/rjit/compiler.rb, branch v3_4_9</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>RJIT: Prefer STDERR over $stderr</title>
<updated>2023-12-23T05:48:26+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-12-23T05:47:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ef065102653378956f579985d10d3d4816dc87cf'/>
<id>ef065102653378956f579985d10d3d4816dc87cf</id>
<content type='text'>
When $stderr is redirected, you'll have no way to see why RJIT got
broken. This reference must always be the actual stderr.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When $stderr is redirected, you'll have no way to see why RJIT got
broken. This reference must always be the actual stderr.
</pre>
</div>
</content>
</entry>
<entry>
<title>RJIT: Print an error message first</title>
<updated>2023-12-20T17:17:46+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-12-20T17:17:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c28177cd57c99865bbf18e73008ba6fb11f73a2e'/>
<id>c28177cd57c99865bbf18e73008ba6fb11f73a2e</id>
<content type='text'>
Creating a backtrace can crash if RJIT is triggered by branch_stub_hit.
In that case, it's useful to at least print the error message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Creating a backtrace can crash if RJIT is triggered by branch_stub_hit.
In that case, it's useful to at least print the error message.
</pre>
</div>
</content>
</entry>
<entry>
<title>RJIT: Just skip generating code for aarch64/arm64 (#9221)</title>
<updated>2023-12-13T17:36:06+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-12-13T17:36:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0f1c7e3bcb2ee0cb38d228ba0d23f52ceef5623c'/>
<id>0f1c7e3bcb2ee0cb38d228ba0d23f52ceef5623c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>YJIT: Compile exception handlers (#8171)</title>
<updated>2023-08-08T23:06:22+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-08-08T23:06:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=cd8d20cd1fbcf9bf9d438b306beb65b2417fcc04'/>
<id>cd8d20cd1fbcf9bf9d438b306beb65b2417fcc04</id>
<content type='text'>
Co-authored-by: Maxime Chevalier-Boisvert &lt;maximechevalierb@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Maxime Chevalier-Boisvert &lt;maximechevalierb@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>RJIT: Add --rjit-verify-ctx option</title>
<updated>2023-04-04T07:35:29+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-04-04T05:52:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=19506650efeb8b19cea3f72d3f95547c5cbc3659'/>
<id>19506650efeb8b19cea3f72d3f95547c5cbc3659</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a test_rubyoptions failure</title>
<updated>2023-04-03T15:44:16+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-04-03T15:44:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3cb5e7558ddbaf9535a6937616fb9e8db13dbcbb'/>
<id>3cb5e7558ddbaf9535a6937616fb9e8db13dbcbb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>RJIT: Limit the number of versions per block</title>
<updated>2023-04-03T06:37:15+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-04-03T06:34:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d876c008ecb823a042021bebdb6667ff0c8ff028'/>
<id>d876c008ecb823a042021bebdb6667ff0c8ff028</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>RJIT: Find a best matching block version</title>
<updated>2023-04-03T06:24:14+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-04-03T06:22:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3bacc3877a8d61a2e66f6b9d874a60f3be0e7f53'/>
<id>3bacc3877a8d61a2e66f6b9d874a60f3be0e7f53</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>RJIT: Store type information in Context</title>
<updated>2023-04-03T05:32:16+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-04-02T23:59:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d546f8c5183d583b2455ef005b9276a22bab3b65'/>
<id>d546f8c5183d583b2455ef005b9276a22bab3b65</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>RJIT: Support entry with different PCs</title>
<updated>2023-04-02T22:27:40+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-04-02T22:26:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6002b12611c3cee921fc8aef76b55db4b2d0fbcd'/>
<id>6002b12611c3cee921fc8aef76b55db4b2d0fbcd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
