-
oliver@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=29168 Reviewed by Geoff Garen Add the concept of anonymous slots to Structures so that it is possible to store references to values that need marking in the standard JSObject storage buffer. This allows us to reduce the malloc overhead of some objects (by allowing them to store JS values in the inline storage of the object) and reduce the dependence of custom mark functions (if all an objects children are in the standard object property storage there's no need to mark them manually). git-svn-id: http://svn.webkit.org/repository/webkit/trunk@48403 268f45cc-cd09-0410-ab3c-d52691b4dbfc
4d4086d8