1 2012-03-23 Ryosuke Niwa <rniwa@webkit.org>
3 cssText should use shorthand notations
4 https://bugs.webkit.org/show_bug.cgi?id=81737
6 Reviewed by Enrica Casucci.
10 (WTF::BitVector::ensureSizeAndSet): Added.
12 2012-03-26 Carlos Garcia Campos <cgarcia@igalia.com>
14 Unreviewed. Fix make distcheck.
16 * GNUmakefile.list.am: Add config.h to the source file list.
18 2012-03-25 Kevin Ollivier <kevino@theolliviers.com>
20 [wx] Unreviewed build fix. Move WTF to its own static lib build.
24 2012-03-23 Tony Chang <tony@chromium.org>
26 [chromium] Unreviewed, move a comment closer to where it matters and
27 make it more specific.
31 2012-03-23 Steve Falkenburg <sfalken@apple.com>
33 Update Apple Windows build files for WTF move
34 https://bugs.webkit.org/show_bug.cgi?id=82069
36 Reviewed by Jessie Berlin.
38 * WTF.vcproj/WTF.make: Added.
39 * WTF.vcproj/WTF.sln: Added.
41 2012-03-23 Dean Jackson <dino@apple.com>
43 Disable CSS_SHADERS in Apple builds
44 https://bugs.webkit.org/show_bug.cgi?id=81996
46 Reviewed by Simon Fraser.
48 Put ENABLE_CSS_SHADERS into Platform.h, but disable for
53 2012-03-23 Tony Chang <tony@chromium.org>
55 [chromium] rename newwtf target back to wtf
56 https://bugs.webkit.org/show_bug.cgi?id=82064
58 Reviewed by Adam Barth.
62 2012-03-22 Jessie Berlin <jberlin@apple.com>
64 Windows build fix after r111778.
66 * WTF.vcproj/WTF.vcproj:
67 DateMath.h and DateMath.cpp should be built by WTF, since they are part of WTF.
69 2012-03-22 Raphael Kubo da Costa <rakuco@FreeBSD.org>
71 [CMake] Unreviewed build fix after r111778.
73 * CMakeLists.txt: Added.
74 * wtf/CMakeLists.txt: Add ${CMAKE_BINARY_DIR} to the include paths
75 for cmakeconfig.h to be found.
77 2012-03-22 Tony Chang <tony@chromium.org>
79 Unreviewed, attempt to fix the chromium-win build and another attempt
80 at fixing the chromium-android build.
84 2012-03-22 Tony Chang <tony@chromium.org>
86 Unreviewed, attempt to fix chromium-android build.
90 2012-03-22 Tony Chang <tony@chromium.org>
92 Unreviewed, fix chromium build after wtf move.
94 Move wtf_config and wtf settings to newwtf.
98 2012-03-22 Martin Robinson <mrobinson@igalia.com>
100 One more GTK+ build fix after r111778.
102 * GNUmakefile.am: Adding missing include path.
104 2012-03-22 Martin Robinson <mrobinson@igalia.com>
106 Fixed the GTK+ WTF/JavaScriptCore build after r111778.
108 * GNUmakefile.am: Remove some extra trailing backslashes and a few uncessary
110 * GNUmakefile.list.am: Ditto.
112 2012-03-22 Dan Bernstein <mitz@apple.com>
114 Fixed the JavaScriptCore debug build after r111778.
116 * WTF.xcodeproj/project.pbxproj: Use debug DEBUG_DEFINES when building
117 the Debug configuration.
119 2012-03-22 Csaba Osztrogonác <ossy@webkit.org>
121 Actually move WTF files to their new home
122 https://bugs.webkit.org/show_bug.cgi?id=81844
124 [Qt] Unreviewed buildfix after r111778.
128 2012-03-22 Eric Seidel <eric@webkit.org>
130 Actually move WTF files to their new home
131 https://bugs.webkit.org/show_bug.cgi?id=81844
133 Unreviewed attempt to fix AppleWin.
135 * WTF.vcproj/WTFCommon.vsprops:
137 2012-03-22 Eric Seidel <eric@webkit.org>
139 Actually move WTF files to their new home
140 https://bugs.webkit.org/show_bug.cgi?id=81844
142 Unreviewed. The 5MB file move is not very reviewable,
143 but various port representatives have OK'd changes to the
144 individual build systems.
146 * Configurations/WTF.xcconfig:
147 * GNUmakefile.list.am:
153 * WTF.vcproj/WTF.vcproj:
154 * WTF.vcproj/copy-files.cmd:
155 * WTF.xcodeproj/project.pbxproj:
157 * wtf/ASCIICType.h: Renamed from Source/JavaScriptCore/wtf/ASCIICType.h.
162 (WTF::isASCIIAlphanumeric):
163 (WTF::isASCIIHexDigit):
165 (WTF::isASCIIOctalDigit):
166 (WTF::isASCIIPrintable):
170 (WTF::toASCIILowerUnchecked):
172 (WTF::toASCIIHexValue):
173 (WTF::lowerNibbleToASCIIHexDigit):
174 (WTF::upperNibbleToASCIIHexDigit):
175 (WTF::isASCIIAlphaCaselessEqual):
176 * wtf/AVLTree.h: Renamed from Source/JavaScriptCore/wtf/AVLTree.h.
178 (AVLTreeDefaultBSet):
179 (WTF::AVLTreeDefaultBSet::operator[]):
180 (WTF::AVLTreeDefaultBSet::set):
181 (WTF::AVLTreeDefaultBSet::reset):
183 (WTF::AVLTree::abstractor):
184 (WTF::AVLTree::purge):
185 (WTF::AVLTree::is_empty):
186 (WTF::AVLTree::AVLTree):
188 (WTF::AVLTree::Iterator::Iterator):
189 (WTF::AVLTree::Iterator::start_iter):
190 (WTF::AVLTree::Iterator::start_iter_least):
191 (WTF::AVLTree::Iterator::start_iter_greatest):
192 (WTF::AVLTree::Iterator::operator*):
193 (WTF::AVLTree::Iterator::operator++):
194 (WTF::AVLTree::Iterator::operator--):
195 (WTF::AVLTree::Iterator::cmp_k_n):
196 (WTF::AVLTree::Iterator::cmp_n_n):
197 (WTF::AVLTree::Iterator::get_lt):
198 (WTF::AVLTree::Iterator::get_gt):
199 (WTF::AVLTree::Iterator::null):
200 (WTF::AVLTree::build):
202 (WTF::AVLTree::get_lt):
203 (WTF::AVLTree::set_lt):
204 (WTF::AVLTree::get_gt):
205 (WTF::AVLTree::set_gt):
206 (WTF::AVLTree::get_bf):
207 (WTF::AVLTree::set_bf):
208 (WTF::AVLTree::cmp_k_n):
209 (WTF::AVLTree::cmp_n_n):
210 (WTF::AVLTree::null):
211 (WTF::AVLTree::balance):
214 (WTF::::search_least):
215 (WTF::::search_greatest):
218 * wtf/Alignment.h: Renamed from Source/JavaScriptCore/wtf/Alignment.h.
221 * wtf/AlwaysInline.h: Renamed from Source/JavaScriptCore/wtf/AlwaysInline.h.
222 * wtf/ArrayBuffer.cpp: Renamed from Source/JavaScriptCore/wtf/ArrayBuffer.cpp.
224 (WTF::ArrayBuffer::transfer):
225 (WTF::ArrayBuffer::addView):
226 (WTF::ArrayBuffer::removeView):
227 * wtf/ArrayBuffer.h: Renamed from Source/JavaScriptCore/wtf/ArrayBuffer.h.
229 (ArrayBufferContents):
230 (WTF::ArrayBufferContents::ArrayBufferContents):
231 (WTF::ArrayBufferContents::data):
232 (WTF::ArrayBufferContents::sizeInBytes):
233 (WTF::ArrayBufferContents::transfer):
235 (WTF::ArrayBuffer::isNeutered):
236 (WTF::ArrayBuffer::~ArrayBuffer):
237 (WTF::ArrayBuffer::clampValue):
238 (WTF::ArrayBuffer::create):
239 (WTF::ArrayBuffer::ArrayBuffer):
240 (WTF::ArrayBuffer::data):
241 (WTF::ArrayBuffer::byteLength):
242 (WTF::ArrayBuffer::slice):
243 (WTF::ArrayBuffer::sliceImpl):
244 (WTF::ArrayBuffer::clampIndex):
245 (WTF::ArrayBufferContents::tryAllocate):
246 (WTF::ArrayBufferContents::~ArrayBufferContents):
247 * wtf/ArrayBufferView.cpp: Renamed from Source/JavaScriptCore/wtf/ArrayBufferView.cpp.
249 (WTF::ArrayBufferView::ArrayBufferView):
250 (WTF::ArrayBufferView::~ArrayBufferView):
251 (WTF::ArrayBufferView::neuter):
252 * wtf/ArrayBufferView.h: Renamed from Source/JavaScriptCore/wtf/ArrayBufferView.h.
254 (WTF::ArrayBufferView::setImpl):
255 (WTF::ArrayBufferView::setRangeImpl):
256 (WTF::ArrayBufferView::zeroRangeImpl):
257 (WTF::ArrayBufferView::calculateOffsetAndLength):
258 * wtf/Assertions.cpp: Renamed from Source/JavaScriptCore/wtf/Assertions.cpp.
259 * wtf/Assertions.h: Renamed from Source/JavaScriptCore/wtf/Assertions.h.
261 (assertWithMessageUnused):
262 * wtf/Atomics.h: Renamed from Source/JavaScriptCore/wtf/Atomics.h.
264 (WTF::atomicIncrement):
265 (WTF::atomicDecrement):
266 (WTF::weakCompareAndSwap):
267 (WTF::weakCompareAndSwapUIntPtr):
268 * wtf/BitVector.cpp: Renamed from Source/JavaScriptCore/wtf/BitVector.cpp.
270 (WTF::BitVector::setSlow):
271 (WTF::BitVector::resize):
272 (WTF::BitVector::clearAll):
273 (WTF::BitVector::OutOfLineBits::create):
274 (WTF::BitVector::OutOfLineBits::destroy):
275 (WTF::BitVector::resizeOutOfLine):
276 (WTF::BitVector::dump):
277 * wtf/BitVector.h: Renamed from Source/JavaScriptCore/wtf/BitVector.h.
280 (WTF::BitVector::BitVector):
281 (WTF::BitVector::~BitVector):
282 (WTF::BitVector::operator=):
283 (WTF::BitVector::size):
284 (WTF::BitVector::ensureSize):
285 (WTF::BitVector::quickGet):
286 (WTF::BitVector::quickSet):
287 (WTF::BitVector::quickClear):
288 (WTF::BitVector::get):
289 (WTF::BitVector::set):
290 (WTF::BitVector::clear):
291 (WTF::BitVector::bitsInPointer):
292 (WTF::BitVector::maxInlineBits):
293 (WTF::BitVector::byteCount):
294 (WTF::BitVector::makeInlineBits):
296 (WTF::BitVector::OutOfLineBits::numBits):
297 (WTF::BitVector::OutOfLineBits::numWords):
298 (WTF::BitVector::OutOfLineBits::bits):
299 (WTF::BitVector::OutOfLineBits::OutOfLineBits):
300 (WTF::BitVector::isInline):
301 (WTF::BitVector::outOfLineBits):
302 (WTF::BitVector::bits):
303 * wtf/Bitmap.h: Renamed from Source/JavaScriptCore/wtf/Bitmap.h.
310 (WTF::::testAndClear):
311 (WTF::::concurrentTestAndSet):
312 (WTF::::concurrentTestAndClear):
315 (WTF::::nextPossiblyUnset):
316 (WTF::::findRunOfZeros):
320 * wtf/BlockStack.h: Renamed from Source/JavaScriptCore/wtf/BlockStack.h.
324 (WTF::::~BlockStack):
328 * wtf/BloomFilter.h: Renamed from Source/JavaScriptCore/wtf/BloomFilter.h.
331 (WTF::BloomFilter::maximumCount):
332 (WTF::BloomFilter::BloomFilter):
333 (WTF::BloomFilter::mayContain):
334 (WTF::BloomFilter::add):
335 (WTF::BloomFilter::remove):
336 (WTF::BloomFilter::firstSlot):
337 (WTF::BloomFilter::secondSlot):
341 (WTF::::likelyEmpty):
343 * wtf/BoundsCheckedPointer.h: Renamed from Source/JavaScriptCore/wtf/BoundsCheckedPointer.h.
345 (BoundsCheckedPointer):
346 (WTF::BoundsCheckedPointer::BoundsCheckedPointer):
347 (WTF::BoundsCheckedPointer::operator=):
348 (WTF::BoundsCheckedPointer::operator+=):
349 (WTF::BoundsCheckedPointer::operator-=):
350 (WTF::BoundsCheckedPointer::operator+):
351 (WTF::BoundsCheckedPointer::operator-):
352 (WTF::BoundsCheckedPointer::operator++):
353 (WTF::BoundsCheckedPointer::operator--):
354 (WTF::BoundsCheckedPointer::operator<):
355 (WTF::BoundsCheckedPointer::operator<=):
356 (WTF::BoundsCheckedPointer::operator>):
357 (WTF::BoundsCheckedPointer::operator>=):
358 (WTF::BoundsCheckedPointer::operator==):
359 (WTF::BoundsCheckedPointer::operator!=):
360 (WTF::BoundsCheckedPointer::operator!):
361 (WTF::BoundsCheckedPointer::get):
362 (WTF::BoundsCheckedPointer::operator*):
363 (WTF::BoundsCheckedPointer::operator[]):
364 (WTF::BoundsCheckedPointer::strcat):
365 (WTF::BoundsCheckedPointer::validate):
366 * wtf/BumpPointerAllocator.h: Renamed from Source/JavaScriptCore/wtf/BumpPointerAllocator.h.
369 (WTF::BumpPointerPool::ensureCapacity):
370 (WTF::BumpPointerPool::alloc):
371 (WTF::BumpPointerPool::dealloc):
372 (WTF::BumpPointerPool::operator new):
373 (WTF::BumpPointerPool::BumpPointerPool):
374 (WTF::BumpPointerPool::create):
375 (WTF::BumpPointerPool::shrink):
376 (WTF::BumpPointerPool::destroy):
377 (WTF::BumpPointerPool::ensureCapacityCrossPool):
378 (WTF::BumpPointerPool::deallocCrossPool):
379 (BumpPointerAllocator):
380 (WTF::BumpPointerAllocator::BumpPointerAllocator):
381 (WTF::BumpPointerAllocator::~BumpPointerAllocator):
382 (WTF::BumpPointerAllocator::startAllocator):
383 (WTF::BumpPointerAllocator::stopAllocator):
384 * wtf/ByteArray.cpp: Renamed from Source/JavaScriptCore/wtf/ByteArray.cpp.
386 (WTF::ByteArray::create):
387 * wtf/ByteArray.h: Renamed from Source/JavaScriptCore/wtf/ByteArray.h.
389 (WTF::ByteArray::length):
390 (WTF::ByteArray::set):
391 (WTF::ByteArray::get):
392 (WTF::ByteArray::data):
393 (WTF::ByteArray::clear):
394 (WTF::ByteArray::deref):
395 (WTF::ByteArray::offsetOfSize):
396 (WTF::ByteArray::offsetOfData):
397 (WTF::ByteArray::ByteArray):
398 * wtf/CMakeLists.txt: Renamed from Source/JavaScriptCore/wtf/CMakeLists.txt.
399 * wtf/CONTRIBUTORS.pthreads-win32: Renamed from Source/JavaScriptCore/wtf/CONTRIBUTORS.pthreads-win32.
400 * wtf/CheckedArithmetic.h: Renamed from Source/JavaScriptCore/wtf/CheckedArithmetic.h.
403 (WTF::CrashOnOverflow::overflowed):
404 (WTF::CrashOnOverflow::clearOverflow):
405 (WTF::CrashOnOverflow::hasOverflowed):
407 (WTF::RecordOverflow::RecordOverflow):
408 (WTF::RecordOverflow::overflowed):
409 (WTF::RecordOverflow::clearOverflow):
410 (WTF::RecordOverflow::hasOverflowed):
417 (WTF::workAroundClangBug):
419 (WTF::Checked::Checked):
420 (WTF::Checked::operator=):
421 (WTF::Checked::operator++):
422 (WTF::Checked::operator--):
423 (WTF::Checked::operator!):
424 (WTF::Checked::operator UnspecifiedBoolType*):
425 (WTF::Checked::unsafeGet):
426 (WTF::Checked::operator+=):
427 (WTF::Checked::operator-=):
428 (WTF::Checked::operator*=):
429 (WTF::Checked::operator==):
430 (WTF::Checked::operator!=):
434 * wtf/CheckedBoolean.h: Renamed from Source/JavaScriptCore/wtf/CheckedBoolean.h.
436 (CheckedBoolean::CheckedBoolean):
437 (CheckedBoolean::~CheckedBoolean):
438 (CheckedBoolean::operator bool):
439 * wtf/Compiler.h: Renamed from Source/JavaScriptCore/wtf/Compiler.h.
440 * wtf/Complex.h: Renamed from Source/JavaScriptCore/wtf/Complex.h.
442 (WTF::complexFromMagnitudePhase):
443 * wtf/CryptographicallyRandomNumber.cpp: Renamed from Source/JavaScriptCore/wtf/CryptographicallyRandomNumber.cpp.
444 (WTF::cryptographicallyRandomNumber):
446 (WTF::cryptographicallyRandomValues):
447 * wtf/CryptographicallyRandomNumber.h: Renamed from Source/JavaScriptCore/wtf/CryptographicallyRandomNumber.h.
449 * wtf/CurrentTime.cpp: Renamed from Source/JavaScriptCore/wtf/CurrentTime.cpp.
451 (WTF::highResUpTime):
452 (WTF::lowResUTCTime):
455 (WTF::currentSystemTime):
456 (WTF::monotonicallyIncreasingTime):
457 * wtf/CurrentTime.h: Renamed from Source/JavaScriptCore/wtf/CurrentTime.h.
459 (WTF::currentTimeMS):
461 * wtf/DataLog.cpp: Renamed from Source/JavaScriptCore/wtf/DataLog.cpp.
463 (WTF::initializeLogFileOnce):
464 (WTF::initializeLogFile):
468 * wtf/DataLog.h: Renamed from Source/JavaScriptCore/wtf/DataLog.h.
470 * wtf/DateMath.cpp: Renamed from Source/JavaScriptCore/wtf/DateMath.cpp.
474 (WTF::daysFrom1970ToYear):
476 (WTF::twoDigitStringFromNumber):
479 (WTF::msToMilliseconds):
482 (WTF::monthFromDayInYear):
484 (WTF::dayInMonthFromDayInYear):
485 (WTF::monthToDayInYear):
486 (WTF::dateToDaysFrom1970):
487 (WTF::maximumYearForDST):
488 (WTF::minimumYearForDST):
489 (WTF::equivalentYearForDST):
490 (WTF::calculateUTCOffset):
491 (WTF::calculateDSTOffsetSimple):
492 (WTF::calculateDSTOffset):
493 (WTF::initializeDates):
494 (WTF::ymdhmsToSeconds):
496 (WTF::skipSpacesAndComments):
499 (WTF::parseES5DatePortion):
500 (WTF::parseES5TimePortion):
501 (WTF::parseES5DateFromNullTerminatedCharacters):
502 (WTF::parseDateFromNullTerminatedCharacters):
504 (WTF::makeRFC2822DateString):
505 * wtf/DateMath.h: Renamed from Source/JavaScriptCore/wtf/DateMath.h.
507 (WTF::jsCurrentTime):
508 * wtf/DecimalNumber.cpp: Renamed from Source/JavaScriptCore/wtf/DecimalNumber.cpp.
510 (WTF::DecimalNumber::bufferLengthForStringDecimal):
511 (WTF::DecimalNumber::bufferLengthForStringExponential):
512 (WTF::DecimalNumber::toStringDecimal):
513 (WTF::DecimalNumber::toStringExponential):
514 * wtf/DecimalNumber.h: Renamed from Source/JavaScriptCore/wtf/DecimalNumber.h.
517 (WTF::DecimalNumber::DecimalNumber):
518 (WTF::DecimalNumber::sign):
519 (WTF::DecimalNumber::exponent):
520 (WTF::DecimalNumber::significand):
521 (WTF::DecimalNumber::precision):
522 * wtf/Decoder.h: Renamed from Source/JavaScriptCore/wtf/Decoder.h.
525 (WTF::Decoder::Decoder):
526 (WTF::Decoder::~Decoder):
527 * wtf/Deque.h: Renamed from Source/JavaScriptCore/wtf/Deque.h.
531 (WTF::Deque::isEmpty):
534 (WTF::Deque::rbegin):
539 (WTF::DequeIteratorBase::assign):
541 (WTF::DequeIterator::DequeIterator):
542 (WTF::DequeIterator::operator=):
543 (WTF::DequeIterator::operator*):
544 (WTF::DequeIterator::operator->):
545 (WTF::DequeIterator::operator==):
546 (WTF::DequeIterator::operator!=):
547 (WTF::DequeIterator::operator++):
548 (WTF::DequeIterator::operator--):
549 (DequeConstIterator):
550 (WTF::DequeConstIterator::DequeConstIterator):
551 (WTF::DequeConstIterator::operator=):
552 (WTF::DequeConstIterator::operator*):
553 (WTF::DequeConstIterator::operator->):
554 (WTF::DequeConstIterator::operator==):
555 (WTF::DequeConstIterator::operator!=):
556 (WTF::DequeConstIterator::operator++):
557 (WTF::DequeConstIterator::operator--):
558 (DequeReverseIterator):
559 (WTF::DequeReverseIterator::DequeReverseIterator):
560 (WTF::DequeReverseIterator::operator=):
561 (WTF::DequeReverseIterator::operator*):
562 (WTF::DequeReverseIterator::operator->):
563 (WTF::DequeReverseIterator::operator==):
564 (WTF::DequeReverseIterator::operator!=):
565 (WTF::DequeReverseIterator::operator++):
566 (WTF::DequeReverseIterator::operator--):
567 (DequeConstReverseIterator):
568 (WTF::DequeConstReverseIterator::DequeConstReverseIterator):
569 (WTF::DequeConstReverseIterator::operator=):
570 (WTF::DequeConstReverseIterator::operator*):
571 (WTF::DequeConstReverseIterator::operator->):
572 (WTF::DequeConstReverseIterator::operator==):
573 (WTF::DequeConstReverseIterator::operator!=):
574 (WTF::DequeConstReverseIterator::operator++):
575 (WTF::DequeConstReverseIterator::operator--):
576 (WTF::::checkValidity):
577 (WTF::::checkIndexValidity):
578 (WTF::::invalidateIterators):
580 (WTF::deleteAllValues):
587 (WTF::::expandCapacityIfNeeded):
588 (WTF::::expandCapacity):
592 (WTF::::removeFirst):
594 (WTF::::addToIteratorsList):
595 (WTF::::removeFromIteratorsList):
596 (WTF::::DequeIteratorBase):
597 (WTF::::~DequeIteratorBase):
603 * wtf/DisallowCType.h: Renamed from Source/JavaScriptCore/wtf/DisallowCType.h.
604 * wtf/DoublyLinkedList.h: Renamed from Source/JavaScriptCore/wtf/DoublyLinkedList.h.
606 (DoublyLinkedListNode):
607 (WTF::::DoublyLinkedListNode):
613 (WTF::::DoublyLinkedList):
623 * wtf/DynamicAnnotations.cpp: Renamed from Source/JavaScriptCore/wtf/DynamicAnnotations.cpp.
624 (WTFAnnotateBenignRaceSized):
625 (WTFAnnotateHappensBefore):
626 (WTFAnnotateHappensAfter):
627 * wtf/DynamicAnnotations.h: Renamed from Source/JavaScriptCore/wtf/DynamicAnnotations.h.
628 * wtf/Encoder.h: Renamed from Source/JavaScriptCore/wtf/Encoder.h.
631 (WTF::Encoder::Encoder):
632 (WTF::Encoder::~Encoder):
633 * wtf/ExportMacros.h: Renamed from Source/JavaScriptCore/wtf/ExportMacros.h.
634 * wtf/FastAllocBase.h: Renamed from Source/JavaScriptCore/wtf/FastAllocBase.h.
638 (WTF::Internal::NewArrayImpl::fastNewArray):
641 (WTF::fastDeleteSkippingDestructor):
642 (WTF::Internal::DeleteArrayImpl::fastDeleteArray):
643 (WTF::fastDeleteArray):
644 (WTF::fastNonNullDelete):
645 (WTF::Internal::NonNullDeleteArrayImpl::fastNonNullDeleteArray):
646 (WTF::fastNonNullDeleteArray):
647 * wtf/FastMalloc.cpp: Renamed from Source/JavaScriptCore/wtf/FastMalloc.cpp.
650 (WTF::fastMallocForbid):
651 (WTF::fastMallocAllow):
652 (WTF::initializeIsForbiddenKey):
654 (WTF::Internal::fastMallocMatchFailed):
655 (WTF::fastZeroedMalloc):
657 (WTF::tryFastZeroedMalloc):
658 (WTF::tryFastMalloc):
660 (WTF::tryFastCalloc):
663 (WTF::tryFastRealloc):
665 (WTF::releaseFastMallocFreeMemory):
666 (WTF::fastMallocStatistics):
667 (WTF::fastMallocSize):
669 (WTF::FastMallocZone::goodSize):
670 (WTF::FastMallocZone::check):
671 (WTF::FastMallocZone::print):
672 (WTF::FastMallocZone::log):
673 (WTF::FastMallocZone::forceLock):
674 (WTF::FastMallocZone::forceUnlock):
675 (WTF::FastMallocZone::statistics):
676 (WTF::FastMallocZone::zoneValloc):
677 (WTF::FastMallocZone::zoneDestroy):
678 (WTF::KernelSupportsTLS):
679 (WTF::CheckIfKernelSupportsTLS):
688 (WTF::SLL_PushRange):
691 (WTF::ByteSizeForClass):
693 (WTF::InitSizeClasses):
694 (WTF::MetaDataAlloc):
696 (WTF::PageHeapAllocator::Init):
697 (WTF::PageHeapAllocator::New):
698 (WTF::PageHeapAllocator::Delete):
699 (WTF::PageHeapAllocator::inuse):
700 (WTF::PageHeapAllocator::recordAdministrativeRegions):
702 (WTF::AllocationSize):
716 (WTF::TCMalloc_PageHeap::GetDescriptor):
717 (WTF::TCMalloc_PageHeap::GetDescriptorEnsureSafe):
718 (WTF::TCMalloc_PageHeap::SystemBytes):
719 (WTF::TCMalloc_PageHeap::FreeBytes):
720 (WTF::TCMalloc_PageHeap::GetSizeClassIfCached):
721 (WTF::TCMalloc_PageHeap::CacheSizeClass):
723 (WTF::TCMalloc_PageHeap::RecordSpan):
724 (WTF::TCMalloc_PageHeap::init):
725 (WTF::TCMalloc_PageHeap::initializeScavenger):
726 (WTF::TCMalloc_PageHeap::isScavengerSuspended):
727 (WTF::TCMalloc_PageHeap::scheduleScavenger):
728 (WTF::TCMalloc_PageHeap::rescheduleScavenger):
729 (WTF::TCMalloc_PageHeap::suspendScavenger):
730 (WTF::TCMalloc_PageHeap::scavengerTimerFired):
731 (WTF::TCMalloc_PageHeap::runScavengerThread):
732 (WTF::TCMalloc_PageHeap::signalScavenger):
733 (WTF::TCMalloc_PageHeap::scavenge):
734 (WTF::TCMalloc_PageHeap::shouldScavenge):
735 (WTF::TCMalloc_PageHeap::New):
736 (WTF::TCMalloc_PageHeap::AllocLarge):
737 (WTF::TCMalloc_PageHeap::Split):
738 (WTF::TCMalloc_PageHeap::Carve):
739 (WTF::mergeDecommittedStates):
740 (WTF::TCMalloc_PageHeap::Delete):
741 (WTF::TCMalloc_PageHeap::IncrementalScavenge):
742 (WTF::TCMalloc_PageHeap::RegisterSizeClass):
743 (WTF::TCMalloc_PageHeap::ReturnedBytes):
745 (WTF::TCMalloc_PageHeap::Dump):
746 (WTF::TCMalloc_PageHeap::GrowHeap):
747 (WTF::TCMalloc_PageHeap::Check):
748 (WTF::TCMalloc_PageHeap::CheckList):
749 (WTF::TCMalloc_PageHeap::ReleaseFreeList):
750 (WTF::TCMalloc_PageHeap::ReleaseFreePages):
751 (TCMalloc_ThreadCache_FreeList):
752 (WTF::TCMalloc_ThreadCache_FreeList::Init):
753 (WTF::TCMalloc_ThreadCache_FreeList::length):
754 (WTF::TCMalloc_ThreadCache_FreeList::empty):
755 (WTF::TCMalloc_ThreadCache_FreeList::lowwatermark):
756 (WTF::TCMalloc_ThreadCache_FreeList::clear_lowwatermark):
757 (WTF::TCMalloc_ThreadCache_FreeList::Push):
758 (WTF::TCMalloc_ThreadCache_FreeList::PushRange):
759 (WTF::TCMalloc_ThreadCache_FreeList::PopRange):
760 (WTF::TCMalloc_ThreadCache_FreeList::Pop):
761 (WTF::TCMalloc_ThreadCache_FreeList::enumerateFreeObjects):
762 (TCMalloc_ThreadCache):
763 (WTF::TCMalloc_ThreadCache::freelist_length):
764 (WTF::TCMalloc_ThreadCache::Size):
765 (WTF::TCMalloc_ThreadCache::enumerateFreeObjects):
766 (TCMalloc_Central_FreeList):
767 (WTF::TCMalloc_Central_FreeList::length):
768 (WTF::TCMalloc_Central_FreeList::tc_length):
769 (WTF::TCMalloc_Central_FreeList::enumerateFreeObjects):
770 (TCMalloc_Central_FreeListPadded):
772 (WTF::TCMalloc_PageHeap::periodicScavenge):
773 (WTF::TCMalloc_PageHeap::scavengerThread):
774 (WTF::setThreadHeap):
775 (WTF::TCMalloc_Central_FreeList::Init):
776 (WTF::TCMalloc_Central_FreeList::ReleaseListToSpans):
777 (WTF::TCMalloc_Central_FreeList::ReleaseToSpans):
778 (WTF::TCMalloc_Central_FreeList::EvictRandomSizeClass):
779 (WTF::TCMalloc_Central_FreeList::MakeCacheSpace):
780 (WTF::TCMalloc_Central_FreeList::ShrinkCache):
781 (WTF::TCMalloc_Central_FreeList::InsertRange):
782 (WTF::TCMalloc_Central_FreeList::RemoveRange):
783 (WTF::TCMalloc_Central_FreeList::FetchFromSpansSafe):
784 (WTF::TCMalloc_Central_FreeList::FetchFromSpans):
785 (WTF::TCMalloc_Central_FreeList::Populate):
786 (WTF::TCMalloc_ThreadCache::SampleAllocation):
787 (WTF::TCMalloc_ThreadCache::Init):
788 (WTF::TCMalloc_ThreadCache::Cleanup):
789 (WTF::TCMalloc_ThreadCache::Allocate):
790 (WTF::TCMalloc_ThreadCache::Deallocate):
791 (WTF::TCMalloc_ThreadCache::FetchFromCentralCache):
792 (WTF::TCMalloc_ThreadCache::ReleaseToCentralCache):
793 (WTF::TCMalloc_ThreadCache::Scavenge):
794 (WTF::TCMalloc_ThreadCache::PickNextSample):
795 (WTF::TCMalloc_ThreadCache::InitModule):
796 (WTF::TCMalloc_ThreadCache::NewHeap):
797 (WTF::TCMalloc_ThreadCache::GetThreadHeap):
798 (WTF::TCMalloc_ThreadCache::GetCache):
799 (WTF::TCMalloc_ThreadCache::GetCacheIfPresent):
800 (WTF::TCMalloc_ThreadCache::InitTSD):
801 (WTF::TCMalloc_ThreadCache::CreateCacheIfNecessary):
802 * wtf/FastMalloc.h: Renamed from Source/JavaScriptCore/wtf/FastMalloc.h.
804 (WTF::TryMallocReturnValue::TryMallocReturnValue):
805 (WTF::TryMallocReturnValue::~TryMallocReturnValue):
806 (TryMallocReturnValue):
807 (WTF::TryMallocReturnValue::operator PossiblyNull<T>):
808 (WTF::TryMallocReturnValue::getValue):
809 (FastMallocStatistics):
812 (WTF::Internal::fastMallocValidationHeader):
813 (WTF::Internal::fastMallocValidationSuffix):
814 (WTF::Internal::fastMallocMatchValidationType):
815 (WTF::Internal::setFastMallocMatchValidationType):
816 (WTF::fastMallocMatchValidateMalloc):
817 (WTF::fastMallocMatchValidateFree):
818 (WTF::fastMallocValidate):
820 * wtf/FixedArray.h: Renamed from Source/JavaScriptCore/wtf/FixedArray.h.
823 (WTF::FixedArray::operator[]):
824 (WTF::FixedArray::data):
825 (WTF::FixedArray::size):
826 * wtf/Float32Array.h: Renamed from Source/JavaScriptCore/wtf/Float32Array.h.
829 (WTF::Float32Array::set):
830 (WTF::Float32Array::item):
831 (WTF::Float32Array::isFloatArray):
832 (WTF::Float32Array::create):
833 (WTF::Float32Array::Float32Array):
834 (WTF::Float32Array::subarray):
835 * wtf/Float64Array.h: Renamed from Source/JavaScriptCore/wtf/Float64Array.h.
838 (WTF::Float64Array::set):
839 (WTF::Float64Array::item):
840 (WTF::Float64Array::isDoubleArray):
841 (WTF::Float64Array::create):
842 (WTF::Float64Array::Float64Array):
843 (WTF::Float64Array::subarray):
844 * wtf/Forward.h: Renamed from Source/JavaScriptCore/wtf/Forward.h.
846 * wtf/Functional.h: Renamed from Source/JavaScriptCore/wtf/Functional.h.
853 (WTF::RefAndDeref::ref):
854 (WTF::RefAndDeref::deref):
855 (ParamStorageTraits):
856 (WTF::ParamStorageTraits::wrap):
857 (WTF::ParamStorageTraits::unwrap):
859 (WTF::FunctionImplBase::~FunctionImplBase):
861 (WTF::FunctionBase::isNull):
862 (WTF::FunctionBase::FunctionBase):
863 (WTF::FunctionBase::impl):
865 * wtf/GetPtr.h: Renamed from Source/JavaScriptCore/wtf/GetPtr.h.
868 * wtf/HashCountedSet.h: Renamed from Source/JavaScriptCore/wtf/HashCountedSet.h.
871 (WTF::HashCountedSet::HashCountedSet):
885 * wtf/HashFunctions.h: Renamed from Source/JavaScriptCore/wtf/HashFunctions.h.
888 (WTF::IntHash::hash):
889 (WTF::IntHash::equal):
891 (WTF::FloatHash::hash):
892 (WTF::FloatHash::equal):
894 (WTF::PtrHash::hash):
895 (WTF::PtrHash::equal):
897 (WTF::PairHash::hash):
898 (WTF::PairHash::equal):
900 * wtf/HashIterators.h: Renamed from Source/JavaScriptCore/wtf/HashIterators.h.
902 (HashTableConstKeysIterator):
903 (WTF::HashTableConstKeysIterator::HashTableConstKeysIterator):
904 (WTF::HashTableConstKeysIterator::get):
905 (WTF::HashTableConstKeysIterator::operator*):
906 (WTF::HashTableConstKeysIterator::operator->):
907 (WTF::HashTableConstKeysIterator::operator++):
908 (HashTableConstValuesIterator):
909 (WTF::HashTableConstValuesIterator::HashTableConstValuesIterator):
910 (WTF::HashTableConstValuesIterator::get):
911 (WTF::HashTableConstValuesIterator::operator*):
912 (WTF::HashTableConstValuesIterator::operator->):
913 (WTF::HashTableConstValuesIterator::operator++):
914 (HashTableKeysIterator):
915 (WTF::HashTableKeysIterator::HashTableKeysIterator):
916 (WTF::HashTableKeysIterator::get):
917 (WTF::HashTableKeysIterator::operator*):
918 (WTF::HashTableKeysIterator::operator->):
919 (WTF::HashTableKeysIterator::operator++):
920 (WTF::HashTableKeysIterator::operator HashTableConstKeysIterator<HashTableType, KeyType, MappedType>):
921 (HashTableValuesIterator):
922 (WTF::HashTableValuesIterator::HashTableValuesIterator):
923 (WTF::HashTableValuesIterator::get):
924 (WTF::HashTableValuesIterator::operator*):
925 (WTF::HashTableValuesIterator::operator->):
926 (WTF::HashTableValuesIterator::operator++):
927 (WTF::HashTableValuesIterator::operator HashTableConstValuesIterator<HashTableType, KeyType, MappedType>):
930 * wtf/HashMap.h: Renamed from Source/JavaScriptCore/wtf/HashMap.h.
932 (ReferenceTypeMaker):
934 (WTF::HashMap::keys):
935 (WTF::HashMap::values):
937 (WTF::HashMap::HashMapKeysProxy::begin):
938 (WTF::HashMap::HashMapKeysProxy::end):
939 (HashMapValuesProxy):
940 (WTF::HashMap::HashMapValuesProxy::begin):
941 (WTF::HashMap::HashMapValuesProxy::end):
942 (WTF::PairFirstExtractor::extract):
943 (WTF::HashMapTranslator::hash):
944 (WTF::HashMapTranslator::equal):
945 (WTF::HashMapTranslator::translate):
946 (WTF::HashMapTranslatorAdapter::hash):
947 (WTF::HashMapTranslatorAdapter::equal):
948 (WTF::HashMapTranslatorAdapter::translate):
964 (WTF::::checkConsistency):
967 (WTF::deleteAllPairSeconds):
968 (WTF::deleteAllValues):
969 (WTF::deleteAllPairFirsts):
970 (WTF::deleteAllKeys):
971 (WTF::copyKeysToVector):
972 (WTF::copyValuesToVector):
973 * wtf/HashSet.h: Renamed from Source/JavaScriptCore/wtf/HashSet.h.
976 (WTF::IdentityExtractor::extract):
977 (WTF::HashSetTranslatorAdapter::hash):
978 (WTF::HashSetTranslatorAdapter::equal):
979 (WTF::HashSetTranslatorAdapter::translate):
991 (WTF::deleteAllValues):
992 (WTF::fastDeleteAllValues):
994 * wtf/HashTable.cpp: Renamed from Source/JavaScriptCore/wtf/HashTable.cpp.
996 (WTF::hashTableStatsMutex):
997 (WTF::HashTableStats::~HashTableStats):
998 (WTF::HashTableStats::recordCollisionAtCount):
999 * wtf/HashTable.h: Renamed from Source/JavaScriptCore/wtf/HashTable.h.
1003 (WTF::removeIterator):
1004 (HashTableConstIterator):
1005 (WTF::HashTableConstIterator::skipEmptyBuckets):
1006 (WTF::HashTableConstIterator::HashTableConstIterator):
1007 (WTF::HashTableConstIterator::~HashTableConstIterator):
1008 (WTF::HashTableConstIterator::operator=):
1009 (WTF::HashTableConstIterator::get):
1010 (WTF::HashTableConstIterator::operator*):
1011 (WTF::HashTableConstIterator::operator->):
1012 (WTF::HashTableConstIterator::operator++):
1013 (WTF::HashTableConstIterator::operator==):
1014 (WTF::HashTableConstIterator::operator!=):
1015 (WTF::HashTableConstIterator::checkValidity):
1016 (HashTableIterator):
1017 (WTF::HashTableIterator::HashTableIterator):
1018 (WTF::HashTableIterator::get):
1019 (WTF::HashTableIterator::operator*):
1020 (WTF::HashTableIterator::operator->):
1021 (WTF::HashTableIterator::operator++):
1022 (WTF::HashTableIterator::operator==):
1023 (WTF::HashTableIterator::operator!=):
1024 (WTF::HashTableIterator::operator const_iterator):
1025 (WTF::hashTableSwap):
1026 (IdentityHashTranslator):
1027 (WTF::IdentityHashTranslator::hash):
1028 (WTF::IdentityHashTranslator::equal):
1029 (WTF::IdentityHashTranslator::translate):
1031 (WTF::HashTable::~HashTable):
1032 (WTF::HashTable::begin):
1033 (WTF::HashTable::end):
1034 (WTF::HashTable::size):
1035 (WTF::HashTable::capacity):
1036 (WTF::HashTable::isEmpty):
1037 (WTF::HashTable::add):
1038 (WTF::HashTable::find):
1039 (WTF::HashTable::contains):
1040 (WTF::HashTable::isEmptyBucket):
1041 (WTF::HashTable::isDeletedBucket):
1042 (WTF::HashTable::isEmptyOrDeletedBucket):
1043 (WTF::HashTable::lookup):
1044 (WTF::HashTable::checkTableConsistency):
1045 (WTF::HashTable::internalCheckTableConsistency):
1046 (WTF::HashTable::internalCheckTableConsistencyExceptSize):
1047 (WTF::HashTable::lookupForWriting):
1048 (WTF::HashTable::shouldExpand):
1049 (WTF::HashTable::mustRehashInPlace):
1050 (WTF::HashTable::shouldShrink):
1051 (WTF::HashTable::shrink):
1052 (WTF::HashTable::deleteBucket):
1053 (WTF::HashTable::makeLookupResult):
1054 (WTF::HashTable::makeIterator):
1055 (WTF::HashTable::makeConstIterator):
1056 (WTF::HashTable::makeKnownGoodIterator):
1057 (WTF::HashTable::makeKnownGoodConstIterator):
1058 (WTF::HashTable::checkTableConsistencyExceptSize):
1059 (WTF::HashTable::invalidateIterators):
1064 (WTF::::lookupForWriting):
1065 (WTF::::fullLookupForWriting):
1066 (WTF::::initializeBucket):
1068 (WTF::::addPassingHashCode):
1072 (WTF::::removeAndInvalidateWithoutEntryConsistencyCheck):
1073 (WTF::::removeAndInvalidate):
1075 (WTF::::removeWithoutEntryConsistencyCheck):
1076 (WTF::::allocateTable):
1077 (WTF::::deallocateTable):
1083 (WTF::::checkTableConsistency):
1084 (WTF::::checkTableConsistencyExceptSize):
1085 (WTF::::invalidateIterators):
1086 (WTF::HashTableConstIteratorAdapter::HashTableConstIteratorAdapter):
1087 (HashTableConstIteratorAdapter):
1088 (WTF::HashTableConstIteratorAdapter::get):
1089 (WTF::HashTableConstIteratorAdapter::operator*):
1090 (WTF::HashTableConstIteratorAdapter::operator->):
1091 (WTF::HashTableConstIteratorAdapter::operator++):
1092 (WTF::HashTableIteratorAdapter::HashTableIteratorAdapter):
1093 (HashTableIteratorAdapter):
1094 (WTF::HashTableIteratorAdapter::get):
1095 (WTF::HashTableIteratorAdapter::operator*):
1096 (WTF::HashTableIteratorAdapter::operator->):
1097 (WTF::HashTableIteratorAdapter::operator++):
1098 (WTF::HashTableIteratorAdapter::operator HashTableConstIteratorAdapter<HashTableType, ValueType>):
1101 * wtf/HashTraits.h: Renamed from Source/JavaScriptCore/wtf/HashTraits.h.
1103 (GenericHashTraits):
1104 (WTF::GenericHashTraits::emptyValue):
1105 (WTF::GenericHashTraits::store):
1106 (WTF::GenericHashTraits::passOut):
1107 (WTF::GenericHashTraits::peek):
1109 (WTF::FloatHashTraits::emptyValue):
1110 (WTF::FloatHashTraits::constructDeletedValue):
1111 (WTF::FloatHashTraits::isDeletedValue):
1112 (UnsignedWithZeroKeyHashTraits):
1113 (WTF::UnsignedWithZeroKeyHashTraits::emptyValue):
1114 (WTF::UnsignedWithZeroKeyHashTraits::constructDeletedValue):
1115 (WTF::UnsignedWithZeroKeyHashTraits::isDeletedValue):
1116 (SimpleClassHashTraits):
1117 (WTF::SimpleClassHashTraits::constructDeletedValue):
1118 (WTF::SimpleClassHashTraits::isDeletedValue):
1120 (WTF::PairHashTraits::emptyValue):
1121 (WTF::PairHashTraits::constructDeletedValue):
1122 (WTF::PairHashTraits::isDeletedValue):
1123 * wtf/HexNumber.h: Renamed from Source/JavaScriptCore/wtf/HexNumber.h.
1126 (WTF::Internal::hexDigitsForMode):
1127 (WTF::appendByteAsHex):
1128 (WTF::placeByteAsHexCompressIfPossible):
1129 (WTF::placeByteAsHex):
1130 (WTF::appendUnsignedAsHex):
1131 (WTF::appendUnsignedAsHexFixedSize):
1132 * wtf/InlineASM.h: Renamed from Source/JavaScriptCore/wtf/InlineASM.h.
1133 * wtf/Int16Array.h: Renamed from Source/JavaScriptCore/wtf/Int16Array.h.
1136 (WTF::Int16Array::set):
1137 (WTF::Int16Array::isShortArray):
1138 (WTF::Int16Array::create):
1139 (WTF::Int16Array::Int16Array):
1140 (WTF::Int16Array::subarray):
1141 * wtf/Int32Array.h: Renamed from Source/JavaScriptCore/wtf/Int32Array.h.
1144 (WTF::Int32Array::set):
1145 (WTF::Int32Array::isIntArray):
1146 (WTF::Int32Array::create):
1147 (WTF::Int32Array::Int32Array):
1148 (WTF::Int32Array::subarray):
1149 * wtf/Int8Array.h: Renamed from Source/JavaScriptCore/wtf/Int8Array.h.
1152 (WTF::Int8Array::set):
1153 (WTF::Int8Array::isByteArray):
1154 (WTF::Int8Array::create):
1155 (WTF::Int8Array::Int8Array):
1156 (WTF::Int8Array::subarray):
1157 * wtf/IntegralTypedArrayBase.h: Renamed from Source/JavaScriptCore/wtf/IntegralTypedArrayBase.h.
1159 (IntegralTypedArrayBase):
1160 (WTF::IntegralTypedArrayBase::set):
1161 (WTF::IntegralTypedArrayBase::item):
1162 (WTF::IntegralTypedArrayBase::IntegralTypedArrayBase):
1163 * wtf/ListHashSet.h: Renamed from Source/JavaScriptCore/wtf/ListHashSet.h.
1166 (ListHashSetNodeAllocator):
1167 (WTF::ListHashSetNodeAllocator::ListHashSetNodeAllocator):
1168 (WTF::ListHashSetNodeAllocator::allocate):
1169 (WTF::ListHashSetNodeAllocator::deallocate):
1170 (WTF::ListHashSetNodeAllocator::pool):
1171 (WTF::ListHashSetNodeAllocator::pastPool):
1172 (WTF::ListHashSetNodeAllocator::inPool):
1174 (WTF::ListHashSetNode::ListHashSetNode):
1175 (WTF::ListHashSetNode::operator new):
1176 (WTF::ListHashSetNode::destroy):
1177 (WTF::ListHashSetNodeHashFunctions::hash):
1178 (WTF::ListHashSetNodeHashFunctions::equal):
1179 (ListHashSetNodeHashFunctions):
1180 (ListHashSetIterator):
1181 (WTF::ListHashSetIterator::ListHashSetIterator):
1182 (WTF::ListHashSetIterator::get):
1183 (WTF::ListHashSetIterator::operator*):
1184 (WTF::ListHashSetIterator::operator->):
1185 (WTF::ListHashSetIterator::operator++):
1186 (WTF::ListHashSetIterator::operator--):
1187 (WTF::ListHashSetIterator::operator==):
1188 (WTF::ListHashSetIterator::operator!=):
1189 (WTF::ListHashSetIterator::operator const_iterator):
1190 (WTF::ListHashSetIterator::node):
1191 (ListHashSetConstIterator):
1192 (WTF::ListHashSetConstIterator::ListHashSetConstIterator):
1193 (WTF::ListHashSetConstIterator::get):
1194 (WTF::ListHashSetConstIterator::operator*):
1195 (WTF::ListHashSetConstIterator::operator->):
1196 (WTF::ListHashSetConstIterator::operator++):
1197 (WTF::ListHashSetConstIterator::operator--):
1198 (WTF::ListHashSetConstIterator::operator==):
1199 (WTF::ListHashSetConstIterator::operator!=):
1200 (WTF::ListHashSetConstIterator::node):
1201 (ListHashSetReverseIterator):
1202 (WTF::ListHashSetReverseIterator::ListHashSetReverseIterator):
1203 (WTF::ListHashSetReverseIterator::get):
1204 (WTF::ListHashSetReverseIterator::operator*):
1205 (WTF::ListHashSetReverseIterator::operator->):
1206 (WTF::ListHashSetReverseIterator::operator++):
1207 (WTF::ListHashSetReverseIterator::operator--):
1208 (WTF::ListHashSetReverseIterator::operator==):
1209 (WTF::ListHashSetReverseIterator::operator!=):
1210 (WTF::ListHashSetReverseIterator::operator const_reverse_iterator):
1211 (WTF::ListHashSetReverseIterator::node):
1212 (ListHashSetConstReverseIterator):
1213 (WTF::ListHashSetConstReverseIterator::ListHashSetConstReverseIterator):
1214 (WTF::ListHashSetConstReverseIterator::get):
1215 (WTF::ListHashSetConstReverseIterator::operator*):
1216 (WTF::ListHashSetConstReverseIterator::operator->):
1217 (WTF::ListHashSetConstReverseIterator::operator++):
1218 (WTF::ListHashSetConstReverseIterator::operator--):
1219 (WTF::ListHashSetConstReverseIterator::operator==):
1220 (WTF::ListHashSetConstReverseIterator::operator!=):
1221 (WTF::ListHashSetConstReverseIterator::node):
1222 (WTF::ListHashSetTranslator::hash):
1223 (WTF::ListHashSetTranslator::equal):
1224 (WTF::ListHashSetTranslator::translate):
1225 (WTF::::ListHashSet):
1228 (WTF::::~ListHashSet):
1238 (WTF::::removeLast):
1240 (WTF::ListHashSetTranslatorAdapter::hash):
1241 (WTF::ListHashSetTranslatorAdapter::equal):
1244 (WTF::::insertBefore):
1247 (WTF::::unlinkAndDelete):
1248 (WTF::::appendNode):
1249 (WTF::::insertNodeBefore):
1250 (WTF::::deleteAllNodes):
1251 (WTF::::makeReverseIterator):
1252 (WTF::::makeConstReverseIterator):
1253 (WTF::::makeIterator):
1254 (WTF::::makeConstIterator):
1255 (WTF::deleteAllValues):
1256 * wtf/ListRefPtr.h: Renamed from Source/JavaScriptCore/wtf/ListRefPtr.h.
1259 (WTF::ListRefPtr::ListRefPtr):
1260 (WTF::ListRefPtr::~ListRefPtr):
1261 (WTF::ListRefPtr::operator=):
1263 * wtf/Locker.h: Renamed from Source/JavaScriptCore/wtf/Locker.h.
1266 (WTF::Locker::Locker):
1267 (WTF::Locker::~Locker):
1268 * wtf/MD5.cpp: Renamed from Source/JavaScriptCore/wtf/MD5.cpp.
1272 (WTF::reverseBytes):
1273 (WTF::MD5Transform):
1275 (WTF::MD5::addBytes):
1276 (WTF::MD5::checksum):
1277 * wtf/MD5.h: Renamed from Source/JavaScriptCore/wtf/MD5.h.
1280 (WTF::MD5::addBytes):
1281 * wtf/MainThread.cpp: Renamed from Source/JavaScriptCore/wtf/MainThread.cpp.
1283 (FunctionWithContext):
1284 (WTF::FunctionWithContext::FunctionWithContext):
1285 (WTF::FunctionWithContext::operator == ):
1286 (FunctionWithContextFinder):
1287 (WTF::FunctionWithContextFinder::FunctionWithContextFinder):
1288 (WTF::FunctionWithContextFinder::operator()):
1289 (WTF::mainThreadFunctionQueueMutex):
1290 (WTF::functionQueue):
1291 (WTF::initializeMainThread):
1292 (WTF::initializeMainThreadOnce):
1293 (WTF::initializeMainThreadToProcessMainThreadOnce):
1294 (WTF::initializeMainThreadToProcessMainThread):
1295 (WTF::dispatchFunctionsFromMainThread):
1296 (WTF::callOnMainThread):
1297 (WTF::callOnMainThreadAndWait):
1298 (WTF::cancelCallOnMainThread):
1299 (WTF::callFunctionObject):
1300 (WTF::setMainThreadCallbacksPaused):
1301 (WTF::isMainThread):
1302 (WTF::initializeGCThreads):
1303 (WTF::registerGCThread):
1304 (WTF::isMainThreadOrGCThread):
1305 * wtf/MainThread.h: Renamed from Source/JavaScriptCore/wtf/MainThread.h.
1307 (WTF::isMainThreadOrGCThread):
1308 * wtf/MallocZoneSupport.h: Renamed from Source/JavaScriptCore/wtf/MallocZoneSupport.h.
1310 (RemoteMemoryReader):
1311 (WTF::RemoteMemoryReader::RemoteMemoryReader):
1312 (WTF::RemoteMemoryReader::operator()):
1313 (WTF::RemoteMemoryReader::nextEntryInLinkedList):
1314 * wtf/MathExtras.h: Renamed from Source/JavaScriptCore/wtf/MathExtras.h.
1344 (defaultMinimumForClamp):
1345 (defaultMaximumForClamp):
1349 (clampToPositiveInteger):
1353 * wtf/MessageQueue.h: Renamed from Source/JavaScriptCore/wtf/MessageQueue.h.
1356 (WTF::MessageQueue::MessageQueue):
1357 (WTF::MessageQueue::infiniteTime):
1358 (WTF::MessageQueue::alwaysTruePredicate):
1359 (WTF::::~MessageQueue):
1361 (WTF::::appendAndCheckEmpty):
1363 (WTF::::waitForMessage):
1364 (WTF::::waitForMessageFilteredWithTimeout):
1365 (WTF::::tryGetMessage):
1366 (WTF::::tryGetMessageIgnoringKilled):
1371 * wtf/MetaAllocator.cpp: Renamed from Source/JavaScriptCore/wtf/MetaAllocator.cpp.
1373 (WTF::MetaAllocator::~MetaAllocator):
1374 (WTF::MetaAllocatorTracker::notify):
1375 (WTF::MetaAllocatorTracker::release):
1376 (WTF::MetaAllocator::release):
1377 (WTF::MetaAllocatorHandle::MetaAllocatorHandle):
1378 (WTF::MetaAllocatorHandle::~MetaAllocatorHandle):
1379 (WTF::MetaAllocatorHandle::shrink):
1380 (WTF::MetaAllocator::MetaAllocator):
1381 (WTF::MetaAllocator::allocate):
1382 (WTF::MetaAllocator::currentStatistics):
1383 (WTF::MetaAllocator::findAndRemoveFreeSpace):
1384 (WTF::MetaAllocator::addFreeSpaceFromReleasedHandle):
1385 (WTF::MetaAllocator::addFreshFreeSpace):
1386 (WTF::MetaAllocator::debugFreeSpaceSize):
1387 (WTF::MetaAllocator::addFreeSpace):
1388 (WTF::MetaAllocator::incrementPageOccupancy):
1389 (WTF::MetaAllocator::decrementPageOccupancy):
1390 (WTF::MetaAllocator::roundUp):
1391 (WTF::MetaAllocator::allocFreeSpaceNode):
1392 (WTF::MetaAllocator::freeFreeSpaceNode):
1393 (WTF::MetaAllocator::dumpProfile):
1394 * wtf/MetaAllocator.h: Renamed from Source/JavaScriptCore/wtf/MetaAllocator.h.
1396 (MetaAllocatorTracker):
1397 (WTF::MetaAllocatorTracker::find):
1399 (WTF::MetaAllocator::trackAllocations):
1400 (WTF::MetaAllocator::bytesAllocated):
1401 (WTF::MetaAllocator::bytesReserved):
1402 (WTF::MetaAllocator::bytesCommitted):
1404 (WTF::MetaAllocator::dumpProfile):
1406 (WTF::MetaAllocator::FreeSpaceNode::FreeSpaceNode):
1407 (WTF::MetaAllocator::FreeSpaceNode::key):
1408 * wtf/MetaAllocatorHandle.h: Renamed from Source/JavaScriptCore/wtf/MetaAllocatorHandle.h.
1410 (MetaAllocatorHandle):
1411 (WTF::MetaAllocatorHandle::start):
1412 (WTF::MetaAllocatorHandle::end):
1413 (WTF::MetaAllocatorHandle::sizeInBytes):
1414 (WTF::MetaAllocatorHandle::isManaged):
1415 (WTF::MetaAllocatorHandle::allocator):
1416 (WTF::MetaAllocatorHandle::ownerUID):
1417 (WTF::MetaAllocatorHandle::key):
1418 * wtf/NonCopyingSort.h: Renamed from Source/JavaScriptCore/wtf/NonCopyingSort.h.
1423 (WTF::nonCopyingSort):
1424 * wtf/Noncopyable.h: Renamed from Source/JavaScriptCore/wtf/Noncopyable.h.
1425 * wtf/NotFound.h: Renamed from Source/JavaScriptCore/wtf/NotFound.h.
1427 * wtf/NullPtr.cpp: Renamed from Source/JavaScriptCore/wtf/NullPtr.cpp.
1428 * wtf/NullPtr.h: Renamed from Source/JavaScriptCore/wtf/NullPtr.h.
1429 * wtf/NumberOfCores.cpp: Renamed from Source/JavaScriptCore/wtf/NumberOfCores.cpp.
1431 (WTF::numberOfProcessorCores):
1432 * wtf/NumberOfCores.h: Renamed from Source/JavaScriptCore/wtf/NumberOfCores.h.
1434 * wtf/OSAllocator.h: Renamed from Source/JavaScriptCore/wtf/OSAllocator.h.
1437 (WTF::OSAllocator::reserveAndCommit):
1438 (WTF::OSAllocator::decommitAndRelease):
1439 (WTF::OSAllocator::reallocateCommitted):
1440 * wtf/OSAllocatorPosix.cpp: Renamed from Source/JavaScriptCore/wtf/OSAllocatorPosix.cpp.
1442 (WTF::OSAllocator::reserveUncommitted):
1443 (WTF::OSAllocator::reserveAndCommit):
1444 (WTF::OSAllocator::commit):
1445 (WTF::OSAllocator::decommit):
1446 (WTF::OSAllocator::releaseDecommitted):
1447 * wtf/OSAllocatorWin.cpp: Renamed from Source/JavaScriptCore/wtf/OSAllocatorWin.cpp.
1450 (WTF::OSAllocator::reserveUncommitted):
1451 (WTF::OSAllocator::reserveAndCommit):
1452 (WTF::OSAllocator::commit):
1453 (WTF::OSAllocator::decommit):
1454 (WTF::OSAllocator::releaseDecommitted):
1455 * wtf/OSRandomSource.cpp: Renamed from Source/JavaScriptCore/wtf/OSRandomSource.cpp.
1457 (WTF::cryptographicallyRandomValuesFromOS):
1458 * wtf/OSRandomSource.h: Renamed from Source/JavaScriptCore/wtf/OSRandomSource.h.
1460 * wtf/OwnArrayPtr.h: Renamed from Source/JavaScriptCore/wtf/OwnArrayPtr.h.
1463 (WTF::OwnArrayPtr::OwnArrayPtr):
1464 (WTF::OwnArrayPtr::~OwnArrayPtr):
1465 (WTF::OwnArrayPtr::get):
1466 (WTF::OwnArrayPtr::operator*):
1467 (WTF::OwnArrayPtr::operator->):
1468 (WTF::OwnArrayPtr::operator[]):
1469 (WTF::OwnArrayPtr::operator!):
1470 (WTF::OwnArrayPtr::operator UnspecifiedBoolType):
1471 (WTF::OwnArrayPtr::operator=):
1472 (WTF::OwnArrayPtr::swap):
1473 (WTF::::OwnArrayPtr):
1482 * wtf/OwnPtr.h: Renamed from Source/JavaScriptCore/wtf/OwnPtr.h.
1485 (WTF::OwnPtr::OwnPtr):
1486 (WTF::OwnPtr::~OwnPtr):
1488 (WTF::OwnPtr::operator*):
1489 (WTF::OwnPtr::operator->):
1490 (WTF::OwnPtr::operator!):
1491 (WTF::OwnPtr::operator UnspecifiedBoolType):
1492 (WTF::OwnPtr::operator=):
1493 (WTF::OwnPtr::swap):
1494 (WTF::OwnPtr::operator==):
1495 (WTF::OwnPtr::operator!=):
1505 * wtf/OwnPtrCommon.h: Renamed from Source/JavaScriptCore/wtf/OwnPtrCommon.h.
1507 (WTF::deleteOwnedPtr):
1508 * wtf/PackedIntVector.h: Renamed from Source/JavaScriptCore/wtf/PackedIntVector.h.
1511 (WTF::PackedIntVector::PackedIntVector):
1512 (WTF::PackedIntVector::operator=):
1513 (WTF::PackedIntVector::size):
1514 (WTF::PackedIntVector::ensureSize):
1515 (WTF::PackedIntVector::resize):
1516 (WTF::PackedIntVector::clearAll):
1517 (WTF::PackedIntVector::get):
1518 (WTF::PackedIntVector::set):
1519 (WTF::PackedIntVector::mask):
1520 * wtf/PageAllocation.h: Renamed from Source/JavaScriptCore/wtf/PageAllocation.h.
1523 (WTF::PageAllocation::PageAllocation):
1524 (WTF::PageAllocation::operator bool):
1525 (WTF::PageAllocation::allocate):
1526 (WTF::PageAllocation::deallocate):
1527 * wtf/PageAllocationAligned.cpp: Renamed from Source/JavaScriptCore/wtf/PageAllocationAligned.cpp.
1529 (WTF::PageAllocationAligned::allocate):
1530 (WTF::PageAllocationAligned::deallocate):
1531 * wtf/PageAllocationAligned.h: Renamed from Source/JavaScriptCore/wtf/PageAllocationAligned.h.
1533 (PageAllocationAligned):
1534 (WTF::PageAllocationAligned::PageAllocationAligned):
1535 * wtf/PageBlock.cpp: Renamed from Source/JavaScriptCore/wtf/PageBlock.cpp.
1537 (WTF::systemPageSize):
1540 * wtf/PageBlock.h: Renamed from Source/JavaScriptCore/wtf/PageBlock.h.
1542 (WTF::isPageAligned):
1543 (WTF::isPowerOfTwo):
1545 (WTF::PageBlock::base):
1546 (WTF::PageBlock::size):
1547 (WTF::PageBlock::operator bool):
1548 (WTF::PageBlock::contains):
1549 (WTF::PageBlock::PageBlock):
1550 * wtf/PageReservation.h: Renamed from Source/JavaScriptCore/wtf/PageReservation.h.
1553 (WTF::PageReservation::PageReservation):
1554 (WTF::PageReservation::operator bool):
1555 (WTF::PageReservation::commit):
1556 (WTF::PageReservation::decommit):
1557 (WTF::PageReservation::committed):
1558 (WTF::PageReservation::reserve):
1559 (WTF::PageReservation::reserveWithGuardPages):
1560 (WTF::PageReservation::deallocate):
1561 * wtf/ParallelJobs.h: Renamed from Source/JavaScriptCore/wtf/ParallelJobs.h.
1564 (WTF::ParallelJobs::ParallelJobs):
1565 (WTF::ParallelJobs::numberOfJobs):
1566 (WTF::ParallelJobs::parameter):
1567 (WTF::ParallelJobs::execute):
1568 * wtf/ParallelJobsGeneric.cpp: Renamed from Source/JavaScriptCore/wtf/ParallelJobsGeneric.cpp.
1570 (WTF::ParallelEnvironment::ParallelEnvironment):
1571 (WTF::ParallelEnvironment::execute):
1572 (WTF::ParallelEnvironment::ThreadPrivate::tryLockFor):
1573 (WTF::ParallelEnvironment::ThreadPrivate::execute):
1574 (WTF::ParallelEnvironment::ThreadPrivate::waitForFinish):
1575 (WTF::ParallelEnvironment::ThreadPrivate::workerThread):
1576 * wtf/ParallelJobsGeneric.h: Renamed from Source/JavaScriptCore/wtf/ParallelJobsGeneric.h.
1578 (ParallelEnvironment):
1579 (WTF::ParallelEnvironment::numberOfJobs):
1581 (WTF::ParallelEnvironment::ThreadPrivate::ThreadPrivate):
1582 (WTF::ParallelEnvironment::ThreadPrivate::create):
1583 * wtf/ParallelJobsLibdispatch.h: Renamed from Source/JavaScriptCore/wtf/ParallelJobsLibdispatch.h.
1585 (ParallelEnvironment):
1586 (WTF::ParallelEnvironment::ParallelEnvironment):
1587 (WTF::ParallelEnvironment::numberOfJobs):
1588 (WTF::ParallelEnvironment::execute):
1589 * wtf/ParallelJobsOpenMP.h: Renamed from Source/JavaScriptCore/wtf/ParallelJobsOpenMP.h.
1591 (ParallelEnvironment):
1592 (WTF::ParallelEnvironment::ParallelEnvironment):
1593 (WTF::ParallelEnvironment::numberOfJobs):
1594 (WTF::ParallelEnvironment::execute):
1595 * wtf/PassOwnArrayPtr.h: Renamed from Source/JavaScriptCore/wtf/PassOwnArrayPtr.h.
1598 (WTF::PassOwnArrayPtr::PassOwnArrayPtr):
1599 (WTF::PassOwnArrayPtr::~PassOwnArrayPtr):
1600 (WTF::PassOwnArrayPtr::get):
1601 (WTF::PassOwnArrayPtr::operator*):
1602 (WTF::PassOwnArrayPtr::operator->):
1603 (WTF::PassOwnArrayPtr::operator!):
1604 (WTF::PassOwnArrayPtr::operator UnspecifiedBoolType):
1605 (WTF::PassOwnArrayPtr::operator=):
1609 (WTF::adoptArrayPtr):
1610 (WTF::deleteOwnedArrayPtr):
1611 (WTF::static_pointer_cast):
1612 (WTF::const_pointer_cast):
1614 * wtf/PassOwnPtr.h: Renamed from Source/JavaScriptCore/wtf/PassOwnPtr.h.
1617 (WTF::PassOwnPtr::PassOwnPtr):
1618 (WTF::PassOwnPtr::~PassOwnPtr):
1619 (WTF::PassOwnPtr::get):
1620 (WTF::PassOwnPtr::operator*):
1621 (WTF::PassOwnPtr::operator->):
1622 (WTF::PassOwnPtr::operator!):
1623 (WTF::PassOwnPtr::operator UnspecifiedBoolType):
1624 (WTF::PassOwnPtr::operator=):
1625 (WTF::PassOwnPtr::operator==):
1626 (WTF::PassOwnPtr::operator!=):
1631 (WTF::static_pointer_cast):
1632 (WTF::const_pointer_cast):
1634 * wtf/PassRefPtr.h: Renamed from Source/JavaScriptCore/wtf/PassRefPtr.h.
1637 (WTF::refIfNotNull):
1638 (WTF::derefIfNotNull):
1640 (WTF::PassRefPtr::PassRefPtr):
1641 (WTF::PassRefPtr::~PassRefPtr):
1642 (WTF::PassRefPtr::get):
1643 (WTF::PassRefPtr::operator*):
1644 (WTF::PassRefPtr::operator->):
1645 (WTF::PassRefPtr::operator!):
1646 (WTF::PassRefPtr::operator UnspecifiedBoolType):
1647 (WTF::PassRefPtr::operator=):
1648 (NonNullPassRefPtr):
1649 (WTF::NonNullPassRefPtr::NonNullPassRefPtr):
1650 (WTF::NonNullPassRefPtr::~NonNullPassRefPtr):
1651 (WTF::NonNullPassRefPtr::get):
1652 (WTF::NonNullPassRefPtr::operator*):
1653 (WTF::NonNullPassRefPtr::operator->):
1654 (WTF::NonNullPassRefPtr::operator=):
1655 (WTF::::PassRefPtr):
1660 (WTF::static_pointer_cast):
1661 (WTF::const_pointer_cast):
1663 * wtf/PassTraits.h: Renamed from Source/JavaScriptCore/wtf/PassTraits.h.
1666 (WTF::PassTraits::transfer):
1667 * wtf/PlatformBlackBerry.cmake: Renamed from Source/JavaScriptCore/wtf/PlatformBlackBerry.cmake.
1668 * wtf/PlatformEfl.cmake: Renamed from Source/JavaScriptCore/wtf/PlatformEfl.cmake.
1669 * wtf/PlatformWinCE.cmake: Renamed from Source/JavaScriptCore/wtf/PlatformWinCE.cmake.
1670 * wtf/PossiblyNull.h: Renamed from Source/JavaScriptCore/wtf/PossiblyNull.h.
1672 (WTF::PossiblyNull::PossiblyNull):
1673 (WTF::PossiblyNull::~PossiblyNull):
1676 * wtf/RandomNumber.cpp: Renamed from Source/JavaScriptCore/wtf/RandomNumber.cpp.
1678 (WTF::randomNumber):
1679 * wtf/RandomNumber.h: Renamed from Source/JavaScriptCore/wtf/RandomNumber.h.
1681 * wtf/RandomNumberSeed.h: Renamed from Source/JavaScriptCore/wtf/RandomNumberSeed.h.
1683 (WTF::initializeRandomNumberGenerator):
1684 * wtf/RedBlackTree.h: Renamed from Source/JavaScriptCore/wtf/RedBlackTree.h.
1688 (WTF::RedBlackTree::Node::successor):
1689 (WTF::RedBlackTree::Node::predecessor):
1690 (WTF::RedBlackTree::Node::reset):
1691 (WTF::RedBlackTree::Node::parent):
1692 (WTF::RedBlackTree::Node::setParent):
1693 (WTF::RedBlackTree::Node::left):
1694 (WTF::RedBlackTree::Node::setLeft):
1695 (WTF::RedBlackTree::Node::right):
1696 (WTF::RedBlackTree::Node::setRight):
1697 (WTF::RedBlackTree::Node::color):
1698 (WTF::RedBlackTree::Node::setColor):
1699 (WTF::RedBlackTree::RedBlackTree):
1700 (WTF::RedBlackTree::insert):
1701 (WTF::RedBlackTree::remove):
1702 (WTF::RedBlackTree::findExact):
1703 (WTF::RedBlackTree::findLeastGreaterThanOrEqual):
1704 (WTF::RedBlackTree::findGreatestLessThanOrEqual):
1705 (WTF::RedBlackTree::first):
1706 (WTF::RedBlackTree::last):
1707 (WTF::RedBlackTree::size):
1708 (WTF::RedBlackTree::isEmpty):
1709 (WTF::RedBlackTree::treeMinimum):
1710 (WTF::RedBlackTree::treeMaximum):
1711 (WTF::RedBlackTree::treeInsert):
1712 (WTF::RedBlackTree::leftRotate):
1713 (WTF::RedBlackTree::rightRotate):
1714 (WTF::RedBlackTree::removeFixup):
1715 * wtf/RefCounted.h: Renamed from Source/JavaScriptCore/wtf/RefCounted.h.
1718 (WTF::RefCountedBase::ref):
1719 (WTF::RefCountedBase::hasOneRef):
1720 (WTF::RefCountedBase::refCount):
1721 (WTF::RefCountedBase::turnOffVerifier):
1722 (WTF::RefCountedBase::relaxAdoptionRequirement):
1723 (WTF::RefCountedBase::addressOfCount):
1724 (WTF::RefCountedBase::RefCountedBase):
1725 (WTF::RefCountedBase::~RefCountedBase):
1726 (WTF::RefCountedBase::derefBase):
1727 (WTF::RefCountedBase::deletionHasBegun):
1730 (WTF::RefCounted::deref):
1731 (WTF::RefCounted::RefCounted):
1732 (WTF::RefCounted::~RefCounted):
1733 (RefCountedCustomAllocated):
1734 (WTF::RefCountedCustomAllocated::deref):
1735 (WTF::RefCountedCustomAllocated::~RefCountedCustomAllocated):
1736 (WTF::RefCountedBase::setMutexForVerifier):
1737 (WTF::RefCountedBase::setDispatchQueueForVerifier):
1738 * wtf/RefCountedArray.h: Renamed from Source/JavaScriptCore/wtf/RefCountedArray.h.
1741 (WTF::RefCountedArray::RefCountedArray):
1742 (WTF::RefCountedArray::operator=):
1743 (WTF::RefCountedArray::~RefCountedArray):
1744 (WTF::RefCountedArray::size):
1745 (WTF::RefCountedArray::data):
1746 (WTF::RefCountedArray::begin):
1747 (WTF::RefCountedArray::end):
1748 (WTF::RefCountedArray::at):
1749 (WTF::RefCountedArray::operator[]):
1751 (WTF::RefCountedArray::Header::size):
1752 (WTF::RefCountedArray::Header::payload):
1753 (WTF::RefCountedArray::Header::fromPayload):
1754 * wtf/RefCountedLeakCounter.cpp: Renamed from Source/JavaScriptCore/wtf/RefCountedLeakCounter.cpp.
1756 (WTF::RefCountedLeakCounter::suppressMessages):
1757 (WTF::RefCountedLeakCounter::cancelMessageSuppression):
1758 (WTF::RefCountedLeakCounter::RefCountedLeakCounter):
1759 (WTF::RefCountedLeakCounter::~RefCountedLeakCounter):
1760 (WTF::RefCountedLeakCounter::increment):
1761 (WTF::RefCountedLeakCounter::decrement):
1762 * wtf/RefCountedLeakCounter.h: Renamed from Source/JavaScriptCore/wtf/RefCountedLeakCounter.h.
1764 (RefCountedLeakCounter):
1765 * wtf/RefPtr.h: Renamed from Source/JavaScriptCore/wtf/RefPtr.h.
1768 (WTF::RefPtr::RefPtr):
1769 (WTF::RefPtr::isHashTableDeletedValue):
1770 (WTF::RefPtr::~RefPtr):
1772 (WTF::RefPtr::release):
1773 (WTF::RefPtr::operator*):
1774 (WTF::RefPtr::operator->):
1775 (WTF::RefPtr::operator!):
1776 (WTF::RefPtr::operator UnspecifiedBoolType):
1777 (WTF::RefPtr::operator=):
1778 (WTF::RefPtr::hashTableDeletedValue):
1786 (WTF::static_pointer_cast):
1787 (WTF::const_pointer_cast):
1789 * wtf/RefPtrHashMap.h: Renamed from Source/JavaScriptCore/wtf/RefPtrHashMap.h.
1807 * wtf/RetainPtr.h: Renamed from Source/JavaScriptCore/wtf/RetainPtr.h.
1809 (WTF::adoptNSReference):
1811 (WTF::RetainPtr::RetainPtr):
1812 (WTF::RetainPtr::isHashTableDeletedValue):
1813 (WTF::RetainPtr::~RetainPtr):
1814 (WTF::RetainPtr::get):
1815 (WTF::RetainPtr::operator->):
1816 (WTF::RetainPtr::operator!):
1817 (WTF::RetainPtr::operator UnspecifiedBoolType):
1818 (WTF::RetainPtr::operator=):
1819 (WTF::RetainPtr::hashTableDeletedValue):
1833 * wtf/SHA1.cpp: Renamed from Source/JavaScriptCore/wtf/SHA1.cpp.
1841 (WTF::SHA1::addBytes):
1842 (WTF::SHA1::computeHash):
1843 (WTF::SHA1::finalize):
1844 (WTF::SHA1::processBlock):
1846 * wtf/SHA1.h: Renamed from Source/JavaScriptCore/wtf/SHA1.h.
1849 (WTF::SHA1::addBytes):
1850 * wtf/SegmentedVector.h: Renamed from Source/JavaScriptCore/wtf/SegmentedVector.h.
1852 (SegmentedVectorIterator):
1853 (WTF::SegmentedVectorIterator::~SegmentedVectorIterator):
1854 (WTF::SegmentedVectorIterator::operator*):
1855 (WTF::SegmentedVectorIterator::operator->):
1856 (WTF::SegmentedVectorIterator::operator++):
1857 (WTF::SegmentedVectorIterator::operator==):
1858 (WTF::SegmentedVectorIterator::operator!=):
1859 (WTF::SegmentedVectorIterator::operator=):
1860 (WTF::SegmentedVectorIterator::SegmentedVectorIterator):
1862 (WTF::SegmentedVector::SegmentedVector):
1863 (WTF::SegmentedVector::~SegmentedVector):
1864 (WTF::SegmentedVector::size):
1865 (WTF::SegmentedVector::isEmpty):
1866 (WTF::SegmentedVector::at):
1867 (WTF::SegmentedVector::operator[]):
1868 (WTF::SegmentedVector::last):
1869 (WTF::SegmentedVector::append):
1870 (WTF::SegmentedVector::alloc):
1871 (WTF::SegmentedVector::removeLast):
1872 (WTF::SegmentedVector::grow):
1873 (WTF::SegmentedVector::clear):
1874 (WTF::SegmentedVector::begin):
1875 (WTF::SegmentedVector::end):
1876 (WTF::SegmentedVector::deleteAllSegments):
1877 (WTF::SegmentedVector::segmentExistsFor):
1878 (WTF::SegmentedVector::segmentFor):
1879 (WTF::SegmentedVector::subscriptFor):
1880 (WTF::SegmentedVector::ensureSegmentsFor):
1881 (WTF::SegmentedVector::ensureSegment):
1882 * wtf/SentinelLinkedList.h: Renamed from Source/JavaScriptCore/wtf/SentinelLinkedList.h.
1884 (BasicRawSentinelNode):
1885 (WTF::BasicRawSentinelNode::BasicRawSentinelNode):
1886 (WTF::BasicRawSentinelNode::setPrev):
1887 (WTF::BasicRawSentinelNode::setNext):
1888 (WTF::BasicRawSentinelNode::prev):
1889 (WTF::BasicRawSentinelNode::next):
1890 (WTF::BasicRawSentinelNode::isOnList):
1891 (SentinelLinkedList):
1892 (WTF::SentinelLinkedList::isEmpty):
1894 (WTF::::SentinelLinkedList):
1898 * wtf/SimpleStats.h: Renamed from Source/JavaScriptCore/wtf/SimpleStats.h.
1901 (WTF::SimpleStats::SimpleStats):
1902 (WTF::SimpleStats::add):
1903 (WTF::SimpleStats::operator!):
1904 (WTF::SimpleStats::count):
1905 (WTF::SimpleStats::sum):
1906 (WTF::SimpleStats::sumOfSquares):
1907 (WTF::SimpleStats::mean):
1908 (WTF::SimpleStats::variance):
1909 (WTF::SimpleStats::standardDeviation):
1910 * wtf/SinglyLinkedList.h: Renamed from Source/JavaScriptCore/wtf/SinglyLinkedList.h.
1913 (WTF::::SinglyLinkedList):
1917 * wtf/SizeLimits.cpp: Renamed from Source/JavaScriptCore/wtf/SizeLimits.cpp.
1919 (SameSizeAsRefCounted):
1920 * wtf/Spectrum.h: Renamed from Source/JavaScriptCore/wtf/Spectrum.h.
1923 (WTF::Spectrum::Spectrum):
1924 (WTF::Spectrum::add):
1925 (WTF::Spectrum::get):
1926 (WTF::Spectrum::begin):
1927 (WTF::Spectrum::end):
1928 (WTF::Spectrum::KeyAndCount::KeyAndCount):
1930 (WTF::Spectrum::KeyAndCount::operator<):
1931 (WTF::Spectrum::buildList):
1932 * wtf/StackBounds.cpp: Renamed from Source/JavaScriptCore/wtf/StackBounds.cpp.
1934 (WTF::estimateStackBound):
1935 (WTF::StackBounds::initialize):
1936 (WTF::detectGrowingDownward):
1937 (WTF::isPageWritable):
1938 (WTF::getLowerStackBound):
1939 (WTF::getUpperStackBound):
1940 * wtf/StackBounds.h: Renamed from Source/JavaScriptCore/wtf/StackBounds.h.
1943 (WTF::StackBounds::StackBounds):
1944 (WTF::StackBounds::currentThreadStackBounds):
1945 (WTF::StackBounds::origin):
1946 (WTF::StackBounds::current):
1947 (WTF::StackBounds::recursionLimit):
1948 (WTF::StackBounds::recursionCheck):
1949 (WTF::StackBounds::isGrowingDownward):
1950 (WTF::StackBounds::checkConsistency):
1951 * wtf/StaticConstructors.h: Renamed from Source/JavaScriptCore/wtf/StaticConstructors.h.
1952 * wtf/StdLibExtras.h: Renamed from Source/JavaScriptCore/wtf/StdLibExtras.h.
1953 (isPointerTypeAlignmentOkay):
1954 (reinterpret_cast_ptr):
1956 (WTF::isPointerAligned):
1957 (WTF::is8ByteAligned):
1958 (WTF::bitwise_cast):
1961 (WTF::roundUpToMultipleOf):
1962 (WTF::binarySearch):
1963 (WTF::binarySearchWithFunctor):
1964 (WTF::genericBinarySearch):
1966 * wtf/StringExtras.cpp: Renamed from Source/JavaScriptCore/wtf/StringExtras.cpp.
1969 * wtf/StringExtras.h: Renamed from Source/JavaScriptCore/wtf/StringExtras.h.
1978 * wtf/StringHasher.h: Renamed from Source/JavaScriptCore/wtf/StringHasher.h.
1981 (WTF::StringHasher::StringHasher):
1982 (WTF::StringHasher::addCharacters):
1983 (WTF::StringHasher::addCharacter):
1984 (WTF::StringHasher::hash):
1985 (WTF::StringHasher::computeHash):
1986 (WTF::StringHasher::hashMemory):
1987 (WTF::StringHasher::defaultConverter):
1988 (WTF::StringHasher::addCharactersToHash):
1989 * wtf/TCPackedCache.h: Renamed from Source/JavaScriptCore/wtf/TCPackedCache.h.
1991 (PackedCache::PackedCache):
1994 (PackedCache::GetOrDefault):
1995 (PackedCache::Clear):
1996 (PackedCache::EntryToValue):
1997 (PackedCache::EntryToUpper):
1998 (PackedCache::KeyToUpper):
1999 (PackedCache::UpperToPartialKey):
2000 (PackedCache::Hash):
2001 (PackedCache::KeyMatch):
2002 * wtf/TCPageMap.h: Renamed from Source/JavaScriptCore/wtf/TCPageMap.h.
2003 (TCMalloc_PageMap1):
2004 (TCMalloc_PageMap1::init):
2005 (TCMalloc_PageMap1::Ensure):
2006 (TCMalloc_PageMap1::PreallocateMoreMemory):
2007 (TCMalloc_PageMap1::get):
2008 (TCMalloc_PageMap1::set):
2009 (TCMalloc_PageMap2):
2011 (TCMalloc_PageMap2::init):
2012 (TCMalloc_PageMap2::get):
2013 (TCMalloc_PageMap2::set):
2014 (TCMalloc_PageMap2::Ensure):
2015 (TCMalloc_PageMap2::PreallocateMoreMemory):
2016 (TCMalloc_PageMap2::visitValues):
2017 (TCMalloc_PageMap2::visitAllocations):
2018 (TCMalloc_PageMap3):
2020 (TCMalloc_PageMap3::NewNode):
2021 (TCMalloc_PageMap3::init):
2022 (TCMalloc_PageMap3::get):
2023 (TCMalloc_PageMap3::set):
2024 (TCMalloc_PageMap3::Ensure):
2025 (TCMalloc_PageMap3::PreallocateMoreMemory):
2026 (TCMalloc_PageMap3::visitValues):
2027 (TCMalloc_PageMap3::visitAllocations):
2028 * wtf/TCSpinLock.h: Renamed from Source/JavaScriptCore/wtf/TCSpinLock.h.
2029 (TCMalloc_SpinLock):
2030 (TCMalloc_SpinLock::Lock):
2031 (TCMalloc_SpinLock::Unlock):
2032 (TCMalloc_SpinLock::IsHeld):
2033 (TCMalloc_SpinLock::Init):
2034 (TCMalloc_SpinLock::Finalize):
2035 (TCMalloc_SlowLock):
2036 (TCMalloc_SpinLockHolder):
2037 (TCMalloc_SpinLockHolder::TCMalloc_SpinLockHolder):
2038 (TCMalloc_SpinLockHolder::~TCMalloc_SpinLockHolder):
2039 * wtf/TCSystemAlloc.cpp: Renamed from Source/JavaScriptCore/wtf/TCSystemAlloc.cpp.
2044 (TCMalloc_SystemAlloc):
2045 (TCMalloc_SystemRelease):
2046 (TCMalloc_SystemCommit):
2047 * wtf/TCSystemAlloc.h: Renamed from Source/JavaScriptCore/wtf/TCSystemAlloc.h.
2048 (TCMalloc_SystemRelease):
2049 (TCMalloc_SystemCommit):
2050 * wtf/TemporaryChange.h: Renamed from Source/JavaScriptCore/wtf/TemporaryChange.h.
2053 (WTF::TemporaryChange::TemporaryChange):
2054 (WTF::TemporaryChange::~TemporaryChange):
2055 * wtf/ThreadFunctionInvocation.h: Renamed from Source/JavaScriptCore/wtf/ThreadFunctionInvocation.h.
2057 (WTF::ThreadFunctionInvocation::ThreadFunctionInvocation):
2058 (ThreadFunctionInvocation):
2059 * wtf/ThreadIdentifierDataPthreads.cpp: Renamed from Source/JavaScriptCore/wtf/ThreadIdentifierDataPthreads.cpp.
2061 (WTF::ThreadIdentifierData::~ThreadIdentifierData):
2062 (WTF::ThreadIdentifierData::initializeOnce):
2063 (WTF::ThreadIdentifierData::identifier):
2064 (WTF::ThreadIdentifierData::initialize):
2065 (WTF::ThreadIdentifierData::destruct):
2066 * wtf/ThreadIdentifierDataPthreads.h: Renamed from Source/JavaScriptCore/wtf/ThreadIdentifierDataPthreads.h.
2068 (ThreadIdentifierData):
2069 (WTF::ThreadIdentifierData::ThreadIdentifierData):
2070 * wtf/ThreadRestrictionVerifier.h: Renamed from Source/JavaScriptCore/wtf/ThreadRestrictionVerifier.h.
2072 (ThreadRestrictionVerifier):
2073 (WTF::ThreadRestrictionVerifier::ThreadRestrictionVerifier):
2074 (WTF::ThreadRestrictionVerifier::~ThreadRestrictionVerifier):
2075 (WTF::ThreadRestrictionVerifier::setMutexMode):
2076 (WTF::ThreadRestrictionVerifier::setDispatchQueueMode):
2077 (WTF::ThreadRestrictionVerifier::turnOffVerification):
2078 (WTF::ThreadRestrictionVerifier::setShared):
2079 (WTF::ThreadRestrictionVerifier::isSafeToUse):
2080 * wtf/ThreadSafeRefCounted.h: Renamed from Source/JavaScriptCore/wtf/ThreadSafeRefCounted.h.
2082 (ThreadSafeRefCountedBase):
2083 (WTF::ThreadSafeRefCountedBase::ThreadSafeRefCountedBase):
2084 (WTF::ThreadSafeRefCountedBase::ref):
2085 (WTF::ThreadSafeRefCountedBase::hasOneRef):
2086 (WTF::ThreadSafeRefCountedBase::refCount):
2087 (WTF::ThreadSafeRefCountedBase::derefBase):
2088 (ThreadSafeRefCounted):
2089 (WTF::ThreadSafeRefCounted::deref):
2090 (WTF::ThreadSafeRefCounted::ThreadSafeRefCounted):
2091 * wtf/ThreadSpecific.h: Renamed from Source/JavaScriptCore/wtf/ThreadSpecific.h.
2095 (WTF::ThreadSpecific::Data::Data):
2096 (WTF::::ThreadSpecific):
2099 (WTF::::~ThreadSpecific):
2104 * wtf/ThreadSpecificWin.cpp: Renamed from Source/JavaScriptCore/wtf/ThreadSpecificWin.cpp.
2108 (WTF::ThreadSpecificThreadExit):
2109 * wtf/Threading.cpp: Renamed from Source/JavaScriptCore/wtf/Threading.cpp.
2112 (WTF::NewThreadContext::NewThreadContext):
2113 (WTF::threadEntryPoint):
2114 (WTF::createThread):
2115 (WTF::ThreadFunctionWithReturnValueInvocation::ThreadFunctionWithReturnValueInvocation):
2116 (ThreadFunctionWithReturnValueInvocation):
2117 (WTF::compatEntryPoint):
2118 (WTF::waitForThreadCompletion):
2119 * wtf/Threading.h: Renamed from Source/JavaScriptCore/wtf/Threading.h.
2121 * wtf/ThreadingNone.cpp: Renamed from Source/JavaScriptCore/wtf/ThreadingNone.cpp.
2122 * wtf/ThreadingPrimitives.h: Renamed from Source/JavaScriptCore/wtf/ThreadingPrimitives.h.
2125 (PlatformCondition):
2130 * wtf/ThreadingPthreads.cpp: Renamed from Source/JavaScriptCore/wtf/ThreadingPthreads.cpp.
2132 (WTF::threadMapMutex):
2133 (WTF::initializeThreading):
2134 (WTF::lockAtomicallyInitializedStaticMutex):
2135 (WTF::unlockAtomicallyInitializedStaticMutex):
2137 (WTF::identifierByPthreadHandle):
2138 (WTF::establishIdentifierForPthreadHandle):
2139 (WTF::pthreadHandleForIdentifier):
2140 (WTF::clearPthreadHandleForIdentifier):
2141 (WTF::wtfThreadEntryPoint):
2142 (WTF::createThreadInternal):
2143 (WTF::initializeCurrentThreadInternal):
2144 (WTF::waitForThreadCompletion):
2145 (WTF::detachThread):
2147 (WTF::currentThread):
2148 (WTF::Mutex::Mutex):
2149 (WTF::Mutex::~Mutex):
2151 (WTF::Mutex::tryLock):
2152 (WTF::Mutex::unlock):
2153 (WTF::ReadWriteLock::ReadWriteLock):
2154 (WTF::ReadWriteLock::~ReadWriteLock):
2155 (WTF::ReadWriteLock::readLock):
2156 (WTF::ReadWriteLock::tryReadLock):
2157 (WTF::ReadWriteLock::writeLock):
2158 (WTF::ReadWriteLock::tryWriteLock):
2159 (WTF::ReadWriteLock::unlock):
2160 (WTF::ThreadCondition::ThreadCondition):
2161 (WTF::ThreadCondition::~ThreadCondition):
2162 (WTF::ThreadCondition::wait):
2163 (WTF::ThreadCondition::timedWait):
2164 (WTF::ThreadCondition::signal):
2165 (WTF::ThreadCondition::broadcast):
2166 * wtf/ThreadingWin.cpp: Renamed from Source/JavaScriptCore/wtf/ThreadingWin.cpp.
2168 (tagTHREADNAME_INFO):
2169 (WTF::initializeCurrentThreadInternal):
2170 (WTF::lockAtomicallyInitializedStaticMutex):
2171 (WTF::unlockAtomicallyInitializedStaticMutex):
2172 (WTF::threadMapMutex):
2173 (WTF::initializeThreading):
2175 (WTF::storeThreadHandleByIdentifier):
2176 (WTF::threadHandleForIdentifier):
2177 (WTF::clearThreadHandleForIdentifier):
2178 (WTF::wtfThreadEntryPoint):
2179 (WTF::createThreadInternal):
2180 (WTF::waitForThreadCompletion):
2181 (WTF::detachThread):
2183 (WTF::currentThread):
2184 (WTF::Mutex::Mutex):
2185 (WTF::Mutex::~Mutex):
2187 (WTF::Mutex::tryLock):
2188 (WTF::Mutex::unlock):
2189 (WTF::PlatformCondition::timedWait):
2190 (WTF::PlatformCondition::signal):
2191 (WTF::ThreadCondition::ThreadCondition):
2192 (WTF::ThreadCondition::~ThreadCondition):
2193 (WTF::ThreadCondition::wait):
2194 (WTF::ThreadCondition::timedWait):
2195 (WTF::ThreadCondition::signal):
2196 (WTF::ThreadCondition::broadcast):
2197 (WTF::absoluteTimeToWaitTimeoutInterval):
2198 * wtf/TypeTraits.cpp: Renamed from Source/JavaScriptCore/wtf/TypeTraits.cpp.
2200 * wtf/TypeTraits.h: Renamed from Source/JavaScriptCore/wtf/TypeTraits.h.
2202 (IsConvertibleToInteger):
2207 (IsSubclassOfTemplate):
2211 (RemoveConstVolatile):
2217 * wtf/TypedArrayBase.h: Renamed from Source/JavaScriptCore/wtf/TypedArrayBase.h.
2220 (WTF::TypedArrayBase::data):
2221 (WTF::TypedArrayBase::set):
2222 (WTF::TypedArrayBase::setRange):
2223 (WTF::TypedArrayBase::zeroRange):
2224 (WTF::TypedArrayBase::length):
2225 (WTF::TypedArrayBase::byteLength):
2226 (WTF::TypedArrayBase::TypedArrayBase):
2227 (WTF::TypedArrayBase::create):
2228 (WTF::TypedArrayBase::subarrayImpl):
2229 (WTF::TypedArrayBase::neuter):
2230 * wtf/Uint16Array.h: Renamed from Source/JavaScriptCore/wtf/Uint16Array.h.
2233 (WTF::Uint16Array::set):
2234 (WTF::Uint16Array::isUnsignedShortArray):
2235 (WTF::Uint16Array::create):
2236 (WTF::Uint16Array::Uint16Array):
2237 (WTF::Uint16Array::subarray):
2238 * wtf/Uint32Array.h: Renamed from Source/JavaScriptCore/wtf/Uint32Array.h.
2241 (WTF::Uint32Array::set):
2242 (WTF::Uint32Array::isUnsignedIntArray):
2243 (WTF::Uint32Array::create):
2244 (WTF::Uint32Array::Uint32Array):
2245 (WTF::Uint32Array::subarray):
2246 * wtf/Uint8Array.h: Renamed from Source/JavaScriptCore/wtf/Uint8Array.h.
2249 (WTF::Uint8Array::set):
2250 (WTF::Uint8Array::isUnsignedByteArray):
2251 (WTF::Uint8Array::create):
2252 (WTF::Uint8Array::Uint8Array):
2253 (WTF::Uint8Array::subarray):
2254 * wtf/Uint8ClampedArray.h: Renamed from Source/JavaScriptCore/wtf/Uint8ClampedArray.h.
2256 (Uint8ClampedArray):
2257 (WTF::Uint8ClampedArray::set):
2258 (WTF::Uint8ClampedArray::isUnsignedByteClampedArray):
2259 (WTF::Uint8ClampedArray::create):
2260 (WTF::Uint8ClampedArray::Uint8ClampedArray):
2261 (WTF::Uint8ClampedArray::subarray):
2262 * wtf/UnionFind.h: Renamed from Source/JavaScriptCore/wtf/UnionFind.h.
2265 (WTF::UnionFind::UnionFind):
2266 (WTF::UnionFind::find):
2267 (WTF::UnionFind::unify):
2268 * wtf/UnusedParam.h: Renamed from Source/JavaScriptCore/wtf/UnusedParam.h.
2270 * wtf/VMTags.h: Renamed from Source/JavaScriptCore/wtf/VMTags.h.
2271 * wtf/ValueCheck.h: Renamed from Source/JavaScriptCore/wtf/ValueCheck.h.
2274 (WTF::ValueCheck::checkConsistency):
2275 * wtf/Vector.h: Renamed from Source/JavaScriptCore/wtf/Vector.h.
2277 (WTF::VectorTypeOperations::destruct):
2278 (VectorTypeOperations):
2279 (WTF::VectorTypeOperations::initialize):
2280 (WTF::VectorTypeOperations::move):
2281 (WTF::VectorTypeOperations::moveOverlapping):
2282 (WTF::VectorTypeOperations::uninitializedCopy):
2283 (WTF::VectorTypeOperations::uninitializedFill):
2284 (WTF::VectorTypeOperations::compare):
2286 (WTF::VectorBufferBase::allocateBuffer):
2287 (WTF::VectorBufferBase::tryAllocateBuffer):
2288 (WTF::VectorBufferBase::deallocateBuffer):
2289 (WTF::VectorBufferBase::buffer):
2290 (WTF::VectorBufferBase::bufferSlot):
2291 (WTF::VectorBufferBase::capacity):
2292 (WTF::VectorBufferBase::releaseBuffer):
2293 (WTF::VectorBufferBase::VectorBufferBase):
2294 (WTF::VectorBufferBase::~VectorBufferBase):
2296 (WTF::VectorBuffer::VectorBuffer):
2297 (WTF::VectorBuffer::~VectorBuffer):
2298 (WTF::VectorBuffer::allocateBuffer):
2299 (WTF::VectorBuffer::tryAllocateBuffer):
2300 (WTF::VectorBuffer::deallocateBuffer):
2301 (WTF::VectorBuffer::swap):
2302 (WTF::VectorBuffer::restoreInlineBufferIfNeeded):
2303 (WTF::VectorBuffer::releaseBuffer):
2304 (WTF::VectorBuffer::inlineBuffer):
2306 (WTF::Vector::Vector):
2307 (WTF::Vector::~Vector):
2308 (WTF::Vector::size):
2309 (WTF::Vector::capacity):
2310 (WTF::Vector::isEmpty):
2312 (WTF::Vector::operator[]):
2313 (WTF::Vector::data):
2314 (WTF::Vector::dataSlot):
2315 (WTF::Vector::begin):
2317 (WTF::Vector::rbegin):
2318 (WTF::Vector::rend):
2319 (WTF::Vector::reversed):
2320 (WTF::Vector::first):
2321 (WTF::Vector::last):
2322 (WTF::Vector::shrinkToFit):
2323 (WTF::Vector::clear):
2324 (WTF::Vector::removeLast):
2325 (WTF::Vector::fill):
2326 (WTF::Vector::swap):
2327 (VectorReverseProxy):
2328 (WTF::Vector::VectorReverseProxy::begin):
2329 (WTF::Vector::VectorReverseProxy::end):
2334 (WTF::typelessPointersAreEqual):
2337 (WTF::::reverseFind):
2339 (WTF::::appendRange):
2340 (WTF::::expandCapacity):
2341 (WTF::::tryExpandCapacity):
2345 (WTF::::reserveCapacity):
2346 (WTF::::tryReserveCapacity):
2347 (WTF::::reserveInitialCapacity):
2348 (WTF::::shrinkCapacity):
2351 (WTF::::appendSlowCase):
2352 (WTF::::uncheckedAppend):
2357 (WTF::::releaseBuffer):
2358 (WTF::::checkConsistency):
2359 (WTF::deleteAllValues):
2363 * wtf/VectorTraits.h: Renamed from Source/JavaScriptCore/wtf/VectorTraits.h.
2365 (SimpleClassVectorTraits):
2366 * wtf/WTFThreadData.cpp: Renamed from Source/JavaScriptCore/wtf/WTFThreadData.cpp.
2368 (WTF::WTFThreadData::WTFThreadData):
2369 (WTF::WTFThreadData::~WTFThreadData):
2371 (JSC::IdentifierTable::~IdentifierTable):
2372 (JSC::IdentifierTable::add):
2373 * wtf/WTFThreadData.h: Renamed from Source/JavaScriptCore/wtf/WTFThreadData.h.
2376 (JSC::IdentifierTable::remove):
2377 (JSC::IdentifierTable::literalTable):
2380 (WTF::WTFThreadData::atomicStringTable):
2381 (WTF::WTFThreadData::currentIdentifierTable):
2382 (WTF::WTFThreadData::setCurrentIdentifierTable):
2383 (WTF::WTFThreadData::resetCurrentIdentifierTable):
2384 (WTF::WTFThreadData::stack):
2385 (WTF::wtfThreadData):
2386 * wtf/blackberry/MainThreadBlackBerry.cpp: Renamed from Source/JavaScriptCore/wtf/blackberry/MainThreadBlackBerry.cpp.
2388 (WTF::initializeMainThreadPlatform):
2389 (WTF::scheduleDispatchFunctionsOnMainThread):
2390 * wtf/chromium/ChromiumThreading.h: Renamed from Source/JavaScriptCore/wtf/chromium/ChromiumThreading.h.
2392 (ChromiumThreading):
2393 * wtf/chromium/MainThreadChromium.cpp: Renamed from Source/JavaScriptCore/wtf/chromium/MainThreadChromium.cpp.
2395 (WTF::initializeMainThread):
2396 (WTF::callOnMainThread):
2397 (WTF::callOnMainThreadAndWait):
2398 (WTF::setMainThreadCallbacksPaused):
2399 (WTF::isMainThread):
2400 * wtf/dtoa.cpp: Renamed from Source/JavaScriptCore/wtf/dtoa.cpp.
2403 (WTF::BigInt::BigInt):
2405 (WTF::BigInt::clear):
2406 (WTF::BigInt::size):
2407 (WTF::BigInt::resize):
2408 (WTF::BigInt::words):
2409 (WTF::BigInt::append):
2416 (WTF::P5Node::P5Node):
2425 * wtf/dtoa.h: Renamed from Source/JavaScriptCore/wtf/dtoa.h.
2427 * wtf/dtoa/COPYING: Renamed from Source/JavaScriptCore/wtf/dtoa/COPYING.
2428 * wtf/dtoa/LICENSE: Renamed from Source/JavaScriptCore/wtf/dtoa/LICENSE.
2429 * wtf/dtoa/README: Renamed from Source/JavaScriptCore/wtf/dtoa/README.
2430 * wtf/dtoa/bignum-dtoa.cc: Renamed from Source/JavaScriptCore/wtf/dtoa/bignum-dtoa.cc.
2431 * wtf/dtoa/bignum-dtoa.h: Renamed from Source/JavaScriptCore/wtf/dtoa/bignum-dtoa.h.
2433 (double_conversion):
2434 * wtf/dtoa/bignum.cc: Renamed from Source/JavaScriptCore/wtf/dtoa/bignum.cc.
2435 * wtf/dtoa/bignum.h: Renamed from Source/JavaScriptCore/wtf/dtoa/bignum.h.
2437 (double_conversion):
2439 (WTF::double_conversion::Bignum::Times10):
2440 (WTF::double_conversion::Bignum::Equal):
2441 (WTF::double_conversion::Bignum::LessEqual):
2442 (WTF::double_conversion::Bignum::Less):
2443 (WTF::double_conversion::Bignum::PlusEqual):
2444 (WTF::double_conversion::Bignum::PlusLessEqual):
2445 (WTF::double_conversion::Bignum::PlusLess):
2446 (WTF::double_conversion::Bignum::EnsureCapacity):
2447 (WTF::double_conversion::Bignum::BigitLength):
2448 * wtf/dtoa/cached-powers.cc: Renamed from Source/JavaScriptCore/wtf/dtoa/cached-powers.cc.
2449 * wtf/dtoa/cached-powers.h: Renamed from Source/JavaScriptCore/wtf/dtoa/cached-powers.h.
2451 (double_conversion):
2453 * wtf/dtoa/diy-fp.cc: Renamed from Source/JavaScriptCore/wtf/dtoa/diy-fp.cc.
2454 * wtf/dtoa/diy-fp.h: Renamed from Source/JavaScriptCore/wtf/dtoa/diy-fp.h.
2456 (double_conversion):
2458 (WTF::double_conversion::DiyFp::DiyFp):
2459 (WTF::double_conversion::DiyFp::Subtract):
2460 (WTF::double_conversion::DiyFp::Minus):
2461 (WTF::double_conversion::DiyFp::Times):
2462 (WTF::double_conversion::DiyFp::Normalize):
2463 (WTF::double_conversion::DiyFp::f):
2464 (WTF::double_conversion::DiyFp::e):
2465 (WTF::double_conversion::DiyFp::set_f):
2466 (WTF::double_conversion::DiyFp::set_e):
2467 * wtf/dtoa/double-conversion.cc: Renamed from Source/JavaScriptCore/wtf/dtoa/double-conversion.cc.
2468 * wtf/dtoa/double-conversion.h: Renamed from Source/JavaScriptCore/wtf/dtoa/double-conversion.h.
2470 (double_conversion):
2471 (DoubleToStringConverter):
2472 (WTF::double_conversion::DoubleToStringConverter::DoubleToStringConverter):
2473 (StringToDoubleConverter):
2474 (WTF::double_conversion::StringToDoubleConverter::StringToDoubleConverter):
2475 * wtf/dtoa/double.h: Renamed from Source/JavaScriptCore/wtf/dtoa/double.h.
2477 (double_conversion):
2478 (WTF::double_conversion::double_to_uint64):
2479 (WTF::double_conversion::uint64_to_double):
2481 (WTF::double_conversion::Double::Double):
2482 (WTF::double_conversion::Double::AsDiyFp):
2483 (WTF::double_conversion::Double::AsNormalizedDiyFp):
2484 (WTF::double_conversion::Double::AsUint64):
2485 (WTF::double_conversion::Double::NextDouble):
2486 (WTF::double_conversion::Double::Exponent):
2487 (WTF::double_conversion::Double::Significand):
2488 (WTF::double_conversion::Double::IsDenormal):
2489 (WTF::double_conversion::Double::IsSpecial):
2490 (WTF::double_conversion::Double::IsNan):
2491 (WTF::double_conversion::Double::IsInfinite):
2492 (WTF::double_conversion::Double::Sign):
2493 (WTF::double_conversion::Double::UpperBoundary):
2494 (WTF::double_conversion::Double::NormalizedBoundaries):
2495 (WTF::double_conversion::Double::value):
2496 (WTF::double_conversion::Double::SignificandSizeForOrderOfMagnitude):
2497 (WTF::double_conversion::Double::Infinity):
2498 (WTF::double_conversion::Double::NaN):
2499 (WTF::double_conversion::Double::DiyFpToUint64):
2500 * wtf/dtoa/fast-dtoa.cc: Renamed from Source/JavaScriptCore/wtf/dtoa/fast-dtoa.cc.
2501 * wtf/dtoa/fast-dtoa.h: Renamed from Source/JavaScriptCore/wtf/dtoa/fast-dtoa.h.
2503 (double_conversion):
2504 * wtf/dtoa/fixed-dtoa.cc: Renamed from Source/JavaScriptCore/wtf/dtoa/fixed-dtoa.cc.
2505 * wtf/dtoa/fixed-dtoa.h: Renamed from Source/JavaScriptCore/wtf/dtoa/fixed-dtoa.h.
2507 (double_conversion):
2508 * wtf/dtoa/strtod.cc: Renamed from Source/JavaScriptCore/wtf/dtoa/strtod.cc.
2509 * wtf/dtoa/strtod.h: Renamed from Source/JavaScriptCore/wtf/dtoa/strtod.h.
2511 (double_conversion):
2512 * wtf/dtoa/utils.h: Renamed from Source/JavaScriptCore/wtf/dtoa/utils.h.
2514 (double_conversion):
2515 (WTF::double_conversion::Max):
2516 (WTF::double_conversion::Min):
2517 (WTF::double_conversion::StrLength):
2519 (WTF::double_conversion::Vector::Vector):
2520 (WTF::double_conversion::Vector::SubVector):
2521 (WTF::double_conversion::Vector::length):
2522 (WTF::double_conversion::Vector::is_empty):
2523 (WTF::double_conversion::Vector::start):
2524 (WTF::double_conversion::Vector::operator[]):
2525 (WTF::double_conversion::Vector::first):
2526 (WTF::double_conversion::Vector::last):
2528 (WTF::double_conversion::StringBuilder::StringBuilder):
2529 (WTF::double_conversion::StringBuilder::~StringBuilder):
2530 (WTF::double_conversion::StringBuilder::size):
2531 (WTF::double_conversion::StringBuilder::position):
2532 (WTF::double_conversion::StringBuilder::SetPosition):
2533 (WTF::double_conversion::StringBuilder::Reset):
2534 (WTF::double_conversion::StringBuilder::AddCharacter):
2535 (WTF::double_conversion::StringBuilder::AddString):
2536 (WTF::double_conversion::StringBuilder::AddSubstring):
2537 (WTF::double_conversion::StringBuilder::AddPadding):
2538 (WTF::double_conversion::StringBuilder::Finalize):
2539 (WTF::double_conversion::StringBuilder::is_finalized):
2540 (WTF::double_conversion::BitCast):
2541 * wtf/efl/MainThreadEfl.cpp: Renamed from Source/JavaScriptCore/wtf/efl/MainThreadEfl.cpp.
2544 (WTF::monitorDispatchFunctions):
2545 (WTF::initializeMainThreadPlatform):
2546 (WTF::scheduleDispatchFunctionsOnMainThread):
2547 * wtf/efl/OwnPtrEfl.cpp: Renamed from Source/JavaScriptCore/wtf/efl/OwnPtrEfl.cpp.
2549 (WTF::deleteOwnedPtr):
2550 * wtf/gobject/GOwnPtr.cpp: Renamed from Source/JavaScriptCore/wtf/gobject/GOwnPtr.cpp.
2555 (WTF::GPatternSpec):
2559 * wtf/gobject/GOwnPtr.h: Renamed from Source/JavaScriptCore/wtf/gobject/GOwnPtr.h.
2562 (WTF::GOwnPtr::GOwnPtr):
2563 (WTF::GOwnPtr::~GOwnPtr):
2564 (WTF::GOwnPtr::get):
2565 (WTF::GOwnPtr::release):
2566 (WTF::GOwnPtr::outPtr):
2567 (WTF::GOwnPtr::set):
2568 (WTF::GOwnPtr::clear):
2569 (WTF::GOwnPtr::operator*):
2570 (WTF::GOwnPtr::operator->):
2571 (WTF::GOwnPtr::operator!):
2572 (WTF::GOwnPtr::operator UnspecifiedBoolType):
2573 (WTF::GOwnPtr::swap):
2578 (WTF::freeOwnedGPtr):
2579 * wtf/gobject/GRefPtr.cpp: Renamed from Source/JavaScriptCore/wtf/gobject/GRefPtr.cpp.
2584 * wtf/gobject/GRefPtr.h: Renamed from Source/JavaScriptCore/wtf/gobject/GRefPtr.h.
2587 (WTF::GRefPtr::GRefPtr):
2588 (WTF::GRefPtr::~GRefPtr):
2589 (WTF::GRefPtr::clear):
2590 (WTF::GRefPtr::isHashTableDeletedValue):
2591 (WTF::GRefPtr::get):
2592 (WTF::GRefPtr::operator*):
2593 (WTF::GRefPtr::operator->):
2594 (WTF::GRefPtr::operator!):
2595 (WTF::GRefPtr::operator UnspecifiedBoolType):
2596 (WTF::GRefPtr::hashTableDeletedValue):
2602 (WTF::static_pointer_cast):
2603 (WTF::const_pointer_cast):
2608 * wtf/gobject/GTypedefs.h: Renamed from Source/JavaScriptCore/wtf/gobject/GTypedefs.h.
2609 * wtf/gobject/GlibUtilities.cpp: Renamed from Source/JavaScriptCore/wtf/gobject/GlibUtilities.cpp.
2610 (getCurrentExecutablePath):
2611 * wtf/gobject/GlibUtilities.h: Renamed from Source/JavaScriptCore/wtf/gobject/GlibUtilities.h.
2612 * wtf/gtk/MainThreadGtk.cpp: Renamed from Source/JavaScriptCore/wtf/gtk/MainThreadGtk.cpp.
2614 (WTF::initializeMainThreadPlatform):
2615 (WTF::timeoutFired):
2616 (WTF::scheduleDispatchFunctionsOnMainThread):
2617 * wtf/mac/MainThreadMac.mm: Renamed from Source/JavaScriptCore/wtf/mac/MainThreadMac.mm.
2618 (-[JSWTFMainThreadCaller call]):
2620 (WTF::initializeMainThreadPlatform):
2621 (WTF::initializeMainThreadToProcessMainThreadPlatform):
2624 (WTF::scheduleDispatchFunctionsOnMainThread):
2625 (WTF::isMainThread):
2626 * wtf/qt/MainThreadQt.cpp: Renamed from Source/JavaScriptCore/wtf/qt/MainThreadQt.cpp.
2628 (MainThreadInvoker):
2629 (WTF::MainThreadInvoker::MainThreadInvoker):
2630 (WTF::MainThreadInvoker::event):
2631 (WTF::initializeMainThreadPlatform):
2632 (WTF::scheduleDispatchFunctionsOnMainThread):
2633 * wtf/qt/StringQt.cpp: Renamed from Source/JavaScriptCore/wtf/qt/StringQt.cpp.
2635 (WTF::String::String):
2636 (WTF::String::operator QString):
2639 * wtf/qt/UtilsQt.h: Renamed from Source/JavaScriptCore/wtf/qt/UtilsQt.h.
2641 * wtf/qt/compat/QGuiApplication: Renamed from Source/JavaScriptCore/wtf/qt/compat/QGuiApplication.
2642 * wtf/qt/compat/qguiapplication.h: Renamed from Source/JavaScriptCore/wtf/qt/compat/qguiapplication.h.
2644 (QGuiApplication::styleHints):
2645 * wtf/text/ASCIIFastPath.h: Renamed from Source/JavaScriptCore/wtf/text/ASCIIFastPath.h.
2647 (WTF::isAlignedToMachineWord):
2648 (WTF::alignToMachineWord):
2650 (WTF::charactersAreAllASCII):
2651 * wtf/text/AtomicString.cpp: Renamed from Source/JavaScriptCore/wtf/text/AtomicString.cpp.
2653 (AtomicStringTable):
2654 (WTF::AtomicStringTable::create):
2655 (WTF::AtomicStringTable::table):
2656 (WTF::AtomicStringTable::destroy):
2658 (WTF::addToStringTable):
2659 (WTF::CStringTranslator::hash):
2660 (CStringTranslator):
2661 (WTF::CStringTranslator::equal):
2662 (WTF::CStringTranslator::translate):
2663 (WTF::AtomicString::add):
2665 (WTF::UCharBufferTranslator::hash):
2666 (UCharBufferTranslator):
2667 (WTF::UCharBufferTranslator::equal):
2668 (WTF::UCharBufferTranslator::translate):
2669 (HashAndCharacters):
2670 (WTF::HashAndCharactersTranslator::hash):
2671 (HashAndCharactersTranslator):
2672 (WTF::HashAndCharactersTranslator::equal):
2673 (WTF::HashAndCharactersTranslator::translate):
2674 (HashAndUTF8Characters):
2675 (WTF::HashAndUTF8CharactersTranslator::hash):
2676 (HashAndUTF8CharactersTranslator):
2677 (WTF::HashAndUTF8CharactersTranslator::equal):
2678 (WTF::HashAndUTF8CharactersTranslator::translate):
2679 (SubstringLocation):
2680 (WTF::SubstringTranslator::hash):
2681 (SubstringTranslator):
2682 (WTF::SubstringTranslator::equal):
2683 (WTF::SubstringTranslator::translate):
2684 (WTF::AtomicString::addSlowCase):
2685 (WTF::AtomicString::find):
2686 (WTF::AtomicString::remove):
2687 (WTF::AtomicString::lower):
2688 (WTF::AtomicString::fromUTF8Internal):
2689 (WTF::AtomicString::show):
2690 * wtf/text/AtomicString.h: Renamed from Source/JavaScriptCore/wtf/text/AtomicString.h.
2693 (WTF::AtomicString::AtomicString):
2694 (WTF::AtomicString::isHashTableDeletedValue):
2695 (WTF::AtomicString::operator const String&):
2696 (WTF::AtomicString::string):
2697 (WTF::AtomicString::impl):
2698 (WTF::AtomicString::characters):
2699 (WTF::AtomicString::length):
2700 (WTF::AtomicString::operator[]):
2701 (WTF::AtomicString::contains):
2702 (WTF::AtomicString::find):
2703 (WTF::AtomicString::startsWith):
2704 (WTF::AtomicString::endsWith):
2705 (WTF::AtomicString::upper):
2706 (WTF::AtomicString::toInt):
2707 (WTF::AtomicString::toDouble):
2708 (WTF::AtomicString::toFloat):
2709 (WTF::AtomicString::percentage):
2710 (WTF::AtomicString::isNull):
2711 (WTF::AtomicString::isEmpty):
2712 (WTF::AtomicString::createCFString):
2713 (WTF::AtomicString::operator NSString*):
2714 (WTF::AtomicString::operator QString):
2715 (WTF::AtomicString::add):
2718 (WTF::equalIgnoringCase):
2719 (WTF::AtomicString::fromUTF8):
2720 * wtf/text/AtomicStringHash.h: Renamed from Source/JavaScriptCore/wtf/text/AtomicStringHash.h.
2722 (WTF::AtomicStringHash::hash):
2724 (WTF::AtomicStringHash::equal):
2725 * wtf/text/AtomicStringImpl.h: Renamed from Source/JavaScriptCore/wtf/text/AtomicStringImpl.h.
2728 (WTF::AtomicStringImpl::AtomicStringImpl):
2729 * wtf/text/CString.cpp: Renamed from Source/JavaScriptCore/wtf/text/CString.cpp.
2731 (WTF::CString::CString):
2732 (WTF::CString::init):
2733 (WTF::CString::mutableData):
2734 (WTF::CString::newUninitialized):
2735 (WTF::CString::copyBufferIfNeeded):
2737 * wtf/text/CString.h: Renamed from Source/JavaScriptCore/wtf/text/CString.h.
2740 (WTF::CStringBuffer::data):
2741 (WTF::CStringBuffer::length):
2742 (WTF::CStringBuffer::create):
2743 (WTF::CStringBuffer::CStringBuffer):
2744 (WTF::CStringBuffer::mutableData):
2746 (WTF::CString::CString):
2747 (WTF::CString::data):
2748 (WTF::CString::length):
2749 (WTF::CString::isNull):
2750 (WTF::CString::buffer):
2752 * wtf/text/StringBuffer.h: Renamed from Source/JavaScriptCore/wtf/text/StringBuffer.h.
2755 (WTF::StringBuffer::StringBuffer):
2756 (WTF::StringBuffer::~StringBuffer):
2757 (WTF::StringBuffer::shrink):
2758 (WTF::StringBuffer::resize):
2759 (WTF::StringBuffer::length):
2760 (WTF::StringBuffer::characters):
2761 (WTF::StringBuffer::operator[]):
2762 (WTF::StringBuffer::release):
2763 * wtf/text/StringBuilder.cpp: Renamed from Source/JavaScriptCore/wtf/text/StringBuilder.cpp.
2765 (WTF::StringBuilder::reifyString):
2766 (WTF::StringBuilder::resize):
2767 (WTF::StringBuilder::allocateBuffer):
2768 (WTF::StringBuilder::allocateBufferUpConvert):
2771 (WTF::StringBuilder::reserveCapacity):
2772 (WTF::StringBuilder::appendUninitialized):
2773 (WTF::StringBuilder::appendUninitializedSlow):
2774 (WTF::StringBuilder::append):
2775 (WTF::StringBuilder::canShrink):
2776 (WTF::StringBuilder::shrinkToFit):
2777 * wtf/text/StringBuilder.h: Renamed from Source/JavaScriptCore/wtf/text/StringBuilder.h.
2780 (WTF::StringBuilder::StringBuilder):
2781 (WTF::StringBuilder::append):
2782 (WTF::StringBuilder::toString):
2783 (WTF::StringBuilder::toStringPreserveCapacity):
2784 (WTF::StringBuilder::toAtomicString):
2785 (WTF::StringBuilder::length):
2786 (WTF::StringBuilder::isEmpty):
2787 (WTF::StringBuilder::capacity):
2788 (WTF::StringBuilder::operator[]):
2789 (WTF::StringBuilder::characters8):
2790 (WTF::StringBuilder::characters16):
2791 (WTF::StringBuilder::characters):
2792 (WTF::StringBuilder::is8Bit):
2793 (WTF::StringBuilder::clear):
2794 (WTF::StringBuilder::swap):
2800 * wtf/text/StringConcatenate.h: Renamed from Source/JavaScriptCore/wtf/text/StringConcatenate.h.
2802 (WTF::sumWithOverflow):
2803 (WTF::tryMakeString):
2805 * wtf/text/StringHash.h: Renamed from Source/JavaScriptCore/wtf/text/StringHash.h.
2807 (WTF::StringHash::hash):
2808 (WTF::StringHash::equal):
2811 (WTF::CaseFoldingHash::foldCase):
2812 (WTF::CaseFoldingHash::hash):
2813 (WTF::CaseFoldingHash::equal):
2814 (WTF::AlreadyHashed::hash):
2816 (WTF::AlreadyHashed::avoidDeletedValue):
2817 * wtf/text/StringImpl.cpp: Renamed from Source/JavaScriptCore/wtf/text/StringImpl.cpp.
2819 (WTF::StringImpl::~StringImpl):
2820 (WTF::StringImpl::createUninitialized):
2821 (WTF::StringImpl::reallocate):
2822 (WTF::StringImpl::create):
2823 (WTF::StringImpl::getData16SlowCase):
2824 (WTF::StringImpl::upconvertCharacters):
2825 (WTF::StringImpl::containsOnlyWhitespace):
2826 (WTF::StringImpl::substring):
2827 (WTF::StringImpl::characterStartingAt):
2828 (WTF::StringImpl::lower):
2829 (WTF::StringImpl::upper):
2830 (WTF::StringImpl::fill):
2831 (WTF::StringImpl::foldCase):
2832 (WTF::StringImpl::stripMatchedCharacters):
2834 (WTF::UCharPredicate::UCharPredicate):
2835 (WTF::UCharPredicate::operator()):
2836 (SpaceOrNewlinePredicate):
2837 (WTF::SpaceOrNewlinePredicate::operator()):
2838 (WTF::StringImpl::stripWhiteSpace):
2839 (WTF::StringImpl::removeCharacters):
2840 (WTF::StringImpl::simplifyMatchedCharactersToSpace):
2841 (WTF::StringImpl::simplifyWhiteSpace):
2842 (WTF::StringImpl::toIntStrict):
2843 (WTF::StringImpl::toUIntStrict):
2844 (WTF::StringImpl::toInt64Strict):
2845 (WTF::StringImpl::toUInt64Strict):
2846 (WTF::StringImpl::toIntPtrStrict):
2847 (WTF::StringImpl::toInt):
2848 (WTF::StringImpl::toUInt):
2849 (WTF::StringImpl::toInt64):
2850 (WTF::StringImpl::toUInt64):
2851 (WTF::StringImpl::toIntPtr):
2852 (WTF::StringImpl::toDouble):
2853 (WTF::StringImpl::toFloat):
2854 (WTF::equalIgnoringCase):
2855 (WTF::StringImpl::find):
2856 (WTF::StringImpl::findIgnoringCase):
2858 (WTF::StringImpl::reverseFind):
2859 (WTF::reverseFindInner):
2860 (WTF::StringImpl::reverseFindIgnoringCase):
2861 (WTF::StringImpl::endsWith):
2862 (WTF::StringImpl::replace):
2864 (WTF::equalIgnoringNullity):
2865 (WTF::StringImpl::defaultWritingDirection):
2866 (WTF::StringImpl::adopt):
2867 (WTF::StringImpl::createWithTerminatingNullCharacter):
2868 * wtf/text/StringImpl.h: Renamed from Source/JavaScriptCore/wtf/text/StringImpl.h.
2872 (WTF::StringImpl::StringImpl):
2873 (WTF::StringImpl::create):
2874 (WTF::StringImpl::create8):
2875 (WTF::StringImpl::tryCreateUninitialized):
2876 (WTF::StringImpl::flagsOffset):
2877 (WTF::StringImpl::flagIs8Bit):
2878 (WTF::StringImpl::dataOffset):
2879 (WTF::StringImpl::adopt):
2880 (WTF::StringImpl::length):
2881 (WTF::StringImpl::is8Bit):
2882 (WTF::StringImpl::characters8):
2883 (WTF::StringImpl::characters16):
2884 (WTF::StringImpl::characters):
2885 (WTF::StringImpl::cost):
2886 (WTF::StringImpl::has16BitShadow):
2887 (WTF::StringImpl::isIdentifier):
2888 (WTF::StringImpl::setIsIdentifier):
2889 (WTF::StringImpl::hasTerminatingNullCharacter):
2890 (WTF::StringImpl::isAtomic):
2891 (WTF::StringImpl::setIsAtomic):
2892 (WTF::StringImpl::setHash):
2893 (WTF::StringImpl::rawHash):
2894 (WTF::StringImpl::hasHash):
2895 (WTF::StringImpl::existingHash):
2896 (WTF::StringImpl::hash):
2897 (WTF::StringImpl::hasOneRef):
2898 (WTF::StringImpl::ref):
2899 (WTF::StringImpl::deref):
2900 (WTF::StringImpl::copyChars):
2901 (WTF::StringImpl::operator[]):
2902 (WTF::StringImpl::find):
2903 (WTF::StringImpl::findIgnoringCase):
2904 (WTF::StringImpl::startsWith):
2905 (WTF::StringImpl::bufferOwnership):
2906 (WTF::StringImpl::isStatic):
2910 (WTF::equalIgnoringCase):
2911 (WTF::equalIgnoringNullity):
2912 (WTF::codePointCompare):
2913 (WTF::codePointCompare8):
2914 (WTF::codePointCompare16):
2915 (WTF::codePointCompare8To16):
2916 (WTF::isSpaceOrNewline):
2917 (WTF::StringImpl::isolatedCopy):
2918 * wtf/text/StringOperators.h: Renamed from Source/JavaScriptCore/wtf/text/StringOperators.h.
2921 (WTF::StringAppend::StringAppend):
2922 (WTF::StringAppend::operator String):
2923 (WTF::StringAppend::operator AtomicString):
2924 (WTF::StringAppend::is8Bit):
2925 (WTF::StringAppend::writeTo):
2926 (WTF::StringAppend::length):
2928 * wtf/text/StringStatics.cpp: Renamed from Source/JavaScriptCore/wtf/text/StringStatics.cpp.
2930 (WTF::StringImpl::empty):
2931 (WTF::StringImpl::hashSlowCase):
2932 (WTF::AtomicString::init):
2933 * wtf/text/TextPosition.h: Renamed from Source/JavaScriptCore/wtf/text/TextPosition.h.
2936 (WTF::OrdinalNumber::fromZeroBasedInt):
2937 (WTF::OrdinalNumber::fromOneBasedInt):
2938 (WTF::OrdinalNumber::OrdinalNumber):
2939 (WTF::OrdinalNumber::zeroBasedInt):
2940 (WTF::OrdinalNumber::oneBasedInt):
2941 (WTF::OrdinalNumber::operator==):
2942 (WTF::OrdinalNumber::operator!=):
2943 (WTF::OrdinalNumber::first):
2944 (WTF::OrdinalNumber::beforeFirst):
2946 (WTF::TextPosition::TextPosition):
2947 (WTF::TextPosition::operator==):
2948 (WTF::TextPosition::operator!=):
2949 (WTF::TextPosition::minimumPosition):
2950 (WTF::TextPosition::belowRangePosition):
2951 * wtf/text/WTFString.cpp: Renamed from Source/JavaScriptCore/wtf/text/WTFString.cpp.
2953 (WTF::String::String):
2954 (WTF::String::append):
2955 (WTF::codePointCompare):
2956 (WTF::String::insert):
2957 (WTF::String::characterStartingAt):
2958 (WTF::String::truncate):
2959 (WTF::String::remove):
2960 (WTF::String::substring):
2961 (WTF::String::substringSharingImpl):
2962 (WTF::String::lower):
2963 (WTF::String::upper):
2964 (WTF::String::stripWhiteSpace):
2965 (WTF::String::simplifyWhiteSpace):
2966 (WTF::String::removeCharacters):
2967 (WTF::String::foldCase):
2968 (WTF::String::percentage):
2969 (WTF::String::charactersWithNullTermination):
2970 (WTF::String::format):
2971 (WTF::String::number):
2972 (WTF::String::toIntStrict):
2973 (WTF::String::toUIntStrict):
2974 (WTF::String::toInt64Strict):
2975 (WTF::String::toUInt64Strict):
2976 (WTF::String::toIntPtrStrict):
2977 (WTF::String::toInt):
2978 (WTF::String::toUInt):
2979 (WTF::String::toInt64):
2980 (WTF::String::toUInt64):
2981 (WTF::String::toIntPtr):
2982 (WTF::String::toDouble):
2983 (WTF::String::toFloat):
2984 (WTF::String::isolatedCopy):
2985 (WTF::String::split):
2986 (WTF::String::ascii):
2987 (WTF::String::latin1):
2988 (WTF::putUTF8Triple):
2989 (WTF::String::utf8):
2990 (WTF::String::fromUTF8):
2991 (WTF::String::fromUTF8WithLatin1Fallback):
2992 (WTF::isCharacterAllowedInBase):
2993 (WTF::toIntegralType):
2994 (WTF::lengthOfCharactersAsInteger):
2995 (WTF::charactersToIntStrict):
2996 (WTF::charactersToUIntStrict):
2997 (WTF::charactersToInt64Strict):
2998 (WTF::charactersToUInt64Strict):
2999 (WTF::charactersToIntPtrStrict):
3000 (WTF::charactersToInt):
3001 (WTF::charactersToUInt):
3002 (WTF::charactersToInt64):
3003 (WTF::charactersToUInt64):
3004 (WTF::charactersToIntPtr):
3005 (WTF::toDoubleType):
3006 (WTF::charactersToDouble):
3007 (WTF::charactersToFloat):
3008 (WTF::charactersToFloatIgnoringJunk):
3013 * wtf/text/WTFString.h: Renamed from Source/JavaScriptCore/wtf/text/WTFString.h.
3017 (WTF::String::String):
3018 (WTF::String::~String):
3019 (WTF::String::swap):
3020 (WTF::String::adopt):
3021 (WTF::String::isNull):
3022 (WTF::String::isEmpty):
3023 (WTF::String::impl):
3024 (WTF::String::length):
3025 (WTF::String::characters):
3026 (WTF::String::characters8):
3027 (WTF::String::characters16):
3028 (WTF::String::is8Bit):
3029 (WTF::String::operator[]):
3030 (WTF::String::find):
3031 (WTF::String::reverseFind):
3032 (WTF::String::findIgnoringCase):
3033 (WTF::String::reverseFindIgnoringCase):
3034 (WTF::String::contains):
3035 (WTF::String::startsWith):
3036 (WTF::String::endsWith):
3037 (WTF::String::append):
3038 (WTF::String::replace):
3039 (WTF::String::makeLower):
3040 (WTF::String::makeUpper):
3041 (WTF::String::fill):
3042 (WTF::String::left):
3043 (WTF::String::right):
3044 (WTF::String::createUninitialized):
3045 (WTF::String::operator NSString*):
3046 (WTF::String::fromUTF8):
3047 (WTF::String::fromUTF8WithLatin1Fallback):
3048 (WTF::String::defaultWritingDirection):
3049 (WTF::String::containsOnlyWhitespace):
3050 (WTF::String::isHashTableDeletedValue):
3054 (WTF::equalIgnoringCase):
3055 (WTF::equalPossiblyIgnoringCase):
3056 (WTF::equalIgnoringNullity):
3061 (WTF::String::containsOnlyLatin1):
3062 (WTF::nsStringNilIfEmpty):
3063 (WTF::String::containsOnlyASCII):
3064 (WTF::codePointCompareLessThan):
3068 (WTF::appendNumber):
3069 (WTF::isAllSpecialCharacters):
3070 (WTF::String::isAllSpecialCharacters):
3071 * wtf/threads/BinarySemaphore.cpp: Renamed from Source/JavaScriptCore/wtf/threads/BinarySemaphore.cpp.
3073 (WTF::BinarySemaphore::BinarySemaphore):
3074 (WTF::BinarySemaphore::~BinarySemaphore):
3075 (WTF::BinarySemaphore::signal):
3076 (WTF::BinarySemaphore::wait):
3077 * wtf/threads/BinarySemaphore.h: Renamed from Source/JavaScriptCore/wtf/threads/BinarySemaphore.h.
3080 (WTF::BinarySemaphore::event):
3081 * wtf/threads/win/BinarySemaphoreWin.cpp: Renamed from Source/JavaScriptCore/wtf/threads/win/BinarySemaphoreWin.cpp.
3083 (WTF::BinarySemaphore::BinarySemaphore):
3084 (WTF::BinarySemaphore::~BinarySemaphore):
3085 (WTF::BinarySemaphore::signal):
3086 (WTF::BinarySemaphore::wait):
3087 * wtf/unicode/CharacterNames.h: Renamed from Source/JavaScriptCore/wtf/unicode/CharacterNames.h.
3089 * wtf/unicode/Collator.h: Renamed from Source/JavaScriptCore/wtf/unicode/Collator.h.
3092 * wtf/unicode/CollatorDefault.cpp: Renamed from Source/JavaScriptCore/wtf/unicode/CollatorDefault.cpp.
3094 (WTF::Collator::Collator):
3095 (WTF::Collator::~Collator):
3096 (WTF::Collator::setOrderLowerFirst):
3097 (WTF::Collator::userDefault):
3098 (WTF::Collator::collate):
3099 * wtf/unicode/ScriptCodesFromICU.h: Renamed from Source/JavaScriptCore/wtf/unicode/ScriptCodesFromICU.h.
3100 * wtf/unicode/UTF8.cpp: Renamed from Source/JavaScriptCore/wtf/unicode/UTF8.cpp.
3102 (WTF::Unicode::inlineUTF8SequenceLengthNonASCII):
3103 (WTF::Unicode::inlineUTF8SequenceLength):
3104 (WTF::Unicode::UTF8SequenceLength):
3105 (WTF::Unicode::decodeUTF8Sequence):
3106 (WTF::Unicode::convertLatin1ToUTF8):
3107 (WTF::Unicode::convertUTF16ToUTF8):
3108 (WTF::Unicode::isLegalUTF8):
3109 (WTF::Unicode::readUTF8Sequence):
3110 (WTF::Unicode::convertUTF8ToUTF16):
3111 (WTF::Unicode::calculateStringHashAndLengthFromUTF8):
3112 (WTF::Unicode::equalUTF16WithUTF8):
3113 * wtf/unicode/UTF8.h: Renamed from Source/JavaScriptCore/wtf/unicode/UTF8.h.
3115 * wtf/unicode/Unicode.h: Renamed from Source/JavaScriptCore/wtf/unicode/Unicode.h.
3116 * wtf/unicode/UnicodeMacrosFromICU.h: Renamed from Source/JavaScriptCore/wtf/unicode/UnicodeMacrosFromICU.h.
3117 * wtf/unicode/glib/UnicodeGLib.cpp: Renamed from Source/JavaScriptCore/wtf/unicode/glib/UnicodeGLib.cpp.
3119 (WTF::Unicode::foldCase):
3120 (WTF::Unicode::getUTF16LengthFromUTF8):
3121 (WTF::Unicode::convertCase):
3122 (WTF::Unicode::toLower):
3123 (WTF::Unicode::toUpper):
3124 (WTF::Unicode::direction):
3125 (WTF::Unicode::umemcasecmp):
3126 * wtf/unicode/glib/UnicodeGLib.h: Renamed from Source/JavaScriptCore/wtf/unicode/glib/UnicodeGLib.h.
3128 (WTF::Unicode::toLower):
3129 (WTF::Unicode::toUpper):
3130 (WTF::Unicode::toTitleCase):
3131 (WTF::Unicode::isArabicChar):
3132 (WTF::Unicode::isAlphanumeric):
3133 (WTF::Unicode::isFormatChar):
3134 (WTF::Unicode::isSeparatorSpace):
3135 (WTF::Unicode::isPrintableChar):
3136 (WTF::Unicode::isDigit):
3137 (WTF::Unicode::isPunct):
3138 (WTF::Unicode::hasLineBreakingPropertyComplexContext):
3139 (WTF::Unicode::hasLineBreakingPropertyComplexContextOrIdeographic):
3140 (WTF::Unicode::mirroredChar):
3141 (WTF::Unicode::category):
3142 (WTF::Unicode::isLower):
3143 (WTF::Unicode::digitValue):
3144 (WTF::Unicode::combiningClass):
3145 (WTF::Unicode::decompositionType):
3146 * wtf/unicode/icu/CollatorICU.cpp: Renamed from Source/JavaScriptCore/wtf/unicode/icu/CollatorICU.cpp.
3148 (WTF::cachedCollatorMutex):
3149 (WTF::Collator::Collator):
3150 (WTF::Collator::userDefault):
3151 (WTF::Collator::~Collator):
3152 (WTF::Collator::setOrderLowerFirst):
3153 (WTF::Collator::collate):
3154 (WTF::Collator::createCollator):
3155 (WTF::Collator::releaseCollator):
3156 * wtf/unicode/icu/UnicodeIcu.h: Renamed from Source/JavaScriptCore/wtf/unicode/icu/UnicodeIcu.h.
3158 (WTF::Unicode::foldCase):
3159 (WTF::Unicode::toLower):
3160 (WTF::Unicode::toUpper):
3161 (WTF::Unicode::toTitleCase):
3162 (WTF::Unicode::isArabicChar):
3163 (WTF::Unicode::isAlphanumeric):
3164 (WTF::Unicode::isSeparatorSpace):
3165 (WTF::Unicode::isPrintableChar):
3166 (WTF::Unicode::isPunct):
3167 (WTF::Unicode::hasLineBreakingPropertyComplexContext):
3168 (WTF::Unicode::hasLineBreakingPropertyComplexContextOrIdeographic):
3169 (WTF::Unicode::mirroredChar):
3170 (WTF::Unicode::category):
3171 (WTF::Unicode::direction):
3172 (WTF::Unicode::isLower):
3173 (WTF::Unicode::combiningClass):
3174 (WTF::Unicode::decompositionType):
3175 (WTF::Unicode::umemcasecmp):
3176 * wtf/unicode/qt4/UnicodeQt4.h: Renamed from Source/JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h.
3180 (WTF::Unicode::toLower):
3181 (WTF::Unicode::toUpper):
3182 (WTF::Unicode::toTitleCase):
3183 (WTF::Unicode::foldCase):
3184 (WTF::Unicode::isArabicChar):
3185 (WTF::Unicode::isPrintableChar):
3186 (WTF::Unicode::isSeparatorSpace):
3187 (WTF::Unicode::isPunct):
3188 (WTF::Unicode::isLower):
3189 (WTF::Unicode::hasLineBreakingPropertyComplexContext):
3190 (WTF::Unicode::mirroredChar):
3191 (WTF::Unicode::combiningClass):
3192 (WTF::Unicode::decompositionType):
3193 (WTF::Unicode::umemcasecmp):
3194 (WTF::Unicode::direction):
3195 (WTF::Unicode::category):
3196 * wtf/unicode/wince/UnicodeWinCE.cpp: Renamed from Source/JavaScriptCore/wtf/unicode/wince/UnicodeWinCE.cpp.
3198 (WTF::Unicode::toLower):
3199 (WTF::Unicode::toUpper):
3200 (WTF::Unicode::foldCase):
3201 (WTF::Unicode::isPrintableChar):
3202 (WTF::Unicode::isSpace):
3203 (WTF::Unicode::isLetter):
3204 (WTF::Unicode::isUpper):
3205 (WTF::Unicode::isLower):
3206 (WTF::Unicode::isDigit):
3207 (WTF::Unicode::isPunct):
3208 (WTF::Unicode::isAlphanumeric):
3209 (WTF::Unicode::toTitleCase):
3210 (WTF::Unicode::direction):
3211 (WTF::Unicode::category):
3212 (WTF::Unicode::decompositionType):
3213 (WTF::Unicode::combiningClass):
3214 (WTF::Unicode::mirroredChar):
3215 (WTF::Unicode::digitValue):
3216 * wtf/unicode/wince/UnicodeWinCE.h: Renamed from Source/JavaScriptCore/wtf/unicode/wince/UnicodeWinCE.h.
3218 (WTF::Unicode::isSeparatorSpace):
3219 (WTF::Unicode::isHighSurrogate):
3220 (WTF::Unicode::isLowSurrogate):
3221 (WTF::Unicode::isArabicChar):
3222 (WTF::Unicode::hasLineBreakingPropertyComplexContext):
3223 (WTF::Unicode::umemcasecmp):
3224 (WTF::Unicode::surrogateToUcs4):
3225 * wtf/url/api/ParsedURL.cpp: Renamed from Source/JavaScriptCore/wtf/url/api/ParsedURL.cpp.
3227 (WTF::ParsedURL::ParsedURL):
3228 (WTF::ParsedURL::isolatedCopy):
3229 (WTF::ParsedURL::scheme):
3230 (WTF::ParsedURL::username):
3231 (WTF::ParsedURL::password):
3232 (WTF::ParsedURL::host):
3233 (WTF::ParsedURL::port):
3234 (WTF::ParsedURL::path):
3235 (WTF::ParsedURL::query):
3236 (WTF::ParsedURL::fragment):
3237 (WTF::ParsedURL::baseAsString):
3238 (WTF::ParsedURL::segment):
3239 * wtf/url/api/ParsedURL.h: Renamed from Source/JavaScriptCore/wtf/url/api/ParsedURL.h.
3242 (WTF::ParsedURL::ParsedURL):
3243 (WTF::ParsedURL::isValid):
3244 (WTF::ParsedURL::spec):
3245 * wtf/url/api/URLString.h: Renamed from Source/JavaScriptCore/wtf/url/api/URLString.h.
3248 (WTF::URLString::URLString):
3249 (WTF::URLString::string):
3250 * wtf/url/src/RawURLBuffer.h: Renamed from Source/JavaScriptCore/wtf/url/src/RawURLBuffer.h.
3253 (WTF::RawURLBuffer::RawURLBuffer):
3254 (WTF::RawURLBuffer::~RawURLBuffer):
3255 (WTF::RawURLBuffer::resize):
3256 * wtf/url/src/URLBuffer.h: Renamed from Source/JavaScriptCore/wtf/url/src/URLBuffer.h.
3259 (WTF::URLBuffer::URLBuffer):
3260 (WTF::URLBuffer::~URLBuffer):
3261 (WTF::URLBuffer::at):
3262 (WTF::URLBuffer::set):
3263 (WTF::URLBuffer::capacity):
3264 (WTF::URLBuffer::length):
3265 (WTF::URLBuffer::data):
3266 (WTF::URLBuffer::setLength):
3267 (WTF::URLBuffer::append):
3268 (WTF::URLBuffer::grow):
3269 * wtf/url/src/URLCharacterTypes.cpp: Renamed from Source/JavaScriptCore/wtf/url/src/URLCharacterTypes.cpp.
3271 * wtf/url/src/URLCharacterTypes.h: Renamed from Source/JavaScriptCore/wtf/url/src/URLCharacterTypes.h.
3273 (URLCharacterTypes):
3274 (WTF::URLCharacterTypes::isQueryChar):
3275 (WTF::URLCharacterTypes::isIPv4Char):
3276 (WTF::URLCharacterTypes::isHexChar):
3277 (WTF::URLCharacterTypes::isCharOfType):
3278 * wtf/url/src/URLComponent.h: Renamed from Source/JavaScriptCore/wtf/url/src/URLComponent.h.
3281 (WTF::URLComponent::URLComponent):
3282 (WTF::URLComponent::fromRange):
3283 (WTF::URLComponent::isValid):
3284 (WTF::URLComponent::isNonEmpty):
3285 (WTF::URLComponent::isEmptyOrInvalid):
3286 (WTF::URLComponent::reset):
3287 (WTF::URLComponent::operator==):
3288 (WTF::URLComponent::begin):
3289 (WTF::URLComponent::setBegin):
3290 (WTF::URLComponent::length):
3291 (WTF::URLComponent::setLength):
3292 (WTF::URLComponent::end):
3293 * wtf/url/src/URLEscape.cpp: Renamed from Source/JavaScriptCore/wtf/url/src/URLEscape.cpp.
3295 * wtf/url/src/URLEscape.h: Renamed from Source/JavaScriptCore/wtf/url/src/URLEscape.h.
3297 (WTF::appendURLEscapedCharacter):
3298 * wtf/url/src/URLParser.h: Renamed from Source/JavaScriptCore/wtf/url/src/URLParser.h.
3301 (WTF::URLParser::isPossibleAuthorityTerminator):
3302 (WTF::URLParser::parseAuthority):
3303 (WTF::URLParser::extractScheme):
3304 (WTF::URLParser::parseAfterScheme):
3305 (WTF::URLParser::parseStandardURL):
3306 (WTF::URLParser::parsePath):
3307 (WTF::URLParser::parsePathURL):
3308 (WTF::URLParser::parseMailtoURL):
3309 (WTF::URLParser::parsePort):
3310 (WTF::URLParser::extractFileName):
3311 (WTF::URLParser::extractQueryKeyValue):
3312 (WTF::URLParser::isURLSlash):
3313 (WTF::URLParser::shouldTrimFromURL):
3314 (WTF::URLParser::trimURL):
3315 (WTF::URLParser::consecutiveSlashes):
3316 (WTF::URLParser::isPortDigit):
3317 (WTF::URLParser::nextAuthorityTerminator):
3318 (WTF::URLParser::parseUserInfo):
3319 (WTF::URLParser::parseServerInfo):
3320 * wtf/url/src/URLQueryCanonicalizer.h: Renamed from Source/JavaScriptCore/wtf/url/src/URLQueryCanonicalizer.h.
3322 (URLQueryCanonicalizer):
3323 (WTF::URLQueryCanonicalizer::canonicalize):
3324 (WTF::URLQueryCanonicalizer::isAllASCII):
3325 (WTF::URLQueryCanonicalizer::isRaw8Bit):
3326 (WTF::URLQueryCanonicalizer::appendRaw8BitQueryString):
3327 (WTF::URLQueryCanonicalizer::convertToQueryEncoding):
3328 * wtf/url/src/URLSegments.cpp: Renamed from Source/JavaScriptCore/wtf/url/src/URLSegments.cpp.
3330 (WTF::URLSegments::length):
3331 (WTF::URLSegments::charactersBefore):
3332 * wtf/url/src/URLSegments.h: Renamed from Source/JavaScriptCore/wtf/url/src/URLSegments.h.
3335 (WTF::URLSegments::URLSegments):
3336 * wtf/win/MainThreadWin.cpp: Renamed from Source/JavaScriptCore/wtf/win/MainThreadWin.cpp.
3338 (WTF::ThreadingWindowWndProc):
3339 (WTF::initializeMainThreadPlatform):
3340 (WTF::scheduleDispatchFunctionsOnMainThread):
3341 * wtf/win/OwnPtrWin.cpp: Renamed from Source/JavaScriptCore/wtf/win/OwnPtrWin.cpp.
3343 (WTF::deleteOwnedPtr):
3344 * wtf/wince/FastMallocWinCE.h: Renamed from Source/JavaScriptCore/wtf/wince/FastMallocWinCE.h.
3348 (operator delete[]):
3352 (WTF::Internal::fastMallocMatchValidationType):
3353 (WTF::Internal::fastMallocMatchValidationValue):
3354 (WTF::Internal::setFastMallocMatchValidationType):
3355 (WTF::fastMallocMatchValidateMalloc):
3356 (WTF::fastMallocMatchValidateFree):
3357 * wtf/wince/MemoryManager.cpp: Renamed from Source/JavaScriptCore/wtf/wince/MemoryManager.cpp.
3359 (WTF::memoryManager):
3360 (WTF::MemoryManager::MemoryManager):
3361 (WTF::MemoryManager::~MemoryManager):
3362 (WTF::MemoryManager::createCompatibleBitmap):
3363 (WTF::MemoryManager::createDIBSection):
3364 (WTF::MemoryManager::m_malloc):
3365 (WTF::MemoryManager::m_calloc):
3366 (WTF::MemoryManager::m_realloc):
3367 (WTF::MemoryManager::m_free):
3368 (WTF::MemoryManager::resizeMemory):
3369 (WTF::MemoryManager::allocate64kBlock):
3370 (WTF::MemoryManager::free64kBlock):
3371 (WTF::MemoryManager::onIdle):
3372 (WTF::MemoryManager::virtualAlloc):
3373 (WTF::MemoryManager::virtualFree):
3378 (WTF::fastMallocForbid):
3379 (WTF::fastMallocAllow):
3380 (WTF::fastZeroedMalloc):
3381 (WTF::tryFastMalloc):
3382 (WTF::tryFastZeroedMalloc):
3383 (WTF::tryFastCalloc):
3384 (WTF::tryFastRealloc):
3386 * wtf/wince/MemoryManager.h: Renamed from Source/JavaScriptCore/wtf/wince/MemoryManager.h.
3389 (WTF::MemoryManager::allocationCanFail):
3390 (WTF::MemoryManager::setAllocationCanFail):
3391 (MemoryAllocationCanFail):
3392 (WTF::MemoryAllocationCanFail::MemoryAllocationCanFail):
3393 (WTF::MemoryAllocationCanFail::~MemoryAllocationCanFail):
3394 (MemoryAllocationCannotFail):
3395 (WTF::MemoryAllocationCannotFail::MemoryAllocationCannotFail):
3396 (WTF::MemoryAllocationCannotFail::~MemoryAllocationCannotFail):
3397 * wtf/wx/MainThreadWx.cpp: Renamed from Source/JavaScriptCore/wtf/wx/MainThreadWx.cpp.
3399 (wxCallAfter::wxCallAfter):
3400 (wxCallAfter::OnCallback):
3402 (WTF::initializeMainThreadPlatform):
3403 (WTF::scheduleDispatchFunctionsOnMainThread):
3404 * wtf/wx/StringWx.cpp: Renamed from Source/JavaScriptCore/wtf/wx/StringWx.cpp.
3406 (WTF::String::String):
3407 (WTF::String::operator wxString):
3409 2012-03-22 Hyowon Kim <hw1008.kim@samsung.com>
3411 [EFL] Add PageClientEfl to WebCoreSupport.
3412 https://bugs.webkit.org/show_bug.cgi?id=80748
3414 Reviewed by Noam Rosenthal.
3416 * wtf/Platform.h: Disable accelerated compositing. It's not ready yet.
3418 2012-03-21 Beth Dakin <bdakin@apple.com>
3420 https://bugs.webkit.org/show_bug.cgi?id=80322
3423 Reviewed by Dean Jackson.
3425 For the time being, image-set is opt-in since the implementation is
3428 Add an ENABLE flag for image-set.
3431 2012-03-21 Jessie Berlin <jberlin@apple.com>
3433 Fix the Windows build after r111504.
3435 * WTF.vcproj/WTF.vcproj:
3436 Platform.h was moved to Source/WTF.
3437 * WTF.vcproj/copy-files.cmd:
3438 Copy Platform.h from its new source location. This separate copy will not be necessary once
3439 the full move is done and all the headers are being copied at once from the new locations.
3441 2012-03-21 Jessie Berlin <jberlin@apple.com>
3443 WTF headers should be in $(ConfigurationBuildDir)\include\private\wtf, not
3444 $(ConfigurationBuildDir)\include\private\JavaScriptCore\wtf.
3445 https://bugs.webkit.org/show_bug.cgi?id=81739
3447 Reviewed by Dan Bernstein.
3449 * WTF.vcproj/copy-files.cmd:
3450 Copy the headers to private/include/wtf instead of private/include/JavaScriptCore/wtf.
3452 2012-03-20 Eric Seidel <eric@webkit.org>
3454 Move wtf/Platform.h from JavaScriptCore to Source/WTF/wtf
3455 https://bugs.webkit.org/show_bug.cgi?id=80911
3457 Reviewed by Adam Barth.
3459 Update build systems to account for the new location of Platform.h
3461 * GNUmakefile.list.am:
3464 * WTF.vcproj/WTF.vcproj:
3465 * WTF.vcproj/work-around-vs-dependency-tracking-bugs.py:
3466 (react_to_vsprops_changes):
3467 * WTF.xcodeproj/project.pbxproj:
3468 * config.h: I don't think this change is 100% correct (but seemed to be needed to make qt-wk2 build)
3469 - This dependency on JSC should be removed regardless (in a later patch).
3470 * wtf/Platform.h: Renamed from Source/JavaScriptCore/wtf/Platform.h.
3472 2012-03-20 Steve Falkenburg <sfalken@apple.com>
3474 Move WTF-related Windows project files out of JavaScriptCore
3475 https://bugs.webkit.org/show_bug.cgi?id=80680
3477 This change only moves the vcproj and related files from JavaScriptCore/JavaScriptCore.vcproj/WTF.
3478 It does not move any source code. This is in preparation for the WTF source move out of
3481 Reviewed by Jessie Berlin.
3483 * WTF.vcproj: Added.
3484 * WTF.vcproj/WTF.vcproj: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTF.vcproj.
3485 * WTF.vcproj/WTFCommon.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFCommon.vsprops.
3486 * WTF.vcproj/WTFDebug.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFDebug.vsprops.
3487 * WTF.vcproj/WTFDebugAll.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFDebugAll.vsprops.
3488 * WTF.vcproj/WTFDebugCairoCFLite.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFDebugCairoCFLite.vsprops.
3489 * WTF.vcproj/WTFGenerated.make: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFGenerated.make.
3490 * WTF.vcproj/WTFGenerated.vcproj: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFGenerated.vcproj.
3491 * WTF.vcproj/WTFGeneratedCommon.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFGeneratedCommon.vsprops.
3492 * WTF.vcproj/WTFGeneratedDebug.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFGeneratedDebug.vsprops.
3493 * WTF.vcproj/WTFGeneratedDebugAll.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFGeneratedDebugAll.vsprops.
3494 * WTF.vcproj/WTFGeneratedDebugCairoCFLite.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFGeneratedDebugCairoCFLite.vsprops.
3495 * WTF.vcproj/WTFGeneratedProduction.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFGeneratedProduction.vsprops.
3496 * WTF.vcproj/WTFGeneratedRelease.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFGeneratedRelease.vsprops.
3497 * WTF.vcproj/WTFGeneratedReleaseCairoCFLite.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFGeneratedReleaseCairoCFLite.vsprops.
3498 * WTF.vcproj/WTFPostBuild.cmd: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFPostBuild.cmd.
3499 * WTF.vcproj/WTFPreBuild.cmd: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFPreBuild.cmd.
3500 * WTF.vcproj/WTFProduction.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFProduction.vsprops.
3501 * WTF.vcproj/WTFRelease.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFRelease.vsprops.
3502 * WTF.vcproj/WTFReleaseCairoCFLite.vsprops: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/WTFReleaseCairoCFLite.vsprops.
3503 * WTF.vcproj/build-generated-files.sh: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/build-generated-files.sh.
3504 * WTF.vcproj/copy-files.cmd: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/copy-files.cmd.
3505 * WTF.vcproj/work-around-vs-dependency-tracking-bugs.py: Copied from Source/JavaScriptCore/JavaScriptCore.vcproj/WTF/work-around-vs-dependency-tracking-bugs.py.
3507 2012-03-20 Peter Beverloo <peter@chromium.org>
3509 [Chromium] Fix the Android build by building NEWWTF for host
3510 https://bugs.webkit.org/show_bug.cgi?id=81643
3512 Reviewed by Tony Gentilcore.
3514 Chromium for Android builds the ImageDiff target for the host architecture,
3515 so all dependencies it has need to be able to build for host as well.
3516 r111258 added (new)WTF as a dependency instead of just including the
3517 header files, so make it possible to build the newwtf target for host.
3521 2012-03-19 Dan Bernstein <mitz@apple.com>
3523 Set the svn:ignore property on the Xcode project.
3525 * WTF.xcodeproj: Added property svn:ignore.
3527 2012-03-16 Mark Rowe <mrowe@apple.com>
3529 Build fix. Do not preserve owner and group information when installing the WTF headers.
3531 * WTF.xcodeproj/project.pbxproj:
3533 2012-03-07 Mark Rowe <mrowe@apple.com>
3535 Teach make to build WTF.
3539 2012-02-11 Filip Pizlo <fpizlo@apple.com>
3541 It should be possible to send all JSC debug logging to a file
3542 https://bugs.webkit.org/show_bug.cgi?id=78418
3544 Reviewed by Sam Weinig.
3546 Introduced wtf/DataLog, which defines WTF::dataFile, WTF::dataLog,
3547 and WTF::dataLogV. Changed all debugging- and profiling-related printfs
3548 to use WTF::dataLog() or one of its friends. By default, debug logging
3549 goes to stderr, unless you change the setting in wtf/DataLog.cpp.
3553 2012-02-03 Simon Hausmann <simon.hausmann@nokia.com>
3555 [Qt] Fix build when cross-compiling
3556 https://bugs.webkit.org/show_bug.cgi?id=77634
3558 Reviewed by Tor Arne Vestbø.
3560 * WTF.pri: Don't use icu-config for determining the library search
3561 path and libraries needed for ICU. Either we use icu-config for includes