| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-12-15 | Fix code block indents [ci skip] | Nobuyoshi Nakada | |
| RDoc::Markdown requires all block elements nested under bullet list to be indended deeper than the first column of the list. | |||
| 2020-12-14 | Fix indent for rdoc's markdown | Yusuke Endoh | |
| It seems that nested points need four spaces | |||
| 2020-12-14 | Merge Psych-3.2.1 from ruby/psych | Hiroshi SHIBATA | |
| 2020-12-14 | Fixed dst name for digest gem | Hiroshi SHIBATA | |
| 2020-12-14 | Support shareable_constant_value: literal | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | Make shareable_constant_value tri-state | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | shareable_constant_value: is effective only in comment-only line | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | Added continued line case | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | Added false case | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | Test by Ractor.shareable? | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | Make the value shareable deeply | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | Save and pass lex_context wholely | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | Determine shareable-ness after assignment operator | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | Implemented shareable_constant_value op_asgn | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | Call FrozenCore.make_shareable | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | Implemented shareable_constant_value | Nobuyoshi Nakada | |
| It does shallow freeze only for now. Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | Support shareable_constant_value pragma | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3681 | |||
| 2020-12-14 | fix condition and add another debug counter | Koichi Sasada | |
| mc_inline_miss_same_def is added to check same method or not. Also the mc_inline_miss_same_cc calculation was fixed. | |||
| 2020-12-14 | Add information to Caveats section in NEWS.md | Junichi Ito | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3896 | |||
| 2020-12-14 | add ccs_not_found debug counter | Koichi Sasada | |
| ccs_not_found to count not found in ccs table. | |||
| 2020-12-14 | add debug counters to survey the IMC miss | Koichi Sasada | |
| 2020-12-13 | Debug the command used for gdb dump | Takashi Kokubun | |
| It's not working http://ci.rvm.jp/results/trunk-mjit@phosphorus-docker/3288206. I'm debugging why. | |||
| 2020-12-13 | @ruby is the target Ruby in bootstraptest | Takashi Kokubun | |
| 2020-12-14 | test/ruby/test_method_cache.rb: suppress "assigned but unused variable" | Yusuke Endoh | |
| 2020-12-14 | use method cache on Object#respond_to? | Koichi Sasada | |
| rb_method_boundp (method_boundp) searches method_entry, but this search did not use pCMC, so change to use it. Notes: Merged: https://github.com/ruby/ruby/pull/3899 | |||
| 2020-12-14 | add tests for method cache. | Koichi Sasada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3892 | |||
| 2020-12-14 | add cc_invalidate_negative debug counter | Koichi Sasada | |
| counts for invalidating negative cache. Notes: Merged: https://github.com/ruby/ruby/pull/3892 | |||
| 2020-12-14 | Introduce negative method cache | Koichi Sasada | |
| pCMC doesn't have negative method cache so this patch implements it. Notes: Merged: https://github.com/ruby/ruby/pull/3892 | |||
| 2020-12-14 | create ccs with 0 capa | Koichi Sasada | |
| ccs is created with default 4 capa, but it is too much, so start with 0 and extend to 1, 2, 4, 8, ... Notes: Merged: https://github.com/ruby/ruby/pull/3892 | |||
| 2020-12-14 | Fix a typo [ci skip] | Kazuhiro NISHIYAMA | |
| 2020-12-14 | * 2020-12-14 [ci skip] | git | |
| 2020-12-14 | Remove "2.8" from NEWS.md | Junichi Ito | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3897 | |||
| 2020-12-13 | `ulimit` does not affect another shell | Kazuhiro NISHIYAMA | |
| 2020-12-13 | Sorted links by URLs and issue numbers [ci skip] | Nobuyoshi Nakada | |
| ``` ruby -e 'puts readlines.sort_by {[_1[%r[(https?://.*?)(?:/\d+)?$],1], _1[/\d+$/].to_i]}' ``` | |||
| 2020-12-13 | Add NEWS about open-uri and Kernel#open | Junichi Ito | |
| There might be a lot of codes using redefined Kernel#open via open-uri, so it's worth mentioning that. Notes: Merged: https://github.com/ruby/ruby/pull/3894 | |||
| 2020-12-13 | Wait testing/helper threads to terminate | Nobuyoshi Nakada | |
| 2020-12-13 | Fixed a suspicious comparison | Nobuyoshi Nakada | |
| 2020-12-13 | Narrowed down unaligned member access region in RB_OBJ_WRITE | Nobuyoshi Nakada | |
| Since UNALIGNED_MEMBER_ACCESS assigns to an intermediate variable, it can cause unused-value warnings. | |||
| 2020-12-13 | Reintroduce `expr in pat` [Feature #17371] | Kazuki Tsujimoto | |
| 2020-12-13 | Don't emit warning when the pattern of one-line pattern matching is just a ↵ | Kazuki Tsujimoto | |
| variable pattern https://github.com/ruby/dev-meeting-log/blob/master/DevelopersMeeting20201210Japan.md#feature-17371-reintroduce-expr-in-pat-ktsj | |||
| 2020-12-12 | Allow dumping a core file on Actions | Takashi Kokubun | |
| to see a C backtrace. | |||
| 2020-12-12 | Dump a backtrace with gdb | Takashi Kokubun | |
| Because Ruby often fails to dump a C backtrace. | |||
| 2020-12-13 | * 2020-12-13 [ci skip] | git | |
| 2020-12-13 | Fixed RUBY_RM_RECURSIVE when autoconf met the required version | Nobuyoshi Nakada | |
| Before 9189cf5793cd527a86b711d15d5fd0633ec082e1 the result of `m4_version_compare` was compared to -1, however the `$2` of `m4_version_prereq` has different meaning and is expanded when the required version met. | |||
| 2020-12-12 | spec: suppress deprecations of "lambda(&proc_block)" pattern | Yusuke Endoh | |
| 2020-12-12 | test/ruby/test_lambda.rb: prevent lambda(&proc_block) warnings | Yusuke Endoh | |
| 2020-12-12 | tool/mk_builtin_loader.rb: prevent "assigned but unused variable" | Yusuke Endoh | |
| 2020-12-12 | Removed obsolete autoconf checks | Nobuyoshi Nakada | |
| Use regular `AC_CHECK_MEMBERS` instead of: * `AC_STRUCT_ST_BLKSIZE` * `AC_STRUCT_ST_BLOCKS` * `AC_STRUCT_ST_RDEV` Notes: Merged: https://github.com/ruby/ruby/pull/3890 | |||
| 2020-12-12 | Signal handler type should be void | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/3889 | |||
| 2020-12-12 | Omit checks for C89 standard or later | Nobuyoshi Nakada | |
| Now we require C99, these features available of course. * prototypes * stdarg prototypes * token pasting * stringization * string literal concatenation Notes: Merged: https://github.com/ruby/ruby/pull/3889 | |||
