<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/mjit_c.h, branch v3_2_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>MJIT: Compile methods in batches (#6900)</title>
<updated>2022-12-11T06:21:06+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2022-12-11T06:21:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=9d59d093bd99ca7f4266dec1e9b4cd8b5efbd2d4'/>
<id>9d59d093bd99ca7f4266dec1e9b4cd8b5efbd2d4</id>
<content type='text'>
* MJIT: Compile methods in batches

* MJIT: make mjit-bindgen

* MJIT: Fix RubyVM::MJIT tests</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* MJIT: Compile methods in batches

* MJIT: make mjit-bindgen

* MJIT: Fix RubyVM::MJIT tests</pre>
</div>
</content>
</entry>
<entry>
<title>MJIT: Convert compact_p flag to an enum</title>
<updated>2022-12-09T06:53:58+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2022-12-09T06:53:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0dc5c117a5eb8773b717ef79c4f78ccf0e3981d5'/>
<id>0dc5c117a5eb8773b717ef79c4f78ccf0e3981d5</id>
<content type='text'>
I'm gonna add another type of unit shortly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I'm gonna add another type of unit shortly.
</pre>
</div>
</content>
</entry>
<entry>
<title>MJIT: Remove Windows-specific code</title>
<updated>2022-12-08T06:05:15+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2022-12-08T06:05:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3938bd1b42a157877f63c3d322456d8c7dd54cff'/>
<id>3938bd1b42a157877f63c3d322456d8c7dd54cff</id>
<content type='text'>
because we no longer support it
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
because we no longer support it
</pre>
</div>
</content>
</entry>
<entry>
<title>MJIT: Merge mjit_unit.h into mjit_c.h</title>
<updated>2022-11-30T05:34:46+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2022-11-30T05:32:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7a2b1364ef5889497e7c203f644610f346bdd80a'/>
<id>7a2b1364ef5889497e7c203f644610f346bdd80a</id>
<content type='text'>
The distinction doesn't make much difference today.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The distinction doesn't make much difference today.
</pre>
</div>
</content>
</entry>
<entry>
<title>MJIT: Merge exivar guards as well</title>
<updated>2022-11-29T07:32:27+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2022-11-29T07:32:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2329cbeb5bf7c7e8720cd4512285e6784c41367e'/>
<id>2329cbeb5bf7c7e8720cd4512285e6784c41367e</id>
<content type='text'>
obviating status-&gt;merge_ivar_guards_p as refactoring
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
obviating status-&gt;merge_ivar_guards_p as refactoring
</pre>
</div>
</content>
</entry>
<entry>
<title>MJIT: Remove an unused field</title>
<updated>2022-11-29T06:46:20+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2022-11-29T06:46:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=322e546f60e3a66b9af6aa1b8c7006369932ce27'/>
<id>322e546f60e3a66b9af6aa1b8c7006369932ce27</id>
<content type='text'>
This has not been used since recent shape-related changes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This has not been used since recent shape-related changes.
</pre>
</div>
</content>
</entry>
<entry>
<title>MJIT: Get rid of is_entries copy</title>
<updated>2022-11-29T06:03:16+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2022-11-29T05:59:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bb6f933d51ae4c663a1d768508fc840c56be07a3'/>
<id>bb6f933d51ae4c663a1d768508fc840c56be07a3</id>
<content type='text'>
MJIT worker no longer exists, so we don't need this safeguard anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MJIT worker no longer exists, so we don't need this safeguard anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>MJIT: Rename mjit_compiler.h to mjit_c.h</title>
<updated>2022-11-29T05:23:14+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2022-11-29T05:22:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=acb76663ba20241e7c2552aafae8b1d883520b9a'/>
<id>acb76663ba20241e7c2552aafae8b1d883520b9a</id>
<content type='text'>
because it exists primarily for generating mjit_c.rb.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
because it exists primarily for generating mjit_c.rb.
</pre>
</div>
</content>
</entry>
</feed>
