summaryrefslogtreecommitdiff
path: root/mjit_c.h
Commit message (Collapse)AuthorAgeFilesLines
* MJIT: Compile methods in batches (#6900)Takashi Kokubun2022-12-101-6/+18
| | | | | | | * MJIT: Compile methods in batches * MJIT: make mjit-bindgen * MJIT: Fix RubyVM::MJIT tests
* MJIT: Convert compact_p flag to an enumTakashi Kokubun2022-12-081-3/+15
| | | | I'm gonna add another type of unit shortly.
* MJIT: Remove Windows-specific codeTakashi Kokubun2022-12-071-4/+0
| | | | because we no longer support it
* MJIT: Merge mjit_unit.h into mjit_c.hTakashi Kokubun2022-11-291-4/+27
| | | | The distinction doesn't make much difference today.
* MJIT: Merge exivar guards as wellTakashi Kokubun2022-11-281-1/+0
| | | | obviating status->merge_ivar_guards_p as refactoring
* MJIT: Remove an unused fieldTakashi Kokubun2022-11-281-1/+0
| | | | This has not been used since recent shape-related changes.
* MJIT: Get rid of is_entries copyTakashi Kokubun2022-11-281-2/+0
| | | | MJIT worker no longer exists, so we don't need this safeguard anymore.
* MJIT: Rename mjit_compiler.h to mjit_c.hTakashi Kokubun2022-11-281-0/+58
because it exists primarily for generating mjit_c.rb.