Age | Commit message (Expand) | Author |
---|
2025-05-25 | Delimit the scopes using encoding/symbol tables | Nobuyoshi Nakada |
2025-05-05 | Add `RBIMPL_ATTR_NONSTRING_ARRAY()` macro for GCC 15 | Nobuyoshi Nakada |
2025-05-01 | Drop an ignored attribute | Takashi Kokubun |
2025-04-30 | Suppress gcc 15 unterminated-string-initialization warnings | Nobuyoshi Nakada |
2025-02-10 | Move global symbol reference updating to rb_sym_global_symbols_update_references | Peter Zhu |
2025-02-10 | Make ruby_global_symbols movable | Peter Zhu |
2024-04-08 | Add builtin type assertion | Nobuyoshi Nakada |
2024-04-05 | Assert correct types in get_id_serial_entry | Peter Zhu |
2024-04-05 | Assert correct types in set_id_entry | Peter Zhu |
2024-04-05 | Assert that rb_sym2str returns 0 or a T_STRING | Peter Zhu |
2024-03-06 | Refactor VM root modules | Jean Boussier |
2024-02-14 | YJIT: Simplify Kernel#send guards and admit more cases (#9956) | Alan Wu |
2024-02-14 | [DOC] Doc compliance (#9955) | Burdette Lamar |
2024-02-13 | Change dsymbol_alloc to use NEWOBJ_OF | Peter Zhu |
2024-02-08 | Fix crash when checking symbol encoding | Peter Zhu |
2023-12-07 | Free everything at shutdown | Adam Hess |
2023-11-29 | [Bug #20025] Check if upper/lower before fallback to case-folding | Nobuyoshi Nakada |
2023-06-30 | Compile debugging code for symbol and ID always | Nobuyoshi Nakada |
2023-06-30 | Compile code without Symbol GC always | Nobuyoshi Nakada |
2023-02-09 | Merge gc.h and internal/gc.h | Matt Valentine-House |
2022-11-15 | Rewrite Symbol#to_sym and #intern in Ruby (#6683) | Takashi Kokubun |
2022-10-11 | Implement optimize send in yjit (#6488) | Jimmy Miller |
2022-07-26 | Rename rb_ary_tmp_new to rb_ary_hidden_new | Peter Zhu |
2022-07-21 | Expand tabs [ci skip] | Takashi Kokubun |
2022-07-20 | Ensure _id2ref finds symbols with the correct type | Daniel Colson |
2022-07-20 | [Bug #18905] Check symbol name types more strictly | Nobuyoshi Nakada |
2022-04-14 | [DOC] Move the documentations of moved Symbol methods | Nobuyoshi Nakada |
2021-11-23 | Assign temporary ID to anonymous ID [Bug #18250] | Nobuyoshi Nakada |
2021-11-07 | rb_id_serial_to_id: return unregistered ID as an internal ID | Nobuyoshi Nakada |
2021-10-14 | Fix STATIC_SYM2ID for large ID on IL32LLP64 platforms | Nobuyoshi Nakada |
2021-10-13 | `rb_id_serial_to_id` is used in `key2id` since 4c2d014e9216 | Nobuyoshi Nakada |
2021-09-10 | include/ruby/internal/symbol.h: add doxygen | 卜部昌平 |
2021-03-05 | rb_enc_symname_type: indent | 卜部昌平 |
2021-03-05 | rb_enc_symname_type: refactor reduce goto | 卜部昌平 |
2020-09-18 | sync ruby_global_symbols | Koichi Sasada |
2020-08-01 | `rb_encoding` is defined as `const` | Nobuyoshi Nakada |
2020-06-29 | rb_enc_symname_type: refactor split | 卜部昌平 |
2020-06-29 | indent [ci skip] | 卜部昌平 |
2020-06-29 | rb_enc_synmane_type: do not goto into a branch | 卜部昌平 |
2020-05-24 | [DOC] Added document for rb_check_symbol() [ci skip] | Nobuyoshi Nakada |
2019-12-26 | decouple internal.h headers | 卜部昌平 |
2019-11-14 | delete unused functions | 卜部昌平 |
2019-09-06 | Fix a use-after-free bug by avoiding rb_str_new_frozen | Yusuke Endoh |
2019-08-29 | drop-in type check for rb_define_singleton_method | 卜部昌平 |
2019-05-16 | Prefix global_symbols with `ruby_` | Nobuyoshi Nakada |
2019-04-26 | Hide internal IDs | Nobuyoshi Nakada |
2019-04-20 | Add `GC.compact` again. | tenderlove |
2019-04-17 | Reverting compaction for now | tenderlove |
2019-04-17 | Adding `GC.compact` and compacting GC support. | tenderlove |
2019-04-10 | Reverting all commits from r67479 to r67496 because of CI failures | kazu |