Takashi Kokubun
|
9501283dea
|
RJIT: Leave it to NoMatchingPatternError
instead of manually implementing NotImplementedError
|
2023-03-11 22:25:00 -08:00 |
|
Takashi Kokubun
|
846fc356cb
|
RJIT: Use case-in for exhaustive matches
|
2023-03-11 22:17:06 -08:00 |
|
Takashi Kokubun
|
fe34db5a1b
|
RJIT: Migrate SIZET values to RJIT::C constants
|
2023-03-11 22:04:30 -08:00 |
|
Takashi Kokubun
|
50c5f94ed7
|
RJIT: Introduce constants under RubyVM::RJIT::C
|
2023-03-11 21:48:28 -08:00 |
|
Takashi Kokubun
|
58f7e8b7f8
|
RJIT: Automate function pointer imports
|
2023-03-11 21:26:40 -08:00 |
|
Takashi Kokubun
|
93e34fe42e
|
RJIT: Write initial tests for Assembler
|
2023-03-10 14:57:37 -08:00 |
|
Takashi Kokubun
|
76808b1ee4
|
RJIT: Start testing Assembler
|
2023-03-10 13:57:52 -08:00 |
|
Takashi Kokubun
|
cdece5cf36
|
RJIT: Remove unused code from headers
|
2023-03-10 13:11:01 -08:00 |
|
Takashi Kokubun
|
c364e0745d
|
RJIT: Introduce --rjit-exec-mem-size
|
2023-03-10 13:04:45 -08:00 |
|
Takashi Kokubun
|
4afe9c09a0
|
RJIT: Use imemo_type_p instead
which seems safer. It seems like imemo_type can cause SEGV.
|
2023-03-09 22:15:16 -08:00 |
|
Takashi Kokubun
|
35fd79ac37
|
RJIT: Lazily compile global ocb
|
2023-03-09 21:55:14 -08:00 |
|
Takashi Kokubun
|
23ec248e48
|
s/mjit/rjit/
|
2023-03-06 23:44:01 -08:00 |
|
Takashi Kokubun
|
2e875549a9
|
s/MJIT/RJIT/
|
2023-03-06 23:44:01 -08:00 |
|
Takashi Kokubun
|
eaccdc1941
|
Rename MJIT filenames to RJIT
|
2023-03-06 23:44:01 -08:00 |
|