General

Profile

Masaya Tarui

  • Email: tarui@prx.jp
  • Registered on: 04/07/2010
  • Last connection: 04/24/2016

Issues

Projects

Activity

04/13/2016

12:55 PM Ruby trunk Bug #12274: accessing to instance variable should be fast.
> About the object check, is it not problematic to do ((struct RBasic*)obj)->klass if obj is a tagged integer (since ...
01:32 AM Ruby trunk Bug #12274: accessing to instance variable should be fast.
2016-04-13 5:41 GMT+09:00 <eregontp@gmail.com>:
> Issue #12274 has been updated by Benoit Daloze.
>avoiding some I...
01:13 AM Ruby trunk Bug #12274: accessing to instance variable should be fast.

there are 2 parts of optimization.
* share inline cache between same symbol(at compile.c)
* inline fast pass ...

04/12/2016

03:50 PM Ruby trunk Bug #12274 (Open): accessing to instance variable should be fast.

Currently, accessing to instance variable is quite slower than accessing to local variable.
I think accessing to i...

11/26/2014

01:31 PM Ruby trunk Revision 48592 (ruby_2_3): * test/ruby/test_autoload.rb (class TestAutoload): change load target
from Continuation to Date. Becouse Continuation is no longer quiet.
11:52 AM Ruby trunk Feature #10548 (Open): remove callcc (Callcc is now going obsoleted. Please use Fiber.)
11:51 AM Ruby trunk Feature #10548 (Closed): remove callcc (Callcc is now going obsoleted. Please use Fiber.)
Applied in changeset r48588.
----------
* ext/continuation/continuation.c (Init_continuation): obsolete callcc.
f...
11:50 AM Ruby trunk Revision 48588 (ruby_2_3): * ext/continuation/continuation.c (Init_continuation): obsolete callcc.
first step of [Feature #10548].
11:28 AM Ruby trunk Feature #10548 (Open): remove callcc (Callcc is now going obsoleted. Please use Fiber.)

We are paying a lot of costs for callcc's consistency.
and currently, we can use Fiber in many situation.
In ht...

05/17/2014

05:46 AM Ruby Wiki edit: DevelopersMeeting20140517Japan (#10)

Also available in: Atom