Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-25 | Disable deprecation warning by the default [Feature #16345] | Nobuyoshi Nakada | |
And `-w` option turns it on. Notes: Merged: https://github.com/ruby/ruby/pull/3481 | |||
2020-09-23 | Bundle rbs gem as bundled gems (#3496) | Hiroshi SHIBATA | |
* Added rbs as bundled gems * Added the missing dependencies for rbs gem Notes: Merged-By: soutaro <matsumoto@soutaro.com> | |||
2020-09-18 | Added sync task for bigdecimal | Hiroshi SHIBATA | |
2020-09-18 | The executable file of erb is under the libexec on ruby/erb repo | Hiroshi SHIBATA | |
2020-09-14 | Added just working Test::Unit::CoreAssertions#diff | Nobuyoshi Nakada | |
This is not "diff", but show expected and actual results both, just to get rid of `NoMethodError` when an assertion failed. | |||
2020-09-12 | Promote time.rb to default gems | Hiroshi SHIBATA | |
2020-09-11 | Promote resolv-replace to default gems | Hiroshi SHIBATA | |
2020-09-11 | Promote resolv to default gems | Hiroshi SHIBATA | |
2020-09-11 | Promote securerandom to default gems | Hiroshi SHIBATA | |
2020-09-11 | Promote open-uri to default gems | Hiroshi SHIBATA | |
2020-09-11 | rbinstall.rb: OpenStruct has not been needed for years | Nobuyoshi Nakada | |
Since 6f3e8df133c7785ff6bb6f18d1faec81fefb3999 in 2014. | |||
2020-09-10 | Promote syslog to default gems | Hiroshi SHIBATA | |
2020-09-10 | Promote base64 to default gems | Hiroshi SHIBATA | |
2020-09-10 | Promote shellwords to default gems | Hiroshi SHIBATA | |
2020-09-10 | Promote abbrev to default gems | Hiroshi SHIBATA | |
2020-09-09 | Promote tsort to default gems | Hiroshi SHIBATA | |
2020-09-09 | Revert the related commits about `Tempfile.open` change. | Hiroshi SHIBATA | |
Start with https://github.com/ruby/ruby/commit/fa21985a7a2f8f52a8bd82bd12a724e9dca74934 to https://github.com/ruby/ruby/commit/d7492a0be885ea9f2b9f71e3e95582f9a859c439 | |||
2020-09-05 | update-deps: ruby-runner is not a target | Nobuyoshi Nakada | |
2020-09-03 | Introduce Ractor mechanism for parallel execution | Koichi Sasada | |
This commit introduces Ractor mechanism to run Ruby program in parallel. See doc/ractor.md for more details about Ractor. See ticket [Feature #17100] to see the implementation details and discussions. [Feature #17100] This commit does not complete the implementation. You can find many bugs on using Ractor. Also the specification will be changed so that this feature is experimental. You will see a warning when you make the first Ractor with `Ractor.new`. I hope this feature can help programmers from thread-safety issues. Notes: Merged: https://github.com/ruby/ruby/pull/3365 | |||
2020-09-01 | Remove the pc argument of vm_trace() | Alan Wu | |
This makes the binary 272 bytes smaller on -O3 GCC 10.2.0. Notes: Merged: https://github.com/ruby/ruby/pull/3494 | |||
2020-09-01 | Fix syncing bundler man pages | David Rodríguez | |
`rm_rf` does not support globbing, so not all files get deleted. Notes: Merged: https://github.com/ruby/ruby/pull/3497 | |||
2020-08-29 | Simplify Tempfile.open calls with a block as they now unlink the file ↵ | Benoit Daloze | |
automatically | |||
2020-08-29 | Use a constant instead of a global variable in sync_default_gems.rb | Benoit Daloze | |
2020-08-25 | Promote nkf to default gems | Hiroshi SHIBATA | |
2020-08-21 | Promote erb to default gems | Hiroshi SHIBATA | |
2020-08-21 | Promote rinda to default gems | Hiroshi SHIBATA | |
2020-08-20 | Promote find to default gems | Hiroshi SHIBATA | |
2020-08-20 | Promote set to default gems | Hiroshi SHIBATA | |
2020-08-11 | Use colorize.rb for non-capable terminals | Nobuyoshi Nakada | |
2020-08-11 | Add default color for each instance | Nobuyoshi Nakada | |
2020-08-11 | tool/prelude.c.tmpl: use RubyVM::CEscape | 卜部昌平 | |
Do not repeat yourself. Notes: Merged: https://github.com/ruby/ruby/pull/3405 | |||
2020-08-11 | RubyVM::CEscape#rstring2cstr: do not escape ' | 卜部昌平 | |
A single quote "is representable either by itself or by the escape sequence", according to ISO/IEC 9899 (checked all versions). So this is not a bug fix. But the generated output is a bit readable without backslashes. Notes: Merged: https://github.com/ruby/ruby/pull/3405 | |||
2020-08-05 | Fixed the inconsistency gemspec location with net-* gems. | Hiroshi SHIBATA | |
2020-08-03 | Followed up b2d96abb42abbe2e01f010ffc9ac51f0f9a50002 for net-ftp. | Hiroshi SHIBATA | |
2020-07-30 | Promote io-nonblock to the default gems. | Hiroshi SHIBATA | |
2020-07-30 | Promote io-wait to the default gems | Hiroshi SHIBATA | |
2020-07-29 | rbinstall.rb: fix generated script name to set mode | Nobuyoshi Nakada | |
2020-07-29 | rbinstall.rb: fix dry-run mode | Nobuyoshi Nakada | |
2020-07-28 | Use https instead of http | Kazuhiro NISHIYAMA | |
2020-07-28 | Remove `EnvUtil.rubyexec`, because it is not used anywhere. | Vít Ondruch | |
Notes: Merged: https://github.com/ruby/ruby/pull/3351 | |||
2020-07-22 | Promote optparse to default gems | Hiroshi SHIBATA | |
2020-07-16 | skip inlining cexpr! that are not attr! inline | 卜部昌平 | |
Requested by ko1. Notes: Merged: https://github.com/ruby/ruby/pull/3314 | |||
2020-07-15 | Check warning flags only if available to run with old versions | Nobuyoshi Nakada | |
2020-07-14 | _mjit_compile_invokebuiltin: sp_inc can be negative | 卜部昌平 | |
Was my bad to assume sp_inc was positive. Real criteria is the calculated sp is non-negative. We have to assert that. | |||
2020-07-13 | mk_builtin_loader.rb: STACK_ADDR_FROM_TOP unusable | 卜部昌平 | |
Stacks are emulated in MJIT, must not touch the original VM stack. See also http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/3061353 | |||
2020-07-13 | builtin.h: avoid copy&paste | 卜部昌平 | |
Instead of doubling the invokebuiltin logic here and there, use the same insns.def definition for both MJIT/non-JIT situations. Notes: Merged: https://github.com/ruby/ruby/pull/3305 | |||
2020-07-13 | %p is not portable accross platforms | 卜部昌平 | |
This commit fixes compiler error on MSVC. %p on that platform is not suitable to represent a compile-time constant. https://ci.appveyor.com/project/ruby/ruby/builds/34017163/job/vj2a8uk3gwv9yxak#L24381 Notes: Merged: https://github.com/ruby/ruby/pull/3305 | |||
2020-07-13 | add comments | 卜部昌平 | |
Notes: Merged: https://github.com/ruby/ruby/pull/3305 | |||
2020-07-13 | fix typo | 卜部昌平 | |
Notes: Merged: https://github.com/ruby/ruby/pull/3305 | |||
2020-07-13 | inline Primitive.cexpr! | 卜部昌平 | |
We can obtain the verbatim source code of Primitive.cexpr!. Why not paste that content into the JITed program. Notes: Merged: https://github.com/ruby/ruby/pull/3305 |