Project

General

Profile

Actions

Bug #9584

closed

RGenGC regression in CoW sharing

Added by normalperson (Eric Wong) about 10 years ago. Updated over 9 years ago.

Status:
Closed
Target version:
-
[ruby-core:61164]

Description

I just changed USE_RGENGC in ruby.h (and made r45224)
Using Nari-san's original test for bitmap marking GC:
https://github.com/authorNari/skkzipcode.git

rgengc enabled: (default)
PROCESS_CNT : 5
SHARED_AVE : 81644.0 kb
SHARED_TOTAL: 408220 kb
PRIV_AVE : 87692.0 kb
PRIV_TOTAL : 438460 kb
REQ/SEC : 0.003136

rgengc disabled:
PROCESS_CNT : 5
SHARED_AVE : 117307.2 kb
SHARED_TOTAL: 586536 kb
PRIV_AVE : 44453.6 kb
PRIV_TOTAL : 222268 kb
REQ/SEC : 0.002963

I started using bitmaps, but it seems there are some places where my code
is buggy. I haven't had more time to investigate, yet.
My work-in-progress is attached.


Files

rgengc-bitmap-promoted-wip.diff (9.22 KB) rgengc-bitmap-promoted-wip.diff broken work-in-progress patch normalperson (Eric Wong), 03/01/2014 07:24 AM
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0