]> git.saurik.com Git - apple/javascriptcore.git/commit - dfg/DFGJITCompiler.cpp
JavaScriptCore-7601.1.46.3.tar.gz master ios-90 v7601.1.46.3
authorApple <opensource@apple.com>
Wed, 5 Aug 2015 00:41:38 +0000 (00:41 +0000)
committerApple <opensource@apple.com>
Wed, 5 Aug 2015 00:41:38 +0000 (00:41 +0000)
commited1e77d3adeb83d26fd1dfb16dd84cabdcefd250
tree56c2f32b573f31b30bfc8f4722f1a85ccc6895fa
parent2d39b0e377c0896910ee49ae70082ba665faf986
JavaScriptCore-7601.1.46.3.tar.gz
1847 files changed:
API/JSAPIWrapperObject.h
API/JSAPIWrapperObject.mm
API/JSBase.cpp
API/JSBase.h
API/JSCallbackConstructor.cpp
API/JSCallbackConstructor.h
API/JSCallbackFunction.cpp
API/JSCallbackObject.cpp
API/JSCallbackObject.h
API/JSCallbackObjectFunctions.h
API/JSClassRef.cpp
API/JSClassRef.h
API/JSContext.h
API/JSContext.mm
API/JSContextRef.cpp
API/JSContextRef.h
API/JSContextRefInspectorSupport.h [new file with mode: 0644]
API/JSManagedValue.h
API/JSManagedValue.mm
API/JSObjectRef.cpp
API/JSProfilerPrivate.cpp
API/JSRemoteInspector.cpp [new file with mode: 0644]
API/JSRemoteInspector.h [new file with mode: 0644]
API/JSRetainPtr.h
API/JSScriptRef.cpp
API/JSStringRef.cpp
API/JSStringRefCF.cpp
API/JSValue.h
API/JSValue.mm
API/JSValueRef.cpp
API/JSValueRef.h
API/JSVirtualMachine.h
API/JSVirtualMachine.mm
API/JSVirtualMachineInternal.h
API/JSWeakObjectMapRefInternal.h
API/JSWeakObjectMapRefPrivate.cpp
API/JSWrapperMap.mm
API/ObjCCallbackFunction.h
API/ObjCCallbackFunction.mm
API/ObjcRuntimeExtras.h
API/OpaqueJSString.cpp
API/OpaqueJSString.h
API/WebKitAvailability.h
API/tests/CompareAndSwapTest.cpp [new file with mode: 0644]
API/tests/CompareAndSwapTest.h [new file with mode: 0644]
API/tests/DateTests.mm
API/tests/ExecutionTimeLimitTest.cpp [new file with mode: 0644]
API/tests/ExecutionTimeLimitTest.h [new file with mode: 0644]
API/tests/GlobalContextWithFinalizerTest.cpp [new file with mode: 0644]
API/tests/GlobalContextWithFinalizerTest.h [new file with mode: 0644]
API/tests/Regress141275.h [new file with mode: 0644]
API/tests/Regress141275.mm [new file with mode: 0644]
API/tests/testapi.c
API/tests/testapi.js
API/tests/testapi.mm
CMakeLists.txt
ChangeLog
ChangeLog-2014-10-07 [new file with mode: 0644]
ChangeLog-2015-07-23 [new file with mode: 0644]
Configurations/Base.xcconfig
Configurations/CompileRuntimeToLLVMIR.xcconfig
Configurations/DebugRelease.xcconfig
Configurations/FeatureDefines.xcconfig
Configurations/JSC.xcconfig
Configurations/JavaScriptCore.xcconfig
Configurations/LLVMForJSC.xcconfig
Configurations/ToolExecutable.xcconfig
Configurations/Version.xcconfig
Configurations/iOS.xcconfig [deleted file]
DerivedSources.make
Info.plist
JavaScriptCore.order
JavaScriptCore.vcxproj/JavaScriptCore.proj
JavaScriptCore.vcxproj/JavaScriptCore.sln
JavaScriptCore.vcxproj/JavaScriptCore.submit.sln
JavaScriptCore.vcxproj/JavaScriptCore.vcxproj
JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters
JavaScriptCore.vcxproj/JavaScriptCoreCommon.props
JavaScriptCore.vcxproj/JavaScriptCoreDLL.cpp [new file with mode: 0644]
JavaScriptCore.vcxproj/JavaScriptCoreGenerated.make
JavaScriptCore.vcxproj/JavaScriptCoreGenerated.vcxproj
JavaScriptCore.vcxproj/JavaScriptCorePostBuild.cmd
JavaScriptCore.vcxproj/JavaScriptCorePreBuild.cmd
JavaScriptCore.vcxproj/LLInt/LLIntAssembly/LLIntAssembly.make
JavaScriptCore.vcxproj/LLInt/LLIntAssembly/LLIntAssembly.vcxproj
JavaScriptCore.vcxproj/LLInt/LLIntAssembly/build-LLIntAssembly.pl
JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/LLIntDesiredOffsets.make
JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/LLIntDesiredOffsets.vcxproj
JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/build-LLIntDesiredOffsets.pl
JavaScriptCore.vcxproj/LLInt/LLIntOffsetsExtractor/LLIntOffsetsExtractor.vcxproj
JavaScriptCore.vcxproj/build-generated-files.pl
JavaScriptCore.vcxproj/copy-files.cmd
JavaScriptCore.vcxproj/jsc/DLLLauncherMain.cpp [new file with mode: 0644]
JavaScriptCore.vcxproj/jsc/DLLLauncherWinCairo.props [new file with mode: 0644]
JavaScriptCore.vcxproj/jsc/jsc.vcxproj
JavaScriptCore.vcxproj/jsc/jscCommon.props
JavaScriptCore.vcxproj/jsc/jscLauncher.vcxproj [new file with mode: 0644]
JavaScriptCore.vcxproj/jsc/jscLauncherPostBuild.cmd [new file with mode: 0644]
JavaScriptCore.vcxproj/jsc/jscLauncherPreBuild.cmd [new file with mode: 0644]
JavaScriptCore.vcxproj/jsc/jscLauncherPreLink.cmd [new file with mode: 0644]
JavaScriptCore.vcxproj/jsc/jscPreBuild.cmd
JavaScriptCore.vcxproj/libllvmForJSC/libllvmForJSC.vcxproj
JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj
JavaScriptCore.vcxproj/testRegExp/testRegExpCommon.props
JavaScriptCore.vcxproj/testRegExp/testRegExpLauncher.vcxproj [new file with mode: 0644]
JavaScriptCore.vcxproj/testRegExp/testRegExpLauncherPostBuild.cmd [new file with mode: 0644]
JavaScriptCore.vcxproj/testRegExp/testRegExpLauncherPreBuild.cmd [new file with mode: 0644]
JavaScriptCore.vcxproj/testRegExp/testRegExpLauncherPreLink.cmd [new file with mode: 0644]
JavaScriptCore.vcxproj/testRegExp/testRegExpPreBuild.cmd
JavaScriptCore.vcxproj/testapi/testapi.vcxproj
JavaScriptCore.vcxproj/testapi/testapi.vcxproj.filters
JavaScriptCore.vcxproj/testapi/testapiCommon.props
JavaScriptCore.vcxproj/testapi/testapiCommonCFLite.props
JavaScriptCore.vcxproj/testapi/testapiLauncher.vcxproj [new file with mode: 0644]
JavaScriptCore.vcxproj/testapi/testapiLauncherPostBuild.cmd [new file with mode: 0644]
JavaScriptCore.vcxproj/testapi/testapiLauncherPreBuild.cmd [new file with mode: 0644]
JavaScriptCore.vcxproj/testapi/testapiLauncherPreLink.cmd [new file with mode: 0644]
JavaScriptCore.vcxproj/testapi/testapiPostBuild.cmd
JavaScriptCore.vcxproj/testapi/testapiPreBuild.cmd
JavaScriptCore.xcodeproj/project.pbxproj
KeywordLookupGenerator.py
PlatformEfl.cmake
PlatformGTK.cmake
PlatformMac.cmake [new file with mode: 0644]
PlatformWin.cmake [new file with mode: 0644]
UpdateContents.py [new file with mode: 0644]
assembler/ARM64Assembler.h
assembler/ARMAssembler.h
assembler/ARMv7Assembler.cpp [deleted file]
assembler/ARMv7Assembler.h
assembler/AbortReason.h
assembler/AbstractMacroAssembler.h
assembler/AssemblerBuffer.h
assembler/LinkBuffer.cpp
assembler/LinkBuffer.h
assembler/MacroAssembler.h
assembler/MacroAssemblerARM.cpp
assembler/MacroAssemblerARM.h
assembler/MacroAssemblerARM64.h
assembler/MacroAssemblerARMv7.cpp
assembler/MacroAssemblerARMv7.h
assembler/MacroAssemblerCodeRef.h
assembler/MacroAssemblerMIPS.h
assembler/MacroAssemblerSH4.h
assembler/MacroAssemblerX86.h
assembler/MacroAssemblerX86Common.cpp
assembler/MacroAssemblerX86Common.h
assembler/MacroAssemblerX86_64.h
assembler/X86Assembler.h
bindings/ScriptFunctionCall.cpp
bindings/ScriptFunctionCall.h
bindings/ScriptValue.cpp
bindings/ScriptValue.h
build-symbol-table-index.py
build-symbol-table-index.sh [deleted file]
builtins/Array.prototype.js
builtins/ArrayConstructor.js [new file with mode: 0644]
builtins/ArrayIterator.prototype.js [new file with mode: 0644]
builtins/BuiltinExecutables.cpp
builtins/BuiltinExecutables.h
builtins/BuiltinNames.h
builtins/GlobalObject.js [new file with mode: 0644]
builtins/Iterator.prototype.js [new file with mode: 0644]
builtins/ObjectConstructor.js [new file with mode: 0644]
builtins/Operations.Promise.js [new file with mode: 0644]
builtins/Promise.prototype.js
builtins/PromiseConstructor.js [new file with mode: 0644]
builtins/StringConstructor.js [new file with mode: 0644]
builtins/StringIterator.prototype.js [new file with mode: 0644]
bytecode/ArrayProfile.cpp
bytecode/ArrayProfile.h
bytecode/ByValInfo.h
bytecode/BytecodeBasicBlock.cpp
bytecode/BytecodeIntrinsicRegistry.cpp [new file with mode: 0644]
bytecode/BytecodeIntrinsicRegistry.h [new file with mode: 0644]
bytecode/BytecodeKills.h [new file with mode: 0644]
bytecode/BytecodeList.json
bytecode/BytecodeLivenessAnalysis.cpp
bytecode/BytecodeLivenessAnalysis.h
bytecode/BytecodeLivenessAnalysisInlines.h
bytecode/BytecodeUseDef.h
bytecode/CallEdge.cpp [new file with mode: 0644]
bytecode/CallEdge.h [new file with mode: 0644]
bytecode/CallLinkInfo.cpp
bytecode/CallLinkInfo.h
bytecode/CallLinkStatus.cpp
bytecode/CallLinkStatus.h
bytecode/CallVariant.cpp [new file with mode: 0644]
bytecode/CallVariant.h [new file with mode: 0644]
bytecode/CodeBlock.cpp
bytecode/CodeBlock.h
bytecode/CodeBlockJettisoningWatchpoint.cpp
bytecode/CodeBlockJettisoningWatchpoint.h
bytecode/CodeOrigin.cpp
bytecode/CodeOrigin.h
bytecode/ComplexGetStatus.cpp [new file with mode: 0644]
bytecode/ComplexGetStatus.h [new file with mode: 0644]
bytecode/ConstantStructureCheck.cpp [new file with mode: 0644]
bytecode/ConstantStructureCheck.h [new file with mode: 0644]
bytecode/DFGExitProfile.cpp
bytecode/DFGExitProfile.h
bytecode/DataFormat.h
bytecode/DeferredCompilationCallback.cpp
bytecode/DeferredCompilationCallback.h
bytecode/DeferredSourceDump.cpp [new file with mode: 0644]
bytecode/DeferredSourceDump.h [new file with mode: 0644]
bytecode/EvalCodeCache.h
bytecode/ExecutionCounter.cpp
bytecode/ExecutionCounter.h
bytecode/ExitKind.cpp
bytecode/ExitKind.h
bytecode/FullBytecodeLiveness.h
bytecode/GetByIdStatus.cpp
bytecode/GetByIdStatus.h
bytecode/GetByIdVariant.cpp
bytecode/GetByIdVariant.h
bytecode/HandlerInfo.h
bytecode/Instruction.h
bytecode/LLIntCallLinkInfo.h
bytecode/LazyOperandValueProfile.cpp
bytecode/LazyOperandValueProfile.h
bytecode/ObjectAllocationProfile.h
bytecode/Operands.h
bytecode/OperandsInlines.h
bytecode/PolymorphicGetByIdList.cpp
bytecode/PolymorphicGetByIdList.h
bytecode/PolymorphicPutByIdList.cpp
bytecode/PolymorphicPutByIdList.h
bytecode/PreciseJumpTargets.cpp
bytecode/ProfiledCodeBlockJettisoningWatchpoint.cpp [deleted file]
bytecode/ProfiledCodeBlockJettisoningWatchpoint.h [deleted file]
bytecode/PutByIdStatus.cpp
bytecode/PutByIdStatus.h
bytecode/PutByIdVariant.cpp
bytecode/PutByIdVariant.h
bytecode/SamplingTool.h
bytecode/SpecialPointer.h
bytecode/SpeculatedType.cpp
bytecode/SpeculatedType.h
bytecode/StructureSet.cpp [new file with mode: 0644]
bytecode/StructureSet.h
bytecode/StructureStubClearingWatchpoint.cpp
bytecode/StructureStubClearingWatchpoint.h
bytecode/StructureStubInfo.cpp
bytecode/StructureStubInfo.h
bytecode/ToThisStatus.cpp [new file with mode: 0644]
bytecode/ToThisStatus.h [new file with mode: 0644]
bytecode/TrackedReferences.cpp [new file with mode: 0644]
bytecode/TrackedReferences.h [new file with mode: 0644]
bytecode/TypeLocation.h [new file with mode: 0644]
bytecode/UnlinkedCodeBlock.cpp
bytecode/UnlinkedCodeBlock.h
bytecode/UnlinkedInstructionStream.cpp
bytecode/UnlinkedInstructionStream.h
bytecode/ValueRecovery.cpp
bytecode/ValueRecovery.h
bytecode/VariableWatchpointSet.h [deleted file]
bytecode/VariableWatchpointSetInlines.h [deleted file]
bytecode/VariableWriteFireDetail.cpp [new file with mode: 0644]
bytecode/VariableWriteFireDetail.h [new file with mode: 0644]
bytecode/VirtualRegister.cpp [new file with mode: 0644]
bytecode/VirtualRegister.h
bytecode/Watchpoint.cpp
bytecode/Watchpoint.h
bytecompiler/BytecodeGenerator.cpp
bytecompiler/BytecodeGenerator.h
bytecompiler/Label.h
bytecompiler/NodesCodegen.cpp
bytecompiler/RegisterID.h
bytecompiler/StaticPropertyAnalysis.h
config.h
copy-llvm-ir-to-derived-sources.sh
create-llvm-ir-from-source-file.py [new file with mode: 0644]
create-symbol-table-index.py [new file with mode: 0755]
create_hash_table
create_jit_stubs [deleted file]
create_regex_tables
debugger/Breakpoint.h
debugger/Debugger.cpp
debugger/Debugger.h
debugger/DebuggerActivation.cpp [deleted file]
debugger/DebuggerActivation.h [deleted file]
debugger/DebuggerCallFrame.cpp
debugger/DebuggerCallFrame.h
debugger/DebuggerEvalEnabler.h [new file with mode: 0644]
debugger/DebuggerScope.cpp [new file with mode: 0644]
debugger/DebuggerScope.h [new file with mode: 0644]
dfg/DFGAbstractHeap.cpp
dfg/DFGAbstractHeap.h
dfg/DFGAbstractInterpreter.h
dfg/DFGAbstractInterpreterInlines.h
dfg/DFGAbstractValue.cpp
dfg/DFGAbstractValue.h
dfg/DFGAdjacencyList.h
dfg/DFGAllocator.h
dfg/DFGAnalysis.h
dfg/DFGArgumentPosition.h
dfg/DFGArgumentsEliminationPhase.cpp [new file with mode: 0644]
dfg/DFGArgumentsEliminationPhase.h [new file with mode: 0644]
dfg/DFGArgumentsSimplificationPhase.cpp [deleted file]
dfg/DFGArgumentsSimplificationPhase.h [deleted file]
dfg/DFGArgumentsUtilities.cpp [new file with mode: 0644]
dfg/DFGArgumentsUtilities.h [new file with mode: 0644]
dfg/DFGArithMode.h
dfg/DFGArrayMode.cpp
dfg/DFGArrayMode.h
dfg/DFGArrayifySlowPathGenerator.h
dfg/DFGAtTailAbstractState.cpp
dfg/DFGAtTailAbstractState.h
dfg/DFGAvailability.h
dfg/DFGAvailabilityMap.cpp [new file with mode: 0644]
dfg/DFGAvailabilityMap.h [new file with mode: 0644]
dfg/DFGBackwardsPropagationPhase.cpp
dfg/DFGBasicBlock.cpp
dfg/DFGBasicBlock.h
dfg/DFGBasicBlockInlines.h
dfg/DFGBinarySwitch.cpp [deleted file]
dfg/DFGBinarySwitch.h [deleted file]
dfg/DFGBlockMap.h [new file with mode: 0644]
dfg/DFGBlockMapInlines.h [new file with mode: 0644]
dfg/DFGBlockSet.cpp [new file with mode: 0644]
dfg/DFGBlockSet.h [new file with mode: 0644]
dfg/DFGBlockSetInlines.h [new file with mode: 0644]
dfg/DFGBlockWorklist.cpp [new file with mode: 0644]
dfg/DFGBlockWorklist.h [new file with mode: 0644]
dfg/DFGBranchDirection.h
dfg/DFGByteCodeParser.cpp
dfg/DFGByteCodeParser.h
dfg/DFGCFAPhase.cpp
dfg/DFGCFGSimplificationPhase.cpp
dfg/DFGCPSRethreadingPhase.cpp
dfg/DFGCSEPhase.cpp
dfg/DFGCSEPhase.h
dfg/DFGCallArrayAllocatorSlowPathGenerator.h
dfg/DFGCallCreateDirectArgumentsSlowPathGenerator.h [new file with mode: 0644]
dfg/DFGCapabilities.cpp
dfg/DFGCapabilities.h
dfg/DFGCleanUpPhase.cpp [new file with mode: 0644]
dfg/DFGCleanUpPhase.h [new file with mode: 0644]
dfg/DFGClobberSet.cpp
dfg/DFGClobberSet.h
dfg/DFGClobberize.cpp
dfg/DFGClobberize.h
dfg/DFGCombinedLiveness.cpp [new file with mode: 0644]
dfg/DFGCombinedLiveness.h [new file with mode: 0644]
dfg/DFGCommon.cpp
dfg/DFGCommon.h
dfg/DFGCommonData.cpp
dfg/DFGCommonData.h
dfg/DFGConstantFoldingPhase.cpp
dfg/DFGConstantHoistingPhase.cpp [new file with mode: 0644]
dfg/DFGConstantHoistingPhase.h [new file with mode: 0644]
dfg/DFGCriticalEdgeBreakingPhase.cpp
dfg/DFGDCEPhase.cpp
dfg/DFGDesiredIdentifiers.cpp
dfg/DFGDesiredIdentifiers.h
dfg/DFGDesiredStructureChains.cpp [deleted file]
dfg/DFGDesiredStructureChains.h [deleted file]
dfg/DFGDesiredWatchpoints.cpp
dfg/DFGDesiredWatchpoints.h
dfg/DFGDesiredWeakReferences.cpp
dfg/DFGDesiredWeakReferences.h
dfg/DFGDisassembler.cpp
dfg/DFGDisassembler.h
dfg/DFGDoesGC.cpp [new file with mode: 0644]
dfg/DFGDoesGC.h [new file with mode: 0644]
dfg/DFGDominators.cpp
dfg/DFGDominators.h
dfg/DFGDriver.cpp
dfg/DFGEdge.cpp
dfg/DFGEdge.h
dfg/DFGEdgeDominates.h
dfg/DFGEpoch.cpp [new file with mode: 0644]
dfg/DFGEpoch.h [new file with mode: 0644]
dfg/DFGFiltrationResult.h
dfg/DFGFixupPhase.cpp
dfg/DFGFlushFormat.cpp
dfg/DFGFlushFormat.h
dfg/DFGFlushedAt.cpp
dfg/DFGFlushedAt.h
dfg/DFGForAllKills.h [new file with mode: 0644]
dfg/DFGFrozenValue.cpp [new file with mode: 0644]
dfg/DFGFrozenValue.h [new file with mode: 0644]
dfg/DFGFunctionWhitelist.cpp
dfg/DFGGenerationInfo.h
dfg/DFGGraph.cpp
dfg/DFGGraph.h
dfg/DFGHeapLocation.cpp [new file with mode: 0644]
dfg/DFGHeapLocation.h [new file with mode: 0644]
dfg/DFGInPlaceAbstractState.cpp
dfg/DFGInPlaceAbstractState.h
dfg/DFGInsertOSRHintsForUpdate.cpp [new file with mode: 0644]
dfg/DFGInsertOSRHintsForUpdate.h [new file with mode: 0644]
dfg/DFGInsertionSet.h
dfg/DFGIntegerCheckCombiningPhase.cpp
dfg/DFGIntegerRangeOptimizationPhase.cpp [new file with mode: 0644]
dfg/DFGIntegerRangeOptimizationPhase.h [new file with mode: 0644]
dfg/DFGInvalidationPointInjectionPhase.cpp
dfg/DFGJITCode.cpp
dfg/DFGJITCode.h
dfg/DFGJITCompiler.cpp
dfg/DFGJITCompiler.h
dfg/DFGJITFinalizer.cpp
dfg/DFGJITFinalizer.h
dfg/DFGLICMPhase.cpp
dfg/DFGLazyJSValue.cpp
dfg/DFGLazyJSValue.h
dfg/DFGLazyNode.cpp [new file with mode: 0644]
dfg/DFGLazyNode.h [new file with mode: 0644]
dfg/DFGLivenessAnalysisPhase.cpp
dfg/DFGLoopPreHeaderCreationPhase.cpp
dfg/DFGMayExit.cpp [new file with mode: 0644]
dfg/DFGMayExit.h [new file with mode: 0644]
dfg/DFGMinifiedGraph.cpp [new file with mode: 0644]
dfg/DFGMinifiedGraph.h
dfg/DFGMinifiedID.h
dfg/DFGMinifiedNode.cpp
dfg/DFGMinifiedNode.h
dfg/DFGMovHintRemovalPhase.cpp [new file with mode: 0644]
dfg/DFGMovHintRemovalPhase.h [new file with mode: 0644]
dfg/DFGNaiveDominators.cpp [new file with mode: 0644]
dfg/DFGNaiveDominators.h [new file with mode: 0644]
dfg/DFGNaturalLoops.cpp
dfg/DFGNaturalLoops.h
dfg/DFGNode.cpp
dfg/DFGNode.h
dfg/DFGNodeFlags.cpp
dfg/DFGNodeFlags.h
dfg/DFGNodeOrigin.h
dfg/DFGNodeType.h
dfg/DFGOSRAvailabilityAnalysisPhase.cpp
dfg/DFGOSRAvailabilityAnalysisPhase.h
dfg/DFGOSREntry.cpp
dfg/DFGOSREntry.h
dfg/DFGOSRExit.h
dfg/DFGOSRExitBase.cpp
dfg/DFGOSRExitBase.h
dfg/DFGOSRExitCompiler.cpp
dfg/DFGOSRExitCompiler.h
dfg/DFGOSRExitCompiler32_64.cpp
dfg/DFGOSRExitCompiler64.cpp
dfg/DFGOSRExitCompilerCommon.cpp
dfg/DFGOSRExitCompilerCommon.h
dfg/DFGOSRExitFuzz.cpp [new file with mode: 0644]
dfg/DFGOSRExitFuzz.h [new file with mode: 0644]
dfg/DFGOSRExitPreparation.cpp
dfg/DFGObjectAllocationSinkingPhase.cpp [new file with mode: 0644]
dfg/DFGObjectAllocationSinkingPhase.h [new file with mode: 0644]
dfg/DFGObjectMaterializationData.cpp [new file with mode: 0644]
dfg/DFGObjectMaterializationData.h [new file with mode: 0644]
dfg/DFGOperations.cpp
dfg/DFGOperations.h
dfg/DFGPhantomInsertionPhase.cpp [new file with mode: 0644]
dfg/DFGPhantomInsertionPhase.h [new file with mode: 0644]
dfg/DFGPhase.cpp
dfg/DFGPhase.h
dfg/DFGPhiChildren.cpp [new file with mode: 0644]
dfg/DFGPhiChildren.h [new file with mode: 0644]
dfg/DFGPlan.cpp
dfg/DFGPlan.h
dfg/DFGPrePostNumbering.cpp [new file with mode: 0644]
dfg/DFGPrePostNumbering.h [new file with mode: 0644]
dfg/DFGPreciseLocalClobberize.h [new file with mode: 0644]
dfg/DFGPredictionPropagationPhase.cpp
dfg/DFGPromoteHeapAccess.h [new file with mode: 0644]
dfg/DFGPromotedHeapLocation.cpp [new file with mode: 0644]
dfg/DFGPromotedHeapLocation.h [new file with mode: 0644]
dfg/DFGPureValue.cpp [new file with mode: 0644]
dfg/DFGPureValue.h [new file with mode: 0644]
dfg/DFGPutStackSinkingPhase.cpp [new file with mode: 0644]
dfg/DFGPutStackSinkingPhase.h [new file with mode: 0644]
dfg/DFGResurrectionForValidationPhase.cpp [deleted file]
dfg/DFGResurrectionForValidationPhase.h [deleted file]
dfg/DFGSSACalculator.cpp [new file with mode: 0644]
dfg/DFGSSACalculator.h [new file with mode: 0644]
dfg/DFGSSAConversionPhase.cpp
dfg/DFGSSAConversionPhase.h
dfg/DFGSSALoweringPhase.cpp
dfg/DFGSafeToExecute.h
dfg/DFGScoreBoard.h
dfg/DFGSlowPathGenerator.h
dfg/DFGSpeculativeJIT.cpp
dfg/DFGSpeculativeJIT.h
dfg/DFGSpeculativeJIT32_64.cpp
dfg/DFGSpeculativeJIT64.cpp
dfg/DFGStackLayoutPhase.cpp
dfg/DFGStaticExecutionCountEstimationPhase.cpp
dfg/DFGStoreBarrierElisionPhase.cpp [deleted file]
dfg/DFGStoreBarrierElisionPhase.h [deleted file]
dfg/DFGStoreBarrierInsertionPhase.cpp [new file with mode: 0644]
dfg/DFGStoreBarrierInsertionPhase.h [new file with mode: 0644]
dfg/DFGStrengthReductionPhase.cpp
dfg/DFGStructureAbstractValue.cpp [new file with mode: 0644]
dfg/DFGStructureAbstractValue.h
dfg/DFGStructureClobberState.h [new file with mode: 0644]
dfg/DFGStructureRegistrationPhase.cpp [new file with mode: 0644]
dfg/DFGStructureRegistrationPhase.h [new file with mode: 0644]
dfg/DFGTierUpCheckInjectionPhase.cpp
dfg/DFGToFTLDeferredCompilationCallback.cpp
dfg/DFGToFTLDeferredCompilationCallback.h
dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp
dfg/DFGToFTLForOSREntryDeferredCompilationCallback.h
dfg/DFGTransition.cpp [new file with mode: 0644]
dfg/DFGTransition.h [new file with mode: 0644]
dfg/DFGTypeCheckHoistingPhase.cpp
dfg/DFGUnificationPhase.cpp
dfg/DFGUseKind.cpp
dfg/DFGUseKind.h
dfg/DFGValidate.cpp
dfg/DFGValidate.h
dfg/DFGValueRecoveryOverride.h [deleted file]
dfg/DFGValueSource.cpp
dfg/DFGValueSource.h
dfg/DFGValueStrength.cpp [new file with mode: 0644]
dfg/DFGValueStrength.h [new file with mode: 0644]
dfg/DFGVarargsForwardingPhase.cpp [new file with mode: 0644]
dfg/DFGVarargsForwardingPhase.h [new file with mode: 0644]
dfg/DFGVariableAccessData.cpp
dfg/DFGVariableAccessData.h
dfg/DFGVariableAccessDataDump.cpp
dfg/DFGVariableAccessDataDump.h
dfg/DFGVariableEvent.cpp
dfg/DFGVariableEvent.h
dfg/DFGVariableEventStream.cpp
dfg/DFGVariableEventStream.h
dfg/DFGVirtualRegisterAllocationPhase.cpp
dfg/DFGWatchpointCollectionPhase.cpp
dfg/DFGWorklist.cpp
dfg/DFGWorklist.h
disassembler/ARM64/A64DOpcode.cpp
disassembler/ARM64/A64DOpcode.h
disassembler/ARM64Disassembler.cpp
disassembler/ARMv7/ARMv7DOpcode.cpp
disassembler/ARMv7/ARMv7DOpcode.h
disassembler/Disassembler.cpp
disassembler/Disassembler.h
features.json [new file with mode: 0644]
ftl/FTLAbbreviatedTypes.h
ftl/FTLAbbreviations.h
ftl/FTLAbstractHeap.cpp
ftl/FTLAbstractHeap.h
ftl/FTLAbstractHeapRepository.cpp
ftl/FTLAbstractHeapRepository.h
ftl/FTLCapabilities.cpp
ftl/FTLCompile.cpp
ftl/FTLExitArgument.cpp
ftl/FTLExitArgumentForOperand.cpp
ftl/FTLExitPropertyValue.cpp [new file with mode: 0644]
ftl/FTLExitPropertyValue.h [new file with mode: 0644]
ftl/FTLExitTimeObjectMaterialization.cpp [new file with mode: 0644]
ftl/FTLExitTimeObjectMaterialization.h [new file with mode: 0644]
ftl/FTLExitValue.cpp
ftl/FTLExitValue.h
ftl/FTLFail.cpp
ftl/FTLForOSREntryJITCode.cpp
ftl/FTLInlineCacheDescriptor.h
ftl/FTLInlineCacheSize.cpp
ftl/FTLInlineCacheSize.h
ftl/FTLIntrinsicRepository.h
ftl/FTLJITCode.cpp
ftl/FTLJITCode.h
ftl/FTLJITFinalizer.cpp
ftl/FTLJITFinalizer.h
ftl/FTLJSCall.cpp
ftl/FTLJSCall.h
ftl/FTLJSCallBase.cpp [new file with mode: 0644]
ftl/FTLJSCallBase.h [new file with mode: 0644]
ftl/FTLJSCallVarargs.cpp [new file with mode: 0644]
ftl/FTLJSCallVarargs.h [new file with mode: 0644]
ftl/FTLLink.cpp
ftl/FTLLowerDFGToLLVM.cpp
ftl/FTLLowerDFGToLLVM.h
ftl/FTLOSREntry.cpp
ftl/FTLOSRExit.cpp
ftl/FTLOSRExit.h
ftl/FTLOSRExitCompiler.cpp
ftl/FTLOperations.cpp [new file with mode: 0644]
ftl/FTLOperations.h [new file with mode: 0644]
ftl/FTLOutput.cpp
ftl/FTLOutput.h
ftl/FTLSlowPathCall.cpp
ftl/FTLSlowPathCall.h
ftl/FTLState.cpp
ftl/FTLState.h
ftl/FTLSwitchCase.h
ftl/FTLUnwindInfo.cpp
ftl/FTLUnwindInfo.h
ftl/FTLWeight.h
generate-js-builtins
heap/BlockAllocator.cpp [deleted file]
heap/BlockAllocator.h [deleted file]
heap/CodeBlockSet.cpp
heap/CodeBlockSet.h
heap/CopiedBlock.h
heap/CopiedBlockInlines.h
heap/CopiedSpace.cpp
heap/CopiedSpace.h
heap/CopiedSpaceInlines.h
heap/CopyToken.h
heap/CopyWorkList.h
heap/CopyWriteBarrier.h
heap/DelayedReleaseScope.h [deleted file]
heap/EdenGCActivityCallback.h
heap/FullGCActivityCallback.cpp
heap/FullGCActivityCallback.h
heap/GCActivityCallback.h
heap/GCLogging.cpp
heap/GCLogging.h
heap/GCSegmentedArray.h
heap/GCSegmentedArrayInlines.h
heap/GCThread.cpp
heap/GCThread.h
heap/GCThreadSharedData.cpp
heap/GCThreadSharedData.h
heap/Handle.h
heap/HandleBlock.h
heap/HandleBlockInlines.h
heap/HandleSet.cpp
heap/HandleStack.h
heap/Heap.cpp
heap/Heap.h
heap/HeapBlock.h [deleted file]
heap/HeapInlines.h
heap/HeapStatistics.cpp
heap/HeapTimer.cpp
heap/HeapVerifier.cpp [new file with mode: 0644]
heap/HeapVerifier.h [new file with mode: 0644]
heap/IncrementalSweeper.cpp
heap/IncrementalSweeper.h
heap/ListableHandler.h
heap/MachineStackMarker.cpp
heap/MachineStackMarker.h
heap/MarkStack.cpp
heap/MarkStack.h
heap/MarkedAllocator.cpp
heap/MarkedAllocator.h
heap/MarkedBlock.cpp
heap/MarkedBlock.h
heap/MarkedBlockSet.h
heap/MarkedSpace.cpp
heap/MarkedSpace.h
heap/Region.h [deleted file]
heap/SlotVisitor.cpp
heap/SlotVisitor.h
heap/SlotVisitorInlines.h
heap/Strong.h
heap/SuperRegion.cpp [deleted file]
heap/SuperRegion.h [deleted file]
heap/WeakBlock.cpp
heap/WeakBlock.h
heap/WeakSet.cpp
heap/WeakSet.h
heap/WriteBarrierBuffer.cpp
heap/WriteBarrierBuffer.h
inspector/ConsoleMessage.cpp
inspector/ConsoleMessage.h
inspector/ContentSearchUtilities.cpp
inspector/ContentSearchUtilities.h
inspector/IdentifiersFactory.cpp
inspector/IdentifiersFactory.h
inspector/InjectedScript.cpp
inspector/InjectedScript.h
inspector/InjectedScriptBase.cpp
inspector/InjectedScriptBase.h
inspector/InjectedScriptHost.cpp
inspector/InjectedScriptHost.h
inspector/InjectedScriptManager.cpp
inspector/InjectedScriptManager.h
inspector/InjectedScriptModule.cpp
inspector/InjectedScriptModule.h
inspector/InjectedScriptSource.js
inspector/InspectorAgentBase.h
inspector/InspectorAgentRegistry.cpp
inspector/InspectorAgentRegistry.h
inspector/InspectorBackendDispatcher.cpp
inspector/InspectorBackendDispatcher.h
inspector/InspectorEnvironment.h
inspector/InspectorFrontendChannel.h
inspector/InspectorProtocolTypes.h [new file with mode: 0644]
inspector/InspectorTypeBuilder.h [deleted file]
inspector/InspectorValues.cpp
inspector/InspectorValues.h
inspector/JSConsoleClient.cpp [deleted file]
inspector/JSConsoleClient.h [deleted file]
inspector/JSGlobalObjectConsoleClient.cpp [new file with mode: 0644]
inspector/JSGlobalObjectConsoleClient.h [new file with mode: 0644]
inspector/JSGlobalObjectInspectorController.cpp
inspector/JSGlobalObjectInspectorController.h
inspector/JSGlobalObjectScriptDebugServer.cpp
inspector/JSGlobalObjectScriptDebugServer.h
inspector/JSInjectedScriptHost.cpp
inspector/JSInjectedScriptHost.h
inspector/JSInjectedScriptHostPrototype.cpp
inspector/JSInjectedScriptHostPrototype.h
inspector/JSJavaScriptCallFrame.cpp
inspector/JSJavaScriptCallFrame.h
inspector/JSJavaScriptCallFramePrototype.cpp
inspector/JSJavaScriptCallFramePrototype.h
inspector/JavaScriptCallFrame.cpp
inspector/JavaScriptCallFrame.h
inspector/ScriptArguments.cpp
inspector/ScriptArguments.h
inspector/ScriptCallFrame.cpp
inspector/ScriptCallFrame.h
inspector/ScriptCallStack.cpp
inspector/ScriptCallStack.h
inspector/ScriptCallStackFactory.cpp
inspector/ScriptCallStackFactory.h
inspector/ScriptDebugListener.h
inspector/ScriptDebugServer.cpp
inspector/ScriptDebugServer.h
inspector/agents/InspectorAgent.cpp
inspector/agents/InspectorAgent.h
inspector/agents/InspectorConsoleAgent.cpp
inspector/agents/InspectorConsoleAgent.h
inspector/agents/InspectorDebuggerAgent.cpp
inspector/agents/InspectorDebuggerAgent.h
inspector/agents/InspectorProfilerAgent.cpp [deleted file]
inspector/agents/InspectorProfilerAgent.h [deleted file]
inspector/agents/InspectorRuntimeAgent.cpp
inspector/agents/InspectorRuntimeAgent.h
inspector/agents/JSGlobalObjectConsoleAgent.cpp
inspector/agents/JSGlobalObjectConsoleAgent.h
inspector/agents/JSGlobalObjectDebuggerAgent.cpp
inspector/agents/JSGlobalObjectDebuggerAgent.h
inspector/agents/JSGlobalObjectProfilerAgent.cpp [deleted file]
inspector/agents/JSGlobalObjectProfilerAgent.h [deleted file]
inspector/agents/JSGlobalObjectRuntimeAgent.cpp
inspector/agents/JSGlobalObjectRuntimeAgent.h
inspector/augmentable/AlternateDispatchableAgent.h [new file with mode: 0644]
inspector/augmentable/AugmentableInspectorController.h [new file with mode: 0644]
inspector/augmentable/AugmentableInspectorControllerClient.h [new file with mode: 0644]
inspector/protocol/ApplicationCache.json [new file with mode: 0644]
inspector/protocol/CSS.json [new file with mode: 0644]
inspector/protocol/Console.json
inspector/protocol/DOM.json [new file with mode: 0644]
inspector/protocol/DOMDebugger.json [new file with mode: 0644]
inspector/protocol/DOMStorage.json [new file with mode: 0644]
inspector/protocol/Database.json [new file with mode: 0644]
inspector/protocol/Debugger.json
inspector/protocol/IndexedDB.json [new file with mode: 0644]
inspector/protocol/Inspector.json [new file with mode: 0644]
inspector/protocol/InspectorDomain.json [deleted file]
inspector/protocol/LayerTree.json [new file with mode: 0644]
inspector/protocol/Network.json [new file with mode: 0644]
inspector/protocol/OverlayTypes.json [new file with mode: 0644]
inspector/protocol/Page.json [new file with mode: 0644]
inspector/protocol/Profiler.json [deleted file]
inspector/protocol/Replay.json [new file with mode: 0644]
inspector/protocol/Runtime.json
inspector/protocol/Timeline.json [new file with mode: 0644]
inspector/protocol/Worker.json [new file with mode: 0644]
inspector/remote/RemoteInspector.h
inspector/remote/RemoteInspector.mm
inspector/remote/RemoteInspectorConstants.h
inspector/remote/RemoteInspectorDebuggable.cpp
inspector/remote/RemoteInspectorDebuggable.h
inspector/remote/RemoteInspectorDebuggableConnection.h
inspector/remote/RemoteInspectorDebuggableConnection.mm
inspector/remote/RemoteInspectorXPCConnection.h
inspector/remote/RemoteInspectorXPCConnection.mm
inspector/scripts/CodeGeneratorInspector.py [deleted file]
inspector/scripts/CodeGeneratorInspectorStrings.py [deleted file]
inspector/scripts/codegen/__init__.py [new file with mode: 0644]
inspector/scripts/codegen/cpp_generator.py [new file with mode: 0644]
inspector/scripts/codegen/cpp_generator_templates.py [new file with mode: 0755]
inspector/scripts/codegen/generate_cpp_alternate_backend_dispatcher_header.py [new file with mode: 0755]
inspector/scripts/codegen/generate_cpp_backend_dispatcher_header.py [new file with mode: 0755]
inspector/scripts/codegen/generate_cpp_backend_dispatcher_implementation.py [new file with mode: 0755]
inspector/scripts/codegen/generate_cpp_frontend_dispatcher_header.py [new file with mode: 0755]
inspector/scripts/codegen/generate_cpp_frontend_dispatcher_implementation.py [new file with mode: 0755]
inspector/scripts/codegen/generate_cpp_protocol_types_header.py [new file with mode: 0755]
inspector/scripts/codegen/generate_cpp_protocol_types_implementation.py [new file with mode: 0755]
inspector/scripts/codegen/generate_js_backend_commands.py [new file with mode: 0755]
inspector/scripts/codegen/generate_objc_backend_dispatcher_header.py [new file with mode: 0755]
inspector/scripts/codegen/generate_objc_backend_dispatcher_implementation.py [new file with mode: 0755]
inspector/scripts/codegen/generate_objc_configuration_header.py [new file with mode: 0755]
inspector/scripts/codegen/generate_objc_configuration_implementation.py [new file with mode: 0755]
inspector/scripts/codegen/generate_objc_conversion_helpers.py [new file with mode: 0755]
inspector/scripts/codegen/generate_objc_frontend_dispatcher_implementation.py [new file with mode: 0755]
inspector/scripts/codegen/generate_objc_header.py [new file with mode: 0755]
inspector/scripts/codegen/generate_objc_internal_header.py [new file with mode: 0755]
inspector/scripts/codegen/generate_objc_protocol_types_implementation.py [new file with mode: 0755]
inspector/scripts/codegen/generator.py [new file with mode: 0755]
inspector/scripts/codegen/generator_templates.py [new file with mode: 0644]
inspector/scripts/codegen/models.py [new file with mode: 0755]
inspector/scripts/codegen/objc_generator.py [new file with mode: 0755]
inspector/scripts/codegen/objc_generator_templates.py [new file with mode: 0755]
inspector/scripts/generate-inspector-protocol-bindings.py [new file with mode: 0755]
inspector/scripts/tests/commands-with-async-attribute.json [new file with mode: 0644]
inspector/scripts/tests/commands-with-optional-call-return-parameters.json [new file with mode: 0644]
inspector/scripts/tests/domains-with-varying-command-sizes.json [new file with mode: 0644]
inspector/scripts/tests/enum-values.json [new file with mode: 0644]
inspector/scripts/tests/events-with-optional-parameters.json [new file with mode: 0644]
inspector/scripts/tests/expected/commands-with-async-attribute.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/commands-with-optional-call-return-parameters.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/domains-with-varying-command-sizes.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/enum-values.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/events-with-optional-parameters.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-domain-availability.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-duplicate-command-call-parameter-names.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-duplicate-command-return-parameter-names.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-duplicate-event-parameter-names.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-duplicate-type-declarations.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-duplicate-type-member-names.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-enum-with-no-values.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-string-typed-optional-parameter-flag.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-string-typed-optional-type-member.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-type-declaration-using-type-reference.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-type-with-lowercase-name.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-unknown-type-reference-in-type-declaration.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/fail-on-unknown-type-reference-in-type-member.json-error [new file with mode: 0644]
inspector/scripts/tests/expected/generate-domains-with-feature-guards.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/same-type-id-different-domain.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/shadowed-optional-type-setters.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/type-declaration-aliased-primitive-type.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/type-declaration-array-type.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/type-declaration-enum-type.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/type-declaration-object-type.json-result [new file with mode: 0644]
inspector/scripts/tests/expected/type-requiring-runtime-casts.json-result [new file with mode: 0644]
inspector/scripts/tests/fail-on-domain-availability.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-duplicate-command-call-parameter-names.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-duplicate-command-return-parameter-names.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-duplicate-event-parameter-names.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-duplicate-type-declarations.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-duplicate-type-member-names.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-enum-with-no-values.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-string-typed-optional-parameter-flag.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-string-typed-optional-type-member.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-type-declaration-using-type-reference.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-type-with-lowercase-name.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-unknown-type-reference-in-type-declaration.json [new file with mode: 0644]
inspector/scripts/tests/fail-on-unknown-type-reference-in-type-member.json [new file with mode: 0644]
inspector/scripts/tests/generate-domains-with-feature-guards.json [new file with mode: 0644]
inspector/scripts/tests/same-type-id-different-domain.json [new file with mode: 0644]
inspector/scripts/tests/shadowed-optional-type-setters.json [new file with mode: 0644]
inspector/scripts/tests/type-declaration-aliased-primitive-type.json [new file with mode: 0644]
inspector/scripts/tests/type-declaration-array-type.json [new file with mode: 0644]
inspector/scripts/tests/type-declaration-enum-type.json [new file with mode: 0644]
inspector/scripts/tests/type-declaration-object-type.json [new file with mode: 0644]
inspector/scripts/tests/type-requiring-runtime-casts.json [new file with mode: 0644]
interpreter/CallFrame.cpp
interpreter/CallFrame.h
interpreter/CallFrameClosure.h
interpreter/CallFrameInlines.h
interpreter/Interpreter.cpp
interpreter/Interpreter.h
interpreter/JSStack.cpp
interpreter/JSStack.h
interpreter/ProtoCallFrame.cpp
interpreter/ProtoCallFrame.h
interpreter/Register.h
interpreter/StackVisitor.cpp
interpreter/StackVisitor.h
interpreter/VMEntryRecord.h [new file with mode: 0644]
interpreter/VMInspector.cpp [deleted file]
interpreter/VMInspector.h [deleted file]
jit/AccessorCallJITStubRoutine.h
jit/ArityCheckFailReturnThunks.cpp
jit/AssemblyHelpers.cpp
jit/AssemblyHelpers.h
jit/BinarySwitch.cpp [new file with mode: 0644]
jit/BinarySwitch.h [new file with mode: 0644]
jit/CCallHelpers.h
jit/ClosureCallStubRoutine.cpp [deleted file]
jit/ClosureCallStubRoutine.h [deleted file]
jit/CompactJITCodeMap.h
jit/ExecutableAllocationFuzz.cpp [new file with mode: 0644]
jit/ExecutableAllocationFuzz.h [new file with mode: 0644]
jit/ExecutableAllocator.cpp
jit/ExecutableAllocator.h
jit/ExecutableAllocatorFixedVMPool.cpp
jit/GPRInfo.h
jit/JIT.cpp
jit/JIT.h
jit/JITCall.cpp
jit/JITCall32_64.cpp
jit/JITCode.cpp
jit/JITCode.h
jit/JITCompilationEffort.h
jit/JITExceptions.cpp
jit/JITExceptions.h
jit/JITInlines.h
jit/JITOpcodes.cpp
jit/JITOpcodes32_64.cpp
jit/JITOperations.cpp
jit/JITOperations.h
jit/JITPropertyAccess.cpp
jit/JITPropertyAccess32_64.cpp
jit/JITStubRoutine.h
jit/JITStubs.h
jit/JITStubsARM.h
jit/JITStubsARMv7.h
jit/JITStubsX86.h
jit/JITStubsX86Common.h
jit/JITStubsX86_64.h
jit/JITThunks.cpp
jit/JITThunks.h
jit/JITToDFGDeferredCompilationCallback.cpp
jit/JITToDFGDeferredCompilationCallback.h
jit/JITWriteBarrier.h
jit/JSInterfaceJIT.h
jit/PolymorphicCallStubRoutine.cpp [new file with mode: 0644]
jit/PolymorphicCallStubRoutine.h [new file with mode: 0644]
jit/RegisterSet.cpp
jit/Repatch.cpp
jit/Repatch.h
jit/SetupVarargsFrame.cpp [new file with mode: 0644]
jit/SetupVarargsFrame.h [new file with mode: 0644]
jit/SlowPathCall.h
jit/SpecializedThunkJIT.h
jit/ThunkGenerators.cpp
jit/ThunkGenerators.h
jsc.cpp
llint/LLIntData.cpp
llint/LLIntOfflineAsmConfig.h
llint/LLIntOffsetsExtractor.cpp
llint/LLIntSlowPaths.cpp
llint/LLIntSlowPaths.h
llint/LLIntThunks.cpp
llint/LLIntThunks.h
llint/LowLevelInterpreter.asm
llint/LowLevelInterpreter.cpp
llint/LowLevelInterpreter32_64.asm
llint/LowLevelInterpreter64.asm
llvm/InitializeLLVM.cpp
llvm/InitializeLLVM.h
llvm/InitializeLLVMLinux.cpp
llvm/InitializeLLVMMac.cpp [new file with mode: 0644]
llvm/InitializeLLVMMac.mm [deleted file]
llvm/InitializeLLVMPOSIX.cpp
llvm/InitializeLLVMPOSIX.h
llvm/InitializeLLVMWin.cpp
llvm/LLVMAPI.cpp
llvm/LLVMAPI.h
llvm/LLVMAPIFunctions.h
llvm/LLVMHeaders.h
llvm/library/LLVMExports.cpp
llvm/library/LLVMOverrides.cpp
llvm/library/LLVMTrapCallback.h
llvm/library/libllvmForJSC.version [new file with mode: 0644]
offlineasm/arm.rb
offlineasm/arm64.rb
offlineasm/ast.rb
offlineasm/backends.rb
offlineasm/cloop.rb
offlineasm/generate_offset_extractor.rb
offlineasm/instructions.rb
offlineasm/mips.rb
offlineasm/parser.rb
offlineasm/settings.rb
offlineasm/sh4.rb
offlineasm/transform.rb
offlineasm/x86.rb
parser/ASTBuilder.h
parser/Keywords.table
parser/Lexer.cpp
parser/Lexer.h
parser/NodeConstructors.h
parser/NodeInfo.h [deleted file]
parser/Nodes.cpp
parser/Nodes.h
parser/Parser.cpp
parser/Parser.h
parser/ParserArena.cpp
parser/ParserArena.h
parser/ParserError.h
parser/ParserFunctionInfo.h [new file with mode: 0644]
parser/ParserModes.h
parser/ParserTokens.h
parser/SourceCode.h
parser/SourceProvider.cpp
parser/SourceProvider.h
parser/SourceProviderCache.h
parser/SourceProviderCacheItem.h
parser/SyntaxChecker.h
postprocess-headers.sh
profiler/LegacyProfiler.cpp
profiler/LegacyProfiler.h
profiler/Profile.cpp
profiler/Profile.h
profiler/ProfileGenerator.cpp
profiler/ProfileGenerator.h
profiler/ProfileNode.cpp
profiler/ProfileNode.h
profiler/ProfilerBytecodeSequence.cpp
profiler/ProfilerCompilation.cpp
profiler/ProfilerCompilation.h
profiler/ProfilerDatabase.cpp
replay/EmptyInputCursor.h
replay/EncodedValue.cpp
replay/EncodedValue.h
replay/InputCursor.h
replay/JSInputs.json
replay/NondeterministicInput.h
replay/scripts/CodeGeneratorReplayInputs.py
replay/scripts/CodeGeneratorReplayInputsTemplates.py
replay/scripts/tests/expected/fail-on-c-style-enum-no-storage.json-error
replay/scripts/tests/expected/fail-on-no-inputs.json-error [deleted file]
replay/scripts/tests/expected/fail-on-no-types.json-error [deleted file]
replay/scripts/tests/expected/generate-enum-encoding-helpers-with-guarded-values.json-TestReplayInputs.cpp
replay/scripts/tests/expected/generate-enum-encoding-helpers-with-guarded-values.json-TestReplayInputs.h
replay/scripts/tests/expected/generate-enum-encoding-helpers.json-TestReplayInputs.cpp
replay/scripts/tests/expected/generate-enum-encoding-helpers.json-TestReplayInputs.h
replay/scripts/tests/expected/generate-enum-with-guard.json-TestReplayInputs.cpp
replay/scripts/tests/expected/generate-enum-with-guard.json-TestReplayInputs.h
replay/scripts/tests/expected/generate-enums-with-same-base-name.json-TestReplayInputs.cpp
replay/scripts/tests/expected/generate-enums-with-same-base-name.json-TestReplayInputs.h
replay/scripts/tests/expected/generate-input-with-guard.json-TestReplayInputs.cpp
replay/scripts/tests/expected/generate-input-with-guard.json-TestReplayInputs.h
replay/scripts/tests/expected/generate-input-with-vector-members.json-TestReplayInputs.cpp
replay/scripts/tests/expected/generate-input-with-vector-members.json-TestReplayInputs.h
replay/scripts/tests/expected/generate-inputs-with-flags.json-TestReplayInputs.cpp
replay/scripts/tests/expected/generate-inputs-with-flags.json-TestReplayInputs.h
replay/scripts/tests/expected/generate-memoized-type-modes.json-TestReplayInputs.cpp
replay/scripts/tests/expected/generate-memoized-type-modes.json-TestReplayInputs.h
replay/scripts/tests/fail-on-c-style-enum-no-storage.json
replay/scripts/tests/fail-on-duplicate-enum-type.json
replay/scripts/tests/fail-on-duplicate-input-names.json
replay/scripts/tests/fail-on-duplicate-type-names.json
replay/scripts/tests/fail-on-enum-type-missing-values.json
replay/scripts/tests/fail-on-missing-input-member-name.json
replay/scripts/tests/fail-on-missing-input-name.json
replay/scripts/tests/fail-on-missing-input-queue.json
replay/scripts/tests/fail-on-missing-type-mode.json
replay/scripts/tests/fail-on-missing-type-name.json
replay/scripts/tests/fail-on-no-inputs.json [deleted file]
replay/scripts/tests/fail-on-no-types.json [deleted file]
replay/scripts/tests/fail-on-unknown-input-queue.json
replay/scripts/tests/fail-on-unknown-member-type.json
replay/scripts/tests/fail-on-unknown-type-mode.json
replay/scripts/tests/generate-enum-encoding-helpers-with-guarded-values.json
replay/scripts/tests/generate-enum-encoding-helpers.json
replay/scripts/tests/generate-enum-with-guard.json
replay/scripts/tests/generate-enums-with-same-base-name.json
replay/scripts/tests/generate-event-loop-shape-types.json
replay/scripts/tests/generate-input-with-guard.json
replay/scripts/tests/generate-input-with-vector-members.json
replay/scripts/tests/generate-inputs-with-flags.json
replay/scripts/tests/generate-memoized-type-modes.json
runtime/Arguments.cpp [deleted file]
runtime/Arguments.h [deleted file]
runtime/ArgumentsIteratorConstructor.cpp [deleted file]
runtime/ArgumentsIteratorConstructor.h [deleted file]
runtime/ArgumentsIteratorPrototype.cpp [deleted file]
runtime/ArgumentsIteratorPrototype.h [deleted file]
runtime/ArgumentsMode.h [new file with mode: 0644]
runtime/ArrayBuffer.cpp
runtime/ArrayBufferNeuteringWatchpoint.cpp
runtime/ArrayBufferNeuteringWatchpoint.h
runtime/ArrayBufferView.h
runtime/ArrayConstructor.cpp
runtime/ArrayConstructor.h
runtime/ArrayConventions.h
runtime/ArrayIteratorConstructor.cpp [deleted file]
runtime/ArrayIteratorConstructor.h [deleted file]
runtime/ArrayIteratorPrototype.cpp
runtime/ArrayIteratorPrototype.h
runtime/ArrayPrototype.cpp
runtime/ArrayPrototype.h
runtime/BasicBlockLocation.cpp [new file with mode: 0644]
runtime/BasicBlockLocation.h [new file with mode: 0644]
runtime/BooleanConstructor.cpp
runtime/BooleanObject.cpp
runtime/BooleanPrototype.cpp
runtime/BooleanPrototype.h
runtime/BundlePath.cpp [new file with mode: 0644]
runtime/BundlePath.h [new file with mode: 0644]
runtime/BundlePath.mm [new file with mode: 0644]
runtime/CallData.cpp
runtime/CallData.h
runtime/ClassInfo.h
runtime/ClonedArguments.cpp [new file with mode: 0644]
runtime/ClonedArguments.h [new file with mode: 0644]
runtime/CodeCache.cpp
runtime/CodeCache.h
runtime/CommonIdentifiers.cpp
runtime/CommonIdentifiers.h
runtime/CommonSlowPaths.cpp
runtime/CommonSlowPaths.h
runtime/Completion.cpp
runtime/Completion.h
runtime/ConsoleClient.cpp
runtime/ConsoleClient.h
runtime/ConsolePrototype.cpp
runtime/ConsoleTypes.h
runtime/ConstantMode.cpp [new file with mode: 0644]
runtime/ConstantMode.h
runtime/ConstructData.h
runtime/ControlFlowProfiler.cpp [new file with mode: 0644]
runtime/ControlFlowProfiler.h [new file with mode: 0644]
runtime/CustomGetterSetter.cpp
runtime/CustomGetterSetter.h
runtime/DataView.cpp
runtime/DataView.h
runtime/DateConstructor.cpp
runtime/DateConstructor.h
runtime/DateConversion.h
runtime/DateInstance.cpp
runtime/DateInstance.h
runtime/DateInstanceCache.h
runtime/DatePrototype.cpp
runtime/DatePrototype.h
runtime/DirectArguments.cpp [new file with mode: 0644]
runtime/DirectArguments.h [new file with mode: 0644]
runtime/DirectArgumentsOffset.cpp [new file with mode: 0644]
runtime/DirectArgumentsOffset.h [new file with mode: 0644]
runtime/EnumerationMode.h [new file with mode: 0644]
runtime/Error.cpp
runtime/Error.h
runtime/ErrorConstructor.cpp
runtime/ErrorConstructor.h
runtime/ErrorInstance.cpp
runtime/ErrorInstance.h
runtime/ErrorPrototype.cpp
runtime/ErrorPrototype.h
runtime/Exception.cpp [new file with mode: 0644]
runtime/Exception.h [new file with mode: 0644]
runtime/ExceptionFuzz.cpp [new file with mode: 0644]
runtime/ExceptionFuzz.h [new file with mode: 0644]
runtime/ExceptionHelpers.cpp
runtime/ExceptionHelpers.h
runtime/Executable.cpp
runtime/Executable.h
runtime/FunctionConstructor.cpp
runtime/FunctionConstructor.h
runtime/FunctionHasExecutedCache.cpp [new file with mode: 0644]
runtime/FunctionHasExecutedCache.h [new file with mode: 0644]
runtime/FunctionPrototype.cpp
runtime/FunctionPrototype.h
runtime/FunctionRareData.cpp [new file with mode: 0644]
runtime/FunctionRareData.h [new file with mode: 0644]
runtime/GenericArguments.h [new file with mode: 0644]
runtime/GenericArgumentsInlines.h [new file with mode: 0644]
runtime/GenericOffset.h [new file with mode: 0644]
runtime/GenericTypedArrayView.h
runtime/GenericTypedArrayViewInlines.h
runtime/GetterSetter.cpp
runtime/GetterSetter.h
runtime/Identifier.cpp
runtime/Identifier.h
runtime/IdentifierInlines.h
runtime/IndexingHeader.h
runtime/IndexingType.h
runtime/InferredValue.cpp [new file with mode: 0644]
runtime/InferredValue.h [new file with mode: 0644]
runtime/InitializeThreading.h
runtime/IntendedStructureChain.cpp
runtime/IntendedStructureChain.h
runtime/InternalFunction.cpp
runtime/InternalFunction.h
runtime/IntlObject.cpp [new file with mode: 0644]
runtime/IntlObject.h [new file with mode: 0644]
runtime/Intrinsic.h
runtime/IterationStatus.h [new file with mode: 0644]
runtime/IteratorOperations.cpp [new file with mode: 0644]
runtime/IteratorOperations.h [new file with mode: 0644]
runtime/IteratorPrototype.cpp [new file with mode: 0644]
runtime/IteratorPrototype.h [new file with mode: 0644]
runtime/JSAPIValueWrapper.cpp
runtime/JSAPIValueWrapper.h
runtime/JSActivation.cpp [deleted file]
runtime/JSActivation.h [deleted file]
runtime/JSArgumentsIterator.cpp [deleted file]
runtime/JSArgumentsIterator.h [deleted file]
runtime/JSArray.cpp
runtime/JSArray.h
runtime/JSArrayBuffer.cpp
runtime/JSArrayBuffer.h
runtime/JSArrayBufferConstructor.cpp
runtime/JSArrayBufferPrototype.cpp
runtime/JSArrayBufferView.cpp
runtime/JSArrayBufferView.h
runtime/JSArrayIterator.cpp
runtime/JSArrayIterator.h
runtime/JSBoundFunction.cpp
runtime/JSBoundFunction.h
runtime/JSCInlines.h
runtime/JSCJSValue.cpp
runtime/JSCJSValue.h
runtime/JSCJSValueInlines.h
runtime/JSCallee.cpp [new file with mode: 0644]
runtime/JSCallee.h [new file with mode: 0644]
runtime/JSCatchScope.cpp [new file with mode: 0644]
runtime/JSCatchScope.h [new file with mode: 0644]
runtime/JSCell.cpp
runtime/JSCell.h
runtime/JSCellInlines.h
runtime/JSConsole.cpp
runtime/JSDataView.cpp
runtime/JSDataViewPrototype.cpp
runtime/JSDataViewPrototype.h
runtime/JSDateMath.cpp
runtime/JSDateMath.h
runtime/JSDestructibleObject.h
runtime/JSEnvironmentRecord.cpp [new file with mode: 0644]
runtime/JSEnvironmentRecord.h [new file with mode: 0644]
runtime/JSFunction.cpp
runtime/JSFunction.h
runtime/JSFunctionInlines.h
runtime/JSFunctionNameScope.cpp [new file with mode: 0644]
runtime/JSFunctionNameScope.h [new file with mode: 0644]
runtime/JSGenericTypedArrayView.h
runtime/JSGenericTypedArrayViewInlines.h
runtime/JSGlobalObject.cpp
runtime/JSGlobalObject.h
runtime/JSGlobalObjectDebuggable.cpp
runtime/JSGlobalObjectDebuggable.h
runtime/JSGlobalObjectFunctions.cpp
runtime/JSGlobalObjectFunctions.h
runtime/JSJob.cpp [new file with mode: 0644]
runtime/JSJob.h [new file with mode: 0644]
runtime/JSLexicalEnvironment.cpp [new file with mode: 0644]
runtime/JSLexicalEnvironment.h [new file with mode: 0644]
runtime/JSLock.cpp
runtime/JSLock.h
runtime/JSMap.cpp
runtime/JSMap.h
runtime/JSMapIterator.cpp
runtime/JSMapIterator.h
runtime/JSNameScope.cpp
runtime/JSNameScope.h
runtime/JSNotAnObject.cpp
runtime/JSNotAnObject.h
runtime/JSONObject.cpp
runtime/JSONObject.h
runtime/JSObject.cpp
runtime/JSObject.h
runtime/JSPromise.cpp
runtime/JSPromise.h
runtime/JSPromiseConstructor.cpp
runtime/JSPromiseConstructor.h
runtime/JSPromiseDeferred.cpp
runtime/JSPromiseDeferred.h
runtime/JSPromiseFunctions.cpp [deleted file]
runtime/JSPromiseFunctions.h [deleted file]
runtime/JSPromisePrototype.cpp
runtime/JSPromisePrototype.h
runtime/JSPromiseReaction.cpp [deleted file]
runtime/JSPromiseReaction.h [deleted file]
runtime/JSPropertyNameEnumerator.cpp [new file with mode: 0644]
runtime/JSPropertyNameEnumerator.h [new file with mode: 0644]
runtime/JSPropertyNameIterator.cpp [deleted file]
runtime/JSPropertyNameIterator.h [deleted file]
runtime/JSProxy.cpp
runtime/JSProxy.h
runtime/JSScope.cpp
runtime/JSScope.h
runtime/JSSegmentedVariableObject.cpp
runtime/JSSegmentedVariableObject.h
runtime/JSSet.cpp
runtime/JSSet.h
runtime/JSSetIterator.cpp
runtime/JSSetIterator.h
runtime/JSString.cpp
runtime/JSString.h
runtime/JSStringBuilder.h
runtime/JSStringIterator.cpp [new file with mode: 0644]
runtime/JSStringIterator.h [new file with mode: 0644]
runtime/JSStringJoiner.cpp
runtime/JSStringJoiner.h
runtime/JSSymbolTableObject.cpp
runtime/JSSymbolTableObject.h
runtime/JSTemplateRegistryKey.cpp [new file with mode: 0644]
runtime/JSTemplateRegistryKey.h [new file with mode: 0644]
runtime/JSType.h
runtime/JSTypeInfo.h
runtime/JSTypedArrayConstructors.cpp
runtime/JSTypedArrayPrototypes.cpp
runtime/JSTypedArrays.cpp
runtime/JSVariableObject.cpp [deleted file]
runtime/JSVariableObject.h [deleted file]
runtime/JSWeakMap.cpp
runtime/JSWeakMap.h
runtime/JSWeakSet.cpp [new file with mode: 0644]
runtime/JSWeakSet.h [new file with mode: 0644]
runtime/JSWithScope.cpp
runtime/JSWithScope.h
runtime/JSWrapperObject.cpp
runtime/JSWrapperObject.h
runtime/LiteralParser.cpp
runtime/LiteralParser.h
runtime/Lookup.cpp
runtime/Lookup.h
runtime/MapConstructor.cpp
runtime/MapData.cpp [deleted file]
runtime/MapData.h
runtime/MapDataInlines.h [new file with mode: 0644]
runtime/MapIteratorConstructor.cpp [deleted file]
runtime/MapIteratorConstructor.h [deleted file]
runtime/MapIteratorPrototype.cpp
runtime/MapPrototype.cpp
runtime/MathCommon.cpp [new file with mode: 0644]
runtime/MathCommon.h [new file with mode: 0644]
runtime/MathObject.cpp
runtime/MathObject.h
runtime/NameConstructor.cpp [deleted file]
runtime/NameConstructor.h [deleted file]
runtime/NameInstance.cpp [deleted file]
runtime/NameInstance.h [deleted file]
runtime/NamePrototype.cpp [deleted file]
runtime/NamePrototype.h [deleted file]
runtime/NativeErrorConstructor.cpp
runtime/NativeErrorConstructor.h
runtime/NativeErrorPrototype.h
runtime/NullGetterFunction.cpp [new file with mode: 0644]
runtime/NullGetterFunction.h [new file with mode: 0644]
runtime/NullSetterFunction.cpp [new file with mode: 0644]
runtime/NullSetterFunction.h [new file with mode: 0644]
runtime/NumberConstructor.cpp
runtime/NumberConstructor.h
runtime/NumberObject.cpp
runtime/NumberObject.h
runtime/NumberPrototype.cpp
runtime/NumberPrototype.h
runtime/NumericStrings.h
runtime/ObjectConstructor.cpp
runtime/ObjectConstructor.h
runtime/ObjectPrototype.cpp
runtime/ObjectPrototype.h
runtime/Operations.cpp
runtime/Operations.h
runtime/Options.cpp
runtime/Options.h
runtime/PrivateName.h
runtime/PropertyDescriptor.cpp
runtime/PropertyDescriptor.h
runtime/PropertyMapHashTable.h
runtime/PropertyName.h
runtime/PropertyNameArray.cpp [deleted file]
runtime/PropertyNameArray.h
runtime/PropertySlot.h
runtime/PropertyTable.cpp
runtime/Protect.h
runtime/PrototypeMap.cpp
runtime/PrototypeMap.h
runtime/PutPropertySlot.h
runtime/RegExp.cpp
runtime/RegExp.h
runtime/RegExpCache.h
runtime/RegExpCachedResult.cpp
runtime/RegExpCachedResult.h
runtime/RegExpConstructor.cpp
runtime/RegExpConstructor.h
runtime/RegExpMatchesArray.cpp
runtime/RegExpMatchesArray.h
runtime/RegExpObject.cpp
runtime/RegExpObject.h
runtime/RegExpPrototype.cpp
runtime/RegExpPrototype.h
runtime/RuntimeFlags.h [new file with mode: 0644]
runtime/RuntimeType.cpp [new file with mode: 0644]
runtime/RuntimeType.h [new file with mode: 0644]
runtime/ScopeOffset.cpp [new file with mode: 0644]
runtime/ScopeOffset.h [new file with mode: 0644]
runtime/ScopedArguments.cpp [new file with mode: 0644]
runtime/ScopedArguments.h [new file with mode: 0644]
runtime/ScopedArgumentsTable.cpp [new file with mode: 0644]
runtime/ScopedArgumentsTable.h [new file with mode: 0644]
runtime/SetConstructor.cpp
runtime/SetIteratorConstructor.cpp [deleted file]
runtime/SetIteratorConstructor.h [deleted file]
runtime/SetIteratorPrototype.cpp
runtime/SetPrototype.cpp
runtime/SmallStrings.cpp
runtime/SmallStrings.h
runtime/SparseArrayValueMap.cpp
runtime/SparseArrayValueMap.h
runtime/StrictEvalActivation.cpp
runtime/StrictEvalActivation.h
runtime/StringConstructor.cpp
runtime/StringConstructor.h
runtime/StringIteratorPrototype.cpp [new file with mode: 0644]
runtime/StringIteratorPrototype.h [new file with mode: 0644]
runtime/StringObject.cpp
runtime/StringObject.h
runtime/StringPrototype.cpp
runtime/StringPrototype.h
runtime/StringRecursionChecker.h
runtime/Structure.cpp
runtime/Structure.h
runtime/StructureChain.cpp
runtime/StructureChain.h
runtime/StructureIDTable.cpp
runtime/StructureIDTable.h
runtime/StructureInlines.h
runtime/StructureRareData.cpp
runtime/StructureRareData.h
runtime/StructureTransitionTable.h
runtime/Symbol.cpp [new file with mode: 0644]
runtime/Symbol.h [new file with mode: 0644]
runtime/SymbolConstructor.cpp [new file with mode: 0644]
runtime/SymbolConstructor.h [new file with mode: 0644]
runtime/SymbolObject.cpp [new file with mode: 0644]
runtime/SymbolObject.h [new file with mode: 0644]
runtime/SymbolPrototype.cpp [new file with mode: 0644]
runtime/SymbolPrototype.h [new file with mode: 0644]
runtime/SymbolTable.cpp
runtime/SymbolTable.h
runtime/TemplateRegistry.cpp [new file with mode: 0644]
runtime/TemplateRegistry.h [new file with mode: 0644]
runtime/TemplateRegistryKey.h [new file with mode: 0644]
runtime/TestRunnerUtils.h
runtime/Tracing.d
runtime/Tracing.h
runtime/TypeLocationCache.cpp [new file with mode: 0644]
runtime/TypeLocationCache.h [new file with mode: 0644]
runtime/TypeProfiler.cpp [new file with mode: 0644]
runtime/TypeProfiler.h [new file with mode: 0644]
runtime/TypeProfilerLog.cpp [new file with mode: 0644]
runtime/TypeProfilerLog.h [new file with mode: 0644]
runtime/TypeSet.cpp [new file with mode: 0644]
runtime/TypeSet.h [new file with mode: 0644]
runtime/TypedArrayBase.h
runtime/TypeofType.cpp [new file with mode: 0644]
runtime/TypeofType.h [new file with mode: 0644]
runtime/VM.cpp
runtime/VM.h
runtime/VMEntryScope.cpp
runtime/VMEntryScope.h
runtime/VarOffset.cpp [new file with mode: 0644]
runtime/VarOffset.h [new file with mode: 0644]
runtime/Watchdog.cpp
runtime/Watchdog.h
runtime/WatchdogMac.cpp
runtime/WatchdogNone.cpp
runtime/WeakGCMap.h
runtime/WeakGCMapInlines.h [new file with mode: 0644]
runtime/WeakMapConstructor.cpp
runtime/WeakMapData.cpp
runtime/WeakMapData.h
runtime/WeakMapPrototype.cpp
runtime/WeakSetConstructor.cpp [new file with mode: 0644]
runtime/WeakSetConstructor.h [new file with mode: 0644]
runtime/WeakSetPrototype.cpp [new file with mode: 0644]
runtime/WeakSetPrototype.h [new file with mode: 0644]
runtime/WriteBarrier.h
testRegExp.cpp
tested-symbols.symlst [new file with mode: 0644]
tests/controlFlowProfiler.yaml [new file with mode: 0644]
tests/controlFlowProfiler/brace-location.js [new file with mode: 0644]
tests/controlFlowProfiler/conditional-expression.js [new file with mode: 0644]
tests/controlFlowProfiler/driver/driver.js [new file with mode: 0644]
tests/controlFlowProfiler/if-statement.js [new file with mode: 0644]
tests/controlFlowProfiler/loop-statements.js [new file with mode: 0644]
tests/controlFlowProfiler/switch-statements.js [new file with mode: 0644]
tests/controlFlowProfiler/test-jit.js [new file with mode: 0644]
tests/exceptionFuzz.yaml
tests/exceptionFuzz/3d-cube.js
tests/exceptionFuzz/date-format-xparb.js
tests/exceptionFuzz/earley-boyer.js
tests/executableAllocationFuzz.yaml [new file with mode: 0644]
tests/executableAllocationFuzz/v8-raytrace.js [new file with mode: 0644]
tests/mozilla/ecma/Date/15.9.1.1-1.js
tests/mozilla/ecma/Date/15.9.1.1-2.js
tests/mozilla/ecma/Date/15.9.2.1.js
tests/mozilla/ecma/Date/15.9.2.2-1.js
tests/mozilla/ecma/Date/15.9.2.2-2.js
tests/mozilla/ecma/Date/15.9.2.2-3.js
tests/mozilla/ecma/Date/15.9.2.2-4.js
tests/mozilla/ecma/Date/15.9.2.2-5.js
tests/mozilla/ecma/Date/15.9.2.2-6.js
tests/mozilla/ecma_3/Unicode/uc-003.js
tests/mozilla/js1_2/function/tostring-1.js
tests/mozilla/mozilla-tests.yaml
tests/stress/activation-sink-default-value.js [new file with mode: 0644]
tests/stress/activation-sink-osrexit-default-value.js [new file with mode: 0644]
tests/stress/activation-sink-osrexit.js [new file with mode: 0644]
tests/stress/activation-sink.js [new file with mode: 0644]
tests/stress/add-overflows-after-not-equal.js [new file with mode: 0644]
tests/stress/arguments-bizarre-behavior.js [new file with mode: 0644]
tests/stress/arguments-bizarre-behaviour-disable-enumerability.js [new file with mode: 0644]
tests/stress/arguments-callee-uninitialized.js [new file with mode: 0644]
tests/stress/arguments-captured.js [new file with mode: 0644]
tests/stress/arguments-custom-properties-gc.js [new file with mode: 0644]
tests/stress/arguments-exit-fixed.js [new file with mode: 0644]
tests/stress/arguments-exit-strict-mode-fixed.js [new file with mode: 0644]
tests/stress/arguments-exit-strict-mode.js [new file with mode: 0644]
tests/stress/arguments-exit.js [new file with mode: 0644]
tests/stress/arguments-inlined-exit-strict-mode-fixed.js [new file with mode: 0644]
tests/stress/arguments-inlined-exit-strict-mode.js [new file with mode: 0644]
tests/stress/arguments-inlined-exit.js [new file with mode: 0644]
tests/stress/arguments-interference-cfg.js [new file with mode: 0644]
tests/stress/arguments-interference.js [new file with mode: 0644]
tests/stress/arguments-iterator.js [new file with mode: 0644]
tests/stress/arith-add-with-constants.js [new file with mode: 0644]
tests/stress/arith-modulo-node-behaviors.js [new file with mode: 0644]
tests/stress/arith-mul-with-constants.js [new file with mode: 0644]
tests/stress/array-copywithin.js [new file with mode: 0644]
tests/stress/array-fill-put-by-val.js [new file with mode: 0644]
tests/stress/array-filter-put-by-val-direct.js [new file with mode: 0644]
tests/stress/array-find-does-not-lookup-twice.js [new file with mode: 0644]
tests/stress/array-from-abs-and-floor.js [new file with mode: 0644]
tests/stress/array-from-put-by-val-direct.js [new file with mode: 0644]
tests/stress/array-from-set-length.js [new file with mode: 0644]
tests/stress/array-from-with-accessors.js [new file with mode: 0644]
tests/stress/array-from-with-iterable.js [new file with mode: 0644]
tests/stress/array-from-with-iterator.js [new file with mode: 0644]
tests/stress/array-iterators-next-with-call.js [new file with mode: 0644]
tests/stress/array-iterators-next.js [new file with mode: 0644]
tests/stress/array-length-array-storage-plain-object.js [new file with mode: 0644]
tests/stress/array-length-plain-object.js [new file with mode: 0644]
tests/stress/array-map-put-by-val-direct.js [new file with mode: 0644]
tests/stress/arrayify-to-structure-contradiction.js [new file with mode: 0644]
tests/stress/assignment-in-function-call-bracket-node.js [new file with mode: 0644]
tests/stress/branch-may-exit-due-to-object-or-other-use-kind.js [new file with mode: 0644]
tests/stress/builtin-function-is-construct-type-none.js [new file with mode: 0644]
tests/stress/cached-prototype-setter.js [new file with mode: 0644]
tests/stress/call-forward-varargs-for-inlined-escaped-arguments.js [new file with mode: 0644]
tests/stress/call-varargs-length-effects.js [new file with mode: 0644]
tests/stress/call-varargs-with-different-arguments-length-after-warmup.js [new file with mode: 0644]
tests/stress/class-syntax-derived-default-constructor.js [new file with mode: 0644]
tests/stress/class-syntax-no-loop-tdz.js [new file with mode: 0644]
tests/stress/class-syntax-no-tdz-in-catch.js [new file with mode: 0644]
tests/stress/class-syntax-no-tdz-in-conditional.js [new file with mode: 0644]
tests/stress/class-syntax-no-tdz-in-eval.js [new file with mode: 0644]
tests/stress/class-syntax-no-tdz-in-loop-no-inline-super.js [new file with mode: 0644]
tests/stress/class-syntax-no-tdz-in-loop.js [new file with mode: 0644]
tests/stress/class-syntax-no-tdz.js [new file with mode: 0644]
tests/stress/class-syntax-tdz-in-catch.js [new file with mode: 0644]
tests/stress/class-syntax-tdz-in-conditional.js [new file with mode: 0644]
tests/stress/class-syntax-tdz-in-eval.js [new file with mode: 0644]
tests/stress/class-syntax-tdz-in-loop.js [new file with mode: 0644]
tests/stress/class-syntax-tdz.js [new file with mode: 0644]
tests/stress/cloned-arguments-get-by-val-double-array.js [new file with mode: 0644]
tests/stress/cloned-arguments-should-visit-callee-during-gc.js [new file with mode: 0644]
tests/stress/closure-call-exit.js [new file with mode: 0644]
tests/stress/construct-forward-varargs-for-inlined-escaped-arguments.js [new file with mode: 0644]
tests/stress/construct-varargs-inline-smaller-Foo.js [new file with mode: 0644]
tests/stress/construct-varargs-inline.js [new file with mode: 0644]
tests/stress/construct-varargs-no-inline.js [new file with mode: 0644]
tests/stress/constructor-with-return.js [new file with mode: 0644]
tests/stress/create-this-with-callee-variants.js [new file with mode: 0644]
tests/stress/custom-iterators.js [new file with mode: 0644]
tests/stress/dead-get-closure-var.js [new file with mode: 0644]
tests/stress/dead-osr-entry-value.js [new file with mode: 0644]
tests/stress/dead-speculating-argument-use.js [new file with mode: 0644]
tests/stress/destructuring-assignment-accepts-iterables.js [new file with mode: 0644]
tests/stress/dfg-put-by-val-direct-with-edge-numbers.js [new file with mode: 0644]
tests/stress/dfg-rare-data.js [new file with mode: 0644]
tests/stress/dfg-to-primitive-pass-symbol.js [new file with mode: 0644]
tests/stress/disable-function-dot-arguments.js [new file with mode: 0644]
tests/stress/double-rep-with-non-cell.js [new file with mode: 0644]
tests/stress/double-rep-with-null.js [new file with mode: 0644]
tests/stress/double-rep-with-undefined.js [new file with mode: 0644]
tests/stress/elidable-new-object-roflcopter-then-exit.js [new file with mode: 0644]
tests/stress/elide-new-object-dag-then-exit.js [new file with mode: 0644]
tests/stress/empty_eos_regex_split.js [new file with mode: 0644]
tests/stress/equality-type-checking.js [new file with mode: 0644]
tests/stress/equals-masquerader.js
tests/stress/escape-object-in-diamond-then-exit.js [new file with mode: 0644]
tests/stress/eval-script-contains-null-character.js [new file with mode: 0644]
tests/stress/exception-in-to-property-key-should-be-handled-early-in-object-methods.js [new file with mode: 0644]
tests/stress/exception-in-to-property-key-should-be-handled-early.js [new file with mode: 0644]
tests/stress/exit-from-getter.js [new file with mode: 0644]
tests/stress/exit-from-setter.js [new file with mode: 0644]
tests/stress/fold-based-on-int32-proof-mul-branch.js [new file with mode: 0644]
tests/stress/fold-based-on-int32-proof-mul.js [new file with mode: 0644]
tests/stress/fold-based-on-int32-proof-or-zero.js [new file with mode: 0644]
tests/stress/fold-based-on-int32-proof.js [new file with mode: 0644]
tests/stress/fold-load-varargs-arity-check-fail-barely.js [new file with mode: 0644]
tests/stress/fold-load-varargs-arity-check-fail.js [new file with mode: 0644]
tests/stress/fold-multi-get-by-offset-to-get-by-offset-without-folding-the-structure-check.js [new file with mode: 0644]
tests/stress/fold-multi-put-by-offset-to-put-by-offset-without-folding-the-structure-check.js [new file with mode: 0644]
tests/stress/fold-profiled-call-to-call.js [new file with mode: 0644]
tests/stress/fold-typed-array-properties.js
tests/stress/for-in-array-mode.js [new file with mode: 0644]
tests/stress/for-in-base-reassigned-later-and-change-structure.js [new file with mode: 0644]
tests/stress/for-in-base-reassigned-later.js [new file with mode: 0644]
tests/stress/for-in-base-reassigned.js [new file with mode: 0644]
tests/stress/for-in-capture-string-loop-var.js [new file with mode: 0644]
tests/stress/for-in-delete-during-iteration.js [new file with mode: 0644]
tests/stress/for-in-modify-int-loop-var.js [new file with mode: 0644]
tests/stress/for-in-modify-string-loop-var.js [new file with mode: 0644]
tests/stress/for-in-prototype.js [new file with mode: 0644]
tests/stress/for-in-proxy-target-changed-structure.js [new file with mode: 0644]
tests/stress/for-in-proxy.js [new file with mode: 0644]
tests/stress/for-in-shadow-prototype-property.js [new file with mode: 0644]
tests/stress/for-in-string.js [new file with mode: 0644]
tests/stress/for-in-tests.js [new file with mode: 0644]
tests/stress/for-in-typed-array.js [new file with mode: 0644]
tests/stress/forward-varargs-for-inlined-escaped-arguments.js [new file with mode: 0644]
tests/stress/freeze_leek.js [new file with mode: 0644]
tests/stress/ftl-arithcos.js
tests/stress/ftl-checkin-variable.js [new file with mode: 0644]
tests/stress/ftl-checkin.js [new file with mode: 0644]
tests/stress/ftl-getmyargumentslength-inline.js [new file with mode: 0644]
tests/stress/ftl-in-overflow.js [new file with mode: 0644]
tests/stress/ftl-library-exception.js [new file with mode: 0644]
tests/stress/ftl-library-inline-gettimezoneoffset.js [new file with mode: 0644]
tests/stress/ftl-library-inlining-exceptions-dataview.js [new file with mode: 0644]
tests/stress/ftl-library-inlining-exceptions.js [new file with mode: 0644]
tests/stress/ftl-library-inlining-loops.js [new file with mode: 0644]
tests/stress/ftl-library-inlining-random.js [new file with mode: 0644]
tests/stress/ftl-library-substring.js [new file with mode: 0644]
tests/stress/ftl-switch-string-slow-duplicate-cases.js [new file with mode: 0644]
tests/stress/function-expression-exit.js [new file with mode: 0644]
tests/stress/function-name-scope.js [new file with mode: 0644]
tests/stress/function-reentry-infer-on-self.js [new file with mode: 0644]
tests/stress/function-sinking-no-double-allocate.js [new file with mode: 0644]
tests/stress/function-sinking-osrexit.js [new file with mode: 0644]
tests/stress/function-sinking-put.js [new file with mode: 0644]
tests/stress/get-argument-by-val-in-inlined-varargs-call-out-of-bounds.js [new file with mode: 0644]
tests/stress/get-argument-by-val-safe-in-inlined-varargs-call-out-of-bounds.js [new file with mode: 0644]
tests/stress/get-by-val-out-of-bounds-basics.js [new file with mode: 0644]
tests/stress/get-declared-unpassed-argument-in-direct-arguments.js [new file with mode: 0644]
tests/stress/get-declared-unpassed-argument-in-scoped-arguments.js [new file with mode: 0644]
tests/stress/get-local-elimination.js [new file with mode: 0644]
tests/stress/get-my-argument-by-val-creates-arguments.js [new file with mode: 0644]
tests/stress/get-my-argument-by-val-for-inlined-escaped-arguments.js [new file with mode: 0644]
tests/stress/get-my-argument-by-val-out-of-bounds-no-warm-up.js [new file with mode: 0644]
tests/stress/get-my-argument-by-val-out-of-bounds.js [new file with mode: 0644]
tests/stress/get-my-argument-by-val-safe-out-of-bounds.js [new file with mode: 0644]
tests/stress/get-my-argument-by-val-safe-wrap-around.js [new file with mode: 0644]
tests/stress/get-my-argument-by-val-wrap-around-no-warm-up.js [new file with mode: 0644]
tests/stress/get-my-argument-by-val-wrap-around.js [new file with mode: 0644]
tests/stress/get-stack-identity-due-to-sinking.js [new file with mode: 0644]
tests/stress/get-stack-mapping-with-dead-get-stack.js [new file with mode: 0644]
tests/stress/get-stack-mapping.js [new file with mode: 0644]
tests/stress/global-environment-does-not-trap-unscopables.js [new file with mode: 0644]
tests/stress/goofy-function-reentry-incorrect-inference.js [new file with mode: 0644]
tests/stress/has-custom-properties.js [new file with mode: 0644]
tests/stress/infer-constant-global-property.js [new file with mode: 0644]
tests/stress/infer-constant-property.js [new file with mode: 0644]
tests/stress/infer-uninitialized-closure-var.js [new file with mode: 0644]
tests/stress/initialize_functions_after_arguments.js [new file with mode: 0644]
tests/stress/inline-call-that-doesnt-use-all-args.js [new file with mode: 0644]
tests/stress/inline-varargs-get-arguments.js [new file with mode: 0644]
tests/stress/int32array-transition-on-nan.js [new file with mode: 0644]
tests/stress/iterator-functions.js [new file with mode: 0644]
tests/stress/iterator-names.js [new file with mode: 0644]
tests/stress/iterator-prototype.js [new file with mode: 0644]
tests/stress/iterator-return-beyond-multiple-iteration-scopes.js [new file with mode: 0644]
tests/stress/iterators-shape.js [new file with mode: 0644]
tests/stress/jit-cache-poly-replace-then-cache-get-and-fold-then-invalidate.js [new file with mode: 0644]
tests/stress/jit-cache-replace-then-cache-get-and-fold-then-invalidate.js [new file with mode: 0644]
tests/stress/jit-put-to-scope-global-cache-watchpoint-invalidate.js [new file with mode: 0644]
tests/stress/liveness-pruning-needed-for-osr-availability-eager.js [new file with mode: 0644]
tests/stress/liveness-pruning-needed-for-osr-availability.js [new file with mode: 0644]
tests/stress/llint-cache-replace-then-cache-get-and-fold-then-invalidate.js [new file with mode: 0644]
tests/stress/llint-put-to-scope-global-cache-watchpoint-invalidate.js [new file with mode: 0644]
tests/stress/load-varargs-elimination-bounds-check-barely.js [new file with mode: 0644]
tests/stress/load-varargs-elimination-bounds-check.js [new file with mode: 0644]
tests/stress/load-varargs-then-inlined-call-and-exit-strict.js [new file with mode: 0644]
tests/stress/load-varargs-then-inlined-call-and-exit.js [new file with mode: 0644]
tests/stress/load-varargs-then-inlined-call-exit-in-foo.js [new file with mode: 0644]
tests/stress/load-varargs-then-inlined-call-inlined.js [new file with mode: 0644]
tests/stress/load-varargs-then-inlined-call.js [new file with mode: 0644]
tests/stress/logical-not-masquerades.js [new file with mode: 0644]
tests/stress/many-sunken-locals.js [new file with mode: 0644]
tests/stress/map-constructor-adder.js [new file with mode: 0644]
tests/stress/map-constructor.js [new file with mode: 0644]
tests/stress/map-iterators-next.js [new file with mode: 0644]
tests/stress/materialize-past-butterfly-allocation.js [new file with mode: 0644]
tests/stress/materialize-past-put-structure.js [new file with mode: 0644]
tests/stress/math-abs-positive.js [new file with mode: 0644]
tests/stress/math-clz32-basics.js [new file with mode: 0644]
tests/stress/math-log-basics.js [new file with mode: 0644]
tests/stress/math-log-with-constants.js [new file with mode: 0644]
tests/stress/math-pow-basics.js [new file with mode: 0644]
tests/stress/math-pow-becomes-custom-function.js [new file with mode: 0644]
tests/stress/math-pow-integer-exponent-fastpath.js [new file with mode: 0644]
tests/stress/math-pow-nan-behaviors.js [new file with mode: 0644]
tests/stress/math-pow-with-constants.js [new file with mode: 0644]
tests/stress/math-pow-with-never-NaN-exponent.js [new file with mode: 0644]
tests/stress/math-round-arith-rounding-mode.js [new file with mode: 0644]
tests/stress/math-round-basics.js [new file with mode: 0644]
tests/stress/math-sqrt-basics-disable-architecture-specific-optimizations.js [new file with mode: 0644]
tests/stress/math-sqrt-basics.js [new file with mode: 0644]
tests/stress/misc-is-object-or-null.js [new file with mode: 0644]
tests/stress/modify-map-during-iteration.js [new file with mode: 0644]
tests/stress/modify-set-during-iteration.js [new file with mode: 0644]
tests/stress/multi-get-by-offset-dce.js [new file with mode: 0644]
tests/stress/multi-put-by-offset-multiple-transitions.js [new file with mode: 0644]
tests/stress/new-array-storage-array-with-size.js
tests/stress/new-array-then-exit.js [new file with mode: 0644]
tests/stress/new-largeish-contiguous-array-with-size.js [new file with mode: 0644]
tests/stress/no-abc-skippy-loop.js [new file with mode: 0644]
tests/stress/no-abc-skippy-paired-loop.js [new file with mode: 0644]
tests/stress/object-allocation-sinking-with-uninitialized-property-on-one-path.js [new file with mode: 0644]
tests/stress/object-escapes-in-loop.js [new file with mode: 0644]
tests/stress/object-freeze-accept-non-object.js [new file with mode: 0644]
tests/stress/object-get-own-property-descriptor-perform-to-object.js [new file with mode: 0644]
tests/stress/object-get-own-property-names-perform-to-object.js [new file with mode: 0644]
tests/stress/object-get-own-property-symbols-perform-to-object.js [new file with mode: 0644]
tests/stress/object-get-own-property-symbols.js [new file with mode: 0644]
tests/stress/object-get-prototype-of-perform-to-object.js [new file with mode: 0644]
tests/stress/object-is-extensible-accept-non-object.js [new file with mode: 0644]
tests/stress/object-is-frozen-accept-non-object.js [new file with mode: 0644]
tests/stress/object-is-sealed-accept-non-object.js [new file with mode: 0644]
tests/stress/object-keys-perform-to-object.js [new file with mode: 0644]
tests/stress/object-prevent-extensions-accept-non-object.js [new file with mode: 0644]
tests/stress/object-seal-accept-non-object.js [new file with mode: 0644]
tests/stress/obviously-elidable-new-object-then-exit.js [new file with mode: 0644]
tests/stress/op-push-name-scope-crashes-profiler.js [new file with mode: 0644]
tests/stress/other-is-object-or-null.js [new file with mode: 0644]
tests/stress/phantom-direct-arguments-clobber-argument-count.js [new file with mode: 0644]
tests/stress/phantom-direct-arguments-clobber-callee.js [new file with mode: 0644]
tests/stress/phantom-inadequacy.js [new file with mode: 0644]
tests/stress/poly-call-exit-this.js [new file with mode: 0644]
tests/stress/poly-call-exit.js [new file with mode: 0644]
tests/stress/poly-chain-getter.js [new file with mode: 0644]
tests/stress/poly-chain-setter.js [new file with mode: 0644]
tests/stress/poly-chain-then-getter.js [new file with mode: 0644]
tests/stress/poly-chain-then-setter.js [new file with mode: 0644]
tests/stress/poly-getter-combo.js [new file with mode: 0644]
tests/stress/poly-getter-then-chain.js [new file with mode: 0644]
tests/stress/poly-getter-then-self.js [new file with mode: 0644]
tests/stress/poly-self-getter.js [new file with mode: 0644]
tests/stress/poly-self-then-getter.js [new file with mode: 0644]
tests/stress/poly-setter-combo.js [new file with mode: 0644]
tests/stress/poly-setter-then-self.js [new file with mode: 0644]
tests/stress/proto-setter.js [new file with mode: 0644]
tests/stress/prune-multi-put-by-offset-replace-or-transition-variant.js [new file with mode: 0644]
tests/stress/put-by-id-build-list-order-recurse.js [new file with mode: 0644]
tests/stress/put-by-id-direct-should-be-done-for-non-index-property.js [new file with mode: 0644]
tests/stress/put-by-id-on-new-object-after-prototype-transition-non-strict.js [new file with mode: 0644]
tests/stress/put-by-id-on-new-object-after-prototype-transition-strict.js [new file with mode: 0644]
tests/stress/put-by-id-strict-build-list-order.js [new file with mode: 0644]
tests/stress/put-by-val-out-of-bounds-basics.js [new file with mode: 0644]
tests/stress/put-local-conservative.js [new file with mode: 0644]
tests/stress/raise-error-in-iterator-close.js [new file with mode: 0644]
tests/stress/real-forward-varargs-for-inlined-escaped-arguments.js [new file with mode: 0644]
tests/stress/recursive_property_redefine_during_inline_caching.js [new file with mode: 0644]
tests/stress/regress-141883.js [new file with mode: 0644]
tests/stress/remove-phantom-after-setlocal.js [new file with mode: 0644]
tests/stress/repeat-put-to-scope-global-with-same-value-watchpoint-invalidate.js [new file with mode: 0644]
tests/stress/repeated-arity-check-fail.js
tests/stress/reserved-word-with-escape.js [new file with mode: 0644]
tests/stress/rest-elements.js [new file with mode: 0644]
tests/stress/scoped-arguments-array-length.js [new file with mode: 0644]
tests/stress/scoped-then-direct-arguments-get-by-val-in-baseline.js [new file with mode: 0644]
tests/stress/set-constructor-adder.js [new file with mode: 0644]
tests/stress/set-constructor.js [new file with mode: 0644]
tests/stress/set-iterators-next.js [new file with mode: 0644]
tests/stress/simplify-varargs-mandatory-minimum-smaller-than-limit.js [new file with mode: 0644]
tests/stress/singleton-scope-then-overwrite.js [new file with mode: 0644]
tests/stress/singleton-scope-then-realloc-and-overwrite.js [new file with mode: 0644]
tests/stress/singleton-scope-then-realloc.js [new file with mode: 0644]
tests/stress/sink-arguments-past-invalid-check-dfg.js [new file with mode: 0644]
tests/stress/sink-arguments-past-invalid-check-int32-dfg.js [new file with mode: 0644]
tests/stress/sink-arguments-past-invalid-check-int32.js [new file with mode: 0644]
tests/stress/sink-arguments-past-invalid-check-sneakier.js [new file with mode: 0644]
tests/stress/sink-arguments-past-invalid-check.js [new file with mode: 0644]
tests/stress/sink-function-past-invalid-check-sneakier.js [new file with mode: 0644]
tests/stress/sink-function-past-invalid-check-sneaky.js [new file with mode: 0644]
tests/stress/sink-object-past-invalid-check-int32.js [new file with mode: 0644]
tests/stress/sink-object-past-invalid-check-sneakier.js [new file with mode: 0644]
tests/stress/sink-object-past-invalid-check-sneaky.js [new file with mode: 0644]
tests/stress/sink-object-past-invalid-check.js [new file with mode: 0644]
tests/stress/sink_checkstructure.js [new file with mode: 0644]
tests/stress/sort-array-with-undecided.js [new file with mode: 0644]
tests/stress/sparse_splice.js [new file with mode: 0644]
tests/stress/static-function-delete.js [new file with mode: 0644]
tests/stress/static-function-put.js [new file with mode: 0644]
tests/stress/static-getter-delete.js [new file with mode: 0644]
tests/stress/static-getter-descriptors.js [new file with mode: 0644]
tests/stress/static-getter-enumeration.js [new file with mode: 0644]
tests/stress/static-getter-get.js [new file with mode: 0644]
tests/stress/static-getter-in-names.js [new file with mode: 0644]
tests/stress/static-getter-names.js [new file with mode: 0644]
tests/stress/static-getter-put.js [new file with mode: 0644]
tests/stress/string-from-code-point.js [new file with mode: 0644]
tests/stress/string-iterators.js [new file with mode: 0644]
tests/stress/string-raw.js [new file with mode: 0644]
tests/stress/sub-overflows-after-not-equal.js [new file with mode: 0644]
tests/stress/switch-typeof-indirect.js [new file with mode: 0644]
tests/stress/switch-typeof-slightly-indirect.js [new file with mode: 0644]
tests/stress/switch-typeof.js [new file with mode: 0644]
tests/stress/symbol-and-string-constructor.js [new file with mode: 0644]
tests/stress/symbol-define-property.js [new file with mode: 0644]
tests/stress/symbol-registry.js [new file with mode: 0644]
tests/stress/symbol-seal-and-freeze.js [new file with mode: 0644]
tests/stress/symbol-with-json.js [new file with mode: 0644]
tests/stress/tagged-templates-identity.js [new file with mode: 0644]
tests/stress/tagged-templates-raw-strings.js [new file with mode: 0644]
tests/stress/tagged-templates-syntax.js [new file with mode: 0644]
tests/stress/tagged-templates-template-object.js [new file with mode: 0644]
tests/stress/tagged-templates-this.js [new file with mode: 0644]
tests/stress/tagged-templates.js [new file with mode: 0644]
tests/stress/template-literal-line-terminators.js [new file with mode: 0644]
tests/stress/template-literal-syntax.js [new file with mode: 0644]
tests/stress/template-literal.js [new file with mode: 0644]
tests/stress/throw-from-ftl-in-loop.js [new file with mode: 0644]
tests/stress/throw-from-ftl.js [new file with mode: 0644]
tests/stress/toprimitive-speculated-types.js [new file with mode: 0644]
tests/stress/trailing-comma-in-patterns.js [new file with mode: 0644]
tests/stress/type-of-functions-and-objects.js [new file with mode: 0644]
tests/stress/typed-array-byte-offset.js [new file with mode: 0644]
tests/stress/typed-array-get-by-val-profiling.js [new file with mode: 0644]
tests/stress/typed-array-put-by-val-profiling.js [new file with mode: 0644]
tests/stress/typeof-symbol.js [new file with mode: 0644]
tests/stress/unscopables.js [new file with mode: 0644]
tests/stress/values-unscopables.js [new file with mode: 0644]
tests/stress/varargs-closure-inlined-exit-strict-mode.js [new file with mode: 0644]
tests/stress/varargs-closure-inlined-exit.js [new file with mode: 0644]
tests/stress/varargs-exit.js [new file with mode: 0644]
tests/stress/varargs-inlined-exit.js [new file with mode: 0644]
tests/stress/varargs-inlined-simple-exit-aliasing-weird-reversed-args.js [new file with mode: 0644]
tests/stress/varargs-inlined-simple-exit-aliasing-weird.js [new file with mode: 0644]
tests/stress/varargs-inlined-simple-exit-aliasing.js [new file with mode: 0644]
tests/stress/varargs-inlined-simple-exit.js [new file with mode: 0644]
tests/stress/varargs-inlining-underflow.js [new file with mode: 0644]
tests/stress/varargs-then-slow-call.js [new file with mode: 0644]
tests/stress/varargs-too-few-arguments.js [new file with mode: 0644]
tests/stress/varargs-varargs-closure-inlined-exit.js [new file with mode: 0644]
tests/stress/varargs-varargs-inlined-exit-strict-mode.js [new file with mode: 0644]
tests/stress/varargs-varargs-inlined-exit.js [new file with mode: 0644]
tests/stress/weak-map-constructor-adder.js [new file with mode: 0644]
tests/stress/weak-map-constructor.js [new file with mode: 0644]
tests/stress/weak-set-constructor-adder.js [new file with mode: 0644]
tests/stress/weak-set-constructor.js [new file with mode: 0644]
tests/stress/weird-getter-counter.js [new file with mode: 0644]
tests/stress/weird-put-stack-varargs.js [new file with mode: 0644]
tests/stress/weird-setter-counter-syntactic.js [new file with mode: 0644]
tests/stress/weird-setter-counter.js [new file with mode: 0644]
tests/typeProfiler.yaml [new file with mode: 0644]
tests/typeProfiler/basic.js [new file with mode: 0644]
tests/typeProfiler/captured.js [new file with mode: 0644]
tests/typeProfiler/classes.js [new file with mode: 0644]
tests/typeProfiler/dfg-jit-optimizations.js [new file with mode: 0644]
tests/typeProfiler/dictionary-mode.js [new file with mode: 0644]
tests/typeProfiler/driver/driver.js [new file with mode: 0644]
tests/typeProfiler/inheritance.js [new file with mode: 0644]
tests/typeProfiler/loop.js [new file with mode: 0644]
tests/typeProfiler/optional-fields.js [new file with mode: 0644]
tests/typeProfiler/overflow.js [new file with mode: 0644]
tests/typeProfiler/return.js [new file with mode: 0644]
tests/typeProfiler/symbol.js [new file with mode: 0644]
tools/CodeProfile.cpp
tools/CodeProfile.h
tools/CodeProfiling.cpp
tools/FunctionOverrides.cpp [new file with mode: 0644]
tools/FunctionOverrides.h [new file with mode: 0644]
tools/JSDollarVM.cpp [new file with mode: 0644]
tools/JSDollarVM.h [new file with mode: 0644]
tools/JSDollarVMPrototype.cpp [new file with mode: 0644]
tools/JSDollarVMPrototype.h [new file with mode: 0644]
yarr/RegularExpression.cpp
yarr/Yarr.h
yarr/YarrCanonicalizeUCS2.cpp
yarr/YarrCanonicalizeUCS2.h
yarr/YarrInterpreter.cpp
yarr/YarrInterpreter.h
yarr/YarrJIT.cpp
yarr/YarrPattern.cpp
yarr/YarrPattern.h