-
barraclough@apple.com authored
Remove UntypedPtrAndBitfield from UStringImpl (akin to PtrAndFlags). Patch by Gavin Barraclough <barraclough@apple.com> on 2010-01-18 Reviewed by Oliver Hunt. This break the OS X Leaks tool. Instead, free up some more bits from the refCount. * runtime/UStringImpl.cpp: (JSC::UStringImpl::sharedBuffer): (JSC::UStringImpl::~UStringImpl): * runtime/UStringImpl.h: (JSC::UStringImpl::cost): (JSC::UStringImpl::checkConsistency): (JSC::UStringImpl::UStringImpl): (JSC::UStringImpl::bufferOwnerString): (JSC::UStringImpl::): * wtf/StringHashFunctions.h: (WTF::stringHash): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@53454 268f45cc-cd09-0410-ab3c-d52691b4dbfc
b247c1e5