| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-14 | YJIT: Introduce no_gc attribute (#7511) | Takashi Kokubun | |
| Notes: Merged-By: k0kubun <takashikkbn@gmail.com> | |||
| 2023-03-12 | RJIT: Count invokeblock exit types | Takashi Kokubun | |
| 2023-03-12 | RJIT: Fix a typo | Takashi Kokubun | |
| and import a missing function | |||
| 2023-03-12 | RJIT: Implement --rjit-trace-exits | Takashi Kokubun | |
| 2023-03-12 | Add test for linear performance | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7506 | |||
| 2023-03-12 | core_assertions.rb: Consider backward compatibilities | Nobuyoshi Nakada | |
| This file is copied to default gems, which might support older versions. | |||
| 2023-03-11 | RJIT: Migrate SIZET values to RJIT::C constants | Takashi Kokubun | |
| 2023-03-11 | RJIT: Introduce constants under RubyVM::RJIT::C | Takashi Kokubun | |
| 2023-03-11 | RJIT: Automate function pointer imports | Takashi Kokubun | |
| 2023-03-11 | RJIT: Use as the largest type as possible | Takashi Kokubun | |
| to just import stuff easily | |||
| 2023-03-11 | RJIT: Use SIZET macros instead of original PTR ones | Takashi Kokubun | |
| 2023-03-11 | RJIT: Drop unused USE_* macros support | Takashi Kokubun | |
| 2023-03-11 | Rename builtin attr :inline to :leaf | Takashi Kokubun | |
| 2023-03-11 | Support multiple attributes with Primitive.attr! | Takashi Kokubun | |
| 2023-03-10 | Change the syntax of Primitive.attr! to Symbol (#7501) | Takashi Kokubun | |
| Notes: Merged-By: k0kubun <takashikkbn@gmail.com> | |||
| 2023-03-10 | RJIT: Simplify RubyVM::RJIT::Instruction | Takashi Kokubun | |
| 2023-03-10 | RJIT: Remove unused code from headers | Takashi Kokubun | |
| 2023-03-10 | [rubygems/rubygems] Use `RbSys::ExtensionTask` when creating new rust gems | Ian Ker-Seymer | |
| https://github.com/rubygems/rubygems/commit/125f9fece9 | |||
| 2023-03-08 | RJIT: Stop allowing leaked globals rjit_* | Takashi Kokubun | |
| 2023-03-08 | Fix node search in bindgen | Takashi Kokubun | |
| This is to fix a weird bindgen behavior on Matt's branch: https://github.com/ruby/ruby/pull/7393 | |||
| 2023-03-08 | Constify local static variables in yyparse | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7477 | |||
| 2023-03-08 | code style | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7475 | |||
| 2023-03-08 | Added missing dependency for rubygems | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7475 | |||
| 2023-03-08 | Added debug info to gemspec version check | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7475 | |||
| 2023-03-08 | Check bundled_gems version and gemspec version strictly | Hiroshi SHIBATA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7475 | |||
| 2023-03-07 | Remove MJIT's builtin function compiler | Takashi Kokubun | |
| 2023-03-06 | s/mjit/rjit/ | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7462 | |||
| 2023-03-06 | s/MJIT/RJIT/ | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7462 | |||
| 2023-03-06 | Rename MJIT filenames to RJIT | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7462 | |||
| 2023-03-06 | Remove obsoleted mjit_sp_inc.inc.erb | Takashi Kokubun | |
| 2023-03-06 | Remove obsoleted tool/mjit_tabs.rb | Takashi Kokubun | |
| 2023-03-06 | Remove obsoleted tool/mjit_archflag.sh | Takashi Kokubun | |
| 2023-03-06 | Drop obsoleted MJIT header (#7458) | Takashi Kokubun | |
| RJIT doesn't need this. Notes: Merged-By: k0kubun <takashikkbn@gmail.com> | |||
| 2023-03-05 | Implement struct aref | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement bmethod | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Optimize Thread.current | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement opt_str_freeze | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Check for classes consistently | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement objtostring | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement getblockparamproxy | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Optimize BasicObject#! | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Implement known class guard for flonum | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
| 2023-03-05 | Guard against GC of random ISEQs | 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 | Implement optimized send | 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 duparray and expandarray | 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 | Implement opt_and and opt_or | Takashi Kokubun | |
| Notes: Merged: https://github.com/ruby/ruby/pull/7448 | |||
