Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement method call | Takashi Kokubun | 2023-03-05 | 1 | -1/+32 |
* | Implement branch stub | Takashi Kokubun | 2023-03-05 | 1 | -2/+28 |
* | Support release build | Takashi Kokubun | 2023-03-05 | 1 | -3/+3 |
* | Use the actual sp_offset | Takashi Kokubun | 2023-03-05 | 1 | -6/+3 |
* | Implement defer_compilation | Takashi Kokubun | 2023-03-05 | 1 | -1/+35 |
* | Use the term "compile" in different places | Takashi Kokubun | 2023-03-05 | 1 | -1/+1 |
* | Carve out CodeBlock | Takashi Kokubun | 2023-03-05 | 1 | -1/+2 |
* | Skip compiling at_exit without --mjit-stats | Takashi Kokubun | 2023-03-05 | 1 | -0/+8 |
* | Fix broken rebase | Takashi Kokubun | 2023-03-05 | 1 | -86/+0 |
* | Implement --mjit-stats | Takashi Kokubun | 2023-03-05 | 1 | -4/+25 |
* | Fix TracePoint tests | Takashi Kokubun | 2023-03-05 | 1 | -1/+8 |
* | Disable MJIT on a couple of conditions | Takashi Kokubun | 2023-03-05 | 1 | -0/+14 |
* | Fix a critical mistake around GC | Takashi Kokubun | 2023-03-05 | 1 | -7/+15 |
* | Lock VM during compilation | Takashi Kokubun | 2023-03-05 | 1 | -0/+3 |
* | Split responsibilities differently | Takashi Kokubun | 2023-03-05 | 1 | -1/+1 |
* | Implement --mjit-dump-disasm | Takashi Kokubun | 2023-03-05 | 1 | -0/+7 |
* | Implement a no-op JIT compiler | Takashi Kokubun | 2023-03-05 | 1 | -4/+4 |
* | Prepare a JIT buffer | Takashi Kokubun | 2023-03-05 | 1 | -3/+10 |
* | Prepare for compiling an ISEQ | Takashi Kokubun | 2023-03-05 | 1 | -1/+8 |
* | Use call-threshold 1 for now | Takashi Kokubun | 2023-03-05 | 1 | -2/+4 |
* | Prepare rb_mjit_compile hook | Takashi Kokubun | 2023-03-05 | 1 | -0/+6 |
* | Move important functions | Takashi Kokubun | 2023-03-05 | 1 | -34/+32 |
* | Remove more code | Takashi Kokubun | 2023-03-05 | 1 | -69/+0 |
* | Clean up the current MJIT implementation | Takashi Kokubun | 2023-03-05 | 1 | -1539/+25 |
* | Merge gc.h and internal/gc.h | Matt Valentine-House | 2023-02-09 | 1 | -1/+1 |
* | MJIT: Cancel all on disastrous situations (#7019) | Takashi Kokubun | 2022-12-24 | 1 | -11/+103 |
* | MJIT: Compile methods in batches (#6900) | Takashi Kokubun | 2022-12-10 | 1 | -224/+167 |
* | MJIT: Clarify jit_unit is only for MJIT | Takashi Kokubun | 2022-12-08 | 1 | -25/+25 |
* | MJIT: Refactor JIT failure handling | Takashi Kokubun | 2022-12-08 | 1 | -4/+4 |
* | MJIT: Add comments about custom hooks [ci skip] | Takashi Kokubun | 2022-12-08 | 1 | -2/+2 |
* | MJIT: Convert compact_p flag to an enum | Takashi Kokubun | 2022-12-08 | 1 | -23/+25 |
* | MJIT: Drop an obsoleted explanation [ci skip] | Takashi Kokubun | 2022-12-08 | 1 | -1/+1 |
* | Use a ruby-lang alias [ci skip] | Takashi Kokubun | 2022-12-08 | 1 | -0/+1 |
* | MJIT: Remove obsoleted conditional variables | Takashi Kokubun | 2022-12-08 | 1 | -24/+0 |
* | MJIT: Mark MJIT's objects from mjit_mark | Takashi Kokubun | 2022-12-08 | 1 | -2/+5 |
* | MJIT: Deal with a TODO with assertion | Takashi Kokubun | 2022-12-07 | 1 | -1/+2 |
* | MJIT: Fix an assertion broken with --mjit-wait enabled | Takashi Kokubun | 2022-12-06 | 1 | -1/+1 |
* | MJIT: Refactor mjit_wait | Takashi Kokubun | 2022-12-06 | 1 | -39/+12 |
* | MJIT: Remove obsoleted MJIT counters | Takashi Kokubun | 2022-12-06 | 1 | -32/+0 |
* | MJIT: Use xfree for units | Takashi Kokubun | 2022-12-06 | 1 | -3/+3 |
* | MJIT: Explain why we have MJIT_CFLAGS_PIPE [ci skip] | Takashi Kokubun | 2022-12-06 | 1 | -2/+2 |
* | MJIT: Just use ZALLOC_N in create_unit | Takashi Kokubun | 2022-12-06 | 1 | -9/+1 |
* | MJIT: Remove an unused argument and unused counters | Takashi Kokubun | 2022-12-06 | 1 | -7/+4 |
* | MJIT: Refactor the jit_func enum for MJIT | Takashi Kokubun | 2022-12-06 | 1 | -14/+14 |
* | MJIT: Merge mjit_unit.h into mjit_c.h | Takashi Kokubun | 2022-11-29 | 1 | -1/+1 |
* | MJIT: Rename mjit_compiler.c to mjit_c.c | Takashi Kokubun | 2022-11-29 | 1 | -2/+20 |
* | MJIT: Cache an ISeq pointer instance | Takashi Kokubun | 2022-11-28 | 1 | -1/+5 |
* | MJIT: Make it parsable by Solargraph (#6827) | Takashi Kokubun | 2022-11-28 | 1 | -2/+3 |
* | Revert "MJIT: Make it parsable by Solargraph" | Takashi Kokubun | 2022-11-28 | 1 | -2/+2 |
* | MJIT: Make it parsable by Solargraph | Takashi Kokubun | 2022-11-27 | 1 | -2/+2 |