Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Malloc branch entries (#112) | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -7/+14 |
* | Re-enable local type tracking, until first call | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -0/+1 |
* | Remove unnamed enums because MSVC sux | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -19/+19 |
* | Introduce concept of YJIT instruction operands | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -27/+39 |
* | YJIT: Fancier opt_getinlinecache | Alan Wu | 2021-10-20 | 1 | -0/+1 |
* | Add flag bits to avoid compiling stubs multiple times. | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -1/+5 |
* | Keep track of local types in the context | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -0/+2 |
* | Add ctcx_stack_push_local() | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -2/+3 |
* | YJIT: adjust branch shape properly when target already exists | Alan Wu | 2021-10-20 | 1 | -1/+1 |
* | use ctx_stack_push_self() | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -2/+5 |
* | Part 1 of improved type tracking logic | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -41/+31 |
* | WIP | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -1/+5 |
* | Commit WIP | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -8/+21 |
* | First sketch at temp type mapping | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -0/+69 |
* | Get rid of dependency on rb_call_cache | Alan Wu | 2021-10-20 | 1 | -5/+4 |
* | Yjit: rename context struct | Alan Wu | 2021-10-20 | 1 | -1/+1 |
* | Yet Another Ruby JIT! | Jose Narvaez | 2021-10-20 | 1 | -0/+178 |