Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement struct aref | Takashi Kokubun | 2023-03-05 | 1 | -4/+5 |
* | Implement bmethod | Takashi Kokubun | 2023-03-05 | 1 | -6/+8 |
* | Implement optimized call | Takashi Kokubun | 2023-03-05 | 1 | -1/+4 |
* | Implement proxy blockarg | Takashi Kokubun | 2023-03-05 | 1 | -1/+2 |
* | Implement nil blockarg | Takashi Kokubun | 2023-03-05 | 1 | -0/+2 |
* | Implement cref on opt_getconstant_path | Takashi Kokubun | 2023-03-05 | 1 | -0/+1 |
* | Implement protected | Takashi Kokubun | 2023-03-05 | 1 | -1/+1 |
* | Implement getblockparamproxy | Takashi Kokubun | 2023-03-05 | 1 | -0/+5 |
* | Support non-T_OBJECTs in getivar | Takashi Kokubun | 2023-03-05 | 1 | -1/+0 |
* | Implement new ivars on setivar | Takashi Kokubun | 2023-03-05 | 1 | -1/+2 |
* | Optimize setivar for known ivar index | Takashi Kokubun | 2023-03-05 | 1 | -0/+5 |
* | Increase max depth for chain guards | Takashi Kokubun | 2023-03-05 | 1 | -1/+2 |
* | Implement known class guard for flonum | Takashi Kokubun | 2023-03-05 | 1 | -3/+0 |
* | Implement opt_pc | Takashi Kokubun | 2023-03-05 | 1 | -1/+1 |
* | Start implementing send | Takashi Kokubun | 2023-03-05 | 1 | -0/+1 |
* | Fix invokesuper for railsbench | Takashi Kokubun | 2023-03-05 | 1 | -0/+1 |
* | Implement invokesuper | Takashi Kokubun | 2023-03-05 | 1 | -0/+6 |
* | Implement optimized send | Takashi Kokubun | 2023-03-05 | 1 | -1/+6 |
* | Count optimized method types | Takashi Kokubun | 2023-03-05 | 1 | -2/+11 |
* | Implement duparray and expandarray | Takashi Kokubun | 2023-03-05 | 1 | -0/+5 |
* | Count opt_getconstant_path exit reasons | Takashi Kokubun | 2023-03-05 | 1 | -0/+3 |
* | Side-exit on cfunc with -2 argc | Takashi Kokubun | 2023-03-05 | 1 | -0/+1 |
* | Implement opt_eq and opt_neq | Takashi Kokubun | 2023-03-05 | 1 | -0/+1 |
* | Implement Array#[] | Takashi Kokubun | 2023-03-05 | 1 | -3/+3 |
* | Do not compile C calls when C tracing is enabled | Takashi Kokubun | 2023-03-05 | 1 | -0/+1 |
* | Partially implement send of cfunc | Takashi Kokubun | 2023-03-05 | 1 | -0/+6 |
* | Adjust the interface of jit_push_frame | Takashi Kokubun | 2023-03-05 | 1 | -1/+1 |
* | Support more types in jit_guard_known_class | Takashi Kokubun | 2023-03-05 | 1 | -4/+0 |
* | Implement stackoverflow check | Takashi Kokubun | 2023-03-05 | 1 | -0/+1 |
* | Skip Hash on opt_aref for now | Takashi Kokubun | 2023-03-05 | 1 | -0/+1 |
* | Implement attr_reader | Takashi Kokubun | 2023-03-05 | 1 | -1/+6 |
* | Count unsupported method types | Takashi Kokubun | 2023-03-05 | 1 | -1/+9 |
* | Implement opt_aref for Hash | Takashi Kokubun | 2023-03-05 | 1 | -0/+5 |
* | Implement jit_guard_known_class | Takashi Kokubun | 2023-03-05 | 1 | -4/+11 |
* | Implement jit_chain_guard | Takashi Kokubun | 2023-03-05 | 1 | -1/+1 |
* | Implement counted exits | Takashi Kokubun | 2023-03-05 | 1 | -1/+2 |
* | Implement getivar | Takashi Kokubun | 2023-03-05 | 1 | -0/+5 |
* | Add compiled_block_count | Takashi Kokubun | 2023-03-05 | 1 | -1/+2 |
* | Support passing arguments | Takashi Kokubun | 2023-03-05 | 1 | -0/+11 |
* | Carve out CodeBlock | Takashi Kokubun | 2023-03-05 | 1 | -1/+1 |
* | Implement --mjit-stats | Takashi Kokubun | 2023-03-05 | 1 | -0/+8 |
* | Implement a no-op JIT compiler | Takashi Kokubun | 2023-03-05 | 1 | -0/+10 |
* | MJIT: Compile methods in batches (#6900) | Takashi Kokubun | 2022-12-10 | 1 | -6/+18 |
* | MJIT: Convert compact_p flag to an enum | Takashi Kokubun | 2022-12-08 | 1 | -3/+15 |
* | MJIT: Remove Windows-specific code | Takashi Kokubun | 2022-12-07 | 1 | -4/+0 |
* | MJIT: Merge mjit_unit.h into mjit_c.h | Takashi Kokubun | 2022-11-29 | 1 | -4/+27 |
* | MJIT: Merge exivar guards as well | Takashi Kokubun | 2022-11-28 | 1 | -1/+0 |
* | MJIT: Remove an unused field | Takashi Kokubun | 2022-11-28 | 1 | -1/+0 |
* | MJIT: Get rid of is_entries copy | Takashi Kokubun | 2022-11-28 | 1 | -2/+0 |
* | MJIT: Rename mjit_compiler.h to mjit_c.h | Takashi Kokubun | 2022-11-28 | 1 | -0/+58 |