Activity
From 10/28/2018 to 11/03/2018
11/03/2018
-
11:52 PM Misc #15007: Let all Init_xxx and extension APIs frequently called from init code paths be considered cold
- I agree to introduce cold attribute (I have no idea about the naming).
`rb_bug` or `rb_warn` (etc) should be cold ... -
11:43 PM Revision 7d9623eb (git): Makefile.in: use CC_WRAPPER
- * Makefile.in (CC_WRAPPER): use the wrapper to suppress warnings
by Apple's broken packages when linking in the top... -
11:10 PM Revision 0f28fe2b (git): configure.ac: set CC_WRAPPER by checking message
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:08 PM Revision 7b845212 (git): * 2018-11-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:08 PM Revision 0660d7cb (git): Just skip on armv7l-linux
- it seems ssl.close doesn't cause EOFError on client side, but just skip
because it breaks test-all.
git-svn-id: svn+... -
10:52 PM Feature #15277: at_exec
- [email protected] wrote:
> normalperson (Eric Wong) wrote:
> > Would this work for subprocesses? (system, s... -
12:05 AM Feature #15277: at_exec
- normalperson (Eric Wong) wrote:
> Would this work for subprocesses? (system, spawn, ``, popen, ...)
I'm not sure... -
08:37 PM Bug #15206: require_relative in std_lib
- For `lib/racc/parser.rb` I reverted this in r65514 for the require of `racc/cparse.so` (similar to r65511 for `cgi/es...
-
05:29 AM Bug #15206 (Closed): require_relative in std_lib
- Applied in changeset trunk|r65511.
----------
lib/cgi/util.rb: use require
* lib/cgi/util.rb: reverted r65505. req... -
06:42 PM Feature #15281: Speed up Set#intersect with size check.
- RGBD (Oleg Zubchenko) wrote:
> > Set implements a collection of unordered values with no duplicates. This is a hybri... -
05:10 PM Feature #15281: Speed up Set#intersect with size check.
- marcandre (Marc-Andre Lafortune) wrote:
> Thanks for the patch.
>
> Sadly, I don't think we can do that as `Set`s... -
03:51 PM Feature #15281: Speed up Set#intersect with size check.
- Thanks for the patch.
Sadly, I don't think we can do that as `Set`s are ordered. That optimization would change th... -
01:08 PM Feature #15281 (Assigned): Speed up Set#intersect with size check.
- Current implementation computes set intersection s1 & s2 in O(s2.size) time.
It can be reduced to O([s1.size, s2.siz... -
05:02 PM Bug #15280: r65509 - bundler & make install, no CLI
- This seems to only affect `bundler`, while `bundle` is working fine. May be similar to `-rubygems` and `-rrubygems`....
-
06:19 AM Bug #15280 (Assigned): r65509 - bundler & make install, no CLI
-
04:50 AM Bug #15280 (Closed): r65509 - bundler & make install, no CLI
- Something may be amiss with the addition of bundler and `make install`, as `bundle(r) version` is not working. Previ...
-
03:15 PM Feature #14151 (Closed): Make Matrix#[]= public method
-
05:48 AM Feature #14151: Make Matrix#[]= public method
- It's been merged and issue can be closed now :)
-
12:42 PM Bug #14867: Process.wait can wait for MJIT compiler process
- [email protected] wrote:
> I close this ticket. Please file another ticket if you work on
> moving to event-ba... -
07:39 AM Bug #14867 (Closed): Process.wait can wait for MJIT compiler process
- The CIs have been stable since r65495. I think this issue seems to be fixed now. Thank you so much!
I close this t... -
12:31 PM Revision 67da45a1 (git): Merge rubygems-3.0.0.beta2.
- * It enabled `USE_BUNDLER_FOR_GEMDEPS` for using gemdeps of rubygems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
12:24 PM Revision 38caab29 (git): Always inline rb_to_integer to prevent a method call penalty
- for integer types
Close https://github.com/ruby/ruby/pull/2001
Co-Authored-By: methodmissing <lourens@methodmissing... -
11:20 AM Revision 728afecc (git): expose `rb_ary_detransient`.
- * internal.h: expose `rb_ary_detransient`. I'm not sure why there are
no many troubles without this patch...
git-... -
08:43 AM Revision e9adca49 (git): lib/racc/parser.rb: use require for racc/cparse
- * lib/racc/parser.rb: reverted r65505. require_relative does
not work for racc/cparse.so, as extension libraries a... -
07:58 AM Revision 84a27619 (git): hash.c: fix types
- * hash.c (RHASH_ARRAY_BOUND_RAW): should be unsigned as well as
RHASH_ARRAY_SIZE_RAW.
* hash.c (find_entry): retur... -
06:56 AM Bug #15279 (Closed): Lots of warnings about signed and unsigned types for macro RHASH_SIZE
- Applied in changeset trunk|r65512.
----------
internal.h: RHASH_ARRAY_SIZE_RAW value is unsigned
and get rid of war... -
03:19 AM Bug #15279 (Closed): Lots of warnings about signed and unsigned types for macro RHASH_SIZE
- When trying to compile the latest version of Ruby, I get a lot of warnings such as the following:
```
compiling a... -
06:55 AM Revision fd8d3c5c (git): internal.h: RHASH_ARRAY_SIZE_RAW value is unsigned
- and get rid of warnings. [ruby-core:89688] [Bug #15279]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65512 b2d... -
05:35 AM Bug #15087: Segmentation fault with splat and block
- Sorry, I've missed filling the Backport.
-
05:29 AM Revision 6b1e4251 (git): lib/cgi/util.rb: use require
- * lib/cgi/util.rb: reverted r65505. require_relative does not
work for cgi/escape.so, as extension libraries are p... -
04:20 AM Bug #15278 (Closed): Refinements don't work well with Forwardable
- It's intentional. Refinement is **lexical** overriding of methods. That means refined methods (e.g. `origin` in this...
-
12:06 AM Bug #15278 (Closed): Refinements don't work well with Forwardable
- Refined methods become unreachable when called through def_delegator.
```ruby
require "forwardable"
module URI... -
12:44 AM Revision bec184b5 (git): wercker.yml: use pipeline name for notification [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65510 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
11/02/2018
-
11:08 PM Feature #12733 (Closed): Bundle bundler to ruby core
- Applied in changeset trunk|r65509.
----------
Added bundler as default gems. Revisit [Feature #12733]
* bin/*, li... -
11:07 PM Revision 59c8d506 (git): Added bundler as default gems. Revisit [Feature #12733]
- * bin/*, lib/bundler/*, lib/bundler.rb, spec/bundler, man/*:
Merge from latest stable branch of bundler/bundler r... -
10:28 PM Revision 7deb3777 (git): common.mk: --no-ri and --no-rdoc options were removed
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:22 PM Feature #15277: at_exec
- [email protected] wrote:
> https://bugs.ruby-lang.org/issues/15277
Would this work for subprocesses? (syst... -
07:23 PM Feature #15277 (Assigned): at_exec
- There's currently no easy way to have code executed before a subsequent call to `exec`. One has to monkey-patch the b...
-
08:55 PM Feature #15236: add support for hash shorthand
- I would like to use Hash shorthand in the following cases.
```ruby
describe User do
let(:id) { ... }
let(:name) { ... -
08:47 PM Feature #15236: add support for hash shorthand
- hi, blakewest.
I proposaled it.
https://bugs.ruby-lang.org/issues/14973
I need to consider an implementation that... -
08:29 PM Feature #15236: add support for hash shorthand
- Hi all,
I've really wanted a feature like this for a long time. I find myself often using named arguments, which I ... -
07:31 PM Bug #15087: Segmentation fault with splat and block
- This is **still crashing** in Ruby 2.5.3. Is this going to ever be fixed in Ruby 2.5 series?
- 05:52 PM Revision eda970cf (git): lib/matrix.rb: Make Matrix & Vector mutable. Add #[]=, #map!.
- Adapted from patch by Grzegorz Jakubiak. [#14151] [Fix GH-1769] [Fix GH-1905]
git-svn-id: svn+ssh://ci.ruby-lang.org... - 05:52 PM Revision b9d42af0 (git): lib/*: Prefer require_relative over require, remove explicit extension
- [#15206] [Fix GH-1976]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:52 PM Revision e859e668 (git): lib/*: Prefer require_relative over require.
- [#15206] [Fix GH-1976]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:52 PM Revision c8c66bcf (git): lib/matrix: Use consistent style
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:52 PM Revision 5ba9a950 (git): lib/matrix: use consistent style
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:52 PM Revision a1f22c4f (git): lib/matrix.rb: Alias antisymmetric? with skew_symmetric?
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:51 PM Revision 5a5bf993 (git): * 2018-11-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:51 PM Revision 55961ac9 (git): Revert "Matrix: Add #reflexive? method. [Fix GH-1730]"
- This reverts commit 19fe6552c456e41c0b85816806399ca1609255c0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6550... -
01:30 PM Revision df58e74e (git): Add timeout
- it breaks armv7 CI.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:21 PM Revision 119068f9 (git): README.md: add wercker status badge [ci skip]
- and show trunk branch's build status for travis as well
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65498 b2dd... - 11:40 AM Revision 2337f0f3 (git): * 2018-11-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:40 AM Revision 6e9703b0 (git): mjit_worker.c: do no access pointer after free
- When we return there, `unit` is already freed.
This is detected by coverity scan.
git-svn-id: svn+ssh://ci.ruby-lang... -
10:04 AM Bug #13427 (Closed): gemspec might be treat as binary - probably bug?
- Closed at r65461
-
03:25 AM Bug #15276: URI.join behaviour is unintuitive
- What name would you suggest? Avdi mentioned the name #merge_path - is this the name
that you suggest? (I ask specifi...
11/01/2018
-
03:59 PM Bug #15276 (Closed): URI.join behaviour is unintuitive
Hello,
I've been bitten by issue #10075, I actually expected a different behaviour from ::join. It doesn't IMHO ...-
03:33 PM Misc #15275: [DOCs] Documentation for ruby's jit model - from the ruby "end user" perspective
- OK. Preview3's release notes is not gonna be changed so much, but I'll revisit that from user's perspective at previe...
-
03:21 PM Misc #15275 (Closed): [DOCs] Documentation for ruby's jit model - from the ruby "end user" perspective
- This is a request about documentation, with the specific focus on the new ruby
jit.
The "end user" perspective he... -
02:30 PM Bug #14867: Process.wait can wait for MJIT compiler process
- Thanks for your continuous effort on it. We saw another failure on rb_f_system http://ci.rvm.jp/results/trunk-mjit@si...
-
11:03 AM Bug #14867: Process.wait can wait for MJIT compiler process
- I wrote:
>>http://ci.rvm.jp/results/trunk-mjit@silicon-docker/1437559
> OK, I think it's the lack of locking/atomi... -
02:20 AM Bug #14867: Process.wait can wait for MJIT compiler process
- I tried to apply an easy fix similar to `rb_f_system`'s one to `rb_f_spawn` but I got `Errno::ECHILD: No child proces...
-
01:44 AM Bug #14867: Process.wait can wait for MJIT compiler process
- Btw thanks to leave compact_units in it. It looks like it's already valuable for cleaning up units by free_list on mj...
-
01:27 AM Bug #14867: Process.wait can wait for MJIT compiler process
- Cool, r65475 looks working on trunk-mjit and trunk-mjit-wait CIs so far. Thanks.
-
02:15 PM Bug #15274 (Closed): Reflection does not report methods defined only in refinements
- It's intentional. Refinements are only seen from the lexical scope. That means reflection methods does not see any me...
- 02:10 PM Revision 5de7b3b4 (git): thread_pthread.c (native_ppoll_sleep): new eventfd (or pipe) for ubf
- Relying on ubf_select + ubf_list for main thread is not
guaranteed to wake a process up as it does not acquire
sigwai... -
01:49 PM Revision f6d44b59 (git): wercker.yml: stop allowing webrick failure
- Failure seems no longer reproductive recently...
Also I wrote a comment about this complicated test matrix and impro... - 08:53 AM Revision cc7fcbbc (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:53 AM Revision c39797e8 (git): introduce USE_TRANSIENT_HEAP to enable/disable theap.
- * include/ruby/ruby.h: intrdocue `USE_TRANSIENT_HEAP` macro
to enable/disable transient heap.
git-svn-id: svn+ssh... -
08:15 AM Revision dcd03462 (git): add dependencies to transient_heap.h.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:59 AM Feature #14836: Method to return first/last lineno/column of Proc
- Great work!!
What I want is this!
If ruby-trunk merges this patch, I will try to use. -
04:31 AM Feature #14836: Method to return first/last lineno/column of Proc
- If you use location information of proc to get AST nodes, I feel adding class method to AST module which receives pro...
- 07:49 AM Revision 57097949 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:49 AM Revision 187b5e71 (git): TestDelegateClass.rb: skip test_frozen for --jit-wait
- for now. Investigating.
https://app.wercker.com/ruby/ruby/runs/mjit-test2/5bda979a191eda000655a8d2?step=5bda9fe4591ca... -
07:42 AM Bug #14253: CSV.generate doesn't wrap a string anymore
- Could you consider backporting this patch to 2.5?
The following code that generates a CSV file with a BOM does not w... -
07:25 AM Revision f83b0875 (git): Fix call-seq of OpenSSL.fips_mode and WIN32OLE_METHOD#name [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:36 AM Revision 504fc28f (git): Fix call-seq of Encoding::Converter#putback [ci skip]
- [Fix GH-1999]
From: Takayuki Matsubara <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
06:03 AM Revision 992f6f94 (git): wercker.yml: improve parallelism more
- mjit-test2 is taking more time now.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65486 b2dd03c8-39d4-4d8f-98ff-... - 05:19 AM Revision c4cc4725 (git): Remove wrong spec.
- [Bug#15067] [ruby-core:88828]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65485 b2dd03c8-39d4-4d8f-98ff-823fe... -
05:17 AM Revision a140e17f (git): wercker.yml: improve CI step message [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:03 AM Revision cab1e6bf (git): wercker.yml: change pipeline names
- because the name "-wait" is no longer distinguishing these pipelines
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru... -
04:46 AM Revision 44c39702 (git): wercker.yml: delete obsoleted test definition
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:43 AM Revision 22fa141d (git): wercker.yml: improve parallelism of test-mjit and test-mjit-wait
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:20 AM Revision e31864a8 (git): test_win32ole_event.rb: retry #test_s_new_loop with sleep
- It seems to fail randomly:
https://ci.appveyor.com/project/ruby/ruby/builds/19963142/job/8gaxepksa0i3b998
git-svn-id... -
02:50 AM Revision 0b16758b (git): fix WB miss.
- * hash.c (linear_copy): remember a hash object to mark pointing objects.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
02:50 AM Revision bd68968d (git): wercker.yml: harder test-mjit-wait testing
- Currently TracePoint enablement may cancel all JITs. So for now,
separating test executions would reveal more failure... -
01:47 AM Revision f1d545a7 (git): mjit_worker.c: emphasize free_list of compact_units [ci skip]
- In https://bugs.ruby-lang.org/issues/14867#note-98, it's considered
useless at once. So I emphasized the necessity of...
10/31/2018
- 11:55 PM Revision 1fb934e2 (git): * 2018-11-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:55 PM Revision 143776f6 (git): mjit: get rid of rb_mjit_unit_node and use ccan/list
- rb_mjit_unit can either exist in unit_queue or active_units, but
not both. This will make state transitions for even... -
11:03 PM Bug #14867: Process.wait can wait for MJIT compiler process
- [email protected] wrote:
> Looks good. Please commit that first.
Actually, I'm pretty sure that extra check ... -
10:44 PM Bug #14867: Process.wait can wait for MJIT compiler process
- Looks good. Please commit that first.
-
07:32 PM Bug #14867: Process.wait can wait for MJIT compiler process
- [email protected] wrote:
> r65473 didn't work either. So I reverted that again on r65474.
>
> I think doing ... -
01:15 PM Bug #14867: Process.wait can wait for MJIT compiler process
- r65473 didn't work either. So I reverted that again on r65474.
I think doing 2 separate complicated things are har... -
12:28 PM Bug #14867: Process.wait can wait for MJIT compiler process
- > I'm too tired to wait for local tests to finish a few times right now...
Take your time!
> Possible fix on to... -
07:04 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > > Sorry, I missed your message about in_jit. Trying ccan/list now
> > as r65468
>
> Reverted r65468 for now b... -
06:52 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > Sorry, I missed your message about in_jit. Trying ccan/list now
> as r65468
Reverted r65468 for now because a... -
03:12 AM Bug #14867: Process.wait can wait for MJIT compiler process
- [email protected] wrote:
> > ubf_select inside ruby_waitpid_locked is safe, but contention on vm->gvl.lock seem... -
02:55 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > ubf_select inside ruby_waitpid_locked is safe, but contention on vm->gvl.lock seems wrong. Made r65465 which should...
-
02:42 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > About #system, the way of deadlock seems to be changed after r65437:
> http://ci.rvm.jp/results/trunk-mjit-wait@s... -
12:01 AM Bug #14867: Process.wait can wait for MJIT compiler process
- By the way,
> holding vm->waitpid_lock across two Ruby method calls won't work.
first of all I may not need to ... -
07:40 PM Bug #15274 (Closed): Reflection does not report methods defined only in refinements
- ~~~ ruby
class C
end
module M
refine C do
def foo
puts "C#foo in M"
end
end
end
using... -
02:27 PM Bug #15273 (Closed): Ruby crashing after updating Mac OS to Mojave (10.14)
- I recently updated my Mac OS to Mojave.
Since then Ruby crashes repeatedly - giving Segmentation fault error.
Attac... -
01:12 PM Revision 883f93a1 (git): Revert "revert r65471 and include Eric's patch as well"
- This reverts commit ff5dc2cbbf9e7b67c8579ef166bf6a4755507304.
Deadlock: http://ci.rvm.jp/results/trunk-mjit@silicon-... -
12:21 PM Revision ff5dc2cb (git): revert r65471 and include Eric's patch as well
- https://bugs.ruby-lang.org/issues/14867#note-112
I wanna touch similar places. To avoid our conflict, let me merge E... -
11:08 AM Revision 5bc93ec7 (git): Use C90 comments
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:07 AM Bug #15262: WeakRef::RefError for object that is still in use
- The reference error doesn't appear when `WeakRef` is replaced by `_id2ref` like so:
```ruby
def self.start_adde... - 06:44 AM Revision dc8a744d (git): Revert "mjit: get rid of rb_mjit_unit_node and use ccan/list"
- This reverts commit c5177fa8464ac304547e384583f9c287e124d34a. r65468
Many CI failures like:
http://ci.rvm.jp/result... -
03:23 AM Revision 3e047420 (git): Merge upstream from rubygems/rubygems master branch.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:19 AM Revision 6f5eb285 (git): explicit cast to void* required for %p
- No automatic type promotion is expected for variadic arguments.
You have to do it by hand.
git-svn-id: svn+ssh://c... - 03:02 AM Revision c5177fa8 (git): mjit: get rid of rb_mjit_unit_node and use ccan/list
- rb_mjit_unit can either exist in unit_queue or active_units, but
not both. This will make state transitions for even... -
02:57 AM Bug #15272 (Closed): Segfault (type confusion?) in literal_concat
- Applied in changeset trunk|r65467.
----------
parse.y: last node of NODE_ARRAY
* parse.y (heredoc_dedent): manage t... -
02:57 AM Revision 0c6edda0 (git): parse.y: last node of NODE_ARRAY
- * parse.y (heredoc_dedent): manage the last node of NODE_ARRAY,
when concatenating dedented literals.
[ruby-core:... -
02:39 AM Revision 2c62beb6 (git): remove '//' style comments.
- * variable.c (obj_ivar_set): remove '//' style comments pointed out by the
following build log: https://travis-ci.o... - 02:31 AM Revision 89aaf7db (git): thread_pthread.c (ubf_select): avoid deadlock on contention
- vm->gvl.lock can be held by another thread, we must not wait
on it when called by the MJIT worker thread when it migr... -
02:06 AM Revision ce9911c4 (git): remove '//' style comments.
- * hash.c: remove '//' style comments pointed out by the following
build log: https://travis-ci.org/ruby/ruby/jobs/4... -
01:36 AM Revision c608b270 (git): add casts.
- * gc.c (rb_raw_obj_info): fix type mismatch specified by the following
build log: https://travis-ci.org/ruby/ruby/j... -
01:12 AM Feature #15230: RubyVM.resolve_feature_path
- mame (Yusuke Endoh) wrote:
> `:r` means `.rb` and `:s` means `.so`, I guess :-)
If this information is kept, plea... -
12:53 AM Revision 9bc48f1d (git): .travis.yml: mandate -ansi check
- Seems it is failing to compile right now; make it mandatory
so that other devs can be aware of it.
Will revert this ... -
12:13 AM Revision b891d95e (git): Removed control characters from gemspec.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
10/30/2018
-
11:48 PM Bug #14867: Process.wait can wait for MJIT compiler process
- > holding vm->waitpid_lock across two Ruby method calls won't work.
Oh, I see.
> AFAIK, the waitpid code has be... -
04:22 PM Bug #14867: Process.wait can wait for MJIT compiler process
- [email protected] wrote:
> @normalperson By the way, is there any plan to apply
> `rb_f_system`-like changes t... -
03:31 PM Bug #14867: Process.wait can wait for MJIT compiler process
- @normalperson By the way, is there any plan to apply `rb_f_system`-like changes to `rb_f_spawn` as well? Many of "1. ...
-
12:36 PM Bug #14867: Process.wait can wait for MJIT compiler process
- > I'm testing this patch for ccan/list in rb_mjit_unit:
> https://80x24.org/spew/[email protected]/... -
05:31 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > Howeever, I think I found an old bug. Accessing unit->iseq->body outside of critical section seems wrong and I hit ...
-
04:00 AM Bug #14867: Process.wait can wait for MJIT compiler process
- @normalperson
r65437 passed.
> very odd, it's breaking in bigdecimal which isn't affected by any changes in int... -
03:15 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > compact_units list is useless and you have no plans for it right?
Oh, it's intended to be "List of compacted so ... -
03:12 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > I am going to move more data into rb_mjit_unit struct for state
> management using callbacks and events. It look... -
03:04 AM Bug #14867: Process.wait can wait for MJIT compiler process
- [email protected] wrote:
> Congrats, while mswinci's vc12-x64 is not finished yet, r65437
> at least worked on... -
02:29 AM Bug #14867: Process.wait can wait for MJIT compiler process
- Congrats, while mswinci's vc12-x64 is not finished yet, r65437 at least worked on AppVeyor CI (mswin, mingw). That se...
-
01:42 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > *sigh* reverted r65434
> None of these errors seem related, even
> http://mswinci.japaneast.cloudapp.azure.com/v... -
01:22 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > > I normally just build mingw, so I'm not testing the mswin/vc builds. I added the patch, and several build error...
-
11:43 PM Bug #15271 (Closed): Segfault (null pointer deref) in parse.y:1354
- Applied in changeset trunk|r65460.
----------
parse.y: last location from bison
* parse.y (command): set the last l... -
09:36 PM Bug #15271 (Closed): Segfault (null pointer deref) in parse.y:1354
- Reproducer and crash:
~~~
jtruba@dev118:~/rubies/ruby-trunk$ ./ruby -e 'a **{}'
./ruby: [BUG] Segmentation fault a... -
11:43 PM Revision a769027f (git): parse.y: last location from bison
- * parse.y (command): set the last location from the location
managed by bison, so that other nodes are not needed.
... -
11:16 PM Revision a4cfd15a (git): revert r65441
- I could collect 2 test failure information:
https://app.wercker.com/ruby/ruby/runs/test-mjit-wait/5bd8a253191eda00065... -
10:55 PM Revision 35796756 (git): fix type.
- * internal.h (RHASH_ARRAY_SIZE_RAW): should be `int` because
it returns n<=8.
* hash.c (RHASH_ARRAY_BOUND_RAW): di... -
10:24 PM Revision 3bdd8e74 (git): update NEWS about theap
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:16 PM Revision 87036388 (git): fix type.
- * string.c (rb_str_format_m): should pass `int`.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65456 b2dd03c8-3... -
10:12 PM Feature #14989 (Closed): Add Hash support for transient heap
- Applied in changeset trunk|r65454.
----------
support theap for T_HASH. [Feature #14989]
* hash.c, internal.h: supp... -
01:15 PM Feature #14989: Add Hash support for transient heap
- Do we have non-micro benchmark results for this? Maybe gcbench-rdoc on [Bug #14858] is the one?
> rails_ruby_bench... - 10:12 PM Revision d4f1187d (git): * remove trailing spaces, expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:11 PM Revision 8f675cdd (git): support theap for T_HASH. [Feature #14989]
- * hash.c, internal.h: support theap for small Hash.
Introduce RHASH_ARRAY (li_table) besides st_table and small Has... - 10:03 PM Revision ca83ed8d (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:03 PM Revision 198ff422 (git): support theap for T_STRUCT.
- * struct.c: members memory can use theap.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65452 b2dd03c8-39d4-4d8... -
10:01 PM Revision 873d5734 (git): support theap for T_OBJECT.
- * variable.c: now instance variable space has theap supports.
obj_ivar_heap_alloc() tries to acquire memory from th... - 09:54 PM Revision 43739223 (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:53 PM Revision 312b105d (git): introduce TransientHeap. [Bug #14858]
- * transient_heap.c, transient_heap.h: implement TransientHeap (theap).
theap is designed for Ruby's object system. ... -
09:44 PM Bug #15272 (Closed): Segfault (type confusion?) in literal_concat
- Reproducer:
~~~
jtruba@dev118:~/rubies/ruby-trunk$ xxd ../repro5
00000000: 3c3c 7e30 270a 200a 3023 7b7d 0a30 ... -
09:19 PM Bug #15269: Process.setproctitle has odd behaviour on Mac OS X
- I will test on another language, e.g. Python and see if it works or not.
-
09:43 AM Bug #15269 (Third Party's Issue): Process.setproctitle has odd behaviour on Mac OS X
- It isn't ruby specific.
Seems like an issue of htop, it just does not update the info.
-
03:53 AM Bug #15269 (Third Party's Issue): Process.setproctitle has odd behaviour on Mac OS X
- On Mac OS X, using `Process.setproctitle` does seem to update when inspecting the process using `ps` but doesn't seem...
- 09:02 PM Revision 69b8ffcd (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:01 PM Revision 7d359f9b (git): revert r65444 and r65446 because of commit miss
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:49 PM Revision efe869c0 (git): support theap for T_OBJECT.
- * variable.c: now instance variable space has theap supports.
obj_ivar_heap_alloc() tries to acquire memory from th... -
08:46 PM Bug #14858 (Closed): Introduce 2nd GC heap named Transient heap
- Applied in changeset trunk|r65444.
----------
introduce TransientHeap. [Bug #14858]
* transient_heap.c, transient_h... - 08:46 PM Revision f926f799 (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:46 PM Revision 90ac549f (git): introduce TransientHeap. [Bug #14858]
- * transient_heap.c, transient_heap.h: implement TransientHeap (theap).
theap is designed for Ruby's object system. ... - 06:26 PM Revision b51724aa (git): mjit.c (free_list): clear .length
- For robustness against future changes. There should be no impact
at the moment,here, but we may call mjit_finish more... -
04:16 PM Bug #15262: WeakRef::RefError for object that is still in use
- I agree, this appears to a be a bug in WeakRef. The Adder instance is not garbage collected, but you still get a `We...
-
03:08 PM Bug #15262: WeakRef::RefError for object that is still in use
- @nobu I updated the bug report, so that it should be more understandable now, what's going wrong.
-
01:34 AM Bug #15262: WeakRef::RefError for object that is still in use
- larskanis (Lars Kanis) wrote:
> > It waits just once.
>
> Yes, but the one event is sent after all 10 threads hav... - 03:39 PM Revision a5582e69 (git): * 2018-10-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:39 PM Revision 5662e709 (git): wercker.yml: try testing wercker again
- I don't think we fixed that, but if so, I would like to see more test
failures. Previous failures didn't keep enough ... -
02:57 PM Revision 51a0f04e (git): _mjit_compile_send.erb: do not inline tailcall ISeq
- because it's not supported by this file. Also, shared `def_iseq_ptr`
instead of copying the main definition of it.
v... -
02:50 PM Bug #15270: [PATCH] Fix TracePoint for code loaded using ISeq.load_from_binary
- Typos
-
02:42 PM Bug #15270 (Closed): [PATCH] Fix TracePoint for code loaded using ISeq.load_from_binary
- Hello. This is a patch for Bug #14702, which I don't think is fully addressed.
The tests in the patch should fail on... -
02:18 PM Feature #15230: RubyVM.resolve_feature_path
- If it's reliable enough (I think it is) to detect native extensions by the file extension (.so, .dylib)
then I think... -
02:00 PM Feature #15230: RubyVM.resolve_feature_path
- `:r` means `.rb` and `:s` means `.so`, I guess :-)
It is not absolutely necessary. But it would be somewhat usefu... -
10:07 AM Feature #15230: RubyVM.resolve_feature_path
- What's the leading one letter Symbol in the return value?
That seems fairly cryptic.
Do you need it? I would expe... -
10:17 AM Bug #15241: net/pop fix to use mutable strings was too eager
- I think it's very bad style to modify the return value of #inspect, and some objects do already return frozen strings...
- 03:22 AM Revision fae6c6bf (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:21 AM Revision 54726bef (git): use RARRAY_AREF() instead of RARRAY_CONST_PTR().
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:34 AM Revision f7c0cc36 (git): process.c: implement rb_f_system without toggling ruby_nocldwait
- Following how mjit_worker.c currently works, rb_f_system
now ensures the VM-wide waitpid lists is locked before
creat... - 01:12 AM Revision fbee3b8f (git): revert r65434
- http://mswinci.japaneast.cloudapp.azure.com/vc12-x64/ruby-trunk/log/20181030T003541Z.fail.html.gz
I have no chance of... -
12:47 AM Feature #15236: add support for hash shorthand
- janfri (Jan Friedrich) wrote:
> I think the use of destructuring for this is much more Rubyish than the ES6 syntax.
...
10/29/2018
- 11:52 PM Revision 76f08cec (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:52 PM Revision 8227c91d (git): process.c: implement rb_f_system without toggling ruby_nocldwait
- Following how mjit_worker.c currently works, rb_f_system
now ensures the VM-wide waitpid lists is locked before
creat... -
11:42 PM Bug #14867: Process.wait can wait for MJIT compiler process
- [email protected] wrote:
> normalperson (Eric Wong) wrote:
>
> > Greg: everything should be confined to *nix ... -
04:52 PM Bug #14867: Process.wait can wait for MJIT compiler process
- normalperson (Eric Wong) wrote:
> Greg: everything should be confined to *nix for now, but can you
> make sure ... -
04:07 PM Bug #14867: Process.wait can wait for MJIT compiler process
- Today I took a deeper look at how rb_waitpid is currently working. After reading that, while I couldn't exactly figur...
-
03:22 PM Bug #14867: Process.wait can wait for MJIT compiler process
- [email protected] wrote:
> > Ah, so the waitpid from #system is on /bin/rm (I missed that earlier)
>
> For ... -
05:48 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > The other thing is MJIT multi-threading/synchronization seems tricky-to-debug right now, and making it event-based ...
-
01:23 AM Bug #14867: Process.wait can wait for MJIT compiler process
- [email protected] wrote:
> Issue #14867 has been updated by k0kubun (Takashi Kokubun).
>
> > I think we'll h... -
06:03 PM Revision 1ac67ec4 (git): use `rb_hash_new_compare_by_id()`.
- * vm_eval.c (local_var_list_init): use `rb_hash_new_compare_by_id()`
directly instead of manipulating st_table.
g... - 06:00 PM Revision 90a97887 (git): * 2018-10-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:00 PM Revision 708142ca (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:00 PM Revision d3edfdc7 (git): use RARRAY_AREF() instead of RARRAY_CONST_PTR().
- * class.c (rb_keyword_error_new): use RARRAY_AREF() because
RARRAY_CONST_PTR() can introduce additional overhead in... -
03:38 PM Bug #15268 (Closed): Solarisでtest/drb/test_drbssl.rbが落ちる
- 他のテストの結果が隠れてしまうので今は skip しているのですが、Solaris で test/drb/test_drbssl.rb が落ちます。
ほぼ同じような TCPSocket 直接と UNIXSocket では落ちてい... -
01:30 PM Revision d36ab02b (git): compile.c: fix up r65411
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:08 PM Feature #15261: Expose rl_variable_value as Readline.variable_value
- I would recommend to you, if you would like to, to add your request to the next
developer meeting at:
https://bug... -
09:00 AM Bug #15262: WeakRef::RefError for object that is still in use
- > It waits just once.
Yes, but the one event is sent after all 10 threads have been called, so that `@count` is de... -
01:13 AM Bug #15262: WeakRef::RefError for object that is still in use
- larskanis (Lars Kanis) wrote:
> It does: `initialize` waits for all threads to have called `Adder#add` at the last l... -
08:11 AM Revision 5bb1f4e7 (git): time.c: [DOC] fix method names to refer class methods [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:40 AM Misc #15265: Documentation for `Object#instance_variable_set` is inaccurate and pejorative
- mame (Yusuke Endoh) wrote:
> Indeed, it looks a very subjective view of the author (Dave Thomas). Though, I can't u... -
04:32 AM Misc #15265: Documentation for `Object#instance_variable_set` is inaccurate and pejorative
- Indeed, it looks a very subjective view of the author (Dave Thomas). Though, I can't understand its subtlety because...
-
06:25 AM Bug #15267 (Closed): File.basename + File.extname does not restore the original name
- Related to #15224, I found the case `File.basename(name, '.*')+File.extname(name) == File.basename(name)` is not true...
-
06:23 AM Revision b9ca9169 (git): Mark up code inside link text as <code>
- Merged https://github.com/ruby/rdoc/pull/660
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65427 b2dd03c8-39d4-4... -
05:41 AM Bug #15244: Method #extname return empty string if filename is dot ('.')
- If `File.extname("..jpg")` returns `".jpg"`, `File.basename("..jpg", ".*")` should return `"."` without that part, to...
-
03:21 AM Revision c80f3f70 (git): less verbose code by sharing attribute definitions
- The idea behind this commit is that handles_sp and leaf are two
concepts that are not mutually independent. By makin... -
02:07 AM Revision 08e47ab9 (git): bare_instructions.rb: sort attributes [ci skip]
- This enhances stability of the generated source code (namely
insns_info.inc) across attribute insertion / deletion. ...
10/28/2018
-
06:22 PM Bug #14702: On Ruby 2.5.1, tracepoint isn't working on the file that is loaded by load_iseq
- Hello. I don't think this issue is fully fixed.
I have put together a patch that has a fix and tests that fail on bo... -
05:03 PM Revision 437dd881 (git): Revert "Add test for cause on pty"
- This reverts commit r65422.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65424 b2dd03c8-39d4-4d8f-98ff-823fe69b... - 04:06 PM Revision 13cde0a1 (git): * 2018-10-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:06 PM Revision 80001cc8 (git): Add test for cause on pty
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:50 PM Bug #14678: Segmentation fault in pg
- Yes. I'm not sure but they are binary incompatible.
-
12:05 PM Revision b361c8e3 (git): time.c: added Time::TM#+ and Time::TM#-
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65421 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:05 PM Revision d59ad98f (git): time.c: ignore 7th arg
- * time.c (tm_initialize): allow 7th argument as well as
Time#initialize, but just ignore.
git-svn-id: svn+ssh://ci... -
12:05 PM Revision c4be18c2 (git): time.c: [DOC] add description and fix markups [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65419 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:03 PM Feature #14850: Add official API for setting timezone on Time
- Here're my plans.
> ## timezone argument to `Time.at`
>
> `Time.at` already has the fraction second and its uni... -
11:52 AM Bug #15262: WeakRef::RefError for object that is still in use
- Thanks @nobu for looking at the issue!
> This method doesn't wait these threads which run start_adder.
It does:... -
10:39 AM Bug #15262 (Feedback): WeakRef::RefError for object that is still in use
- larskanis (Lars Kanis) wrote:
> Although `start_adder` works with a `WeakRef`, the `Adder` object should still be GC... -
11:48 AM Bug #15253 (Feedback): Arduinoとの接続においてSocket.tcp_server_loop中で$stderr.puts、pなどが使用できない
- `p`を何も表示されないということは通常ないのですが、`sock`や`client_addrinfo`はどうなっているでしょうか。
また、「問題なく表示」されるコードはどのようなものでしょうか。 -
10:56 AM Misc #15265: Documentation for `Object#instance_variable_set` is inaccurate and pejorative
- Yes I agree. That phrasing is not necessary.
There is more than one way to do many things in ruby. A good example ... -
04:11 AM Misc #15265 (Closed): Documentation for `Object#instance_variable_set` is inaccurate and pejorative
- The v2.5.1 documentation for this method states, in part, "Sets the instance variable named by symbol to the given ob...
-
10:49 AM Bug #15264 (Rejected): [PATCH] vm_trace.c (postponed_job_register): only hit main thread
- Duplicates with #15263
-
09:13 AM Bug #13930: Exception is caught in rescue above ensure
- I think it's due to `compile_next()` and `add_ensure_iseq()`.
The following is a reduced script result.
```
$ ... -
09:10 AM Feature #14145: Proposal: Better Method#inspect
- guilhermereiscampos (Guilherme Reis Campos) wrote:
> zverok (Victor Shepelev) wrote:
> > ```ruby
> > # We can't ex... -
06:47 AM Feature #14145: Proposal: Better Method#inspect
- ko1 (Koichi Sasada) wrote:
> I don't have strong opinions on your proposal, but source location information seems al... -
09:06 AM Revision de925b4f (git): appveyor.yml: fix wrong path to test directory
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:02 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > I think we'll have to support non-blocking/event-based waitpid in Windows for auto-fiber/Thread::Light, anyways. So...
-
01:32 AM Bug #14867: Process.wait can wait for MJIT compiler process
- [email protected] wrote:
> > 2. Get rid of MJIT worker thread and rely on SIGCHLD + non-blocking waitpid. I don... -
12:32 AM Bug #14867: Process.wait can wait for MJIT compiler process
- > I haven't looked at it in detail, but it adds extra synchronization overhead for a slightly more up-to-date cache, ...
-
07:44 AM Revision 323ecafe (git): appveyor.yml: run test_open-uri separately
- on msys2 because it sometimes crashes worker like
https://ci.appveyor.com/project/ruby/ruby/builds/19853558/job/8v1eh... -
07:19 AM Feature #15239: [patch] test-spec win32ole
- Thank you for your help. I prefer to use MSXML.Document for WIN32OLE_EVENT specs.
Because I think other (light and ... -
04:31 AM Feature #15239: [patch] test-spec win32ole
- @suke
I'd like to help. I just ran CI again on the branch I created the PR from, it passed in both Travis & Appve... -
01:34 AM Feature #15239: [patch] test-spec win32ole
- @k0kubun & @suke
When I did the patch, I saw no reason to have non Windows builds requiring the classes.rb file if... -
01:24 AM Feature #15239: [patch] test-spec win32ole
- Please look at the patch. It modifies several files. Removing the rescue block without patching the other files wil...
-
01:20 AM Feature #15239: [patch] test-spec win32ole
- @suke r65401 is breaking CI on Linux like https://gist.github.com/ko1/2c561f9185492f339cf7a763ea219e79, so the assump...
-
06:37 AM Revision 5918f0a0 (git): require fixtures/classes only when platform is windows.
- * spec/ruby/library/win32ole/fixtures/classes.rb: remove rescue block
because this file is required when platform i... -
06:16 AM Revision c5491046 (git): Refactoring. remove Internet Explorer.
- * spec/ruby/library/win32ole/win32ole/ole_methods_spec.rb: refactoring.
remove Internet Explorer.
git-svn-id: svn+... -
06:11 AM Revision d6f55c7d (git): use MSXML.DOMDocument instead of InternetExplorer.Application
- * spec/ruby/library/win32ole/fixtures/event.xml use MSXML.DOMDocument
instead of InternetExplorer.Application. Inte... -
05:53 AM Revision 7eda588d (git): time.c: [DOC] fix rdoc-ref [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:40 AM Revision 6ce65875 (git): use MSXML.DOMDocument instead of InternetExplorer.Application.
- * spec/ruby/library/win32ole/win32ole_event/new_spec.rb: use
MSXML.DOMDocument. InternetExplorer.Application is not... -
05:09 AM Revision 2d46695c (git): use a rb_ function instead of st_ directly.
- * compile.c (ibf_dump_object_hash): use `rb_hash_foreach()`
instead of using `st_foreach()`.
git-svn-id: svn+ssh:... -
05:08 AM Revision ef929bc6 (git): use Scripting.Dictionary instead of InternetExplorer.Application.
- * spec/ruby/library/win32ole/win32ole/shared/setproperty.rb: use
Scripting.Dictionary. InternetExplorer.Application... -
04:38 AM Revision 7f0aefec (git): use Scripting.Dictionary instead of InternetExplorer.Application.
- * spec/ruby/library/win32ole/win32ole/ole_put_methods_spec.rb: use
Scripting.Dictionary. InternetExplorer.Applicati... -
04:25 AM Revision e9a1c824 (git): use Scripting.Dictionary instead of InternetExplorer.Application.
- * spec/ruby/library/win32ole/win32ole/ole_methods_spec.rb: use Scripting
Dictionary. InternetExplorer.Application i... -
04:18 AM Revision 183b7e36 (git): use Scripting.Dictionary instead of InternetExplorer.Application
- * spec/ruby/library/win32ole/win32ole/ole_obj_help_spec.rb: use
Scripting.Dictionary. InternetExplorer.Application ... -
04:00 AM Revision 934e3e0e (git): time.c: [DOC] about timezone arguemnt [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:48 AM Revision d7d83fa0 (git): use Scripting.Dictionary instead of InternetExplorer.Application
- * spec/ruby/library/win32ole/win32ole/ole_method_spec.rb: recuire in
platform_is block.
* spec/ruby/library/win32ol... -
01:58 AM Revision 15533bb4 (git): NEWS: codify keywords and callback methods [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:56 AM Revision 8586f021 (git): rdoc/parser/c.rb: ignore dynamically added methods
- * lib/rdoc/parser/c.rb (RDoc::Parser::C#deduplicate_call_seq):
skip dynamically added methods at runtime, because t... -
01:19 AM Revision 091c04df (git): revert r65401
- Because it does break Linux CI like:
https://gist.github.com/ko1/2c561f9185492f339cf7a763ea219e79
git-svn-id: svn+ss... -
01:08 AM Revision b343a583 (git): remove rescue block when win32ole is required
- * spec/ruby/library/win32ole/fixtures/classes.rb: remove rescue block
because this file is required on Windows only... -
01:03 AM Revision 5477d297 (git): use Scripting.Dictionary instead of InternetExplorer.Application
- * spec/ruby/library/win32ole/win32ole/ole_func_methods_spec.rb: use
Scripting.Dictionary. InternetExplorer.Applicat...
Also available in: Atom