DescriptionDeleting a property on V8 hurts performance and memory consumption. In order to understand why, read this post about object properties and elements:
https://v8project.blogspot.co.id/2017/08/fast-properties.html
This change ensures that the property is not deleted but is merely set to null.
In terms of memory consumption, this saves ~10 MB for me (YMMV) with EasyList+AA (~65,000 filters). In terms of performance, the RegExpFilter.regexp getter now runs twice as fast.
Patch Set 1 #
MessagesTotal messages: 7
|