General

Profile

wanabe (_ wanabe)

Issues

Projects

Activity

05/15/2019

11:41 PM Ruby trunk Bug #15809: GC.verify_compaction_references - intermittent SEGV's on multiple platforms
gc_update_references() updates finalizer_table after https://git.ruby-lang.org/ruby.git/commit/?id=3cf767ee.
Therefo...
wanabe (_ wanabe)

05/14/2019

12:08 AM Ruby trunk Feature #15833: Some refactors for shared-root array
Eregon (Benoit Daloze) wrote:
> I think nowadays RArray should be considered internal and C extensions should not ac...
wanabe (_ wanabe)

05/10/2019

12:41 AM Ruby trunk Bug #15809: GC.verify_compaction_references - intermittent SEGV's on multiple platforms
wanabe (_ wanabe) wrote:
> How about delaying `gc_finalize_deferred()` phase after `gc_update_references()`?
Like...
wanabe (_ wanabe)

05/09/2019

11:46 AM Ruby trunk Bug #15809: GC.verify_compaction_references - intermittent SEGV's on multiple platforms
`rb_gc()` calls `garbage_collect()` and `gc_finalize_deferred()`.
Finalizers may create (or recycle) objects, but th...
wanabe (_ wanabe)

05/07/2019

01:42 PM Ruby trunk Bug #15809: GC.verify_compaction_references - intermittent SEGV's on multiple platforms
Recursive finalizer definition raises a similar error on my environment.
```
$ ./miniruby -ve 'def foo(c = 10); O...
wanabe (_ wanabe)

05/06/2019

10:29 AM Ruby trunk Feature #15833 (Open): Some refactors for shared-root array
I wrote some patches for shared-root array.
But I can't decide whether to commit them because they include the modif...
wanabe (_ wanabe)

05/05/2019

10:38 AM Ruby trunk Bug #15821: ruby_process_options() may cause "WB miss (O->Y)"
ko1 (Koichi Sasada) wrote:
> it is local problem on it?
I guess, no. It is not a local problem.
It will cause by...
wanabe (_ wanabe)

05/04/2019

05:42 AM Ruby trunk Bug #15821 (Closed): ruby_process_options() may cause "WB miss (O->Y)"
## Problem
Ruby interpreter may cause error "WB miss (O->Y)" on some conditions that are `RGENGC_CHECK_MODE=5` and...
wanabe (_ wanabe)

04/30/2019

06:32 AM Ruby trunk Bug #15779: After NoMemoryError, ruby freezes and takes 100% CPU
How about this?
```
diff --git a/vm.c b/vm.c
index 41064f07c3..be394b0dae 100644
--- a/vm.c
+++ b/vm.c
@@ -18...
wanabe (_ wanabe)
03:52 AM Ruby trunk Bug #15779: After NoMemoryError, ruby freezes and takes 100% CPU
I think it is from r58380.
before r58380, `rb_memerror` calls `rb_longjmp` via `rb_exc_raise` and clear raised_fla...
wanabe (_ wanabe)

Also available in: Atom