The Array species constructor watchpoints should be created the first time they are needed rather than on creation
Created attachment 281281 [details] Patch
Created attachment 281282 [details] Micro-benchmark results
Comment on attachment 281281 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=281281&action=review > Source/JavaScriptCore/runtime/ArrayPrototype.cpp:1110 > + // And that Array[Symbol.species] is the primordial GetterSetter. And -> and
Maybe add 2 tests where you warm up with-the-original-constructor/without-species, then modify, and run a loop again verifying the changes.
Committed r202067: <http://trac.webkit.org/changeset/202067>