Project

General

Profile

Feature #12017

[PATCH] dedupe string keys from Marshal.load

Added by normalperson (Eric Wong) over 1 year ago.

Status:
Open
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-core:73406]

Description

It seems reasonable for an application to load the same keys often when
calling Marshal.load. I see Marshal data as an extension of source code.

If the performance regression for [Bug #9188] could be avoided,
I would like to resurrect r43870 (rb_fstring for all string keys) and
drop this patch.

Also available in: Atom PDF