General

Profile

chucke (Tiago Cardoso)

  • Login: chucke
  • Registered on: 01/18/2016
  • Last connection: 09/24/2022

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 8 23 31

Activity

07/26/2022

04:40 PM Ruby master Feature #18926: Ractor should support mutexes and treat the block as critical section across ractors
> In the example, allowing to mutate @map in a Ractor is fundamentally unsafe...
The proposal is for mutex blocks ...
chucke (Tiago Cardoso)
08:30 AM Ruby master Bug #18919: Ractor: can't share #Method objects
Indeed, I didn't mean "to-proc", Method objects, as per the usage example, is the one I meant. chucke (Tiago Cardoso)

07/19/2022

02:26 PM Ruby master Feature #18926 (Open): Ractor should support mutexes and treat the block as critical section across ractors
This is an improvement suggestion in order to foster adoption of ractors. It may not be technically impossible or unf... chucke (Tiago Cardoso)

07/15/2022

10:07 PM Ruby master Bug #18919 (Open): Ractor: can't share #Method objects
The following is not shareable:
```ruby
> meth = ::Kernel.method(:BigDecimal)
=> #<Method: Kernel.BigDecimal(*)>...
chucke (Tiago Cardoso)

07/02/2022

11:42 PM Ruby master Feature #18894 (Open): Object#make_shareable
I'm proposing a callback method for when one calls `Ractor.make_shareable(obj)`, the same way `Marshal.dump(obj)` cal... chucke (Tiago Cardoso)

10/28/2021

10:47 AM Ruby master Feature #12533: Refinements: allow modules inclusion, in which the module can call internal methods which it defines.
Thx for the reply. Is import_methods a new ruby 3.1 feature? chucke (Tiago Cardoso)

10/22/2021

10:48 AM Ruby master Revision 553f234a (git): [ruby/uri] URI#HTTP#origin and URI#HTTP#authority (https://github.com/ruby/uri/pull/30)
https://github.com/ruby/uri/commit/bf13946c32
Co-authored-by: Samuel Williams <samuel.williams@oriontransfer.co.nz>
chucke (Tiago Cardoso)

10/07/2021

05:36 PM Ruby master Bug #18246 (Closed): send does not work for unary ! operator when operator isn't a literal symbol
```ruby
1.send(:+, 1) #=> 2
1.send(:"+", 1) #=> 2
1.send(:-@) #=> -1
1.send(:"-@") #=> -1
false.send(:!@) #=> tr...
chucke (Tiago Cardoso)

09/10/2021

10:12 AM Ruby master Bug #18149: Can't match against strings with special codes within
Thx for the reply. I think that's reasonable. chucke (Tiago Cardoso)

09/03/2021

03:35 PM Ruby master Bug #18149 (Rejected): Can't match against strings with special codes within
This can be summed up by the following example:
```ruby
"\xFF".match /\\x/
#=> (irb):6:in `match': invalid byte ...
chucke (Tiago Cardoso)

Also available in: Atom