Граф коммитов

631 Коммитов

Автор SHA1 Сообщение Дата
git 82b61f53be Update default gems list at c6f41a3255 [ci skip] 2022-12-14 07:08:24 +00:00
git c96ffd36e2 Update default gems list at 989d993f5b [ci skip] 2022-12-14 07:01:55 +00:00
git 00acc9b057 Update default gems list at 9e4d7e99ce [ci skip] 2022-12-14 06:18:45 +00:00
git c4009a2e83 Update default gems list at e2f4b8bf77 [ci skip] 2022-12-14 06:17:14 +00:00
git a7cf39bba8 Update default gems list at 87d32376d9 [ci skip] 2022-12-14 05:54:44 +00:00
git a3b2719a09 Update default gems list at 0c27c1b3fc [ci skip] 2022-12-14 05:49:54 +00:00
git 6b41a2f9e7 Update default gems list at 067747bb9a [ci skip] 2022-12-14 05:36:41 +00:00
git 25f727d4ca Update default gems list at a1dba60b5b [ci skip] 2022-12-13 18:37:48 +00:00
Takashi Kokubun a66a69865d
YJIT: Change the default mem size to 64MiB (#6912)
* YJIT: Change the default mem size to 64MiB

* Also update ruby --help

Co-authored-by: Alan Wu <XrXr@users.noreply.github.com>
2022-12-13 11:00:22 -05:00
Maxime Chevalier-Boisvert 1004d693b7
Make it so YJIT is no longer marked as experimental (#6909)
Tested on production workloads at Shopify for > 1 year and proven
to be quite stable. Enabling YJIT at run-time is still guarded
behind the --yjit command-line option for now.
2022-12-12 15:13:46 -05:00
Nobuyoshi Nakada f093b619a4
[DOC] NEWS about [Feature #19104] 2022-12-12 13:56:06 +09:00
nagachika 9477ec732b NEWS.md: fix ticket ref position. 2022-12-11 20:23:36 +09:00
Kazuhiro NISHIYAMA d245c2ec48
Fix typos [ci skip] 2022-12-11 19:27:21 +09:00
Nobuyoshi Nakada 0645c8b3c1
[DOC] Fix update-NEWS-refs.rb
* Issue numbers are path components but not fragments
* Align justification width to Feature lines
2022-12-10 19:01:29 +09:00
nagachika c33615b654 NEWS.md: Added compatibility issue of String#to_c. [ruby-core:110523] [Bug #19087] 2022-12-10 16:10:39 +09:00
git 7c438328d5 Update default gems list at 01cf3ab3b8 [ci skip] 2022-12-09 07:59:57 +00:00
git c668eaff1e Update default gems list at 93ac1503be [ci skip] 2022-12-09 07:37:03 +00:00
git db09ddf862 Update default gems list at d7baa17b49 [ci skip] 2022-12-09 05:58:23 +00:00
git 54a6bd2f00 Update default gems list at 95b423f93a [ci skip] 2022-12-09 04:36:27 +00:00
git 234c3a056e Update default gems list at 8bbf4e5d8d [ci skip] 2022-12-08 21:00:41 +00:00
git 516fe62734 Update default gems list at 6f44dc8edf [ci skip] 2022-12-08 07:24:21 +00:00
git b2764752b2 Update default gems list at b9d055d760 [ci skip] 2022-12-08 05:13:10 +00:00
git 7cd0dacb0b Update default gems list at 9fce6014b5 [ci skip] 2022-12-08 02:09:25 +00:00
Maxime Chevalier-Boisvert 3bb7a40160
Update NEWS.md 2022-12-07 15:00:18 -05:00
nagachika f725bf358a Fix a typo in NEWS.md. [ci-skip] 2022-12-07 21:27:36 +09:00
Nobuyoshi Nakada 581b4a3c88
NEWS.md: Remove an extraneous word [ci skip] 2022-12-07 19:48:38 +09:00
Nobuyoshi Nakada c43203fd09
NEWS.md: Remove white space only lines [ci skip] 2022-12-07 19:19:26 +09:00
Jean Boussier 1968b4e2c7 Mention `rb_hash_new_capa` and `rb_internal_thread_*` in NEWS.md 2022-12-07 10:08:25 +01:00
Yusuke Endoh bcd8b2f00a NEWS.md: Added some missing features
Also, tool/update-NEWS-refs.rb is added to help the update of NEWS.md.
2022-12-07 12:32:29 +09:00
Yusuke Endoh 8684904cb4 NEWS.md: Explain the change of [Feature #18367] 2022-12-07 08:11:35 +09:00
Koichi Sasada 87a1fb9ac3 NEWS: `UnboundMethod#==` 2022-12-06 18:23:54 +09:00
Kazuhiro NISHIYAMA 53473f8ea9
Remove unused link [ci skip] 2022-12-06 11:52:34 +09:00
Kazuhiro NISHIYAMA cf12a8f23e
Fix a link [ci skip] 2022-12-06 11:52:20 +09:00
Kazuhiro NISHIYAMA 78d42c23e2
Remove unused headings [ci skip] 2022-12-06 11:51:07 +09:00
Martin Dürst 68bb6bfc35 update NEWS to mention Unicode version 15.0.0 2022-12-06 10:17:34 +09:00
git 8e5d1277fa Update default gems list at fa865f5752 [ci skip] 2022-12-05 10:45:25 +00:00
git d0888f7784 Update default gems list at 3fe5890f7b [ci skip] 2022-12-05 10:30:39 +00:00
git faee3b9039 Update default gems list at b62b7dc705 [ci skip] 2022-12-05 08:33:45 +00:00
git 8f7ec172a6 Update default gems list at 325ac80c21 [ci skip] 2022-12-05 08:18:45 +00:00
git ab314610ab Update default gems list at 3909cfaa02 [ci skip] 2022-12-05 08:14:37 +00:00
git f64718cb32 Update default gems list at faafb7b740 [ci skip] 2022-12-05 08:04:37 +00:00
git 88735f9e18 Update default gems list at 95e272baf8 [ci skip] 2022-12-05 08:03:06 +00:00
git 2c78ca64cb Update default gems list at f5355df610 [ci skip] 2022-12-05 07:52:19 +00:00
git 771c4ee68c Update default gems list at 52c76d0f69 [ci skip] 2022-12-05 07:49:38 +00:00
git fca68f373c Update default gems list at 40ee1eea76 [ci skip] 2022-12-05 07:45:14 +00:00
git 40e82877d2 Update default gems list at 73404e8f12 [ci skip] 2022-12-05 07:39:16 +00:00
git 68be8908fc Update default gems list at 7a7d1b3853 [ci skip] 2022-12-05 07:36:04 +00:00
git ba7151224f Update default gems list at 0d5ad44ac3 [ci skip] 2022-12-05 07:34:31 +00:00
git e11bf1f253 Update default gems list at 71b4d35526 [ci skip] 2022-12-05 07:19:21 +00:00
git d9f75c6c5a Update default gems list at c5911408f9 [ci skip] 2022-12-05 07:14:44 +00:00
git d97949ea82 Update default gems list at 04311008b6 [ci skip] 2022-12-05 07:06:30 +00:00
git 0cfe77d4f6 Update default gems list at ad970f5474 [ci skip] 2022-12-05 06:53:59 +00:00
git 4a5a657842 Update default gems list at 8a5dffe513 [ci skip] 2022-12-05 06:45:30 +00:00
git fad4e906c3 Update default gems list at 8c596369e8 [ci skip] 2022-12-05 06:32:42 +00:00
git c94764463a Update default gems list at 05caafb473 [ci skip] 2022-12-05 06:19:35 +00:00
git 594c663f12 Update default gems list at f6dad39544 [ci skip] 2022-12-05 06:10:32 +00:00
git da5fe6e893 Update default gems list at a0deb64909 [ci skip] 2022-12-05 06:08:15 +00:00
git e01c980aa7 Update default gems list at 3cfb7afbfe [ci skip] 2022-12-05 06:00:10 +00:00
git ce3abb4221 Update default gems list at fcbafe7f4a [ci skip] 2022-12-05 05:57:49 +00:00
git f1f39a5fdb Update default gems list at c4d22d47f8 [ci skip] 2022-12-05 05:48:41 +00:00
Hiroshi SHIBATA 650b87b0bd
Manually bumped date-3.3.0 version 2022-12-05 14:40:32 +09:00
git 6b0ff6f9eb Update default gems list at 0f534bfb6a [ci skip] 2022-12-05 05:25:11 +00:00
git f64b235432 Update default gems list at d7b00b55a9 [ci skip] 2022-12-05 05:00:54 +00:00
git 3491ac8ae1 Update default gems list at 5fb3dec058 [ci skip] 2022-12-05 04:56:36 +00:00
git ed1e0c2d13 Update bundled gems list at 6f3c8fdab4 [ci skip] 2022-12-02 17:23:52 +00:00
Takashi Kokubun fa77bcf722
YJIT: Change the default --yjit-call-threshold to 30 (#6850) 2022-12-02 11:32:49 -05:00
Kazuhiro NISHIYAMA b3890670b2
Fix a link [ci skip] 2022-12-02 16:22:12 +09:00
Kazuhiro NISHIYAMA 6930a2564c
NEWS.md: sort [ci skip] 2022-12-02 16:22:12 +09:00
Samuel Williams 4fa47eabf2
Clarify the storage argument. (#6849)
* Slightly more consistent indentation with other parts of the document.
2022-12-02 17:49:42 +13:00
Nobuyoshi Nakada 01790de9e6
Fix indents in NEWS [ci skip]
The MarkDown parser in RDoc requires 4 columns indentation for
paragraphs following list items.  Otherwise, the following paragraphs
are not interpreted as the part of the preceeding list item,
2022-12-01 23:01:28 +09:00
Samuel Williams 0436f1e15a
Introduce `Fiber#storage` for inheritable fiber-scoped variables. (#6612) 2022-12-01 23:00:33 +13:00
Nobuyoshi Nakada 4e68b59431 [Feature #19138] Add `SyntaxError#path` 2022-12-01 17:05:41 +09:00
git 062c5a9e6b Update default gems list at d6e91784ab [ci skip] 2022-11-30 03:59:46 +00:00
Yusuke Endoh 33a9a7fd8d Mention Exception#detailed_message in NEWS.md 2022-11-30 11:35:44 +09:00
Yusuke Endoh 4e13f5b579 Mention Regexp.timeout= in NEWS.md 2022-11-30 11:34:02 +09:00
git 4db429d211 Update default gems list at 4f8c6711dd [ci skip] 2022-11-29 04:59:09 +00:00
git 612b528c8a Update default gems list at d13de3a62e [ci skip] 2022-11-28 18:45:17 +00:00
git dcf94e719c Update default gems list at 476700c06f [ci skip] 2022-11-28 12:50:43 +00:00
Kazuhiro NISHIYAMA 833545a211
NEWS.md: sort [ci skip] 2022-11-28 13:57:50 +09:00
git 529e58d610 Update default gems list at b335d899ff [ci skip] 2022-11-28 04:41:36 +00:00
git 1612d57691 Update default gems list at 98074a57ca [ci skip] 2022-11-28 03:35:19 +00:00
git 0096d99eff Update bundled gems list at 2022-11-28 2022-11-28 02:57:48 +00:00
git d055c44b0c Update default gems list at 6fdc677186 [ci skip] 2022-11-27 06:33:33 +00:00
git 26794b95cf Update bundled gems list at 3853385377 [ci skip] 2022-11-26 06:45:33 +00:00
git 51994955cd Update default gems list at 534bac04e7 [ci skip] 2022-11-26 06:06:50 +00:00
Takashi Kokubun 91c7e8afc4 Revert "Update default gems list at 574896a0ce [ci skip]"
This reverts commit eb3a6ae524.
2022-11-25 21:36:16 -08:00
git eb3a6ae524 Update default gems list at 574896a0ce [ci skip] 2022-11-26 05:33:02 +00:00
Nobuyoshi Nakada 15be9ecbcc
Revert "Update default gems list at d0bb24c497 [ci skip]"
This reverts commit ba26dd7ba5, which
duplicates the list.
2022-11-26 13:29:17 +09:00
git ba26dd7ba5 Update default gems list at d0bb24c497 [ci skip] 2022-11-26 04:13:23 +00:00
Nobuyoshi Nakada d0bb24c497
[DOC] Fix loose and tight lists
The MarkDown parser of RDoc does not allow mixing loose and tight
lists, and the results may be very unexpected otherwise.
2022-11-26 13:12:10 +09:00
Nobuyoshi Nakada 19fdc9cac2
[DOC] Fix indents of nested bullet lists 2022-11-26 13:12:10 +09:00
Takashi Kokubun ac4d00df82 MJIT: Change default --mjit-max-cache back to 100
These days we benchmark MJIT using yjit-bench. The warmup duration in
yjit-bench is very short, so compiling many methods comes at a cost even
while it's actually optimal for MJIT to compile everything / tens of
thousands of methods once it reaches the peak performance.

yjit-bench doesn't necessarily represent the peak performance on production.
It measures the performance of Ruby 30~60s after boot. If your JIT takes
more than 1 minute to warm up, there's no way for the JIT to make the numbers
good on yjit-bench.

Until we make MJIT's compilation much faster, we don't afford compiling
10,000 methods on yjit-bench.

This change alone makes MJIT's benchmark number on railsbench 2x better :p
2022-11-25 15:55:19 -08:00
Nobuyoshi Nakada 8a50db7dfa
NEWS: "Find pattern" is not related to find.rb [ci skip] 2022-11-25 19:53:35 +09:00
Nobuyoshi Nakada 26baf4813e
[Feature #18925] [DOC] Add `FileUtils.ln_sr` to NEWS 2022-11-25 19:51:31 +09:00
Nobuyoshi Nakada fb7598fb3e
[DOC] Remove extraneous backticks
So cross-references to defined classes/modules/methods work.
2022-11-25 19:17:44 +09:00
Nobuyoshi Nakada 4ab89d57bb
Fix indents in NEWS [ci skip]
The MarkDown parser in RDoc requires 4 columns indentation for
paragraphs following list items.
2022-11-25 19:07:21 +09:00
yui-knk e29d9e9fba Add examples to error_tolerant option in NEWS [ci skip] 2022-11-25 15:36:00 +09:00
Takashi Kokubun d15de2f0d7 Add a NEWS entry about erb -S removal [ci skip] 2022-11-24 14:55:07 -08:00
Maxime Chevalier-Boisvert 07169fd824
Update YJIT section of `NEWS.md` (#6803)
* Update YJIT section of `NEWS.md`

* Update NEWS.md
2022-11-24 16:37:04 -05:00
zverok eaf2b6c439 Add Time#deconstruct_keys 2022-11-22 23:10:46 +02:00