| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-05 | Invalidate blocks on global constant changes | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement ISEQ block_handler | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Start implementing send | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement defined | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Fix invokesuper for railsbench | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement invokesuper | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Re-compile MJIT entry on constant IC update | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement newhash | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement swap | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement putstring | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Store MJIT blocks on each ISEQ | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Invalidate everything on GC.compact | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement splatarray | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement topn | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement newarray | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement adjuststack | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Change a branch stub shape only when needed | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Skip invalidation for trace_ insns | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Invalidate blocks on constant IC updates | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement optimized send | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Remove unneeded ci references | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement opt_invokebuiltin_delegate | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Count optimized method types | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement opt_aset | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement duparray and expandarray | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Count opt_getconstant_path exit reasons | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Side-exit on cfunc with -2 argc | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Initial support of opt_getconstant_path | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement dupn and setn | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement all getlocal/setlocal insns | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement opt_eq and opt_neq | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Format numbers with delimiters | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement opt_and and opt_or | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement setlocal_WC_0 | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement opt_mod | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement Array#[] | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement opt_le, opt_ge, and opt_gt | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement branchif | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Side-exit earlier on interrupts | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Fix a typo in jit_chain_guard | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement variadic C func calls | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-06 | * remove trailing spaces. [ci skip] | git | |
| 2023-03-05 | Set 0 to cfp->pc on C func send | Takashi Kokubun | |
| 2023-03-05 | Do not compile C calls when C tracing is enabled | Takashi Kokubun | |
| 2023-03-05 | Re-enable cfunc send | Takashi Kokubun | |
| 2023-03-05 | Redo compilation of all ISEQs after invalidation | Takashi Kokubun | |
| 2023-03-05 | Handle RangeError in iseq_lineno | Takashi Kokubun | |
| 2023-03-05 | Handle failures on branch_stub_hit | Takashi Kokubun | |
| 2023-03-05 | Implement invalidation after cfunc | Takashi Kokubun | |
| 2023-03-05 | Partially implement send of cfunc | Takashi Kokubun | |
