Jose Narvaez
|
4e2eb7695e
|
Yet Another Ruby JIT!
Renaming uJIT to YJIT. AKA s/ujit/yjit/g.
|
2021-10-20 18:19:31 -04:00 |
|
Maxime Chevalier-Boisvert
|
2e561ff255
|
Restore interpreter regs in ujit hook. Implement leave bytecode.
|
2021-10-20 18:19:28 -04:00 |
|
Alan Wu
|
b75169a440
|
Fix typo
|
2021-10-20 18:19:26 -04:00 |
|
Alan Wu
|
5f9beb9b1b
|
Include disassembly in MicroJIT scraper output
|
2021-10-20 18:19:26 -04:00 |
|
Alan Wu
|
11c1daea17
|
Add to the MicroJIT scraper an example that passes ec
|
2021-10-20 18:19:25 -04:00 |
|
Alan Wu
|
2790428e55
|
Zero sized array are not standard C
|
2021-10-20 18:19:24 -04:00 |
|
Alan Wu
|
a3e58f4df8
|
Compile with MicroJIT disabled when scrape fails
This is just so we can build successfully on -O0 and other cases that
are not supported by the code scraper.
|
2021-10-20 18:19:24 -04:00 |
|
Alan Wu
|
f3c961f273
|
endbr64 is fine
|
2021-10-20 18:19:24 -04:00 |
|
Alan Wu
|
453218b272
|
Preliminary GNU/Linux support for code scraper
Let's see if this works on CI
|
2021-10-20 18:19:24 -04:00 |
|
Alan Wu
|
3d87eadf16
|
Refactor ujit_examples.h generator. Remove dwarfdump dependency
|
2021-10-20 18:19:24 -04:00 |
|