Project

General

Profile

Feature #12017

[PATCH] dedupe string keys from Marshal.load

Added by normalperson (Eric Wong) about 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.

0001-dedupe-string-keys-from-Marshal.load.patch View (1.42 KB) normalperson (Eric Wong), 01/25/2016 09:02 AM

Also available in: Atom PDF