Skip to content

Commit 5d1e2c0

Browse files
committed
Actually move WTF files to their new home
https://bugs.webkit.org/show_bug.cgi?id=81844 Source/JavaScriptCore: Unreviewed. The details of the port-specific changes have been seen by contributors from those ports, but the whole 5MB change isn't very reviewable as-is. * GNUmakefile.am: * GNUmakefile.list.am: * JSCTypedArrayStubs.h: * JavaScriptCore.gypi: * JavaScriptCore.xcodeproj/project.pbxproj: * jsc.cpp: Source/WTF: Unreviewed. The 5MB file move is not very reviewable, but various port representatives have OK'd changes to the individual build systems. * Configurations/WTF.xcconfig: * GNUmakefile.list.am: * Stub.cpp: Removed. * Stub.h: Removed. * WTF.gypi: * WTF.pri: * WTF.pro: * WTF.vcproj/WTF.vcproj: * WTF.vcproj/copy-files.cmd: * WTF.xcodeproj/project.pbxproj: * config.h: * wtf/ASCIICType.h: Renamed from Source/JavaScriptCore/wtf/ASCIICType.h. (WTF): (WTF::isASCII): (WTF::isASCIIAlpha): (WTF::isASCIIDigit): (WTF::isASCIIAlphanumeric): (WTF::isASCIIHexDigit): (WTF::isASCIILower): (WTF::isASCIIOctalDigit): (WTF::isASCIIPrintable): (WTF::isASCIISpace): (WTF::isASCIIUpper): (WTF::toASCIILower): (WTF::toASCIILowerUnchecked): (WTF::toASCIIUpper): (WTF::toASCIIHexValue): (WTF::lowerNibbleToASCIIHexDigit): (WTF::upperNibbleToASCIIHexDigit): (WTF::isASCIIAlphaCaselessEqual): * wtf/AVLTree.h: Renamed from Source/JavaScriptCore/wtf/AVLTree.h. (WTF): (AVLTreeDefaultBSet): (WTF::AVLTreeDefaultBSet::operator[]): (WTF::AVLTreeDefaultBSet::set): (WTF::AVLTreeDefaultBSet::reset): (AVLTree): (WTF::AVLTree::abstractor): (WTF::AVLTree::purge): (WTF::AVLTree::is_empty): (WTF::AVLTree::AVLTree): (Iterator): (WTF::AVLTree::Iterator::Iterator): (WTF::AVLTree::Iterator::start_iter): (WTF::AVLTree::Iterator::start_iter_least): (WTF::AVLTree::Iterator::start_iter_greatest): (WTF::AVLTree::Iterator::operator*): (WTF::AVLTree::Iterator::operator++): (WTF::AVLTree::Iterator::operator--): (WTF::AVLTree::Iterator::cmp_k_n): (WTF::AVLTree::Iterator::cmp_n_n): (WTF::AVLTree::Iterator::get_lt): (WTF::AVLTree::Iterator::get_gt): (WTF::AVLTree::Iterator::null): (WTF::AVLTree::build): (abs_plus_root): (WTF::AVLTree::get_lt): (WTF::AVLTree::set_lt): (WTF::AVLTree::get_gt): (WTF::AVLTree::set_gt): (WTF::AVLTree::get_bf): (WTF::AVLTree::set_bf): (WTF::AVLTree::cmp_k_n): (WTF::AVLTree::cmp_n_n): (WTF::AVLTree::null): (WTF::AVLTree::balance): (WTF::::insert): (WTF::::search): (WTF::::search_least): (WTF::::search_greatest): (WTF::::remove): (WTF::::subst): * wtf/Alignment.h: Renamed from Source/JavaScriptCore/wtf/Alignment.h. (WTF): (WTF::swap): * wtf/AlwaysInline.h: Renamed from Source/JavaScriptCore/wtf/AlwaysInline.h. * wtf/ArrayBuffer.cpp: Renamed from Source/JavaScriptCore/wtf/ArrayBuffer.cpp. (WTF): (WTF::ArrayBuffer::transfer): (WTF::ArrayBuffer::addView): (WTF::ArrayBuffer::removeView): * wtf/ArrayBuffer.h: Renamed from Source/JavaScriptCore/wtf/ArrayBuffer.h. (WTF): (ArrayBufferContents): (WTF::ArrayBufferContents::ArrayBufferContents): (WTF::ArrayBufferContents::data): (WTF::ArrayBufferContents::sizeInBytes): (WTF::ArrayBufferContents::transfer): (ArrayBuffer): (WTF::ArrayBuffer::isNeutered): (WTF::ArrayBuffer::~ArrayBuffer): (WTF::ArrayBuffer::clampValue): (WTF::ArrayBuffer::create): (WTF::ArrayBuffer::ArrayBuffer): (WTF::ArrayBuffer::data): (WTF::ArrayBuffer::byteLength): (WTF::ArrayBuffer::slice): (WTF::ArrayBuffer::sliceImpl): (WTF::ArrayBuffer::clampIndex): (WTF::ArrayBufferContents::tryAllocate): (WTF::ArrayBufferContents::~ArrayBufferContents): * wtf/ArrayBufferView.cpp: Renamed from Source/JavaScriptCore/wtf/ArrayBufferView.cpp. (WTF): (WTF::ArrayBufferView::ArrayBufferView): (WTF::ArrayBufferView::~ArrayBufferView): (WTF::ArrayBufferView::neuter): * wtf/ArrayBufferView.h: Renamed from Source/JavaScriptCore/wtf/ArrayBufferView.h. (WTF): (WTF::ArrayBufferView::setImpl): (WTF::ArrayBufferView::setRangeImpl): (WTF::ArrayBufferView::zeroRangeImpl): (WTF::ArrayBufferView::calculateOffsetAndLength): * wtf/Assertions.cpp: Renamed from Source/JavaScriptCore/wtf/Assertions.cpp. * wtf/Assertions.h: Renamed from Source/JavaScriptCore/wtf/Assertions.h. (assertUnused): (assertWithMessageUnused): * wtf/Atomics.h: Renamed from Source/JavaScriptCore/wtf/Atomics.h. (WTF): (WTF::atomicIncrement): (WTF::atomicDecrement): (WTF::weakCompareAndSwap): (WTF::weakCompareAndSwapUIntPtr): * wtf/BitVector.cpp: Renamed from Source/JavaScriptCore/wtf/BitVector.cpp. (WTF): (WTF::BitVector::setSlow): (WTF::BitVector::resize): (WTF::BitVector::clearAll): (WTF::BitVector::OutOfLineBits::create): (WTF::BitVector::OutOfLineBits::destroy): (WTF::BitVector::resizeOutOfLine): (WTF::BitVector::dump): * wtf/BitVector.h: Renamed from Source/JavaScriptCore/wtf/BitVector.h. (WTF): (BitVector): (WTF::BitVector::BitVector): (WTF::BitVector::~BitVector): (WTF::BitVector::operator=): (WTF::BitVector::size): (WTF::BitVector::ensureSize): (WTF::BitVector::quickGet): (WTF::BitVector::quickSet): (WTF::BitVector::quickClear): (WTF::BitVector::get): (WTF::BitVector::set): (WTF::BitVector::clear): (WTF::BitVector::bitsInPointer): (WTF::BitVector::maxInlineBits): (WTF::BitVector::byteCount): (WTF::BitVector::makeInlineBits): (OutOfLineBits): (WTF::BitVector::OutOfLineBits::numBits): (WTF::BitVector::OutOfLineBits::numWords): (WTF::BitVector::OutOfLineBits::bits): (WTF::BitVector::OutOfLineBits::OutOfLineBits): (WTF::BitVector::isInline): (WTF::BitVector::outOfLineBits): (WTF::BitVector::bits): * wtf/Bitmap.h: Renamed from Source/JavaScriptCore/wtf/Bitmap.h. (WTF): (Bitmap): (WTF::::Bitmap): (WTF::::get): (WTF::::set): (WTF::::testAndSet): (WTF::::testAndClear): (WTF::::concurrentTestAndSet): (WTF::::concurrentTestAndClear): (WTF::::clear): (WTF::::clearAll): (WTF::::nextPossiblyUnset): (WTF::::findRunOfZeros): (WTF::::count): (WTF::::isEmpty): (WTF::::isFull): * wtf/BlockStack.h: Renamed from Source/JavaScriptCore/wtf/BlockStack.h. (WTF): (BlockStack): (WTF::::BlockStack): (WTF::::~BlockStack): (WTF::::blocks): (WTF::::grow): (WTF::::shrink): * wtf/BloomFilter.h: Renamed from Source/JavaScriptCore/wtf/BloomFilter.h. (WTF): (BloomFilter): (WTF::BloomFilter::maximumCount): (WTF::BloomFilter::BloomFilter): (WTF::BloomFilter::mayContain): (WTF::BloomFilter::add): (WTF::BloomFilter::remove): (WTF::BloomFilter::firstSlot): (WTF::BloomFilter::secondSlot): (WTF::::add): (WTF::::remove): (WTF::::clear): (WTF::::likelyEmpty): (WTF::::isClear): * wtf/BoundsCheckedPointer.h: Renamed from Source/JavaScriptCore/wtf/BoundsCheckedPointer.h. (WTF): (BoundsCheckedPointer): (WTF::BoundsCheckedPointer::BoundsCheckedPointer): (WTF::BoundsCheckedPointer::operator=): (WTF::BoundsCheckedPointer::operator+=): (WTF::BoundsCheckedPointer::operator-=): (WTF::BoundsCheckedPointer::operator+): (WTF::BoundsCheckedPointer::operator-): (WTF::BoundsCheckedPointer::operator++): (WTF::BoundsCheckedPointer::operator--): (WTF::BoundsCheckedPointer::operator<): (WTF::BoundsCheckedPointer::operator<=): (WTF::BoundsCheckedPointer::operator>): (WTF::BoundsCheckedPointer::operator>=): (WTF::BoundsCheckedPointer::operator==): (WTF::BoundsCheckedPointer::operator!=): (WTF::BoundsCheckedPointer::operator!): (WTF::BoundsCheckedPointer::get): (WTF::BoundsCheckedPointer::operator*): (WTF::BoundsCheckedPointer::operator[]): (WTF::BoundsCheckedPointer::strcat): (WTF::BoundsCheckedPointer::validate): * wtf/BumpPointerAllocator.h: Renamed from Source/JavaScriptCore/wtf/BumpPointerAllocator.h. (WTF): (BumpPointerPool): (WTF::BumpPointerPool::ensureCapacity): (WTF::BumpPointerPool::alloc): (WTF::BumpPointerPool::dealloc): (WTF::BumpPointerPool::operator new): (WTF::BumpPointerPool::BumpPointerPool): (WTF::BumpPointerPool::create): (WTF::BumpPointerPool::shrink): (WTF::BumpPointerPool::destroy): (WTF::BumpPointerPool::ensureCapacityCrossPool): (WTF::BumpPointerPool::deallocCrossPool): (BumpPointerAllocator): (WTF::BumpPointerAllocator::BumpPointerAllocator): (WTF::BumpPointerAllocator::~BumpPointerAllocator): (WTF::BumpPointerAllocator::startAllocator): (WTF::BumpPointerAllocator::stopAllocator): * wtf/ByteArray.cpp: Renamed from Source/JavaScriptCore/wtf/ByteArray.cpp. (WTF): (WTF::ByteArray::create): * wtf/ByteArray.h: Renamed from Source/JavaScriptCore/wtf/ByteArray.h. (ByteArray): (WTF::ByteArray::length): (WTF::ByteArray::set): (WTF::ByteArray::get): (WTF::ByteArray::data): (WTF::ByteArray::clear): (WTF::ByteArray::deref): (WTF::ByteArray::offsetOfSize): (WTF::ByteArray::offsetOfData): (WTF::ByteArray::ByteArray): * wtf/CMakeLists.txt: Renamed from Source/JavaScriptCore/wtf/CMakeLists.txt. * wtf/CONTRIBUTORS.pthreads-win32: Renamed from Source/JavaScriptCore/wtf/CONTRIBUTORS.pthreads-win32. * wtf/CheckedArithmetic.h: Renamed from Source/JavaScriptCore/wtf/CheckedArithmetic.h. (WTF): (CrashOnOverflow): (WTF::CrashOnOverflow::overflowed): (WTF::CrashOnOverflow::clearOverflow): (WTF::CrashOnOverflow::hasOverflowed): (RecordOverflow): (WTF::RecordOverflow::RecordOverflow): (WTF::RecordOverflow::overflowed): (WTF::RecordOverflow::clearOverflow): (WTF::RecordOverflow::hasOverflowed): (WTF::isInBounds): (RemoveChecked): (WTF::safeAdd): (WTF::safeSub): (WTF::safeMultiply): (WTF::safeEquals): (WTF::workAroundClangBug): (Checked): (WTF::Checked::Checked): (WTF::Checked::operator=): (WTF::Checked::operator++): (WTF::Checked::operator--): (WTF::Checked::operator!): (WTF::Checked::operator UnspecifiedBoolType*): (WTF::Checked::unsafeGet): (WTF::Checked::operator+=): (WTF::Checked::operator-=): (WTF::Checked::operator*=): (WTF::Checked::operator==): (WTF::Checked::operator!=): (WTF::operator+): (WTF::operator-): (WTF::operator*): * wtf/CheckedBoolean.h: Renamed from Source/JavaScriptCore/wtf/CheckedBoolean.h. (CheckedBoolean): (CheckedBoolean::CheckedBoolean): (CheckedBoolean::~CheckedBoolean): (CheckedBoolean::operator bool): * wtf/Compiler.h: Renamed from Source/JavaScriptCore/wtf/Compiler.h. * wtf/Complex.h: Renamed from Source/JavaScriptCore/wtf/Complex.h. (WTF): (WTF::complexFromMagnitudePhase): * wtf/CryptographicallyRandomNumber.cpp: Renamed from Source/JavaScriptCore/wtf/CryptographicallyRandomNumber.cpp. (WTF::cryptographicallyRandomNumber): (WTF): (WTF::cryptographicallyRandomValues): * wtf/CryptographicallyRandomNumber.h: Renamed from Source/JavaScriptCore/wtf/CryptographicallyRandomNumber.h. (WTF): * wtf/CurrentTime.cpp: Renamed from Source/JavaScriptCore/wtf/CurrentTime.cpp. (WTF): (WTF::highResUpTime): (WTF::lowResUTCTime): (WTF::qpcAvailable): (WTF::currentTime): (WTF::currentSystemTime): (WTF::monotonicallyIncreasingTime): * wtf/CurrentTime.h: Renamed from Source/JavaScriptCore/wtf/CurrentTime.h. (WTF): (WTF::currentTimeMS): (WTF::getLocalTime): * wtf/DataLog.cpp: Renamed from Source/JavaScriptCore/wtf/DataLog.cpp. (WTF): (WTF::initializeLogFileOnce): (WTF::initializeLogFile): (WTF::dataFile): (WTF::dataLogV): (WTF::dataLog): * wtf/DataLog.h: Renamed from Source/JavaScriptCore/wtf/DataLog.h. (WTF): * wtf/DateMath.cpp: Renamed from Source/JavaScriptCore/wtf/DateMath.cpp. (WTF): (WTF::isLeapYear): (WTF::daysInYear): (WTF::daysFrom1970ToYear): (WTF::msToDays): (WTF::twoDigitStringFromNumber): (WTF::msToYear): (WTF::dayInYear): (WTF::msToMilliseconds): (WTF::msToMinutes): (WTF::msToHours): (WTF::monthFromDayInYear): (WTF::checkMonth): (WTF::dayInMonthFromDayInYear): (WTF::monthToDayInYear): (WTF::dateToDaysFrom1970): (WTF::maximumYearForDST): (WTF::minimumYearForDST): (WTF::equivalentYearForDST): (WTF::calculateUTCOffset): (WTF::calculateDSTOffsetSimple): (WTF::calculateDSTOffset): (WTF::initializeDates): (WTF::ymdhmsToSeconds): (KnownZone): (WTF::skipSpacesAndComments): (WTF::findMonth): (WTF::parseLong): (WTF::parseES5DatePortion): (WTF::parseES5TimePortion): (WTF::parseES5DateFromNullTerminatedCharacters): (WTF::parseDateFromNullTerminatedCharacters): (WTF::timeClip): (WTF::makeRFC2822DateString): * wtf/DateMath.h: Renamed from Source/JavaScriptCore/wtf/DateMath.h. (WTF): (WTF::jsCurrentTime): * wtf/DecimalNumber.cpp: Renamed from Source/JavaScriptCore/wtf/DecimalNumber.cpp. (WTF): (WTF::DecimalNumber::bufferLengthForStringDecimal): (WTF::DecimalNumber::bufferLengthForStringExponential): (WTF::DecimalNumber::toStringDecimal): (WTF::DecimalNumber::toStringExponential): * wtf/DecimalNumber.h: Renamed from Source/JavaScriptCore/wtf/DecimalNumber.h. (WTF): (DecimalNumber): (WTF::DecimalNumber::DecimalNumber): (WTF::DecimalNumber::sign): (WTF::DecimalNumber::exponent): (WTF::DecimalNumber::significand): (WTF::DecimalNumber::precision): * wtf/Decoder.h: Renamed from Source/JavaScriptCore/wtf/Decoder.h. (WTF): (Decoder): (WTF::Decoder::Decoder): (WTF::Decoder::~Decoder): * wtf/Deque.h: Renamed from Source/JavaScriptCore/wtf/Deque.h. (WTF): (Deque): (WTF::Deque::size): (WTF::Deque::isEmpty): (WTF::Deque::begin): (WTF::Deque::end): (WTF::Deque::rbegin): (WTF::Deque::rend): (WTF::Deque::first): (WTF::Deque::last): (DequeIteratorBase): (WTF::DequeIteratorBase::assign): (DequeIterator): (WTF::DequeIterator::DequeIterator): (WTF::DequeIterator::operator=): (WTF::DequeIterator::operator*): (WTF::DequeIterator::operator->): (WTF::DequeIterator::operator==): (WTF::DequeIterator::operator!=): (WTF::DequeIterator::operator++): (WTF::DequeIterator::operator--): (DequeConstIterator): (WTF::DequeConstIterator::DequeConstIterator): (WTF::DequeConstIterator::operator=): (WTF::DequeConstIterator::operator*): (WTF::DequeConstIterator::operator->): (WTF::DequeConstIterator::operator==): (WTF::DequeConstIterator::operator!=): (WTF::DequeConstIterator::operator++): (WTF::DequeConstIterator::operator--): (DequeReverseIterator): (WTF::DequeReverseIterator::DequeReverseIterator): (WTF::DequeReverseIterator::operator=): (WTF::DequeReverseIterator::operator*): (WTF::DequeReverseIterator::operator->): (WTF::DequeReverseIterator::operator==): (WTF::DequeReverseIterator::operator!=): (WTF::DequeReverseIterator::operator++): (WTF::DequeReverseIterator::operator--): (DequeConstReverseIterator): (WTF::DequeConstReverseIterator::DequeConstReverseIterator): (WTF::DequeConstReverseIterator::operator=): (WTF::DequeConstReverseIterator::operator*): (WTF::DequeConstReverseIterator::operator->): (WTF::DequeConstReverseIterator::operator==): (WTF::DequeConstReverseIterator::operator!=): (WTF::DequeConstReverseIterator::operator++): (WTF::DequeConstReverseIterator::operator--): (WTF::::checkValidity): (WTF::::checkIndexValidity): (WTF::::invalidateIterators): (WTF::::Deque): (WTF::deleteAllValues): (WTF::=): (WTF::::destroyAll): (WTF::::~Deque): (WTF::::swap): (WTF::::clear): (WTF::::findIf): (WTF::::expandCapacityIfNeeded): (WTF::::expandCapacity): (WTF::::takeFirst): (WTF::::append): (WTF::::prepend): (WTF::::removeFirst): (WTF::::remove): (WTF::::addToIteratorsList): (WTF::::removeFromIteratorsList): (WTF::::DequeIteratorBase): (WTF::::~DequeIteratorBase): (WTF::::isEqual): (WTF::::increment): (WTF::::decrement): (WTF::::after): (WTF::::before): * wtf/DisallowCType.h: Renamed from Source/JavaScriptCore/wtf/DisallowCType.h. * wtf/DoublyLinkedList.h: Renamed from Source/JavaScriptCore/wtf/DoublyLinkedList.h. (WTF): (DoublyLinkedListNode): (WTF::::DoublyLinkedListNode): (WTF::::setPrev): (WTF::::setNext): (WTF::::prev): (WTF::::next): (DoublyLinkedList): (WTF::::DoublyLinkedList): (WTF::::isEmpty): (WTF::::size): (WTF::::clear): (WTF::::head): (WTF::::tail): (WTF::::push): (WTF::::append): (WTF::::remove): (WTF::::removeHead): * wtf/DynamicAnnotations.cpp: Renamed from Source/JavaScriptCore/wtf/DynamicAnnotations.cpp. (WTFAnnotateBenignRaceSized): (WTFAnnotateHappensBefore): (WTFAnnotateHappensAfter): * wtf/DynamicAnnotations.h: Renamed from Source/JavaScriptCore/wtf/DynamicAnnotations.h. * wtf/Encoder.h: Renamed from Source/JavaScriptCore/wtf/Encoder.h. (WTF): (Encoder): (WTF::Encoder::Encoder): (WTF::Encoder::~Encoder): * wtf/ExportMacros.h: Renamed from Source/JavaScriptCore/wtf/ExportMacros.h. * wtf/FastAllocBase.h: Renamed from Source/JavaScriptCore/wtf/FastAllocBase.h. (WTF): (WTF::fastNew): (Internal): (WTF::Internal::NewArrayImpl::fastNewArray): (WTF::fastNewArray): (WTF::fastDelete): (WTF::fastDeleteSkippingDestructor): (WTF::Internal::DeleteArrayImpl::fastDeleteArray): (WTF::fastDeleteArray): (WTF::fastNonNullDelete): (WTF::Internal::NonNullDeleteArrayImpl::fastNonNullDeleteArray): (WTF::fastNonNullDeleteArray): * wtf/FastMalloc.cpp: Renamed from Source/JavaScriptCore/wtf/FastMalloc.cpp. (WTF): (WTF::isForbidden): (WTF::fastMallocForbid): (WTF::fastMallocAllow): (WTF::initializeIsForbiddenKey): (Internal): (WTF::Internal::fastMallocMatchFailed): (WTF::fastZeroedMalloc): (WTF::fastStrDup): (WTF::tryFastZeroedMalloc): (WTF::tryFastMalloc): (WTF::fastMalloc): (WTF::tryFastCalloc): (WTF::fastCalloc): (WTF::fastFree): (WTF::tryFastRealloc): (WTF::fastRealloc): (WTF::releaseFastMallocFreeMemory): (WTF::fastMallocStatistics): (WTF::fastMallocSize): (FastMallocZone): (WTF::FastMallocZone::goodSize): (WTF::FastMallocZone::check): (WTF::FastMallocZone::print): (WTF::FastMallocZone::log): (WTF::FastMallocZone::forceLock): (WTF::FastMallocZone::forceUnlock): (WTF::FastMallocZone::statistics): (WTF::FastMallocZone::zoneValloc): (WTF::FastMallocZone::zoneDestroy): (WTF::KernelSupportsTLS): (WTF::CheckIfKernelSupportsTLS): (WTF::ClassIndex): (TCEntry): (WTF::LgFloor): (WTF::SLL_Next): (WTF::SLL_SetNext): (WTF::SLL_Push): (WTF::SLL_Pop): (WTF::SLL_PopRange): (WTF::SLL_PushRange): (WTF::SLL_Size): (WTF::SizeClass): (WTF::ByteSizeForClass): (WTF::NumMoveSize): (WTF::InitSizeClasses): (WTF::MetaDataAlloc): (PageHeapAllocator): (WTF::PageHeapAllocator::Init): (WTF::PageHeapAllocator::New): (WTF::PageHeapAllocator::Delete): (WTF::PageHeapAllocator::inuse): (WTF::PageHeapAllocator::recordAdministrativeRegions): (WTF::pages): (WTF::AllocationSize): (Span): (WTF::Event): (WTF::NewSpan): (WTF::DeleteSpan): (WTF::DLL_Init): (WTF::DLL_Remove): (WTF::DLL_IsEmpty): (WTF::DLL_Length): (WTF::DLL_Print): (WTF::DLL_Prepend): (StackTrace): (MapSelector): (TCMalloc_PageHeap): (WTF::TCMalloc_PageHeap::GetDescriptor): (WTF::TCMalloc_PageHeap::GetDescriptorEnsureSafe): (WTF::TCMalloc_PageHeap::SystemBytes): (WTF::TCMalloc_PageHeap::FreeBytes): (WTF::TCMalloc_PageHeap::GetSizeClassIfCached): (WTF::TCMalloc_PageHeap::CacheSizeClass): (SpanList): (WTF::TCMalloc_PageHeap::RecordSpan): (WTF::TCMalloc_PageHeap::init): (WTF::TCMalloc_PageHeap::initializeScavenger): (WTF::TCMalloc_PageHeap::isScavengerSuspended): (WTF::TCMalloc_PageHeap::scheduleScavenger): (WTF::TCMalloc_PageHeap::rescheduleScavenger): (WTF::TCMalloc_PageHeap::suspendScavenger): (WTF::TCMalloc_PageHeap::scavengerTimerFired): (WTF::TCMalloc_PageHeap::runScavengerThread): (WTF::TCMalloc_PageHeap::signalScavenger): (WTF::TCMalloc_PageHeap::scavenge): (WTF::TCMalloc_PageHeap::shouldScavenge): (WTF::TCMalloc_PageHeap::New): (WTF::TCMalloc_PageHeap::AllocLarge): (WTF::TCMalloc_PageHeap::Split): (WTF::TCMalloc_PageHeap::Carve): (WTF::mergeDecommittedStates): (WTF::TCMalloc_PageHeap::Delete): (WTF::TCMalloc_PageHeap::IncrementalScavenge): (WTF::TCMalloc_PageHeap::RegisterSizeClass): (WTF::TCMalloc_PageHeap::ReturnedBytes): (WTF::PagesToMB): (WTF::TCMalloc_PageHeap::Dump): (WTF::TCMalloc_PageHeap::GrowHeap): (WTF::TCMalloc_PageHeap::Check): (WTF::TCMalloc_PageHeap::CheckList): (WTF::TCMalloc_PageHeap::ReleaseFreeList): (WTF::TCMalloc_PageHeap::ReleaseFreePages): (TCMalloc_ThreadCache_FreeList): (WTF::TCMalloc_ThreadCache_FreeList::Init): (WTF::TCMalloc_ThreadCache_FreeList::length): (WTF::TCMalloc_ThreadCache_FreeList::empty): (WTF::TCMalloc_ThreadCache_FreeList::lowwatermark): (WTF::TCMalloc_ThreadCache_FreeList::clear_lowwatermark): (WTF::TCMalloc_ThreadCache_FreeList::Push): (WTF::TCMalloc_ThreadCache_FreeList::PushRange): (WTF::TCMalloc_ThreadCache_FreeList::PopRange): (WTF::TCMalloc_ThreadCache_FreeList::Pop): (WTF::TCMalloc_ThreadCache_FreeList::enumerateFreeObjects): (TCMalloc_ThreadCache): (WTF::TCMalloc_ThreadCache::freelist_length): (WTF::TCMalloc_ThreadCache::Size): (WTF::TCMalloc_ThreadCache::enumerateFreeObjects): (TCMalloc_Central_FreeList): (WTF::TCMalloc_Central_FreeList::length): (WTF::TCMalloc_Central_FreeList::tc_length): (WTF::TCMalloc_Central_FreeList::enumerateFreeObjects): (TCMalloc_Central_FreeListPadded): (WTF::getPageHeap): (WTF::TCMalloc_PageHeap::periodicScavenge): (WTF::TCMalloc_PageHeap::scavengerThread): (WTF::setThreadHeap): (WTF::TCMalloc_Central_FreeList::Init): (WTF::TCMalloc_Central_FreeList::ReleaseListToSpans): (WTF::TCMalloc_Central_FreeList::ReleaseToSpans): (WTF::TCMalloc_Central_FreeList::EvictRandomSizeClass): (WTF::TCMalloc_Central_FreeList::MakeCacheSpace): (WTF::TCMalloc_Central_FreeList::ShrinkCache): (WTF::TCMalloc_Central_FreeList::InsertRange): (WTF::TCMalloc_Central_FreeList::RemoveRange): (WTF::TCMalloc_Central_FreeList::FetchFromSpansSafe): (WTF::TCMalloc_Central_FreeList::FetchFromSpans): (WTF::TCMalloc_Central_FreeList::Populate): (WTF::TCMalloc_ThreadCache::SampleAllocation): (WTF::TCMalloc_ThreadCache::Init): (WTF::TCMalloc_ThreadCache::Cleanup): (WTF::TCMalloc_ThreadCache::Allocate): (WTF::TCMalloc_ThreadCache::Deallocate): (WTF::TCMalloc_ThreadCache::FetchFromCentralCache): (WTF::TCMalloc_ThreadCache::ReleaseToCentralCache): (WTF::TCMalloc_ThreadCache::Scavenge): (WTF::TCMalloc_ThreadCache::PickNextSample): (WTF::TCMalloc_ThreadCache::InitModule): (WTF::TCMalloc_ThreadCache::NewHeap): (WTF::TCMalloc_ThreadCache::GetThreadHeap): (WTF::TCMalloc_ThreadCache::GetCache): (WTF::TCMalloc_ThreadCache::GetCacheIfPresent): (WTF::TCMalloc_ThreadCache::InitTSD): (WTF::TCMalloc_ThreadCache::CreateCacheIfNecessary): * wtf/FastMalloc.h: Renamed from Source/JavaScriptCore/wtf/FastMalloc.h. (WTF): (WTF::TryMallocReturnValue::TryMallocReturnValue): (WTF::TryMallocReturnValue::~TryMallocReturnValue): (TryMallocReturnValue): (WTF::TryMallocReturnValue::operator PossiblyNull<T>): (WTF::TryMallocReturnValue::getValue): (FastMallocStatistics): (ValidationHeader): (Internal): (WTF::Internal::fastMallocValidationHeader): (WTF::Internal::fastMallocValidationSuffix): (WTF::Internal::fastMallocMatchValidationType): (WTF::Internal::setFastMallocMatchValidationType): (WTF::fastMallocMatchValidateMalloc): (WTF::fastMallocMatchValidateFree): (WTF::fastMallocValidate): (throw): * wtf/FixedArray.h: Renamed from Source/JavaScriptCore/wtf/FixedArray.h. (WTF): (FixedArray): (WTF::FixedArray::operator[]): (WTF::FixedArray::data): (WTF::FixedArray::size): * wtf/Float32Array.h: Renamed from Source/JavaScriptCore/wtf/Float32Array.h. (WTF): (Float32Array): (WTF::Float32Array::set): (WTF::Float32Array::item): (WTF::Float32Array::isFloatArray): (WTF::Float32Array::create): (WTF::Float32Array::Float32Array): (WTF::Float32Array::subarray): * wtf/Float64Array.h: Renamed from Source/JavaScriptCore/wtf/Float64Array.h. (WTF): (Float64Array): (WTF::Float64Array::set): (WTF::Float64Array::item): (WTF::Float64Array::isDoubleArray): (WTF::Float64Array::create): (WTF::Float64Array::Float64Array): (WTF::Float64Array::subarray): * wtf/Forward.h: Renamed from Source/JavaScriptCore/wtf/Forward.h. (WTF): * wtf/Functional.h: Renamed from Source/JavaScriptCore/wtf/Functional.h. (WTF): (HasRefAndDeref): (NoType): (BaseMixin): (WTF::R): (WTF::C::): (WTF::RefAndDeref::ref): (WTF::RefAndDeref::deref): (ParamStorageTraits): (WTF::ParamStorageTraits::wrap): (WTF::ParamStorageTraits::unwrap): (FunctionImplBase): (WTF::FunctionImplBase::~FunctionImplBase): (FunctionBase): (WTF::FunctionBase::isNull): (WTF::FunctionBase::FunctionBase): (WTF::FunctionBase::impl): (WTF::bind): * wtf/GetPtr.h: Renamed from Source/JavaScriptCore/wtf/GetPtr.h. (WTF): (WTF::getPtr): * wtf/HashCountedSet.h: Renamed from Source/JavaScriptCore/wtf/HashCountedSet.h. (WTF): (HashCountedSet): (WTF::HashCountedSet::HashCountedSet): (WTF::::size): (WTF::::capacity): (WTF::::isEmpty): (WTF::::begin): (WTF::::end): (WTF::::find): (WTF::::contains): (WTF::::count): (WTF::::add): (WTF::::remove): (WTF::::removeAll): (WTF::::clear): (WTF::copyToVector): * wtf/HashFunctions.h: Renamed from Source/JavaScriptCore/wtf/HashFunctions.h. (WTF): (WTF::intHash): (WTF::IntHash::hash): (WTF::IntHash::equal): (IntHash): (WTF::FloatHash::hash): (WTF::FloatHash::equal): (FloatHash): (WTF::PtrHash::hash): (WTF::PtrHash::equal): (PtrHash): (WTF::PairHash::hash): (WTF::PairHash::equal): (PairHash): * wtf/HashIterators.h: Renamed from Source/JavaScriptCore/wtf/HashIterators.h. (WTF): (HashTableConstKeysIterator): (WTF::HashTableConstKeysIterator::HashTableConstKeysIterator): (WTF::HashTableConstKeysIterator::get): (WTF::HashTableConstKeysIterator::operator*): (WTF::HashTableConstKeysIterator::operator->): (WTF::HashTableConstKeysIterator::operator++): (HashTableConstValuesIterator): (WTF::HashTableConstValuesIterator::HashTableConstValuesIterator): (WTF::HashTableConstValuesIterator::get): (WTF::HashTableConstValuesIterator::operator*): (WTF::HashTableConstValuesIterator::operator->): (WTF::HashTableConstValuesIterator::operator++): (HashTableKeysIterator): (WTF::HashTableKeysIterator::HashTableKeysIterator): (WTF::HashTableKeysIterator::get): (WTF::HashTableKeysIterator::operator*): (WTF::HashTableKeysIterator::operator->): (WTF::HashTableKeysIterator::operator++): (WTF::HashTableKeysIterator::operator HashTableConstKeysIterator<HashTableType, KeyType, MappedType>): (HashTableValuesIterator): (WTF::HashTableValuesIterator::HashTableValuesIterator): (WTF::HashTableValuesIterator::get): (WTF::HashTableValuesIterator::operator*): (WTF::HashTableValuesIterator::operator->): (WTF::HashTableValuesIterator::operator++): (WTF::HashTableValuesIterator::operator HashTableConstValuesIterator<HashTableType, KeyType, MappedType>): (WTF::operator==): (WTF::operator!=): * wtf/HashMap.h: Renamed from Source/JavaScriptCore/wtf/HashMap.h. (WTF): (ReferenceTypeMaker): (HashMap): (WTF::HashMap::keys): (WTF::HashMap::values): (HashMapKeysProxy): (WTF::HashMap::HashMapKeysProxy::begin): (WTF::HashMap::HashMapKeysProxy::end): (HashMapValuesProxy): (WTF::HashMap::HashMapValuesProxy::begin): (WTF::HashMap::HashMapValuesProxy::end): (WTF::PairFirstExtractor::extract): (WTF::HashMapTranslator::hash): (WTF::HashMapTranslator::equal): (WTF::HashMapTranslator::translate): (WTF::HashMapTranslatorAdapter::hash): (WTF::HashMapTranslatorAdapter::equal): (WTF::HashMapTranslatorAdapter::translate): (WTF::::swap): (WTF::::size): (WTF::::capacity): (WTF::::isEmpty): (WTF::::begin): (WTF::::end): (WTF::::find): (WTF::::contains): (WTF::::inlineAdd): (WTF::::set): (WTF::::add): (WTF::::get): (WTF::::remove): (WTF::::clear): (WTF::::take): (WTF::::checkConsistency): (WTF::operator==): (WTF::operator!=): (WTF::deleteAllPairSeconds): (WTF::deleteAllValues): (WTF::deleteAllPairFirsts): (WTF::deleteAllKeys): (WTF::copyKeysToVector): (WTF::copyValuesToVector): * wtf/HashSet.h: Renamed from Source/JavaScriptCore/wtf/HashSet.h. (WTF): (HashSet): (WTF::IdentityExtractor::extract): (WTF::HashSetTranslatorAdapter::hash): (WTF::HashSetTranslatorAdapter::equal): (WTF::HashSetTranslatorAdapter::translate): (WTF::::swap): (WTF::::size): (WTF::::capacity): (WTF::::isEmpty): (WTF::::begin): (WTF::::end): (WTF::::find): (WTF::::contains): (WTF::::add): (WTF::::remove): (WTF::::clear): (WTF::deleteAllValues): (WTF::fastDeleteAllValues): (WTF::copyToVector): * wtf/HashTable.cpp: Renamed from Source/JavaScriptCore/wtf/HashTable.cpp. (WTF): (WTF::hashTableStatsMutex): (WTF::HashTableStats::~HashTableStats): (WTF::HashTableStats::recordCollisionAtCount): * wtf/HashTable.h: Renamed from Source/JavaScriptCore/wtf/HashTable.h. (WTF): (HashTableStats): (WTF::addIterator): (WTF::removeIterator): (HashTableConstIterator): (WTF::HashTableConstIterator::skipEmptyBuckets): (WTF::HashTableConstIterator::HashTableConstIterator): (WTF::HashTableConstIterator::~HashTableConstIterator): (WTF::HashTableConstIterator::operator=): (WTF::HashTableConstIterator::get): (WTF::HashTableConstIterator::operator*): (WTF::HashTableConstIterator::operator->): (WTF::HashTableConstIterator::operator++): (WTF::HashTableConstIterator::operator==): (WTF::HashTableConstIterator::operator!=): (WTF::HashTableConstIterator::checkValidity): (HashTableIterator): (WTF::HashTableIterator::HashTableIterator): (WTF::HashTableIterator::get): (WTF::HashTableIterator::operator*): (WTF::HashTableIterator::operator->): (WTF::HashTableIterator::operator++): (WTF::HashTableIterator::operator==): (WTF::HashTableIterator::operator!=): (WTF::HashTableIterator::operator const_iterator): (WTF::hashTableSwap): (IdentityHashTranslator): (WTF::IdentityHashTranslator::hash): (WTF::IdentityHashTranslator::equal): (WTF::IdentityHashTranslator::translate): (HashTable): (WTF::HashTable::~HashTable): (WTF::HashTable::begin): (WTF::HashTable::end): (WTF::HashTable::size): (WTF::HashTable::capacity): (WTF::HashTable::isEmpty): (WTF::HashTable::add): (WTF::HashTable::find): (WTF::HashTable::contains): (WTF::HashTable::isEmptyBucket): (WTF::HashTable::isDeletedBucket): (WTF::HashTable::isEmptyOrDeletedBucket): (WTF::HashTable::lookup): (WTF::HashTable::checkTableConsistency): (WTF::HashTable::internalCheckTableConsistency): (WTF::HashTable::internalCheckTableConsistencyExceptSize): (WTF::HashTable::lookupForWriting): (WTF::HashTable::shouldExpand): (WTF::HashTable::mustRehashInPlace): (WTF::HashTable::shouldShrink): (WTF::HashTable::shrink): (WTF::HashTable::deleteBucket): (WTF::HashTable::makeLookupResult): (WTF::HashTable::makeIterator): (WTF::HashTable::makeConstIterator): (WTF::HashTable::makeKnownGoodIterator): (WTF::HashTable::makeKnownGoodConstIterator): (WTF::HashTable::checkTableConsistencyExceptSize): (WTF::HashTable::invalidateIterators): (WTF::::HashTable): (WTF::doubleHash): (WTF::::checkKey): (WTF::::lookup): (WTF::::lookupForWriting): (WTF::::fullLookupForWriting): (WTF::::initializeBucket): (WTF::::add): (WTF::::addPassingHashCode): (WTF::::reinsert): (WTF::::find): (WTF::::contains): (WTF::::removeAndInvalidateWithoutEntryConsistencyCheck): (WTF::::removeAndInvalidate): (WTF::::remove): (WTF::::removeWithoutEntryConsistencyCheck): (WTF::::allocateTable): (WTF::::deallocateTable): (WTF::::expand): (WTF::::rehash): (WTF::::clear): (WTF::::swap): (WTF::=): (WTF::::checkTableConsistency): (WTF::::checkTableConsistencyExceptSize): (WTF::::invalidateIterators): (WTF::HashTableConstIteratorAdapter::HashTableConstIteratorAdapter): (HashTableConstIteratorAdapter): (WTF::HashTableConstIteratorAdapter::get): (WTF::HashTableConstIteratorAdapter::operator*): (WTF::HashTableConstIteratorAdapter::operator->): (WTF::HashTableConstIteratorAdapter::operator++): (WTF::HashTableIteratorAdapter::HashTableIteratorAdapter): (HashTableIteratorAdapter): (WTF::HashTableIteratorAdapter::get): (WTF::HashTableIteratorAdapter::operator*): (WTF::HashTableIteratorAdapter::operator->): (WTF::HashTableIteratorAdapter::operator++): (WTF::HashTableIteratorAdapter::operator HashTableConstIteratorAdapter<HashTableType, ValueType>): (WTF::operator==): (WTF::operator!=): * wtf/HashTraits.h: Renamed from Source/JavaScriptCore/wtf/HashTraits.h. (WTF): (GenericHashTraits): (WTF::GenericHashTraits::emptyValue): (WTF::GenericHashTraits::store): (WTF::GenericHashTraits::passOut): (WTF::GenericHashTraits::peek): (FloatHashTraits): (WTF::FloatHashTraits::emptyValue): (WTF::FloatHashTraits::constructDeletedValue): (WTF::FloatHashTraits::isDeletedValue): (UnsignedWithZeroKeyHashTraits): (WTF::UnsignedWithZeroKeyHashTraits::emptyValue): (WTF::UnsignedWithZeroKeyHashTraits::constructDeletedValue): (WTF::UnsignedWithZeroKeyHashTraits::isDeletedValue): (SimpleClassHashTraits): (WTF::SimpleClassHashTraits::constructDeletedValue): (WTF::SimpleClassHashTraits::isDeletedValue): (PairHashTraits): (WTF::PairHashTraits::emptyValue): (WTF::PairHashTraits::constructDeletedValue): (WTF::PairHashTraits::isDeletedValue): * wtf/HexNumber.h: Renamed from Source/JavaScriptCore/wtf/HexNumber.h. (WTF): (Internal): (WTF::Internal::hexDigitsForMode): (WTF::appendByteAsHex): (WTF::placeByteAsHexCompressIfPossible): (WTF::placeByteAsHex): (WTF::appendUnsignedAsHex): (WTF::appendUnsignedAsHexFixedSize): * wtf/InlineASM.h: Renamed from Source/JavaScriptCore/wtf/InlineASM.h. * wtf/Int16Array.h: Renamed from Source/JavaScriptCore/wtf/Int16Array.h. (WTF): (Int16Array): (WTF::Int16Array::set): (WTF::Int16Array::isShortArray): (WTF::Int16Array::create): (WTF::Int16Array::Int16Array): (WTF::Int16Array::subarray): * wtf/Int32Array.h: Renamed from Source/JavaScriptCore/wtf/Int32Array.h. (WTF): (Int32Array): (WTF::Int32Array::set): (WTF::Int32Array::isIntArray): (WTF::Int32Array::create): (WTF::Int32Array::Int32Array): (WTF::Int32Array::subarray): * wtf/Int8Array.h: Renamed from Source/JavaScriptCore/wtf/Int8Array.h. (WTF): (Int8Array): (WTF::Int8Array::set): (WTF::Int8Array::isByteArray): (WTF::Int8Array::create): (WTF::Int8Array::Int8Array): (WTF::Int8Array::subarray): * wtf/IntegralTypedArrayBase.h: Renamed from Source/JavaScriptCore/wtf/IntegralTypedArrayBase.h. (WTF): (IntegralTypedArrayBase): (WTF::IntegralTypedArrayBase::set): (WTF::IntegralTypedArrayBase::item): (WTF::IntegralTypedArrayBase::IntegralTypedArrayBase): * wtf/ListHashSet.h: Renamed from Source/JavaScriptCore/wtf/ListHashSet.h. (WTF): (ListHashSet): (ListHashSetNodeAllocator): (WTF::ListHashSetNodeAllocator::ListHashSetNodeAllocator): (WTF::ListHashSetNodeAllocator::allocate): (WTF::ListHashSetNodeAllocator::deallocate): (WTF::ListHashSetNodeAllocator::pool): (WTF::ListHashSetNodeAllocator::pastPool): (WTF::ListHashSetNodeAllocator::inPool): (ListHashSetNode): (WTF::ListHashSetNode::ListHashSetNode): (WTF::ListHashSetNode::operator new): (WTF::ListHashSetNode::destroy): (WTF::ListHashSetNodeHashFunctions::hash): (WTF::ListHashSetNodeHashFunctions::equal): (ListHashSetNodeHashFunctions): (ListHashSetIterator): (WTF::ListHashSetIterator::ListHashSetIterator): (WTF::ListHashSetIterator::get): (WTF::ListHashSetIterator::operator*): (WTF::ListHashSetIterator::operator->): (WTF::ListHashSetIterator::operator++): (WTF::ListHashSetIterator::operator--): (WTF::ListHashSetIterator::operator==): (WTF::ListHashSetIterator::operator!=): (WTF::ListHashSetIterator::operator const_iterator): (WTF::ListHashSetIterator::node): (ListHashSetConstIterator): (WTF::ListHashSetConstIterator::ListHashSetConstIterator): (WTF::ListHashSetConstIterator::get): (WTF::ListHashSetConstIterator::operator*): (WTF::ListHashSetConstIterator::operator->): (WTF::ListHashSetConstIterator::operator++): (WTF::ListHashSetConstIterator::operator--): (WTF::ListHashSetConstIterator::operator==): (WTF::ListHashSetConstIterator::operator!=): (WTF::ListHashSetConstIterator::node): (ListHashSetReverseIterator): (WTF::ListHashSetReverseIterator::ListHashSetReverseIterator): (WTF::ListHashSetReverseIterator::get): (WTF::ListHashSetReverseIterator::operator*): (WTF::ListHashSetReverseIterator::operator->): (WTF::ListHashSetReverseIterator::operator++): (WTF::ListHashSetReverseIterator::operator--): (WTF::ListHashSetReverseIterator::operator==): (WTF::ListHashSetReverseIterator::operator!=): (WTF::ListHashSetReverseIterator::operator const_reverse_iterator): (WTF::ListHashSetReverseIterator::node): (ListHashSetConstReverseIterator): (WTF::ListHashSetConstReverseIterator::ListHashSetConstReverseIterator): (WTF::ListHashSetConstReverseIterator::get): (WTF::ListHashSetConstReverseIterator::operator*): (WTF::ListHashSetConstReverseIterator::operator->): (WTF::ListHashSetConstReverseIterator::operator++): (WTF::ListHashSetConstReverseIterator::operator--): (WTF::ListHashSetConstReverseIterator::operator==): (WTF::ListHashSetConstReverseIterator::operator!=): (WTF::ListHashSetConstReverseIterator::node): (WTF::ListHashSetTranslator::hash): (WTF::ListHashSetTranslator::equal): (WTF::ListHashSetTranslator::translate): (WTF::::ListHashSet): (WTF::=): (WTF::::swap): (WTF::::~ListHashSet): (WTF::::size): (WTF::::capacity): (WTF::::isEmpty): (WTF::::begin): (WTF::::end): (WTF::::rbegin): (WTF::::rend): (WTF::::first): (WTF::::last): (WTF::::removeLast): (WTF::::find): (WTF::ListHashSetTranslatorAdapter::hash): (WTF::ListHashSetTranslatorAdapter::equal): (WTF::::contains): (WTF::::add): (WTF::::insertBefore): (WTF::::remove): (WTF::::clear): (WTF::::unlinkAndDelete): (WTF::::appendNode): (WTF::::insertNodeBefore): (WTF::::deleteAllNodes): (WTF::::makeReverseIterator): (WTF::::makeConstReverseIterator): (WTF::::makeIterator): (WTF::::makeConstIterator): (WTF::deleteAllValues): * wtf/ListRefPtr.h: Renamed from Source/JavaScriptCore/wtf/ListRefPtr.h. (WTF): (ListRefPtr): (WTF::ListRefPtr::ListRefPtr): (WTF::ListRefPtr::~ListRefPtr): (WTF::ListRefPtr::operator=): (WTF::getPtr): * wtf/Locker.h: Renamed from Source/JavaScriptCore/wtf/Locker.h. (WTF): (Locker): (WTF::Locker::Locker): (WTF::Locker::~Locker): * wtf/MD5.cpp: Renamed from Source/JavaScriptCore/wtf/MD5.cpp. (WTF): (WTF::testMD5): (WTF::expectMD5): (WTF::reverseBytes): (WTF::MD5Transform): (WTF::MD5::MD5): (WTF::MD5::addBytes): (WTF::MD5::checksum): * wtf/MD5.h: Renamed from Source/JavaScriptCore/wtf/MD5.h. (WTF): (MD5): (WTF::MD5::addBytes): * wtf/MainThread.cpp: Renamed from Source/JavaScriptCore/wtf/MainThread.cpp. (WTF): (FunctionWithContext): (WTF::FunctionWithContext::FunctionWithContext): (WTF::FunctionWithContext::operator == ): (FunctionWithContextFinder): (WTF::FunctionWithContextFinder::FunctionWithContextFinder): (WTF::FunctionWithContextFinder::operator()): (WTF::mainThreadFunctionQueueMutex): (WTF::functionQueue): (WTF::initializeMainThread): (WTF::initializeMainThreadOnce): (WTF::initializeMainThreadToProcessMainThreadOnce): (WTF::initializeMainThreadToProcessMainThread): (WTF::dispatchFunctionsFromMainThread): (WTF::callOnMainThread): (WTF::callOnMainThreadAndWait): (WTF::cancelCallOnMainThread): (WTF::callFunctionObject): (WTF::setMainThreadCallbacksPaused): (WTF::isMainThread): (WTF::initializeGCThreads): (WTF::registerGCThread): (WTF::isMainThreadOrGCThread): * wtf/MainThread.h: Renamed from Source/JavaScriptCore/wtf/MainThread.h. (WTF): (WTF::isMainThreadOrGCThread): * wtf/MallocZoneSupport.h: Renamed from Source/JavaScriptCore/wtf/MallocZoneSupport.h. (WTF): (RemoteMemoryReader): (WTF::RemoteMemoryReader::RemoteMemoryReader): (WTF::RemoteMemoryReader::operator()): (WTF::RemoteMemoryReader::nextEntryInLinkedList): * wtf/MathExtras.h: Renamed from Source/JavaScriptCore/wtf/MathExtras.h. (wtf_ceil): (isfinite): (isinf): (signbit): (round): (roundf): (llround): (llroundf): (lround): (lroundf): (trunc): (abs): (isnan): (nextafter): (nextafterf): (copysign): (log2): (log2f): (wtf_atan2): (wtf_fmod): (wtf_pow): (deg2rad): (rad2deg): (deg2grad): (grad2deg): (turn2deg): (deg2turn): (rad2grad): (grad2rad): (defaultMinimumForClamp): (defaultMaximumForClamp): (clampTo): (clampToInteger): (clampToFloat): (clampToPositiveInteger): (isWithinIntRange): (decomposeDouble): (doubleToInteger): * wtf/MessageQueue.h: Renamed from Source/JavaScriptCore/wtf/MessageQueue.h. (WTF): (MessageQueue): (WTF::MessageQueue::MessageQueue): (WTF::MessageQueue::infiniteTime): (WTF::MessageQueue::alwaysTruePredicate): (WTF::::~MessageQueue): (WTF::::append): (WTF::::appendAndCheckEmpty): (WTF::::prepend): (WTF::::waitForMessage): (WTF::::waitForMessageFilteredWithTimeout): (WTF::::tryGetMessage): (WTF::::tryGetMessageIgnoringKilled): (WTF::::removeIf): (WTF::::isEmpty): (WTF::::kill): (WTF::::killed): * wtf/MetaAllocator.cpp: Renamed from Source/JavaScriptCore/wtf/MetaAllocator.cpp. (WTF): (WTF::MetaAllocator::~MetaAllocator): (WTF::MetaAllocatorTracker::notify): (WTF::MetaAllocatorTracker::release): (WTF::MetaAllocator::release): (WTF::MetaAllocatorHandle::MetaAllocatorHandle): (WTF::MetaAllocatorHandle::~MetaAllocatorHandle): (WTF::MetaAllocatorHandle::shrink): (WTF::MetaAllocator::MetaAllocator): (WTF::MetaAllocator::allocate): (WTF::MetaAllocator::currentStatistics): (WTF::MetaAllocator::findAndRemoveFreeSpace): (WTF::MetaAllocator::addFreeSpaceFromReleasedHandle): (WTF::MetaAllocator::addFreshFreeSpace): (WTF::MetaAllocator::debugFreeSpaceSize): (WTF::MetaAllocator::addFreeSpace): (WTF::MetaAllocator::incrementPageOccupancy): (WTF::MetaAllocator::decrementPageOccupancy): (WTF::MetaAllocator::roundUp): (WTF::MetaAllocator::allocFreeSpaceNode): (WTF::MetaAllocator::freeFreeSpaceNode): (WTF::MetaAllocator::dumpProfile): * wtf/MetaAllocator.h: Renamed from Source/JavaScriptCore/wtf/MetaAllocator.h. (WTF): (MetaAllocatorTracker): (WTF::MetaAllocatorTracker::find): (MetaAllocator): (WTF::MetaAllocator::trackAllocations): (WTF::MetaAllocator::bytesAllocated): (WTF::MetaAllocator::bytesReserved): (WTF::MetaAllocator::bytesCommitted): (Statistics): (WTF::MetaAllocator::dumpProfile): (FreeSpaceNode): (WTF::MetaAllocator::FreeSpaceNode::FreeSpaceNode): (WTF::MetaAllocator::FreeSpaceNode::key): * wtf/MetaAllocatorHandle.h: Renamed from Source/JavaScriptCore/wtf/MetaAllocatorHandle.h. (WTF): (MetaAllocatorHandle): (WTF::MetaAllocatorHandle::start): (WTF::MetaAllocatorHandle::end): (WTF::MetaAllocatorHandle::sizeInBytes): (WTF::MetaAllocatorHandle::isManaged): (WTF::MetaAllocatorHandle::allocator): (WTF::MetaAllocatorHandle::ownerUID): (WTF::MetaAllocatorHandle::key): * wtf/NonCopyingSort.h: Renamed from Source/JavaScriptCore/wtf/NonCopyingSort.h. (WTF): (WTF::siftDown): (WTF::heapify): (WTF::heapSort): (WTF::nonCopyingSort): * wtf/Noncopyable.h: Renamed from Source/JavaScriptCore/wtf/Noncopyable.h. * wtf/NotFound.h: Renamed from Source/JavaScriptCore/wtf/NotFound.h. (WTF): * wtf/NullPtr.cpp: Renamed from Source/JavaScriptCore/wtf/NullPtr.cpp. * wtf/NullPtr.h: Renamed from Source/JavaScriptCore/wtf/NullPtr.h. * wtf/NumberOfCores.cpp: Renamed from Source/JavaScriptCore/wtf/NumberOfCores.cpp. (WTF): (WTF::numberOfProcessorCores): * wtf/NumberOfCores.h: Renamed from Source/JavaScriptCore/wtf/NumberOfCores.h. (WTF): * wtf/OSAllocator.h: Renamed from Source/JavaScriptCore/wtf/OSAllocator.h. (WTF): (OSAllocator): (WTF::OSAllocator::reserveAndCommit): (WTF::OSAllocator::decommitAndRelease): (WTF::OSAllocator::reallocateCommitted): * wtf/OSAllocatorPosix.cpp: Renamed from Source/JavaScriptCore/wtf/OSAllocatorPosix.cpp. (WTF): (WTF::OSAllocator::reserveUncommitted): (WTF::OSAllocator::reserveAndCommit): (WTF::OSAllocator::commit): (WTF::OSAllocator::decommit): (WTF::OSAllocator::releaseDecommitted): * wtf/OSAllocatorWin.cpp: Renamed from Source/JavaScriptCore/wtf/OSAllocatorWin.cpp. (WTF): (WTF::protection): (WTF::OSAllocator::reserveUncommitted): (WTF::OSAllocator::reserveAndCommit): (WTF::OSAllocator::commit): (WTF::OSAllocator::decommit): (WTF::OSAllocator::releaseDecommitted): * wtf/OSRandomSource.cpp: Renamed from Source/JavaScriptCore/wtf/OSRandomSource.cpp. (WTF): (WTF::cryptographicallyRandomValuesFromOS): * wtf/OSRandomSource.h: Renamed from Source/JavaScriptCore/wtf/OSRandomSource.h. (WTF): * wtf/OwnArrayPtr.h: Renamed from Source/JavaScriptCore/wtf/OwnArrayPtr.h. (WTF): (OwnArrayPtr): (WTF::OwnArrayPtr::OwnArrayPtr): (WTF::OwnArrayPtr::~OwnArrayPtr): (WTF::OwnArrayPtr::get): (WTF::OwnArrayPtr::operator*): (WTF::OwnArrayPtr::operator->): (WTF::OwnArrayPtr::operator[]): (WTF::OwnArrayPtr::operator!): (WTF::OwnArrayPtr::operator UnspecifiedBoolType): (WTF::OwnArrayPtr::operator=): (WTF::OwnArrayPtr::swap): (WTF::::OwnArrayPtr): (WTF::::clear): (WTF::::release): (WTF::::leakPtr): (WTF::=): (WTF::swap): (WTF::operator==): (WTF::operator!=): (WTF::getPtr): * wtf/OwnPtr.h: Renamed from Source/JavaScriptCore/wtf/OwnPtr.h. (WTF): (OwnPtr): (WTF::OwnPtr::OwnPtr): (WTF::OwnPtr::~OwnPtr): (WTF::OwnPtr::get): (WTF::OwnPtr::operator*): (WTF::OwnPtr::operator->): (WTF::OwnPtr::operator!): (WTF::OwnPtr::operator UnspecifiedBoolType): (WTF::OwnPtr::operator=): (WTF::OwnPtr::swap): (WTF::OwnPtr::operator==): (WTF::OwnPtr::operator!=): (WTF::::OwnPtr): (WTF::::clear): (WTF::::release): (WTF::::leakPtr): (WTF::=): (WTF::swap): (WTF::operator==): (WTF::operator!=): (WTF::getPtr): * wtf/OwnPtrCommon.h: Renamed from Source/JavaScriptCore/wtf/OwnPtrCommon.h. (WTF): (WTF::deleteOwnedPtr): * wtf/PackedIntVector.h: Renamed from Source/JavaScriptCore/wtf/PackedIntVector.h. (WTF): (PackedIntVector): (WTF::PackedIntVector::PackedIntVector): (WTF::PackedIntVector::operator=): (WTF::PackedIntVector::size): (WTF::PackedIntVector::ensureSize): (WTF::PackedIntVector::resize): (WTF::PackedIntVector::clearAll): (WTF::PackedIntVector::get): (WTF::PackedIntVector::set): (WTF::PackedIntVector::mask): * wtf/PageAllocation.h: Renamed from Source/JavaScriptCore/wtf/PageAllocation.h. (WTF): (PageAllocation): (WTF::PageAllocation::PageAllocation): (WTF::PageAllocation::operator bool): (WTF::PageAllocation::allocate): (WTF::PageAllocation::deallocate): * wtf/PageAllocationAligned.cpp: Renamed from Source/JavaScriptCore/wtf/PageAllocationAligned.cpp. (WTF): (WTF::PageAllocationAligned::allocate): (WTF::PageAllocationAligned::deallocate): * wtf/PageAllocationAligned.h: Renamed from Source/JavaScriptCore/wtf/PageAllocationAligned.h. (WTF): (PageAllocationAligned): (WTF::PageAllocationAligned::PageAllocationAligned): * wtf/PageBlock.cpp: Renamed from Source/JavaScriptCore/wtf/PageBlock.cpp. (WTF): (WTF::systemPageSize): (WTF::pageSize): (WTF::pageMask): * wtf/PageBlock.h: Renamed from Source/JavaScriptCore/wtf/PageBlock.h. (WTF): (WTF::isPageAligned): (WTF::isPowerOfTwo): (PageBlock): (WTF::PageBlock::base): (WTF::PageBlock::size): (WTF::PageBlock::operator bool): (WTF::PageBlock::contains): (WTF::PageBlock::PageBlock): * wtf/PageReservation.h: Renamed from Source/JavaScriptCore/wtf/PageReservation.h. (WTF): (PageReservation): (WTF::PageReservation::PageReservation): (WTF::PageReservation::operator bool): (WTF::PageReservation::commit): (WTF::PageReservation::decommit): (WTF::PageReservation::committed): (WTF::PageReservation::reserve): (WTF::PageReservation::reserveWithGuardPages): (WTF::PageReservation::deallocate): * wtf/ParallelJobs.h: Renamed from Source/JavaScriptCore/wtf/ParallelJobs.h. (WTF): (ParallelJobs): (WTF::ParallelJobs::ParallelJobs): (WTF::ParallelJobs::numberOfJobs): (WTF::ParallelJobs::parameter): (WTF::ParallelJobs::execute): * wtf/ParallelJobsGeneric.cpp: Renamed from Source/JavaScriptCore/wtf/ParallelJobsGeneric.cpp. (WTF): (WTF::ParallelEnvironment::ParallelEnvironment): (WTF::ParallelEnvironment::execute): (WTF::ParallelEnvironment::ThreadPrivate::tryLockFor): (WTF::ParallelEnvironment::ThreadPrivate::execute): (WTF::ParallelEnvironment::ThreadPrivate::waitForFinish): (WTF::ParallelEnvironment::ThreadPrivate::workerThread): * wtf/ParallelJobsGeneric.h: Renamed from Source/JavaScriptCore/wtf/ParallelJobsGeneric.h. (WTF): (ParallelEnvironment): (WTF::ParallelEnvironment::numberOfJobs): (ThreadPrivate): (WTF::ParallelEnvironment::ThreadPrivate::ThreadPrivate): (WTF::ParallelEnvironment::ThreadPrivate::create): * wtf/ParallelJobsLibdispatch.h: Renamed from Source/JavaScriptCore/wtf/ParallelJobsLibdispatch.h. (WTF): (ParallelEnvironment): (WTF::ParallelEnvironment::ParallelEnvironment): (WTF::ParallelEnvironment::numberOfJobs): (WTF::ParallelEnvironment::execute): * wtf/ParallelJobsOpenMP.h: Renamed from Source/JavaScriptCore/wtf/ParallelJobsOpenMP.h. (WTF): (ParallelEnvironment): (WTF::ParallelEnvironment::ParallelEnvironment): (WTF::ParallelEnvironment::numberOfJobs): (WTF::ParallelEnvironment::execute): * wtf/PassOwnArrayPtr.h: Renamed from Source/JavaScriptCore/wtf/PassOwnArrayPtr.h. (WTF): (PassOwnArrayPtr): (WTF::PassOwnArrayPtr::PassOwnArrayPtr): (WTF::PassOwnArrayPtr::~PassOwnArrayPtr): (WTF::PassOwnArrayPtr::get): (WTF::PassOwnArrayPtr::operator*): (WTF::PassOwnArrayPtr::operator->): (WTF::PassOwnArrayPtr::operator!): (WTF::PassOwnArrayPtr::operator UnspecifiedBoolType): (WTF::PassOwnArrayPtr::operator=): (WTF::::leakPtr): (WTF::operator==): (WTF::operator!=): (WTF::adoptArrayPtr): (WTF::deleteOwnedArrayPtr): (WTF::static_pointer_cast): (WTF::const_pointer_cast): (WTF::getPtr): * wtf/PassOwnPtr.h: Renamed from Source/JavaScriptCore/wtf/PassOwnPtr.h. (WTF): (PassOwnPtr): (WTF::PassOwnPtr::PassOwnPtr): (WTF::PassOwnPtr::~PassOwnPtr): (WTF::PassOwnPtr::get): (WTF::PassOwnPtr::operator*): (WTF::PassOwnPtr::operator->): (WTF::PassOwnPtr::operator!): (WTF::PassOwnPtr::operator UnspecifiedBoolType): (WTF::PassOwnPtr::operator=): (WTF::PassOwnPtr::operator==): (WTF::PassOwnPtr::operator!=): (WTF::::leakPtr): (WTF::operator==): (WTF::operator!=): (WTF::adoptPtr): (WTF::static_pointer_cast): (WTF::const_pointer_cast): (WTF::getPtr): * wtf/PassRefPtr.h: Renamed from Source/JavaScriptCore/wtf/PassRefPtr.h. (WTF): (WTF::adopted): (WTF::refIfNotNull): (WTF::derefIfNotNull): (PassRefPtr): (WTF::PassRefPtr::PassRefPtr): (WTF::PassRefPtr::~PassRefPtr): (WTF::PassRefPtr::get): (WTF::PassRefPtr::operator*): (WTF::PassRefPtr::operator->): (WTF::PassRefPtr::operator!): (WTF::PassRefPtr::operator UnspecifiedBoolType): (WTF::PassRefPtr::operator=): (NonNullPassRefPtr): (WTF::NonNullPassRefPtr::NonNullPassRefPtr): (WTF::NonNullPassRefPtr::~NonNullPassRefPtr): (WTF::NonNullPassRefPtr::get): (WTF::NonNullPassRefPtr::operator*): (WTF::NonNullPassRefPtr::operator->): (WTF::NonNullPassRefPtr::operator=): (WTF::::PassRefPtr): (WTF::::leakRef): (WTF::operator==): (WTF::operator!=): (WTF::adoptRef): (WTF::static_pointer_cast): (WTF::const_pointer_cast): (WTF::getPtr): * wtf/PassTraits.h: Renamed from Source/JavaScriptCore/wtf/PassTraits.h. (WTF): (PassTraits): (WTF::PassTraits::transfer): * wtf/PlatformBlackBerry.cmake: Renamed from Source/JavaScriptCore/wtf/PlatformBlackBerry.cmake. * wtf/PlatformEfl.cmake: Renamed from Source/JavaScriptCore/wtf/PlatformEfl.cmake. * wtf/PlatformWinCE.cmake: Renamed from Source/JavaScriptCore/wtf/PlatformWinCE.cmake. * wtf/PossiblyNull.h: Renamed from Source/JavaScriptCore/wtf/PossiblyNull.h. (WTF): (WTF::PossiblyNull::PossiblyNull): (WTF::PossiblyNull::~PossiblyNull): (PossiblyNull): (WTF::::getValue): * wtf/RandomNumber.cpp: Renamed from Source/JavaScriptCore/wtf/RandomNumber.cpp. (WTF): (WTF::randomNumber): * wtf/RandomNumber.h: Renamed from Source/JavaScriptCore/wtf/RandomNumber.h. (WTF): * wtf/RandomNumberSeed.h: Renamed from Source/JavaScriptCore/wtf/RandomNumberSeed.h. (WTF): (WTF::initializeRandomNumberGenerator): * wtf/RedBlackTree.h: Renamed from Source/JavaScriptCore/wtf/RedBlackTree.h. (WTF): (RedBlackTree): (Node): (WTF::RedBlackTree::Node::successor): (WTF::RedBlackTree::Node::predecessor): (WTF::RedBlackTree::Node::reset): (WTF::RedBlackTree::Node::parent): (WTF::RedBlackTree::Node::setParent): (WTF::RedBlackTree::Node::left): (WTF::RedBlackTree::Node::setLeft): (WTF::RedBlackTree::Node::right): (WTF::RedBlackTree::Node::setRight): (WTF::RedBlackTree::Node::color): (WTF::RedBlackTree::Node::setColor): (WTF::RedBlackTree::RedBlackTree): (WTF::RedBlackTree::insert): (WTF::RedBlackTree::remove): (WTF::RedBlackTree::findExact): (WTF::RedBlackTree::findLeastGreaterThanOrEqual): (WTF::RedBlackTree::findGreatestLessThanOrEqual): (WTF::RedBlackTree::first): (WTF::RedBlackTree::last): (WTF::RedBlackTree::size): (WTF::RedBlackTree::isEmpty): (WTF::RedBlackTree::treeMinimum): (WTF::RedBlackTree::treeMaximum): (WTF::RedBlackTree::treeInsert): (WTF::RedBlackTree::leftRotate): (WTF::RedBlackTree::rightRotate): (WTF::RedBlackTree::removeFixup): * wtf/RefCounted.h: Renamed from Source/JavaScriptCore/wtf/RefCounted.h. (WTF): (RefCountedBase): (WTF::RefCountedBase::ref): (WTF::RefCountedBase::hasOneRef): (WTF::RefCountedBase::refCount): (WTF::RefCountedBase::turnOffVerifier): (WTF::RefCountedBase::relaxAdoptionRequirement): (WTF::RefCountedBase::addressOfCount): (WTF::RefCountedBase::RefCountedBase): (WTF::RefCountedBase::~RefCountedBase): (WTF::RefCountedBase::derefBase): (WTF::RefCountedBase::deletionHasBegun): (WTF::adopted): (RefCounted): (WTF::RefCounted::deref): (WTF::RefCounted::RefCounted): (WTF::RefCounted::~RefCounted): (RefCountedCustomAllocated): (WTF::RefCountedCustomAllocated::deref): (WTF::RefCountedCustomAllocated::~RefCountedCustomAllocated): (WTF::RefCountedBase::setMutexForVerifier): (WTF::RefCountedBase::setDispatchQueueForVerifier): * wtf/RefCountedArray.h: Renamed from Source/JavaScriptCore/wtf/RefCountedArray.h. (WTF): (RefCountedArray): (WTF::RefCountedArray::RefCountedArray): (WTF::RefCountedArray::operator=): (WTF::RefCountedArray::~RefCountedArray): (WTF::RefCountedArray::size): (WTF::RefCountedArray::data): (WTF::RefCountedArray::begin): (WTF::RefCountedArray::end): (WTF::RefCountedArray::at): (WTF::RefCountedArray::operator[]): (Header): (WTF::RefCountedArray::Header::size): (WTF::RefCountedArray::Header::payload): (WTF::RefCountedArray::Header::fromPayload): * wtf/RefCountedLeakCounter.cpp: Renamed from Source/JavaScriptCore/wtf/RefCountedLeakCounter.cpp. (WTF): (WTF::RefCountedLeakCounter::suppressMessages): (WTF::RefCountedLeakCounter::cancelMessageSuppression): (WTF::RefCountedLeakCounter::RefCountedLeakCounter): (WTF::RefCountedLeakCounter::~RefCountedLeakCounter): (WTF::RefCountedLeakCounter::increment): (WTF::RefCountedLeakCounter::decrement): * wtf/RefCountedLeakCounter.h: Renamed from Source/JavaScriptCore/wtf/RefCountedLeakCounter.h. (WTF): (RefCountedLeakCounter): * wtf/RefPtr.h: Renamed from Source/JavaScriptCore/wtf/RefPtr.h. (WTF): (RefPtr): (WTF::RefPtr::RefPtr): (WTF::RefPtr::isHashTableDeletedValue): (WTF::RefPtr::~RefPtr): (WTF::RefPtr::get): (WTF::RefPtr::release): (WTF::RefPtr::operator*): (WTF::RefPtr::operator->): (WTF::RefPtr::operator!): (WTF::RefPtr::operator UnspecifiedBoolType): (WTF::RefPtr::operator=): (WTF::RefPtr::hashTableDeletedValue): (WTF::::RefPtr): (WTF::::clear): (WTF::=): (WTF::::swap): (WTF::swap): (WTF::operator==): (WTF::operator!=): (WTF::static_pointer_cast): (WTF::const_pointer_cast): (WTF::getPtr): * wtf/RefPtrHashMap.h: Renamed from Source/JavaScriptCore/wtf/RefPtrHashMap.h. (WTF): (WTF::::swap): (WTF::::size): (WTF::::capacity): (WTF::::isEmpty): (WTF::::begin): (WTF::::end): (WTF::::find): (WTF::::contains): (WTF::::inlineAdd): (WTF::::set): (WTF::::add): (WTF::::get): (WTF::::inlineGet): (WTF::::remove): (WTF::::clear): (WTF::::take): * wtf/RetainPtr.h: Renamed from Source/JavaScriptCore/wtf/RetainPtr.h. (WTF): (WTF::adoptNSReference): (RetainPtr): (WTF::RetainPtr::RetainPtr): (WTF::RetainPtr::isHashTableDeletedValue): (WTF::RetainPtr::~RetainPtr): (WTF::RetainPtr::get): (WTF::RetainPtr::operator->): (WTF::RetainPtr::operator!): (WTF::RetainPtr::operator UnspecifiedBoolType): (WTF::RetainPtr::operator=): (WTF::RetainPtr::hashTableDeletedValue): (WTF::::RetainPtr): (WTF::::clear): (WTF::::leakRef): (WTF::=): (WTF::::adoptCF): (WTF::::adoptNS): (WTF::::swap): (WTF::swap): (WTF::operator==): (WTF::operator!=): (WTF::adoptCF): (WTF::adoptNS): (WTF::retainPtr): * wtf/SHA1.cpp: Renamed from Source/JavaScriptCore/wtf/SHA1.cpp. (WTF): (WTF::testSHA1): (WTF::expectSHA1): (WTF::f): (WTF::k): (WTF::rotateLeft): (WTF::SHA1::SHA1): (WTF::SHA1::addBytes): (WTF::SHA1::computeHash): (WTF::SHA1::finalize): (WTF::SHA1::processBlock): (WTF::SHA1::reset): * wtf/SHA1.h: Renamed from Source/JavaScriptCore/wtf/SHA1.h. (WTF): (SHA1): (WTF::SHA1::addBytes): * wtf/SegmentedVector.h: Renamed from Source/JavaScriptCore/wtf/SegmentedVector.h. (WTF): (SegmentedVectorIterator): (WTF::SegmentedVectorIterator::~SegmentedVectorIterator): (WTF::SegmentedVectorIterator::operator*): (WTF::SegmentedVectorIterator::operator->): (WTF::SegmentedVectorIterator::operator++): (WTF::SegmentedVectorIterator::operator==): (WTF::SegmentedVectorIterator::operator!=): (WTF::SegmentedVectorIterator::operator=): (WTF::SegmentedVectorIterator::SegmentedVectorIterator): (SegmentedVector): (WTF::SegmentedVector::SegmentedVector): (WTF::SegmentedVector::~SegmentedVector): (WTF::SegmentedVector::size): (WTF::SegmentedVector::isEmpty): (WTF::SegmentedVector::at): (WTF::SegmentedVector::operator[]): (WTF::SegmentedVector::last): (WTF::SegmentedVector::append): (WTF::SegmentedVector::alloc): (WTF::SegmentedVector::removeLast): (WTF::SegmentedVector::grow): (WTF::SegmentedVector::clear): (WTF::SegmentedVector::begin): (WTF::SegmentedVector::end): (WTF::SegmentedVector::deleteAllSegments): (WTF::SegmentedVector::segmentExistsFor): (WTF::SegmentedVector::segmentFor): (WTF::SegmentedVector::subscriptFor): (WTF::SegmentedVector::ensureSegmentsFor): (WTF::SegmentedVector::ensureSegment): * wtf/SentinelLinkedList.h: Renamed from Source/JavaScriptCore/wtf/SentinelLinkedList.h. (WTF): (BasicRawSentinelNode): (WTF::BasicRawSentinelNode::BasicRawSentinelNode): (WTF::BasicRawSentinelNode::setPrev): (WTF::BasicRawSentinelNode::setNext): (WTF::BasicRawSentinelNode::prev): (WTF::BasicRawSentinelNode::next): (WTF::BasicRawSentinelNode::isOnList): (SentinelLinkedList): (WTF::SentinelLinkedList::isEmpty): (WTF::::remove): (WTF::::SentinelLinkedList): (WTF::::begin): (WTF::::end): (WTF::::push): * wtf/SimpleStats.h: Renamed from Source/JavaScriptCore/wtf/SimpleStats.h. (WTF): (SimpleStats): (WTF::SimpleStats::SimpleStats): (WTF::SimpleStats::add): (WTF::SimpleStats::operator!): (WTF::SimpleStats::count): (WTF::SimpleStats::sum): (WTF::SimpleStats::sumOfSquares): (WTF::SimpleStats::mean): (WTF::SimpleStats::variance): (WTF::SimpleStats::standardDeviation): * wtf/SinglyLinkedList.h: Renamed from Source/JavaScriptCore/wtf/SinglyLinkedList.h. (WTF): (SinglyLinkedList): (WTF::::SinglyLinkedList): (WTF::::isEmpty): (WTF::::push): (WTF::::pop): * wtf/SizeLimits.cpp: Renamed from Source/JavaScriptCore/wtf/SizeLimits.cpp. (WTF): (SameSizeAsRefCounted): * wtf/Spectrum.h: Renamed from Source/JavaScriptCore/wtf/Spectrum.h. (WTF): (Spectrum): (WTF::Spectrum::Spectrum): (WTF::Spectrum::add): (WTF::Spectrum::get): (WTF::Spectrum::begin): (WTF::Spectrum::end): (WTF::Spectrum::KeyAndCount::KeyAndCount): (KeyAndCount): (WTF::Spectrum::KeyAndCount::operator<): (WTF::Spectrum::buildList): * wtf/StackBounds.cpp: Renamed from Source/JavaScriptCore/wtf/StackBounds.cpp. (WTF): (WTF::estimateStackBound): (WTF::StackBounds::initialize): (WTF::detectGrowingDownward): (WTF::isPageWritable): (WTF::getLowerStackBound): (WTF::getUpperStackBound): * wtf/StackBounds.h: Renamed from Source/JavaScriptCore/wtf/StackBounds.h. (WTF): (StackBounds): (WTF::StackBounds::StackBounds): (WTF::StackBounds::currentThreadStackBounds): (WTF::StackBounds::origin): (WTF::StackBounds::current): (WTF::StackBounds::recursionLimit): (WTF::StackBounds::recursionCheck): (WTF::StackBounds::isGrowingDownward): (WTF::StackBounds::checkConsistency): * wtf/StaticConstructors.h: Renamed from Source/JavaScriptCore/wtf/StaticConstructors.h. * wtf/StdLibExtras.h: Renamed from Source/JavaScriptCore/wtf/StdLibExtras.h. (isPointerTypeAlignmentOkay): (reinterpret_cast_ptr): (WTF): (WTF::isPointerAligned): (WTF::is8ByteAligned): (WTF::bitwise_cast): (WTF::safeCast): (WTF::bitCount): (WTF::roundUpToMultipleOf): (WTF::binarySearch): (WTF::binarySearchWithFunctor): (WTF::genericBinarySearch): (operator new): * wtf/StringExtras.cpp: Renamed from Source/JavaScriptCore/wtf/StringExtras.cpp. (strcasecmp): (strncasecmp): * wtf/StringExtras.h: Renamed from Source/JavaScriptCore/wtf/StringExtras.h. (snprintf): (wtf_vsnprintf): (strnicmp): (stricmp): (strdup): (strncasecmp): (strcasecmp): (strnstr): * wtf/StringHasher.h: Renamed from Source/JavaScriptCore/wtf/StringHasher.h. (WTF): (StringHasher): (WTF::StringHasher::StringHasher): (WTF::StringHasher::addCharacters): (WTF::StringHasher::addCharacter): (WTF::StringHasher::hash): (WTF::StringHasher::computeHash): (WTF::StringHasher::hashMemory): (WTF::StringHasher::defaultConverter): (WTF::StringHasher::addCharactersToHash): * wtf/TCPackedCache.h: Renamed from Source/JavaScriptCore/wtf/TCPackedCache.h. (PackedCache): (PackedCache::PackedCache): (PackedCache::Put): (PackedCache::Has): (PackedCache::GetOrDefault): (PackedCache::Clear): (PackedCache::EntryToValue): (PackedCache::EntryToUpper): (PackedCache::KeyToUpper): (PackedCache::UpperToPartialKey): (PackedCache::Hash): (PackedCache::KeyMatch): * wtf/TCPageMap.h: Renamed from Source/JavaScriptCore/wtf/TCPageMap.h. (TCMalloc_PageMap1): (TCMalloc_PageMap1::init): (TCMalloc_PageMap1::Ensure): (TCMalloc_PageMap1::PreallocateMoreMemory): (TCMalloc_PageMap1::get): (TCMalloc_PageMap1::set): (TCMalloc_PageMap2): (Leaf): (TCMalloc_PageMap2::init): (TCMalloc_PageMap2::get): (TCMalloc_PageMap2::set): (TCMalloc_PageMap2::Ensure): (TCMalloc_PageMap2::PreallocateMoreMemory): (TCMalloc_PageMap2::visitValues): (TCMalloc_PageMap2::visitAllocations): (TCMalloc_PageMap3): (Node): (TCMalloc_PageMap3::NewNode): (TCMalloc_PageMap3::init): (TCMalloc_PageMap3::get): (TCMalloc_PageMap3::set): (TCMalloc_PageMap3::Ensure): (TCMalloc_PageMap3::PreallocateMoreMemory): (TCMalloc_PageMap3::visitValues): (TCMalloc_PageMap3::visitAllocations): * wtf/TCSpinLock.h: Renamed from Source/JavaScriptCore/wtf/TCSpinLock.h. (TCMalloc_SpinLock): (TCMalloc_SpinLock::Lock): (TCMalloc_SpinLock::Unlock): (TCMalloc_SpinLock::IsHeld): (TCMalloc_SpinLock::Init): (TCMalloc_SpinLock::Finalize): (TCMalloc_SlowLock): (TCMalloc_SpinLockHolder): (TCMalloc_SpinLockHolder::TCMalloc_SpinLockHolder): (TCMalloc_SpinLockHolder::~TCMalloc_SpinLockHolder): * wtf/TCSystemAlloc.cpp: Renamed from Source/JavaScriptCore/wtf/TCSystemAlloc.cpp. (TrySbrk): (TryMmap): (TryVirtualAlloc): (TryDevMem): (TCMalloc_SystemAlloc): (TCMalloc_SystemRelease): (TCMalloc_SystemCommit): * wtf/TCSystemAlloc.h: Renamed from Source/JavaScriptCore/wtf/TCSystemAlloc.h. (TCMalloc_SystemRelease): (TCMalloc_SystemCommit): * wtf/TemporaryChange.h: Renamed from Source/JavaScriptCore/wtf/TemporaryChange.h. (WTF): (TemporaryChange): (WTF::TemporaryChange::TemporaryChange): (WTF::TemporaryChange::~TemporaryChange): * wtf/ThreadFunctionInvocation.h: Renamed from Source/JavaScriptCore/wtf/ThreadFunctionInvocation.h. (WTF): (WTF::ThreadFunctionInvocation::ThreadFunctionInvocation): (ThreadFunctionInvocation): * wtf/ThreadIdentifierDataPthreads.cpp: Renamed from Source/JavaScriptCore/wtf/ThreadIdentifierDataPthreads.cpp. (WTF): (WTF::ThreadIdentifierData::~ThreadIdentifierData): (WTF::ThreadIdentifierData::initializeOnce): (WTF::ThreadIdentifierData::identifier): (WTF::ThreadIdentifierData::initialize): (WTF::ThreadIdentifierData::destruct): * wtf/ThreadIdentifierDataPthreads.h: Renamed from Source/JavaScriptCore/wtf/ThreadIdentifierDataPthreads.h. (WTF): (ThreadIdentifierData): (WTF::ThreadIdentifierData::ThreadIdentifierData): * wtf/ThreadRestrictionVerifier.h: Renamed from Source/JavaScriptCore/wtf/ThreadRestrictionVerifier.h. (WTF): (ThreadRestrictionVerifier): (WTF::ThreadRestrictionVerifier::ThreadRestrictionVerifier): (WTF::ThreadRestrictionVerifier::~ThreadRestrictionVerifier): (WTF::ThreadRestrictionVerifier::setMutexMode): (WTF::ThreadRestrictionVerifier::setDispatchQueueMode): (WTF::ThreadRestrictionVerifier::turnOffVerification): (WTF::ThreadRestrictionVerifier::setShared): (WTF::ThreadRestrictionVerifier::isSafeToUse): * wtf/ThreadSafeRefCounted.h: Renamed from Source/JavaScriptCore/wtf/ThreadSafeRefCounted.h. (WTF): (ThreadSafeRefCountedBase): (WTF::ThreadSafeRefCountedBase::ThreadSafeRefCountedBase): (WTF::ThreadSafeRefCountedBase::ref): (WTF::ThreadSafeRefCountedBase::hasOneRef): (WTF::ThreadSafeRefCountedBase::refCount): (WTF::ThreadSafeRefCountedBase::derefBase): (ThreadSafeRefCounted): (WTF::ThreadSafeRefCounted::deref): (WTF::ThreadSafeRefCounted::ThreadSafeRefCounted): * wtf/ThreadSpecific.h: Renamed from Source/JavaScriptCore/wtf/ThreadSpecific.h. (WTF): (ThreadSpecific): (Data): (WTF::ThreadSpecific::Data::Data): (WTF::::ThreadSpecific): (WTF::::get): (WTF::::set): (WTF::::~ThreadSpecific): (WTF::::destroy): (WTF::::isSet): (WTF::T): (WTF::::operator): * wtf/ThreadSpecificWin.cpp: Renamed from Source/JavaScriptCore/wtf/ThreadSpecificWin.cpp. (WTF): (WTF::tlsKeyCount): (WTF::tlsKeys): (WTF::ThreadSpecificThreadExit): * wtf/Threading.cpp: Renamed from Source/JavaScriptCore/wtf/Threading.cpp. (WTF): (NewThreadContext): (WTF::NewThreadContext::NewThreadContext): (WTF::threadEntryPoint): (WTF::createThread): (WTF::ThreadFunctionWithReturnValueInvocation::ThreadFunctionWithReturnValueInvocation): (ThreadFunctionWithReturnValueInvocation): (WTF::compatEntryPoint): (WTF::waitForThreadCompletion): * wtf/Threading.h: Renamed from Source/JavaScriptCore/wtf/Threading.h. (WTF): * wtf/ThreadingNone.cpp: Renamed from Source/JavaScriptCore/wtf/ThreadingNone.cpp. * wtf/ThreadingPrimitives.h: Renamed from Source/JavaScriptCore/wtf/ThreadingPrimitives.h. (WTF): (PlatformMutex): (PlatformCondition): (Mutex): (WTF::Mutex::impl): (ReadWriteLock): (ThreadCondition): * wtf/ThreadingPthreads.cpp: Renamed from Source/JavaScriptCore/wtf/ThreadingPthreads.cpp. (WTF): (WTF::threadMapMutex): (WTF::initializeThreading): (WTF::lockAtomicallyInitializedStaticMutex): (WTF::unlockAtomicallyInitializedStaticMutex): (WTF::threadMap): (WTF::identifierByPthreadHandle): (WTF::establishIdentifierForPthreadHandle): (WTF::pthreadHandleForIdentifier): (WTF::clearPthreadHandleForIdentifier): (WTF::wtfThreadEntryPoint): (WTF::createThreadInternal): (WTF::initializeCurrentThreadInternal): (WTF::waitForThreadCompletion): (WTF::detachThread): (WTF::yield): (WTF::currentThread): (WTF::Mutex::Mutex): (WTF::Mutex::~Mutex): (WTF::Mutex::lock): (WTF::Mutex::tryLock): (WTF::Mutex::unlock): (WTF::ReadWriteLock::ReadWriteLock): (WTF::ReadWriteLock::~ReadWriteLock): (WTF::ReadWriteLock::readLock): (WTF::ReadWriteLock::tryReadLock): (WTF::ReadWriteLock::writeLock): (WTF::ReadWriteLock::tryWriteLock): (WTF::ReadWriteLock::unlock): (WTF::ThreadCondition::ThreadCondition): (WTF::ThreadCondition::~ThreadCondition): (WTF::ThreadCondition::wait): (WTF::ThreadCondi…
1 parent a02cf64 commit 5d1e2c0

294 files changed

Lines changed: 5017 additions & 1413 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Source/JavaScriptCore/ChangeLog

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
2012-03-22 Eric Seidel <eric@webkit.org>
2+
3+
Actually move WTF files to their new home
4+
https://bugs.webkit.org/show_bug.cgi?id=81844
5+
6+
Unreviewed. The details of the port-specific changes
7+
have been seen by contributors from those ports, but
8+
the whole 5MB change isn't very reviewable as-is.
9+
10+
* GNUmakefile.am:
11+
* GNUmakefile.list.am:
12+
* JSCTypedArrayStubs.h:
13+
* JavaScriptCore.gypi:
14+
* JavaScriptCore.xcodeproj/project.pbxproj:
15+
* jsc.cpp:
16+
117
2012-03-22 Kevin Ollivier <kevino@theolliviers.com>
218

319
[wx] Unreviewed. Adding Source/WTF to the build.

Source/JavaScriptCore/GNUmakefile.am

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,6 @@ javascriptcore_cppflags += \
6262
-I$(srcdir)/Source/JavaScriptCore/profiler \
6363
-I$(srcdir)/Source/JavaScriptCore/runtime \
6464
-I$(srcdir)/Source/JavaScriptCore/tools \
65-
-I$(srcdir)/Source/JavaScriptCore/wtf \
66-
-I$(srcdir)/Source/JavaScriptCore/wtf \
67-
-I$(srcdir)/Source/JavaScriptCore/wtf/gobject \
68-
-I$(srcdir)/Source/JavaScriptCore/wtf/gtk \
69-
-I$(srcdir)/Source/JavaScriptCore/wtf/text \
70-
-I$(srcdir)/Source/JavaScriptCore/wtf/unicode \
7165
-I$(srcdir)/Source/JavaScriptCore/yarr \
7266
-I$(top_builddir)/DerivedSources/JavaScriptCore
7367

Source/JavaScriptCore/GNUmakefile.list.am

Lines changed: 0 additions & 243 deletions
Original file line numberDiff line numberDiff line change
@@ -571,223 +571,6 @@ javascriptcore_sources += \
571571
Source/JavaScriptCore/tools/CodeProfiling.h \
572572
Source/JavaScriptCore/tools/ProfileTreeNode.h \
573573
Source/JavaScriptCore/tools/TieredMMapArray.h \
574-
Source/JavaScriptCore/wtf/Alignment.h \
575-
Source/JavaScriptCore/wtf/AlwaysInline.h \
576-
Source/JavaScriptCore/wtf/ArrayBuffer.cpp \
577-
Source/JavaScriptCore/wtf/ArrayBuffer.h \
578-
Source/JavaScriptCore/wtf/ArrayBufferView.cpp \
579-
Source/JavaScriptCore/wtf/ArrayBufferView.h \
580-
Source/JavaScriptCore/wtf/ASCIICType.h \
581-
Source/JavaScriptCore/wtf/Assertions.cpp \
582-
Source/JavaScriptCore/wtf/Assertions.h \
583-
Source/JavaScriptCore/wtf/Atomics.h \
584-
Source/JavaScriptCore/wtf/AVLTree.h \
585-
Source/JavaScriptCore/wtf/Bitmap.h \
586-
Source/JavaScriptCore/wtf/BitVector.cpp \
587-
Source/JavaScriptCore/wtf/BitVector.h \
588-
Source/JavaScriptCore/wtf/BlockStack.h \
589-
Source/JavaScriptCore/wtf/BloomFilter.h \
590-
Source/JavaScriptCore/wtf/BoundsCheckedPointer.h \
591-
Source/JavaScriptCore/wtf/BumpPointerAllocator.h \
592-
Source/JavaScriptCore/wtf/ByteArray.cpp \
593-
Source/JavaScriptCore/wtf/ByteArray.h \
594-
Source/JavaScriptCore/wtf/CheckedArithmetic.h \
595-
Source/JavaScriptCore/wtf/CheckedBoolean.h \
596-
Source/JavaScriptCore/wtf/RefCountedArray.h \
597-
Source/JavaScriptCore/wtf/Compiler.h \
598-
Source/JavaScriptCore/wtf/Complex.h \
599-
Source/JavaScriptCore/wtf/CryptographicallyRandomNumber.cpp \
600-
Source/JavaScriptCore/wtf/CryptographicallyRandomNumber.h \
601-
Source/JavaScriptCore/wtf/CurrentTime.cpp \
602-
Source/JavaScriptCore/wtf/CurrentTime.h \
603-
Source/JavaScriptCore/wtf/DateMath.cpp \
604-
Source/JavaScriptCore/wtf/DateMath.h \
605-
Source/JavaScriptCore/wtf/DataLog.cpp \
606-
Source/JavaScriptCore/wtf/DataLog.h \
607-
Source/JavaScriptCore/wtf/DecimalNumber.cpp \
608-
Source/JavaScriptCore/wtf/DecimalNumber.h \
609-
Source/JavaScriptCore/wtf/Decoder.h \
610-
Source/JavaScriptCore/wtf/Deque.h \
611-
Source/JavaScriptCore/wtf/DisallowCType.h \
612-
Source/JavaScriptCore/wtf/DoublyLinkedList.h \
613-
Source/JavaScriptCore/wtf/ExportMacros.h \
614-
Source/JavaScriptCore/wtf/dtoa.cpp \
615-
Source/JavaScriptCore/wtf/dtoa.h \
616-
Source/JavaScriptCore/wtf/dtoa/bignum-dtoa.cc \
617-
Source/JavaScriptCore/wtf/dtoa/bignum-dtoa.h \
618-
Source/JavaScriptCore/wtf/dtoa/bignum.cc \
619-
Source/JavaScriptCore/wtf/dtoa/bignum.h \
620-
Source/JavaScriptCore/wtf/dtoa/cached-powers.cc \
621-
Source/JavaScriptCore/wtf/dtoa/cached-powers.h \
622-
Source/JavaScriptCore/wtf/dtoa/diy-fp.cc \
623-
Source/JavaScriptCore/wtf/dtoa/diy-fp.h \
624-
Source/JavaScriptCore/wtf/dtoa/double-conversion.cc \
625-
Source/JavaScriptCore/wtf/dtoa/double-conversion.h \
626-
Source/JavaScriptCore/wtf/dtoa/double.h \
627-
Source/JavaScriptCore/wtf/dtoa/fast-dtoa.cc \
628-
Source/JavaScriptCore/wtf/dtoa/fast-dtoa.h \
629-
Source/JavaScriptCore/wtf/dtoa/fixed-dtoa.cc \
630-
Source/JavaScriptCore/wtf/dtoa/fixed-dtoa.h \
631-
Source/JavaScriptCore/wtf/dtoa/strtod.cc \
632-
Source/JavaScriptCore/wtf/dtoa/strtod.h \
633-
Source/JavaScriptCore/wtf/dtoa/utils.h \
634-
Source/JavaScriptCore/wtf/DynamicAnnotations.cpp \
635-
Source/JavaScriptCore/wtf/DynamicAnnotations.h \
636-
Source/JavaScriptCore/wtf/Encoder.h \
637-
Source/JavaScriptCore/wtf/FastAllocBase.h \
638-
Source/JavaScriptCore/wtf/FastMalloc.cpp \
639-
Source/JavaScriptCore/wtf/FastMalloc.h \
640-
Source/JavaScriptCore/wtf/FixedArray.h \
641-
Source/JavaScriptCore/wtf/Float32Array.h \
642-
Source/JavaScriptCore/wtf/Float64Array.h \
643-
Source/JavaScriptCore/wtf/Forward.h \
644-
Source/JavaScriptCore/wtf/Functional.h \
645-
Source/JavaScriptCore/wtf/GetPtr.h \
646-
Source/JavaScriptCore/wtf/gobject/GOwnPtr.cpp \
647-
Source/JavaScriptCore/wtf/gobject/GOwnPtr.h \
648-
Source/JavaScriptCore/wtf/gobject/GRefPtr.cpp \
649-
Source/JavaScriptCore/wtf/gobject/GRefPtr.h \
650-
Source/JavaScriptCore/wtf/gobject/GTypedefs.h \
651-
Source/JavaScriptCore/wtf/gobject/GlibUtilities.cpp \
652-
Source/JavaScriptCore/wtf/gobject/GlibUtilities.h \
653-
Source/JavaScriptCore/wtf/gtk/MainThreadGtk.cpp \
654-
Source/JavaScriptCore/wtf/HashCountedSet.h \
655-
Source/JavaScriptCore/wtf/HashFunctions.h \
656-
Source/JavaScriptCore/wtf/HashIterators.h \
657-
Source/JavaScriptCore/wtf/HashMap.h \
658-
Source/JavaScriptCore/wtf/HashSet.h \
659-
Source/JavaScriptCore/wtf/HashTable.cpp \
660-
Source/JavaScriptCore/wtf/HashTable.h \
661-
Source/JavaScriptCore/wtf/HashTraits.h \
662-
Source/JavaScriptCore/wtf/HexNumber.h \
663-
Source/JavaScriptCore/wtf/InlineASM.h \
664-
Source/JavaScriptCore/wtf/Int16Array.h \
665-
Source/JavaScriptCore/wtf/Int32Array.h \
666-
Source/JavaScriptCore/wtf/Int8Array.h \
667-
Source/JavaScriptCore/wtf/IntegralTypedArrayBase.h \
668-
Source/JavaScriptCore/wtf/ListHashSet.h \
669-
Source/JavaScriptCore/wtf/ListRefPtr.h \
670-
Source/JavaScriptCore/wtf/Locker.h \
671-
Source/JavaScriptCore/wtf/MainThread.cpp \
672-
Source/JavaScriptCore/wtf/MainThread.h \
673-
Source/JavaScriptCore/wtf/MallocZoneSupport.h \
674-
Source/JavaScriptCore/wtf/MathExtras.h \
675-
Source/JavaScriptCore/wtf/MD5.cpp \
676-
Source/JavaScriptCore/wtf/MD5.h \
677-
Source/JavaScriptCore/wtf/MessageQueue.h \
678-
Source/JavaScriptCore/wtf/MetaAllocator.cpp \
679-
Source/JavaScriptCore/wtf/MetaAllocator.h \
680-
Source/JavaScriptCore/wtf/MetaAllocatorHandle.h \
681-
Source/JavaScriptCore/wtf/Noncopyable.h \
682-
Source/JavaScriptCore/wtf/NonCopyingSort.h \
683-
Source/JavaScriptCore/wtf/NotFound.h \
684-
Source/JavaScriptCore/wtf/NullPtr.h \
685-
Source/JavaScriptCore/wtf/NumberOfCores.cpp \
686-
Source/JavaScriptCore/wtf/NumberOfCores.h \
687-
Source/JavaScriptCore/wtf/OSAllocator.h \
688-
Source/JavaScriptCore/wtf/OSRandomSource.cpp \
689-
Source/JavaScriptCore/wtf/OSRandomSource.h \
690-
Source/JavaScriptCore/wtf/OwnArrayPtr.h \
691-
Source/JavaScriptCore/wtf/OwnPtr.h \
692-
Source/JavaScriptCore/wtf/OwnPtrCommon.h \
693-
Source/JavaScriptCore/wtf/PackedIntVector.h \
694-
Source/JavaScriptCore/wtf/PageAllocation.h \
695-
Source/JavaScriptCore/wtf/PageAllocationAligned.cpp \
696-
Source/JavaScriptCore/wtf/PageAllocationAligned.h \
697-
Source/JavaScriptCore/wtf/PageBlock.cpp \
698-
Source/JavaScriptCore/wtf/PageBlock.h \
699-
Source/JavaScriptCore/wtf/PageReservation.h \
700-
Source/JavaScriptCore/wtf/ParallelJobs.h \
701-
Source/JavaScriptCore/wtf/ParallelJobsGeneric.cpp \
702-
Source/JavaScriptCore/wtf/ParallelJobsGeneric.h \
703-
Source/JavaScriptCore/wtf/ParallelJobsLibdispatch.h \
704-
Source/JavaScriptCore/wtf/ParallelJobsOpenMP.h \
705-
Source/JavaScriptCore/wtf/PassOwnArrayPtr.h \
706-
Source/JavaScriptCore/wtf/PassOwnPtr.h \
707-
Source/JavaScriptCore/wtf/PassRefPtr.h \
708-
Source/JavaScriptCore/wtf/PassTraits.h \
709-
Source/JavaScriptCore/wtf/Platform.h \
710-
Source/JavaScriptCore/wtf/PossiblyNull.h \
711-
Source/JavaScriptCore/wtf/RandomNumber.cpp \
712-
Source/JavaScriptCore/wtf/RandomNumber.h \
713-
Source/JavaScriptCore/wtf/RandomNumberSeed.h \
714-
Source/JavaScriptCore/wtf/RedBlackTree.h \
715-
Source/JavaScriptCore/wtf/RefCounted.h \
716-
Source/JavaScriptCore/wtf/RefCountedLeakCounter.cpp \
717-
Source/JavaScriptCore/wtf/RefCountedLeakCounter.h \
718-
Source/JavaScriptCore/wtf/RefPtr.h \
719-
Source/JavaScriptCore/wtf/RefPtrHashMap.h \
720-
Source/JavaScriptCore/wtf/RetainPtr.h \
721-
Source/JavaScriptCore/wtf/SegmentedVector.h \
722-
Source/JavaScriptCore/wtf/SentinelLinkedList.h \
723-
Source/JavaScriptCore/wtf/SHA1.cpp \
724-
Source/JavaScriptCore/wtf/SHA1.h \
725-
Source/JavaScriptCore/wtf/SimpleStats.h \
726-
Source/JavaScriptCore/wtf/SinglyLinkedList.h \
727-
Source/JavaScriptCore/wtf/Spectrum.h \
728-
Source/JavaScriptCore/wtf/StackBounds.cpp \
729-
Source/JavaScriptCore/wtf/StackBounds.h \
730-
Source/JavaScriptCore/wtf/StaticConstructors.h \
731-
Source/JavaScriptCore/wtf/StdLibExtras.h \
732-
Source/JavaScriptCore/wtf/StringExtras.h \
733-
Source/JavaScriptCore/wtf/StringHasher.h \
734-
Source/JavaScriptCore/wtf/TCPackedCache.h \
735-
Source/JavaScriptCore/wtf/TCPageMap.h \
736-
Source/JavaScriptCore/wtf/TCSpinLock.h \
737-
Source/JavaScriptCore/wtf/TCSystemAlloc.cpp \
738-
Source/JavaScriptCore/wtf/TCSystemAlloc.h \
739-
Source/JavaScriptCore/wtf/TemporaryChange.h \
740-
Source/JavaScriptCore/wtf/text/ASCIIFastPath.h \
741-
Source/JavaScriptCore/wtf/text/AtomicString.cpp \
742-
Source/JavaScriptCore/wtf/text/AtomicString.h \
743-
Source/JavaScriptCore/wtf/text/AtomicStringHash.h \
744-
Source/JavaScriptCore/wtf/text/AtomicStringImpl.h \
745-
Source/JavaScriptCore/wtf/text/CString.cpp \
746-
Source/JavaScriptCore/wtf/text/CString.h \
747-
Source/JavaScriptCore/wtf/text/StringBuffer.h \
748-
Source/JavaScriptCore/wtf/text/StringBuilder.cpp \
749-
Source/JavaScriptCore/wtf/text/StringBuilder.h \
750-
Source/JavaScriptCore/wtf/text/StringConcatenate.h \
751-
Source/JavaScriptCore/wtf/text/StringHash.h \
752-
Source/JavaScriptCore/wtf/text/StringImpl.cpp \
753-
Source/JavaScriptCore/wtf/text/StringImpl.h \
754-
Source/JavaScriptCore/wtf/text/StringOperators.h \
755-
Source/JavaScriptCore/wtf/text/StringStatics.cpp \
756-
Source/JavaScriptCore/wtf/text/TextPosition.h \
757-
Source/JavaScriptCore/wtf/text/WTFString.cpp \
758-
Source/JavaScriptCore/wtf/text/WTFString.h \
759-
Source/JavaScriptCore/wtf/ThreadIdentifierDataPthreads.cpp \
760-
Source/JavaScriptCore/wtf/ThreadIdentifierDataPthreads.h \
761-
Source/JavaScriptCore/wtf/Threading.cpp \
762-
Source/JavaScriptCore/wtf/Threading.h \
763-
Source/JavaScriptCore/wtf/ThreadingPrimitives.h \
764-
Source/JavaScriptCore/wtf/ThreadingPthreads.cpp \
765-
Source/JavaScriptCore/wtf/ThreadRestrictionVerifier.h \
766-
Source/JavaScriptCore/wtf/threads/BinarySemaphore.cpp \
767-
Source/JavaScriptCore/wtf/threads/BinarySemaphore.h \
768-
Source/JavaScriptCore/wtf/ThreadSafeRefCounted.h \
769-
Source/JavaScriptCore/wtf/ThreadSpecific.h \
770-
Source/JavaScriptCore/wtf/TypedArrayBase.h \
771-
Source/JavaScriptCore/wtf/TypeTraits.cpp \
772-
Source/JavaScriptCore/wtf/TypeTraits.h \
773-
Source/JavaScriptCore/wtf/Uint16Array.h \
774-
Source/JavaScriptCore/wtf/Uint32Array.h \
775-
Source/JavaScriptCore/wtf/Uint8Array.h \
776-
Source/JavaScriptCore/wtf/Uint8ClampedArray.h \
777-
Source/JavaScriptCore/wtf/unicode/CharacterNames.h \
778-
Source/JavaScriptCore/wtf/unicode/Collator.h \
779-
Source/JavaScriptCore/wtf/unicode/CollatorDefault.cpp \
780-
Source/JavaScriptCore/wtf/unicode/Unicode.h \
781-
Source/JavaScriptCore/wtf/unicode/UTF8.cpp \
782-
Source/JavaScriptCore/wtf/unicode/UTF8.h \
783-
Source/JavaScriptCore/wtf/UnionFind.h \
784-
Source/JavaScriptCore/wtf/UnusedParam.h \
785-
Source/JavaScriptCore/wtf/ValueCheck.h \
786-
Source/JavaScriptCore/wtf/Vector.h \
787-
Source/JavaScriptCore/wtf/VectorTraits.h \
788-
Source/JavaScriptCore/wtf/VMTags.h \
789-
Source/JavaScriptCore/wtf/WTFThreadData.cpp \
790-
Source/JavaScriptCore/wtf/WTFThreadData.h \
791574
Source/JavaScriptCore/yarr/Yarr.h \
792575
Source/JavaScriptCore/yarr/YarrInterpreter.cpp \
793576
Source/JavaScriptCore/yarr/YarrInterpreter.h \
@@ -800,37 +583,11 @@ javascriptcore_sources += \
800583
Source/JavaScriptCore/yarr/YarrSyntaxChecker.h
801584

802585
if TARGET_WIN32
803-
javascriptcore_sources += \
804-
Source/JavaScriptCore/wtf/OSAllocatorWin.cpp \
805-
Source/JavaScriptCore/wtf/ThreadFunctionInvocation.h \
806-
Source/JavaScriptCore/wtf/ThreadingWin.cpp \
807-
Source/JavaScriptCore/wtf/ThreadSpecificWin.cpp
808586
else
809587
javascriptcore_sources += \
810588
Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp \
811-
Source/JavaScriptCore/wtf/OSAllocatorPosix.cpp
812589
endif
813590

814-
# ----
815-
# icu unicode backend
816-
# ----
817-
if USE_ICU_UNICODE
818-
javascriptcore_sources += \
819-
Source/JavaScriptCore/wtf/unicode/icu/CollatorICU.cpp \
820-
Source/JavaScriptCore/wtf/unicode/icu/UnicodeIcu.h
821-
endif # USE_ICU_UNICODE
822-
823-
# ----
824-
# glib unicode backend
825-
# ----
826-
if USE_GLIB_UNICODE
827-
javascriptcore_sources += \
828-
Source/JavaScriptCore/wtf/unicode/UnicodeMacrosFromICU.h \
829-
Source/JavaScriptCore/wtf/unicode/ScriptCodesFromICU.h \
830-
Source/JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h \
831-
Source/JavaScriptCore/wtf/unicode/glib/UnicodeGLib.cpp
832-
endif # USE_GLIB_UNICODE
833-
834591
# minidom
835592
Programs_minidom_SOURCES = \
836593
Source/JavaScriptCore/API/tests/JSNode.c \

Source/JavaScriptCore/JSCTypedArrayStubs.h

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,9 @@
2626
#ifndef JSCTypedArrayStubs_h
2727
#define JSCTypedArrayStubs_h
2828

29-
#include "Float32Array.h"
30-
#include "Float64Array.h"
31-
#include "Int16Array.h"
32-
#include "Int32Array.h"
33-
#include "Int8Array.h"
3429
#include "JSObject.h"
3530
#include "ObjectPrototype.h"
36-
#include "Uint16Array.h"
37-
#include "Uint32Array.h"
38-
#include "Uint8Array.h"
31+
#include <wtf/Forward.h>
3932

4033
namespace JSC {
4134

0 commit comments

Comments
 (0)