Pass VM instead of JSGlobalObject to ArrayPrototype constructor.
[WebKit-https.git] / Source / JavaScriptCore / runtime /
drwxr-xr-x   ..
-rw-r--r-- 2728 ArgList.cpp
-rw-r--r-- 4199 ArgList.h
-rw-r--r-- 15748 Arguments.cpp
-rw-r--r-- 9910 Arguments.h
-rw-r--r-- 2111 ArrayBuffer.cpp
-rw-r--r-- 8835 ArrayBuffer.h
-rw-r--r-- 2093 ArrayBufferView.cpp
-rw-r--r-- 6623 ArrayBufferView.h
-rw-r--r-- 4584 ArrayConstructor.cpp
-rw-r--r-- 2385 ArrayConstructor.h
-rw-r--r-- 4489 ArrayConventions.h
-rw-r--r-- 51021 ArrayPrototype.cpp
-rw-r--r-- 1605 ArrayPrototype.h
-rw-r--r-- 4548 ArrayStorage.h
-rw-r--r-- 1984 BatchedTransitionOptimizer.h
-rw-r--r-- 3780 BigInteger.h
-rw-r--r-- 3129 BooleanConstructor.cpp
-rw-r--r-- 2203 BooleanConstructor.h
-rw-r--r-- 1403 BooleanObject.cpp
-rw-r--r-- 1956 BooleanObject.h
-rw-r--r-- 3454 BooleanPrototype.cpp
-rw-r--r-- 1982 BooleanPrototype.h
-rw-r--r-- 8590 Butterfly.h
-rw-r--r-- 9862 ButterflyInlines.h
-rw-r--r-- 3173 CachedTranscendentalFunction.h
-rw-r--r-- 1832 CallData.cpp
-rw-r--r-- 2227 CallData.h
-rw-r--r-- 7143 ClassInfo.h
-rw-r--r-- 7157 CodeCache.cpp
-rw-r--r-- 8450 CodeCache.h
-rw-r--r-- 1696 CodeSpecializationKind.cpp
-rw-r--r-- 1922 CodeSpecializationKind.h
-rw-r--r-- 1449 CommonIdentifiers.cpp
-rw-r--r-- 5699 CommonIdentifiers.h
-rw-r--r-- 14581 CommonSlowPaths.cpp
-rw-r--r-- 6698 CommonSlowPaths.h
-rw-r--r-- 1882 CommonSlowPathsExceptions.cpp
-rw-r--r-- 1757 CommonSlowPathsExceptions.h
-rw-r--r-- 1936 CompilationResult.cpp
-rw-r--r-- 3090 CompilationResult.h
-rw-r--r-- 3155 Completion.cpp
-rw-r--r-- 1500 Completion.h
-rw-r--r-- 1714 ConcurrentJITLock.h
-rw-r--r-- 1903 ConstructData.cpp
-rw-r--r-- 2295 ConstructData.h
-rw-r--r-- 2069 DataView.cpp
-rw-r--r-- 3139 DataView.h
-rw-r--r-- 7742 DateConstructor.cpp
-rw-r--r-- 2373 DateConstructor.h
-rw-r--r-- 4270 DateConversion.cpp
-rw-r--r-- 1792 DateConversion.h
-rw-r--r-- 2835 DateInstance.cpp
-rw-r--r-- 3309 DateInstance.h
-rw-r--r-- 3044 DateInstanceCache.h
-rw-r--r-- 44131 DatePrototype.cpp
-rw-r--r-- 2049 DatePrototype.h
-rw-r--r-- 1678 DumpContext.cpp
-rw-r--r-- 1765 DumpContext.h
-rw-r--r-- 5753 Error.cpp
-rw-r--r-- 5250 Error.h
-rw-r--r-- 3253 ErrorConstructor.cpp
-rw-r--r-- 2159 ErrorConstructor.h
-rw-r--r-- 1768 ErrorInstance.cpp
-rw-r--r-- 2544 ErrorInstance.h
-rw-r--r-- 4716 ErrorPrototype.cpp
-rw-r--r-- 2078 ErrorPrototype.h
-rw-r--r-- 6282 ExceptionHelpers.cpp
-rw-r--r-- 3628 ExceptionHelpers.h
-rw-r--r-- 21002 Executable.cpp
-rw-r--r-- 22613 Executable.h
-rw-r--r-- 1458 Float32Array.h
-rw-r--r-- 1458 Float64Array.h
-rw-r--r-- 5293 FunctionConstructor.cpp
-rw-r--r-- 2616 FunctionConstructor.h
-rw-r--r-- 1943 FunctionExecutableDump.cpp
-rw-r--r-- 1772 FunctionExecutableDump.h
-rw-r--r-- 9104 FunctionPrototype.cpp
-rw-r--r-- 2125 FunctionPrototype.h
-rw-r--r-- 5674 GCActivityCallback.cpp
-rw-r--r-- 3202 GCActivityCallback.h
-rw-r--r-- 1504 GCActivityCallbackBlackBerry.cpp
-rw-r--r-- 4089 GenericTypedArrayView.h
-rw-r--r-- 3975 GenericTypedArrayViewInlines.h
-rw-r--r-- 2810 GetterSetter.cpp
-rw-r--r-- 2929 GetterSetter.h
-rw-r--r-- 6397 Identifier.cpp
-rw-r--r-- 10180 Identifier.h
-rw-r--r-- 4662 IndexingHeader.h
-rw-r--r-- 2306 IndexingHeaderInlines.h
-rw-r--r-- 4328 IndexingType.cpp
-rw-r--r-- 6439 IndexingType.h
-rw-r--r-- 3337 InitializeThreading.cpp
-rw-r--r-- 1938 InitializeThreading.h
-rw-r--r-- 1450 Int16Array.h
-rw-r--r-- 1450 Int32Array.h
-rw-r--r-- 1446 Int8Array.h
-rw-r--r-- 2406 IntegralTypedArrayBase.h
-rw-r--r-- 4759 IntendedStructureChain.cpp
-rw-r--r-- 2734 IntendedStructureChain.h
-rw-r--r-- 2597 InternalFunction.cpp
-rw-r--r-- 2360 InternalFunction.h
-rw-r--r-- 1882 Intrinsic.h
-rw-r--r-- 1262 JSAPIValueWrapper.cpp
-rw-r--r-- 2594 JSAPIValueWrapper.h
-rw-r--r-- 9713 JSActivation.cpp
-rw-r--r-- 7564 JSActivation.h
-rw-r--r-- 65892 JSArray.cpp
-rw-r--r-- 13327 JSArray.h
-rw-r--r-- 4559 JSArrayBuffer.cpp
-rw-r--r-- 2797 JSArrayBuffer.h
-rw-r--r-- 4244 JSArrayBufferConstructor.cpp
-rw-r--r-- 2134 JSArrayBufferConstructor.h
-rw-r--r-- 3914 JSArrayBufferPrototype.cpp
-rw-r--r-- 1898 JSArrayBufferPrototype.h
-rw-r--r-- 7860 JSArrayBufferView.cpp
-rw-r--r-- 7558 JSArrayBufferView.h
-rw-r--r-- 2602 JSArrayBufferViewInlines.h
-rw-r--r-- 5790 JSBoundFunction.cpp
-rw-r--r-- 2886 JSBoundFunction.h
-rw-r--r-- 10942 JSCJSValue.cpp
-rw-r--r-- 17797 JSCJSValue.h
-rw-r--r-- 20752 JSCJSValueInlines.h
-rw-r--r-- 6578 JSCell.cpp
-rw-r--r-- 7677 JSCell.h
-rw-r--r-- 6133 JSCellInlines.h
-rw-r--r-- 1398 JSChunk.cpp
-rw-r--r-- 1415 JSChunk.h
-rw-r--r-- 3982 JSDataView.cpp
-rw-r--r-- 2806 JSDataView.h
-rw-r--r-- 9096 JSDataViewPrototype.cpp
-rw-r--r-- 2016 JSDataViewPrototype.h
-rw-r--r-- 9482 JSDateMath.cpp
-rw-r--r-- 2415 JSDateMath.h
-rw-r--r-- 1086 JSDestructibleObject.h
-rw-r--r-- 2566 JSExportMacros.h
-rw-r--r-- 1440 JSFloat32Array.h
-rw-r--r-- 1440 JSFloat64Array.h
-rw-r--r-- 21239 JSFunction.cpp
-rw-r--r-- 7399 JSFunction.h
-rw-r--r-- 2519 JSFunctionInlines.h
-rw-r--r-- 10483 JSGenericTypedArrayView.h
-rw-r--r-- 2221 JSGenericTypedArrayViewConstructor.h
-rw-r--r-- 7259 JSGenericTypedArrayViewConstructorInlines.h
-rw-r--r-- 21758 JSGenericTypedArrayViewInlines.h
-rw-r--r-- 2010 JSGenericTypedArrayViewPrototype.h
-rw-r--r-- 6448 JSGenericTypedArrayViewPrototypeInlines.h
-rw-r--r-- 41113 JSGlobalObject.cpp
-rw-r--r-- 26970 JSGlobalObject.h
-rw-r--r-- 25992 JSGlobalObjectFunctions.cpp
-rw-r--r-- 2704 JSGlobalObjectFunctions.h
-rw-r--r-- 1434 JSInt16Array.h
-rw-r--r-- 1434 JSInt32Array.h
-rw-r--r-- 1431 JSInt8Array.h
-rw-r--r-- 6476 JSLock.cpp
-rw-r--r-- 4081 JSLock.h
-rw-r--r-- 1891 JSMap.cpp
-rw-r--r-- 2505 JSMap.h
-rw-r--r-- 3398 JSNameScope.cpp
-rw-r--r-- 3638 JSNameScope.h
-rw-r--r-- 3125 JSNotAnObject.cpp
-rw-r--r-- 3754 JSNotAnObject.h
-rw-r--r-- 30283 JSONObject.cpp
-rw-r--r-- 2711 JSONObject.h
-rw-r--r-- 101526 JSObject.cpp
-rw-r--r-- 59228 JSObject.h
-rw-r--r-- 8150 JSPromise.cpp
-rw-r--r-- 3189 JSPromise.h
-rw-r--r-- 7842 JSPromiseCallback.cpp
-rw-r--r-- 3281 JSPromiseCallback.h
-rw-r--r-- 7268 JSPromiseConstructor.cpp
-rw-r--r-- 2336 JSPromiseConstructor.h
-rw-r--r-- 8106 JSPromisePrototype.cpp
-rw-r--r-- 2125 JSPromisePrototype.h
-rw-r--r-- 7719 JSPromiseResolver.cpp
-rw-r--r-- 2656 JSPromiseResolver.h
-rw-r--r-- 3233 JSPromiseResolverConstructor.cpp
-rw-r--r-- 2290 JSPromiseResolverConstructor.h
-rw-r--r-- 5073 JSPromiseResolverPrototype.cpp
-rw-r--r-- 2173 JSPromiseResolverPrototype.h
-rw-r--r-- 5284 JSPropertyNameIterator.cpp
-rw-r--r-- 4709 JSPropertyNameIterator.h
-rw-r--r-- 5475 JSProxy.cpp
-rw-r--r-- 3845 JSProxy.h
-rw-r--r-- 6234 JSScope.cpp
-rw-r--r-- 6599 JSScope.h
-rw-r--r-- 3015 JSSegmentedVariableObject.cpp
-rw-r--r-- 4048 JSSegmentedVariableObject.h
-rw-r--r-- 1886 JSSet.cpp
-rw-r--r-- 2514 JSSet.h
-rw-r--r-- 0 JSStaticScopeObject.cpp
-rw-r--r-- 0 JSStaticScopeObject.h
-rw-r--r-- 10481 JSString.cpp
-rw-r--r-- 19893 JSString.h
-rw-r--r-- 6462 JSStringBuilder.h
-rw-r--r-- 4498 JSStringJoiner.cpp
-rw-r--r-- 2374 JSStringJoiner.h
-rw-r--r-- 3379 JSSymbolTableObject.cpp
-rw-r--r-- 6948 JSSymbolTableObject.h
-rw-r--r-- 2019 JSType.h
-rw-r--r-- 5573 JSTypeInfo.h
-rw-r--r-- 2007 JSTypedArrayConstructors.cpp
-rw-r--r-- 2419 JSTypedArrayConstructors.h
-rw-r--r-- 1937 JSTypedArrayPrototypes.cpp
-rw-r--r-- 2273 JSTypedArrayPrototypes.h
-rw-r--r-- 2049 JSTypedArrays.cpp
-rw-r--r-- 2106 JSTypedArrays.h
-rw-r--r-- 1437 JSUint16Array.h
-rw-r--r-- 1437 JSUint32Array.h
-rw-r--r-- 1434 JSUint8Array.h
-rw-r--r-- 1455 JSUint8ClampedArray.h
-rw-r--r-- 1821 JSVariableObject.cpp
-rw-r--r-- 2878 JSVariableObject.h
-rw-r--r-- 1930 JSWeakMap.cpp
-rw-r--r-- 2745 JSWeakMap.h
-rw-r--r-- 2000 JSWithScope.cpp
-rw-r--r-- 3095 JSWithScope.h
-rw-r--r-- 1524 JSWrapperObject.cpp
-rw-r--r-- 2899 JSWrapperObject.h
-rw-r--r-- 32945 LiteralParser.cpp
-rw-r--r-- 5931 LiteralParser.h
-rw-r--r-- 3191 Lookup.cpp
-rw-r--r-- 11732 Lookup.h
-rw-r--r-- 3053 MapConstructor.cpp
-rw-r--r-- 2511 MapConstructor.h
-rw-r--r-- 8607 MapData.cpp
-rw-r--r-- 7377 MapData.h
-rw-r--r-- 6749 MapPrototype.cpp
-rw-r--r-- 2231 MapPrototype.h
-rw-r--r-- 2203 MatchResult.h
-rw-r--r-- 24304 MathObject.cpp
-rw-r--r-- 1939 MathObject.h
-rw-r--r-- 1860 MemoryStatistics.cpp
-rw-r--r-- 1640 MemoryStatistics.h
-rw-r--r-- 2792 NameConstructor.cpp
-rw-r--r-- 2519 NameConstructor.h
-rw-r--r-- 1862 NameInstance.cpp
-rw-r--r-- 2649 NameInstance.h
-rw-r--r-- 2906 NamePrototype.cpp
-rw-r--r-- 2413 NamePrototype.h
-rw-r--r-- 3368 NativeErrorConstructor.cpp
-rw-r--r-- 3273 NativeErrorConstructor.h
-rw-r--r-- 1633 NativeErrorPrototype.cpp
-rw-r--r-- 1804 NativeErrorPrototype.h
-rw-r--r-- 5090 NumberConstructor.cpp
-rw-r--r-- 2583 NumberConstructor.h
-rw-r--r-- 1706 NumberObject.cpp
-rw-r--r-- 1843 NumberObject.h
-rw-r--r-- 22148 NumberPrototype.cpp
-rw-r--r-- 2059 NumberPrototype.h
-rw-r--r-- 3778 NumericStrings.h
-rw-r--r-- 23721 ObjectConstructor.cpp
-rw-r--r-- 3326 ObjectConstructor.h
-rw-r--r-- 9918 ObjectPrototype.cpp
-rw-r--r-- 1701 ObjectPrototype.h
-rw-r--r-- 3733 Operations.cpp
-rw-r--r-- 9581 Operations.h
-rw-r--r-- 9501 Options.cpp
-rw-r--r-- 10289 Options.h
-rw-r--r-- 1669 PrivateName.h
-rw-r--r-- 6944 PropertyDescriptor.cpp
-rw-r--r-- 4292 PropertyDescriptor.h
-rw-r--r-- 16165 PropertyMapHashTable.h
-rw-r--r-- 4361 PropertyName.h
-rw-r--r-- 1719 PropertyNameArray.cpp
-rw-r--r-- 3937 PropertyNameArray.h
-rw-r--r-- 4663 PropertyOffset.h
-rw-r--r-- 1160 PropertySlot.cpp
-rw-r--r-- 6753 PropertySlot.h
-rw-r--r-- 1624 PropertyStorage.h
-rw-r--r-- 5426 PropertyTable.cpp
-rw-r--r-- 1684 Protect.h
-rw-r--r-- 3295 PrototypeMap.cpp
-rw-r--r-- 2570 PrototypeMap.h
-rw-r--r-- 1582 PutDirectIndexMode.h
-rw-r--r-- 2963 PutPropertySlot.h
-rw-r--r-- 17132 RegExp.cpp
-rw-r--r-- 4021 RegExp.h
-rw-r--r-- 3162 RegExpCache.cpp
-rw-r--r-- 2471 RegExpCache.h
-rw-r--r-- 2344 RegExpCachedResult.cpp
-rw-r--r-- 3530 RegExpCachedResult.h
-rw-r--r-- 12259 RegExpConstructor.cpp
-rw-r--r-- 5107 RegExpConstructor.h
-rw-r--r-- 3499 RegExpKey.h
-rw-r--r-- 4890 RegExpMatchesArray.cpp
-rw-r--r-- 5654 RegExpMatchesArray.h
-rw-r--r-- 12440 RegExpObject.cpp
-rw-r--r-- 4588 RegExpObject.h
-rw-r--r-- 5894 RegExpPrototype.cpp
-rw-r--r-- 2096 RegExpPrototype.h
-rw-r--r-- 1632 Reject.h
-rw-r--r-- 2432 SamplingCounter.cpp
-rw-r--r-- 6521 SamplingCounter.h
-rw-r--r-- 3670 SetConstructor.cpp
-rw-r--r-- 2511 SetConstructor.h
-rw-r--r-- 6159 SetPrototype.cpp
-rw-r--r-- 2231 SetPrototype.h
-rw-r--r-- 2033 SimpleTypedArrayController.cpp
-rw-r--r-- 2225 SimpleTypedArrayController.h
-rw-r--r-- 4607 SmallStrings.cpp
-rw-r--r-- 3582 SmallStrings.h
-rw-r--r-- 6330 SparseArrayValueMap.cpp
-rw-r--r-- 4498 SparseArrayValueMap.h
-rw-r--r-- 2153 StrictEvalActivation.cpp
-rw-r--r-- 2389 StrictEvalActivation.h
-rw-r--r-- 4343 StringConstructor.cpp
-rw-r--r-- 2418 StringConstructor.h
-rw-r--r-- 6950 StringObject.cpp
-rw-r--r-- 3711 StringObject.h
-rw-r--r-- 61112 StringPrototype.cpp
-rw-r--r-- 1718 StringPrototype.h
-rw-r--r-- 1205 StringRecursionChecker.cpp
-rw-r--r-- 2575 StringRecursionChecker.h
-rw-r--r-- 39757 Structure.cpp
-rw-r--r-- 18762 Structure.h
-rw-r--r-- 2234 StructureChain.cpp
-rw-r--r-- 3459 StructureChain.h
-rw-r--r-- 8244 StructureInlines.h
-rw-r--r-- 3371 StructureRareData.cpp
-rw-r--r-- 2856 StructureRareData.h
-rw-r--r-- 2114 StructureRareDataInlines.h
-rw-r--r-- 6433 StructureTransitionTable.h
-rw-r--r-- 3422 SymbolTable.cpp
-rw-r--r-- 14389 SymbolTable.h
-rw-r--r-- 3152 TestRunnerUtils.cpp
-rw-r--r-- 1716 TestRunnerUtils.h
-rw-r--r-- 2054 ToNativeFromValue.h
-rw-r--r-- 1931 Tracing.d
-rw-r--r-- 1931 Tracing.h
-rw-r--r-- 7247 TypedArrayAdaptors.h
-rw-r--r-- 5100 TypedArrayBase.h
-rw-r--r-- 1525 TypedArrayController.cpp
-rw-r--r-- 1845 TypedArrayController.h
-rw-r--r-- 1695 TypedArrayInlines.h
-rw-r--r-- 4165 TypedArrayType.cpp
-rw-r--r-- 3798 TypedArrayType.h
-rw-r--r-- 2037 TypedArrays.h
-rw-r--r-- 1454 Uint16Array.h
-rw-r--r-- 11276 Uint16WithFraction.h
-rw-r--r-- 1454 Uint32Array.h
-rw-r--r-- 1450 Uint8Array.h
-rw-r--r-- 1478 Uint8ClampedArray.h
-rw-r--r-- 26525 VM.cpp
-rw-r--r-- 16975 VM.h
-rw-r--r-- 2663 VMStackBounds.h
-rw-r--r-- 5344 Watchdog.cpp
-rw-r--r-- 3616 Watchdog.h
-rw-r--r-- 2259 WatchdogMac.cpp
-rw-r--r-- 1683 WatchdogNone.cpp
-rw-r--r-- 4182 WeakGCMap.h
-rw-r--r-- 2593 WeakMapConstructor.cpp
-rw-r--r-- 2555 WeakMapConstructor.h
-rw-r--r-- 4731 WeakMapData.cpp
-rw-r--r-- 3104 WeakMapData.h
-rw-r--r-- 5195 WeakMapPrototype.cpp
-rw-r--r-- 2269 WeakMapPrototype.h
-rw-r--r-- 3233 WeakRandom.h
-rw-r--r-- 7323 WriteBarrier.h