Open Bug 880214 Opened 11 years ago Updated 2 years ago

Allow one level deep ropes when creating a DependendString

Categories

(Core :: JavaScript Engine, defect)

defect

Tracking

()

People

(Reporter: h4writer, Unassigned)

References

Details

Bug 851064 allows one level deep ropes when doing str.substr/str.substring. For same treatment of all places where we take a part of a string, it would make sense to allow all creations of js_newDependendString to have this behaviour.

Normally this shouldn't cause a regression, except for one path as reported in bug 851064. Though this would allow more places to use this and maybe more ways to abuse this system and make performance degradation maybe noticeable. Therefore I would like to do the measurements to make sure we are not hitting this on known string patterns.
Blocks: 851064
Assignee: general → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.