Resync web-platform-tests/interfaces tests from upstream
[WebKit-https.git] / Source / WTF / wtf /
drwxr-xr-x   ..
-rw-r--r-- 3078 ASCIICType.cpp
-rw-r--r-- 9951 ASCIICType.h
-rw-r--r-- 3978 AggregateLogger.h
-rw-r--r-- 2090 Algorithms.h
-rw-r--r-- 1998 AnsiColors.h
-rw-r--r-- 23308 Assertions.cpp
-rw-r--r-- 29237 Assertions.h
-rw-r--r-- 15827 Atomics.h
-rw-r--r-- 2386 AutodrainedPool.h
-rw-r--r-- 7940 AutomaticThread.cpp
-rw-r--r-- 8520 AutomaticThread.h
-rw-r--r-- 6316 BackwardsGraph.h
-rw-r--r-- 1483 Bag.cpp
-rw-r--r-- 4428 Bag.h
-rw-r--r-- 1945 BagToHashMap.h
-rw-r--r-- 8550 BitVector.cpp
-rw-r--r-- 14644 BitVector.h
-rw-r--r-- 14783 Bitmap.h
-rw-r--r-- 1632 BlockObjCExceptions.h
-rw-r--r-- 1893 BlockObjCExceptions.mm
-rw-r--r-- 6341 BlockPtr.h
-rw-r--r-- 8940 BloomFilter.h
-rw-r--r-- 3716 BooleanLattice.h
-rw-r--r-- 2580 Box.h
-rw-r--r-- 2419 BoxPtr.h
-rw-r--r-- 87190 Brigand.h
-rw-r--r-- 3941 BubbleSort.h
-rw-r--r-- 9205 BumpPointerAllocator.h
-rw-r--r-- 2730 ByteOrder.h
-rw-r--r-- 12055 CMakeLists.txt
-rw-r--r-- 1752 CPUTime.cpp
-rw-r--r-- 1973 CPUTime.h
-rw-r--r-- 4737 CagedPtr.h
-rw-r--r-- 3233 CagedUniquePtr.h
-rw-r--r-- 2269 CallbackAggregator.h
-rw-r--r-- 34592 CheckedArithmetic.h
-rw-r--r-- 2004 CheckedBoolean.h
-rw-r--r-- 1714 ClockType.cpp
-rw-r--r-- 1542 ClockType.h
-rw-r--r-- 2029 CommaPrinter.h
-rw-r--r-- 5046 CompactPointerTuple.h
-rw-r--r-- 2196 CompactRefPtrTuple.h
-rw-r--r-- 4570 CompactUniquePtrTuple.h
-rw-r--r-- 1574 CompilationThread.cpp
-rw-r--r-- 1836 CompilationThread.h
-rw-r--r-- 15542 Compiler.h
-rw-r--r-- 5643 CompletionHandler.h
-rw-r--r-- 1506 ConcurrentBuffer.cpp
-rw-r--r-- 3934 ConcurrentBuffer.h
-rw-r--r-- 4819 ConcurrentPtrHashSet.cpp
-rw-r--r-- 5971 ConcurrentPtrHashSet.h
-rw-r--r-- 8025 ConcurrentVector.h
-rw-r--r-- 7499 Condition.h
-rw-r--r-- 1618 CountingLock.cpp
-rw-r--r-- 10436 CountingLock.h
-rw-r--r-- 3292 CrossThreadCopier.cpp
-rw-r--r-- 6683 CrossThreadCopier.h
-rw-r--r-- 3273 CrossThreadQueue.h
-rw-r--r-- 4505 CrossThreadTask.h
-rw-r--r-- 3320 CrossThreadTaskHandler.cpp
-rw-r--r-- 2583 CrossThreadTaskHandler.h
-rw-r--r-- 1866 CryptographicUtilities.cpp
-rw-r--r-- 1594 CryptographicUtilities.h
-rw-r--r-- 4614 CryptographicallyRandomNumber.cpp
-rw-r--r-- 1655 CryptographicallyRandomNumber.h
-rw-r--r-- 9620 CurrentTime.cpp
-rw-r--r-- 6669 DataLog.cpp
-rw-r--r-- 2559 DataLog.h
-rw-r--r-- 3982 DataMutex.h
-rw-r--r-- 2184 DataRef.h
-rw-r--r-- 37408 DateMath.cpp
-rw-r--r-- 13641 DateMath.h
-rw-r--r-- 2474 DebugHeap.cpp
-rw-r--r-- 3454 DebugHeap.h
-rw-r--r-- 2350 DebugUtilities.h
-rw-r--r-- 3341 DeferrableRefCounted.h
-rw-r--r-- 24866 Deque.h
-rw-r--r-- 4160 DisallowCType.h
-rw-r--r-- 30374 Dominators.h
-rw-r--r-- 5210 DoublyLinkedList.h
-rw-r--r-- 2133 DumbPtrTraits.h
-rw-r--r-- 1892 DumbValueTraits.h
-rw-r--r-- 3640 EnumClassOperatorOverloads.h
-rw-r--r-- 2819 EnumTraits.h
-rw-r--r-- 24782 Expected.h
-rw-r--r-- 2788 ExportMacros.h
-rw-r--r-- 1459 FailureAction.h
-rw-r--r-- 3001 FastBitVector.cpp
-rw-r--r-- 16585 FastBitVector.h
-rw-r--r-- 16691 FastMalloc.cpp
-rw-r--r-- 15784 FastMalloc.h
-rw-r--r-- 2533 FastTLS.h
-rw-r--r-- 1974 FileMetadata.h
-rw-r--r-- 2058 FilePrintStream.cpp
-rw-r--r-- 2014 FilePrintStream.h
-rw-r--r-- 11696 FileSystem.cpp
-rw-r--r-- 10137 FileSystem.h
-rw-r--r-- 3367 FlipBytes.h
-rw-r--r-- 2090 ForbidHeapAllocation.h
-rw-r--r-- 8464 Forward.h
-rw-r--r-- 4945 Function.h
-rw-r--r-- 1542 FunctionDispatcher.cpp
-rw-r--r-- 1914 FunctionDispatcher.h
-rw-r--r-- 2997 FunctionTraits.h
-rw-r--r-- 2297 GetPtr.h
-rw-r--r-- 4663 Gigacage.cpp
-rw-r--r-- 4174 Gigacage.h
-rw-r--r-- 1559 GlobalVersion.cpp
-rw-r--r-- 1539 GlobalVersion.h
-rw-r--r-- 5578 GraphNodeWorklist.h
-rw-r--r-- 5242 GregorianDateTime.cpp
-rw-r--r-- 4731 GregorianDateTime.h
-rw-r--r-- 10935 HashCountedSet.h
-rw-r--r-- 12700 HashFunctions.h
-rw-r--r-- 10107 HashIterators.h
-rw-r--r-- 24421 HashMap.h
-rw-r--r-- 1568 HashMethod.h
-rw-r--r-- 13663 HashSet.h
-rw-r--r-- 2387 HashTable.cpp
-rw-r--r-- 64897 HashTable.h
-rw-r--r-- 19173 HashTraits.h
-rw-r--r-- 6583 Hasher.h
-rw-r--r-- 1569 HexNumber.cpp
-rw-r--r-- 3284 HexNumber.h
-rw-r--r-- 3161 Identified.h
-rw-r--r-- 2150 Indenter.h
-rw-r--r-- 1601 IndexKeyType.h
-rw-r--r-- 3461 IndexMap.h
-rw-r--r-- 4716 IndexSet.h
-rw-r--r-- 8535 IndexSparseSet.h
-rw-r--r-- 2553 IndexedContainerIterator.h
-rw-r--r-- 3341 InlineASM.h
-rw-r--r-- 3101 Insertion.h
-rw-r--r-- 2331 InstanceCounted.h
-rw-r--r-- 1990 IsoMalloc.h
-rw-r--r-- 1972 IsoMallocInlines.h
-rw-r--r-- 3793 IteratorAdaptors.h
-rw-r--r-- 3350 IteratorRange.h
-rw-r--r-- 21798 JSONValues.cpp
-rw-r--r-- 12205 JSONValues.h
-rw-r--r-- 2592 JSValueMalloc.cpp
-rw-r--r-- 2813 JSValueMalloc.h
-rw-r--r-- 2464 KeyValuePair.h
-rw-r--r-- 3972 LEBDecoder.h
-rw-r--r-- 6293 Language.cpp
-rw-r--r-- 3066 Language.h
-rw-r--r-- 5200 ListDump.h
-rw-r--r-- 25046 ListHashSet.h
-rw-r--r-- 12871 Liveness.h
-rw-r--r-- 1980 Lock.cpp
-rw-r--r-- 5252 Lock.h
-rw-r--r-- 5101 LockAlgorithm.h
-rw-r--r-- 7352 LockAlgorithmInlines.h
-rw-r--r-- 1964 LockedPrintStream.cpp
-rw-r--r-- 2237 LockedPrintStream.h
-rw-r--r-- 4849 Locker.h
-rw-r--r-- 3290 LocklessBag.h
-rw-r--r-- 2166 Logger.cpp
-rw-r--r-- 14806 Logger.h
-rw-r--r-- 5641 LoggerHelper.h
-rw-r--r-- 1594 LoggingAccumulator.h
-rw-r--r-- 1783 LoggingHashID.h
-rw-r--r-- 10196 LoggingHashMap.h
-rw-r--r-- 7428 LoggingHashSet.h
-rw-r--r-- 2042 LoggingHashTraits.h
-rw-r--r-- 2323 MachSendRight.h
-rw-r--r-- 3892 MainThread.cpp
-rw-r--r-- 3590 MainThread.h
-rw-r--r-- 1357 MainThreadData.h
-rw-r--r-- 3830 MallocPtr.h
-rw-r--r-- 6168 Markable.h
-rw-r--r-- 23827 MathExtras.h
-rw-r--r-- 18987 MediaTime.cpp
-rw-r--r-- 7300 MediaTime.h
-rw-r--r-- 1465 MemoryFootprint.h
-rw-r--r-- 10932 MemoryPressureHandler.cpp
-rw-r--r-- 7153 MemoryPressureHandler.h
-rw-r--r-- 8689 MessageQueue.h
-rw-r--r-- 16750 MetaAllocator.cpp
-rw-r--r-- 7287 MetaAllocator.h
-rw-r--r-- 3357 MetaAllocatorHandle.h
-rw-r--r-- 4236 MetaAllocatorPtr.h
-rw-r--r-- 1681 MonotonicTime.cpp
-rw-r--r-- 6248 MonotonicTime.h
-rw-r--r-- 3535 NakedPtr.h
-rw-r--r-- 3778 NakedRef.h
-rw-r--r-- 13110 NaturalLoops.h
-rw-r--r-- 6993 NeverDestroyed.h
-rw-r--r-- 1625 NoLock.h
-rw-r--r-- 1936 NoTailCalls.h
-rw-r--r-- 1015 Noncopyable.h
-rw-r--r-- 1477 Nonmovable.h
-rw-r--r-- 1465 NotFound.h
-rw-r--r-- 2952 NumberOfCores.cpp
-rw-r--r-- 934 NumberOfCores.h
-rw-r--r-- 4928 OSAllocator.h
-rw-r--r-- 3248 OSLogPrintStream.cpp
-rw-r--r-- 2209 OSLogPrintStream.h
-rw-r--r-- 3712 OSObjectPtr.h
-rw-r--r-- 1819 OSRandomSource.cpp
-rw-r--r-- 1743 OSRandomSource.h
-rw-r--r-- 1997 ObjCRuntimeExtras.h
-rw-r--r-- 1871 ObjectIdentifier.cpp
-rw-r--r-- 5230 ObjectIdentifier.h
-rw-r--r-- 2022 Observer.h
-rw-r--r-- 8333 OptionSet.h
-rw-r--r-- 2468 OptionSetHash.h
-rw-r--r-- 30035 Optional.h
-rw-r--r-- 3923 OrderMaker.h
-rw-r--r-- 8945 Packed.h
-rw-r--r-- 1519 PackedRef.h
-rw-r--r-- 1531 PackedRefPtr.h
-rw-r--r-- 3808 PageAllocation.h
-rw-r--r-- 2287 PageBlock.cpp
-rw-r--r-- 4051 PageBlock.h
-rw-r--r-- 5521 PageReservation.h
-rw-r--r-- 6630 ParallelHelperPool.cpp
-rw-r--r-- 9261 ParallelHelperPool.h
-rw-r--r-- 3064 ParallelJobs.h
-rw-r--r-- 4455 ParallelJobsGeneric.cpp
-rw-r--r-- 2885 ParallelJobsGeneric.h
-rw-r--r-- 2563 ParallelJobsLibdispatch.h
-rw-r--r-- 2677 ParallelJobsOpenMP.h
-rw-r--r-- 2633 ParallelVectorIterator.h
-rw-r--r-- 27958 ParkingLot.cpp
-rw-r--r-- 8756 ParkingLot.h
-rw-r--r-- 7260 Platform.h
-rw-r--r-- 11211 PlatformCPU.h
-rw-r--r-- 2485 PlatformCallingConventions.h
-rw-r--r-- 24933 PlatformEnable.h
-rw-r--r-- 17275 PlatformEnableCocoa.h
-rw-r--r-- 1762 PlatformEnablePlayStation.h
-rw-r--r-- 2125 PlatformEnableWinApple.h
-rw-r--r-- 2172 PlatformEnableWinCairo.h
-rw-r--r-- 1296 PlatformFTW.cmake
-rw-r--r-- 1801 PlatformGTK.cmake
-rw-r--r-- 21878 PlatformHave.h
-rw-r--r-- 3934 PlatformJSCOnly.cmake
-rw-r--r-- 3338 PlatformLegacy.h
-rw-r--r-- 2925 PlatformMac.cmake
-rw-r--r-- 4767 PlatformOS.h
-rw-r--r-- 758 PlatformPlayStation.cmake
-rw-r--r-- 2795 PlatformRegisters.cpp
-rw-r--r-- 5423 PlatformRegisters.h
-rw-r--r-- 8008 PlatformUse.h
-rw-r--r-- 1284 PlatformWPE.cmake
-rw-r--r-- 1139 PlatformWin.cmake
-rw-r--r-- 1571 PointerComparison.h
-rw-r--r-- 2137 PointerPreparations.h
-rw-r--r-- 4966 PrintStream.cpp
-rw-r--r-- 11453 PrintStream.h
-rw-r--r-- 5103 PriorityQueue.h
-rw-r--r-- 1730 ProcessID.h
-rw-r--r-- 2236 ProcessPrivilege.cpp
-rw-r--r-- 2034 ProcessPrivilege.h
-rw-r--r-- 3096 PtrTag.cpp
-rw-r--r-- 23847 PtrTag.h
-rw-r--r-- 2459 RAMSize.cpp
-rw-r--r-- 1448 RAMSize.h
-rw-r--r-- 3999 RandomDevice.cpp
-rw-r--r-- 2295 RandomDevice.h
-rw-r--r-- 2099 RandomNumber.cpp
-rw-r--r-- 1698 RandomNumber.h
-rw-r--r-- 1952 RandomNumberSeed.h
-rw-r--r-- 3721 Range.h
-rw-r--r-- 6892 RangeSet.h
-rw-r--r-- 1752 RawPointer.h
-rw-r--r-- 2136 ReadWriteLock.cpp
-rw-r--r-- 3194 ReadWriteLock.h
-rw-r--r-- 2026 RecursableLambda.h
-rw-r--r-- 2730 RecursiveLockAdapter.h
-rw-r--r-- 17746 RedBlackTree.h
-rw-r--r-- 8910 Ref.h
-rw-r--r-- 975 RefCounted.cpp
-rw-r--r-- 5416 RefCounted.h
-rw-r--r-- 1479 RefCountedArray.cpp
-rw-r--r-- 9904 RefCountedArray.h
-rw-r--r-- 3332 RefCountedLeakCounter.cpp
-rw-r--r-- 1441 RefCountedLeakCounter.h
-rw-r--r-- 4153 RefCounter.h
-rw-r--r-- 8026 RefPtr.h
-rw-r--r-- 1981 ResourceUsage.h
-rw-r--r-- 11815 RetainPtr.h
-rw-r--r-- 4498 RunLoop.cpp
-rw-r--r-- 8566 RunLoop.h
-rw-r--r-- 5812 SHA1.cpp
-rw-r--r-- 2955 SHA1.h
-rw-r--r-- 3756 SaturatedArithmetic.h
-rw-r--r-- 3399 SchedulePair.h
-rw-r--r-- 2680 Scope.h
-rw-r--r-- 7205 ScopedLambda.h
-rw-r--r-- 3152 Seconds.cpp
-rw-r--r-- 9894 Seconds.h
-rw-r--r-- 1479 SegmentedVector.cpp
-rw-r--r-- 8197 SegmentedVector.h
-rw-r--r-- 8158 SentinelLinkedList.h
-rw-r--r-- 2598 SetForScope.h
-rw-r--r-- 5705 SharedTask.h
-rw-r--r-- 3220 SimpleStats.h
-rw-r--r-- 8283 SingleRootGraph.h
-rw-r--r-- 2079 SinglyLinkedList.h
-rw-r--r-- 2091 SinglyLinkedListWithTail.h
-rw-r--r-- 2467 SixCharacterHash.cpp
-rw-r--r-- 1916 SixCharacterHash.h
-rw-r--r-- 3552 SizeLimits.cpp
-rw-r--r-- 1471 SmallPtrSet.cpp
-rw-r--r-- 8154 SmallPtrSet.h
-rw-r--r-- 1541 SoftLinking.h
-rw-r--r-- 3480 SpanningTree.h
-rw-r--r-- 4181 Spectrum.h
-rw-r--r-- 5798 StackBounds.cpp
-rw-r--r-- 4832 StackBounds.h
-rw-r--r-- 4538 StackCheck.h
-rw-r--r-- 1920 StackPointer.cpp
-rw-r--r-- 2399 StackPointer.h
-rw-r--r-- 3952 StackShot.h
-rw-r--r-- 3420 StackShotProfiler.h
-rw-r--r-- 9453 StackStats.cpp
-rw-r--r-- 4376 StackStats.h
-rw-r--r-- 4979 StackTrace.cpp
-rw-r--r-- 3479 StackTrace.h
-rw-r--r-- 1606 StdIntExtras.h
-rw-r--r-- 20241 StdLibExtras.h
-rw-r--r-- 1557 StdList.h
-rw-r--r-- 1650 StdMap.h
-rw-r--r-- 1603 StdSet.h
-rw-r--r-- 1734 StdUnorderedMap.h
-rw-r--r-- 1687 StdUnorderedSet.h
-rw-r--r-- 2898 Stopwatch.h
-rw-r--r-- 3458 StreamBuffer.h
-rw-r--r-- 2329 StringExtras.h
-rw-r--r-- 4084 StringHashDumpContext.h
-rw-r--r-- 4531 StringPrintStream.cpp
-rw-r--r-- 2673 StringPrintStream.h
-rw-r--r-- 3682 SynchronizedFixedQueue.h
-rw-r--r-- 1879 SystemFree.h
-rw-r--r-- 5946 SystemTracing.h
-rw-r--r-- 2064 TaggedArrayStoragePtr.h
-rw-r--r-- 2023 ThreadGroup.cpp
-rw-r--r-- 2570 ThreadGroup.h
-rw-r--r-- 1877 ThreadMessage.cpp
-rw-r--r-- 2129 ThreadMessage.h
-rw-r--r-- 4442 ThreadSafeRefCounted.h
-rw-r--r-- 2045 ThreadSanitizerSupport.h
-rw-r--r-- 7203 ThreadSpecific.h
-rw-r--r-- 14243 Threading.cpp
-rw-r--r-- 13725 Threading.h
-rw-r--r-- 4506 ThreadingPrimitives.h
-rw-r--r-- 4314 TimeWithDynamicClockType.cpp
-rw-r--r-- 5214 TimeWithDynamicClockType.h
-rw-r--r-- 2780 TimingScope.cpp
-rw-r--r-- 2201 TimingScope.h
-rw-r--r-- 3038 TinyLRUCache.h
-rw-r--r-- 14682 TinyPtrSet.h
-rw-r--r-- 1850 TranslatedProcess.cpp
-rw-r--r-- 1527 TranslatedProcess.h
-rw-r--r-- 1809 TriState.h
-rw-r--r-- 4528 TypeCasts.h
-rw-r--r-- 31657 URL.cpp
-rw-r--r-- 12828 URL.h
-rw-r--r-- 1986 URLHash.h
-rw-r--r-- 35396 URLHelpers.cpp
-rw-r--r-- 2105 URLHelpers.h
-rw-r--r-- 100031 URLParser.cpp
-rw-r--r-- 7916 URLParser.h
-rw-r--r-- 3864 UUID.cpp
-rw-r--r-- 2563 UUID.h
-rw-r--r-- 1888 UnalignedAccess.h
-rw-r--r-- 3550 Unexpected.h
-rw-r--r-- 2275 UniStdExtras.h
-rw-r--r-- 3276 UnionFind.h
-rw-r--r-- 1530 UniqueArray.cpp
-rw-r--r-- 4960 UniqueArray.h
-rw-r--r-- 3320 UniqueRef.h
-rw-r--r-- 2573 UnsafePointer.h
-rw-r--r-- 1616 VMTags.h
-rw-r--r-- 1804 ValueCheck.h
-rw-r--r-- 69327 Variant.h
-rw-r--r-- 1457 Vector.cpp
-rw-r--r-- 64159 Vector.h
-rw-r--r-- 2058 VectorHash.h
-rw-r--r-- 3800 VectorTraits.h
-rw-r--r-- 2030 WTFAssertions.cpp
-rw-r--r-- 3330 WTFConfig.cpp
-rw-r--r-- 3951 WTFConfig.h
-rw-r--r-- 2390 WTFSemaphore.h
-rw-r--r-- 1681 WallTime.cpp
-rw-r--r-- 5347 WallTime.h
-rw-r--r-- 6077 WeakHashSet.h
-rw-r--r-- 3152 WeakObjCPtr.h
-rw-r--r-- 8901 WeakPtr.h
-rw-r--r-- 3684 WeakRandom.h
-rw-r--r-- 2222 WindowsExtras.h
-rw-r--r-- 10399 WordLock.cpp
-rw-r--r-- 3414 WordLock.h
-rw-r--r-- 4684 WorkQueue.cpp
-rw-r--r-- 2862 WorkQueue.h
-rw-r--r-- 3937 WorkerPool.cpp
-rw-r--r-- 2650 WorkerPool.h
drwxr-xr-x - cf
drwxr-xr-x - cocoa
drwxr-xr-x - darwin
-rw-r--r-- 5783 dtoa.cpp
-rw-r--r-- 3253 dtoa.h
drwxr-xr-x - dtoa
drwxr-xr-x - fuchsia
drwxr-xr-x - generic
drwxr-xr-x - glib
drwxr-xr-x - ios
drwxr-xr-x - linux
drwxr-xr-x - mac
drwxr-xr-x - persistence
drwxr-xr-x - playstation
drwxr-xr-x - posix
drwxr-xr-x - spi
drwxr-xr-x - text
drwxr-xr-x - threads
drwxr-xr-x - unicode
drwxr-xr-x - unix
drwxr-xr-x - win