Activity
From 02/23/2020 to 02/29/2020
02/29/2020
-
07:59 PM Revision 356e032e (git): require enc/trans/single_byte in advance.
- enc/trans/single_byte is needed to run some tests, however
it will fail to require because $: is empty. - 06:03 PM Revision a70aa599 (git): * 2020-03-01 [ci skip]
-
06:02 PM Revision 413c9800 (git): show backtrace.
- assert_nothing_raised doesn't show the backtrace if an exception
is thrown in a block. This patch shows this backtrace. -
12:42 PM Revision af186373 (git): Adjust types
-
12:42 PM Revision 403675e8 (git): Named `tLABEL` token
-
07:58 AM Revision adcf0316 (git): Prevent unloading methods used in root_fiber while calling another Fiber (#2939)
- Fixing SEGVs like:
http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/2744905
http://ci.rvm.jp/results/trunk-mji... -
07:20 AM Revision a8dcab72 (git): Avoid infinite loop on --jit-wait
-
06:42 AM Revision 5e897227 (git): Added more benchmarks for String
-
06:14 AM Revision f5b78969 (git): Fix a typo [ci skip]
-
05:05 AM Revision 7da11ed7 (git): Suppress security alerts
- https://github.com/advisories/GHSA-jppv-gw3r-w3q8
-
04:24 AM Revision 2b855919 (git): Fix up mark-ups in NEWS [ci skip]
-
03:20 AM Revision 0333f3c0 (git): Missing links in NEWS [ci skip]
-
12:12 AM Revision 99ff4d61 (git): Update NEWS [ci skip]
02/28/2020
-
07:22 PM Revision b3983c68 (git): should not expose hidden object.
- Hidden object (T_CLASS) can be exposed (BUG).
Also rename rb_mInternalObjectWrapper to rb_cInternalObjectWrapper
beca... -
06:32 PM Revision b621c9ab (git): Set Readline.completion_append_character = nil always
- GNU Readline add a white space when Readline.completion_append_character is
not initialized. - 06:13 PM Revision 02a3e276 (git): Bump rake from 10.5.0 to 12.3.3 in /spec/mspec (#2942)
- Bumps [rake](https://github.com/ruby/rake) from 10.5.0 to 12.3.3.
- [Release notes](https://github.com/ruby/rake/rele... -
06:07 PM Revision a0f5ff4c (git): Update to ruby/spec@41bf282
-
06:07 PM Revision 5d210501 (git): Update to ruby/mspec@a514ad7
- 03:49 PM Revision a8687f3e (git): * 2020-02-29 [ci skip]
-
03:43 PM Revision cb681c20 (git): restore server[:DocumentRootOptions] setting.
- Surprisingly (at least for me), `server[:DocumentRootOptions]`
on Webrick is global information and it affect the res... -
02:32 PM Revision f7be85a2 (git): support random order test.
- test_readline:
HISTORY should be empty.
test_using_quoting_detection_proc:
test_using_quoting_detection_proc_with_... -
12:15 PM Revision 72c02aa4 (git): Moved not-implemented method tests [Bug #16662]
- Test not-implemented method with the dedicated methods, instead of
platform dependent features. -
11:10 AM Revision 07f27383 (git): Refined argument name
-
10:28 AM Revision 6df8cfb7 (git): Omit test_using_quoting_detection_proc_with_multibyte_input temporarily for random order test
-
08:58 AM Revision 6787ccf2 (git): setup Other class.
- Some tests need to setup Other class with OtherSetup proc.
-
08:44 AM Revision 28399e4e (git): respect --test-order=random
- Now --test-order=random is simply ignored. This patch respect
this option. - 05:32 AM Revision 9bede6e9 (git): Fix wrong RegExp.
- The missing `\` in PR #2922 causes the default gems to be installed from
the .gem packages instead from the expanded ...
02/27/2020
-
07:03 PM Revision 3556a834 (git): Make Module#include affect the iclasses of the module
- When calling Module#include, if the receiver is a module,
walk the subclasses list and include the argument module in... - 06:18 PM Revision 1ca3a221 (git): * 2020-02-28 [ci skip]
-
06:17 PM Revision 54499d78 (git): Remove support for passing nil to IO#ungetc
- Fixes [Bug #13675]
-
04:33 AM Revision 229ba121 (git): Merge racc from upstream repository.
- * Support Ruby 2.4's frozen string literals.
* Remove VCS revisions headers. -
02:08 AM Revision 9a422fc0 (git): Update docs for Time#at method [ci skip]
- Add docs about all possible options for the `in` argument.
-
01:50 AM Revision 18674aef (git): check imemo_type
- check imemo_type to debug
http://ci.rvm.jp/results/trunk-vm-asserts@silicon-docker/2744755 -
12:49 AM Revision 1d81baf3 (git): st.c: remove variables that are no longer used
- to suppress a warning "variable 'check' set but not used"
02/26/2020
-
07:06 PM Revision 6b30638b (git): MiniTest::Unit.options has default :seed
- MiniTest::Unit (superclass of Test::Unit::Runner) does not has
default seed parameter, but assigned after initializin... -
06:47 PM Revision 14f17908 (git): `srand($seed)` at the beginning of each test
- To avoid `srand(0)` effect in the other tests, call `srand($seed)`
at the beginning of each test (setup).
[Feature #1... -
05:45 PM Revision f9d31424 (git): Revert "`srand($seed)` at the beginning of each test"
- This reverts commit 7c1553e91db07fed4fed3287b50304f1c69a685d.
It breaks some tests. - 05:32 PM Revision 8296da88 (git): * 2020-02-27 [ci skip]
-
05:29 PM Revision 7c1553e9 (git): `srand($seed)` at the beginning of each test
- To avoid `srand(0)` effect in the other tests, call `srand($seed)`
at the beginning of each test (setup).
[Feature #1... -
05:26 PM Revision 116c6320 (git): don't ignore `--seed` option
- `--seed N` option is just ignored so respect this option.
[Feature #16655]
Also making "Run options" display pretty. -
08:37 AM Revision 83705c42 (git): Add missing free on cc_entries
- Looks like an oversight in b9007b6c548f91e88fd3f2ffa23de740431fa969 and
7ec23593746c8ccabd6c005cc34dde77d564c6c9. -
08:34 AM Revision 33b78b89 (git): Eliminate unnecessary mjit_iseq_cc_entries calls
- just in case.
-
08:27 AM Revision 69f377a3 (git): Internalize rb_mjit_unit definition again
- Fixed a TODO in b9007b6c548f91e88fd3f2ffa23de740431fa969
-
07:55 AM Revision daf7c48d (git): Explain the situation of inner cc_entries [ci skip]
- Add a little more details in 7ec23593746c8ccabd6c005cc34dde77d564c6c9
-
07:48 AM Revision 55923ba8 (git): Note a situation around xmalloc vs free in MJIT [ci skip]
- shared by ko1
-
07:45 AM Revision 8dab71b9 (git): Simplified single script case
- Simply use `File.basename` to remove the directory name (and
suffix), instead of `gsub` which can replace unintended ... -
07:24 AM Revision eb75f0d1 (git): Remove an unused declaration
- It was unnecessary in b9007b6c548f91e88fd3f2ffa23de740431fa969
-
07:00 AM Revision fbd7f08e (git): kill ST_DEBUG [Bug #16521]
- This compile-time option has been broken for years (at least since
commit 4663c224fa6c925ce54af32fd1c1cbac9508f5ec, a... -
07:00 AM Revision 62c2b8c7 (git): kill USE_RGENGC=0
- This compile-time option has been broken for years (at least since
commit 49369ef17316cd5d5819b038f286e1d951972b52, a... -
07:00 AM Revision e7bcb416 (git): avoid #if inside of rb_str_new_cstr
- ISO/IEC 9899:1999 section 6.10.3 paragraph 11 explicitly states that
"If there are sequences of preprocessing tokens ... - 02:04 AM Revision 9d6d5315 (git): Cache destination dir.
- It is not necessary to strip the `destdir` prefix every iteration, when
it can be done just once. - 02:04 AM Revision b8a8fdba (git): Properly detect mode for binaries.
- .gemspec files specifies not just `bin`, but also other directories.
- 02:04 AM Revision e087b029 (git): Use class variable `@src_dir` instead of local `path`.
- The local `path` variable does not provide any additional value and was
kept around just for clarity for easier revie... - 02:04 AM Revision c9fab1ac (git): Use local `{dir,prog,data}_mode` variables instead of globals.
- This just gets the `RbInstall::DirPackage` closer by functionality to
`Gem::Package`. - 02:04 AM Revision 6609940a (git): Use `$script_mode` instead of `$prog_mode` for gem inistallation.
- rbinstall is using `$script_mode` and `$prog_mode`. However, the
`$script_mode` fallbacks to `$prog_mode` if not prov... - 02:04 AM Revision e960ef6f (git): Use `Gem::Package` like object instead of monkey patching.
- 1. This is similar to what RubyGems does and it is less magic [[1]].
2. It avoids deprecated code paths in RubyGems [... -
01:16 AM Revision 0686e418 (git): Fixed for older versions
- Fix up 66d1900423e6fb9774c2fe72dba8c2968b54d7ab, `RubyVM::MJIT` is
available since ruby 2.6.
02/25/2020
- 06:43 PM Revision 672213ef (git): Document that Array#index and find_index are aliases [ci skip]
- 05:27 PM Revision 6c66761c (git): * 2020-02-26 [ci skip]
-
05:27 PM Revision 66d19004 (git): Increase timeout for CSV test with --jit-wait
- To prevent CI failures like
http://ci.rvm.jp/results/trunk-mjit-wait@silicon-docker/2739995 -
11:40 AM Revision 55bf0ef1 (git): Share extracted bundled gems with gems for bundler
- Extract bundled gems under ".bundle/gems" and get rid of
duplication which cause constant redefinition warnings at
`t... -
08:47 AM Revision a504535d (git): Prefer dedicated assertion method
-
04:39 AM Revision 0febd07c (git): ext/-test-/cxxanyargs: use try_link instead
- We would like to skip this extension library when libstdc++ is missing.
To avoid such situation let's use try_link in... -
04:37 AM Revision 84d1a99a (git): should be initialize jit_unit->cc_entries.
- GC can invoke just after allocation of jit_unit->cc_entries so
it should be zero-cleared. -
04:12 AM Revision 670b7be6 (git): should count only string.
- This code can generate CC objects so we only need to count
existing String objects. -
03:57 AM Revision 7ec23593 (git): prevent GC from mjit worker.
- ALLOC_N() can causes GC. Sometimes `mjit_copy_job_handler()`
can be called by mjit_worker thread which is not a Ruby ... - 03:53 AM Revision 82d27604 (git): * 2020-02-25 [ci skip]
-
03:53 AM Revision fa1ec604 (git): Fix wrong documentation for return value of Pathname#fnmatch
02/24/2020
-
06:37 AM Revision 8b6e2685 (git): Fixed symbol misused as ID
- `rb_funcallv_public` and `rb_respond_to` require an `ID`, not a
`Symbol`. [Bug #16649] -
03:40 AM Revision f8401732 (git): Try with and without "v" prefix for numeric tag
-
03:33 AM Revision 116b9e6a (git): Retry checking out the version
- rss 0.2.9 is tagged without the "v" prefix.
-
03:27 AM Revision 6f92c620 (git): Update bundled gems
02/23/2020
- 03:28 PM Revision f88d209b (git): * 2020-02-24 [ci skip]
-
03:28 PM Revision 281b3500 (git): Add pattern matching documentation
- Add separate doc/syntax/pattern_matching.rdoc, add
link to control_expressions.rdoc.
The documentation is "reverse-e... -
04:37 AM Revision 8a7e0aaa (git): Warn non-nil `$/` [Feature #14240]
-
04:37 AM Revision 6298ec28 (git): Warn non-nil `$\` [Feature #14240]
-
04:37 AM Revision 588a86e3 (git): Warn non-nil `$,` in `IO#print` too
-
04:31 AM Revision 0ed3384f (git): Revert "Prefer `exe/ruby` to execute from it"
- This reverts commit c7b71af9e21b3f0b8fe413a3c20cf4bd633c40d0, as
an example in bundler expects untouch PATH.
Also available in: Atom