Project

General

Profile

Actions

Feature #5033

closed

PATCH: 1.9: gc_mark_children: Avoid gc_mark() tail recursion, use goto again.

Added by kstephens (Kurt Stephens) over 12 years ago. Updated over 11 years ago.

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

Description

Minor GC improvement.

Avoid recurring into gc_mark() when "goto again;" is sufficient.

-- KAS


Files

gc-mark-optimization.patch (3.17 KB) gc-mark-optimization.patch kstephens (Kurt Stephens), 07/16/2011 04:45 PM
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0