51921d718609ba1e7b4814106347aed22e860883
[WebKit-https.git] / Source / JavaScriptCore / Sources.txt
1 // Copyright (C) 2017-2019 Apple Inc. All rights reserved.
2 //
3 // Redistribution and use in source and binary forms, with or without
4 // modification, are permitted provided that the following conditions
5 // are met:
6 // 1. Redistributions of source code must retain the above copyright
7 //    notice, this list of conditions and the following disclaimer.
8 // 2. Redistributions in binary form must reproduce the above copyright
9 //    notice, this list of conditions and the following disclaimer in the
10 //    documentation and/or other materials provided with the distribution.
11 //
12 // THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
13 // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
14 // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
15 // PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
16 // BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
17 // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
18 // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
19 // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
20 // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
21 // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
22 // THE POSSIBILITY OF SUCH DAMAGE.
23
24 API/JSAPIGlobalObject.cpp
25 API/JSAPIValueWrapper.cpp
26 API/JSBase.cpp
27 API/JSCTestRunnerUtils.cpp
28 API/JSCallbackConstructor.cpp
29 API/JSCallbackFunction.cpp
30 API/JSCallbackObject.cpp
31 API/JSClassRef.cpp
32 API/JSContextRef.cpp
33 API/JSHeapFinalizerPrivate.cpp
34 API/JSMarkingConstraintPrivate.cpp
35 API/JSObjectRef.cpp
36 API/JSTypedArray.cpp
37 API/JSScriptRef.cpp
38 API/JSStringRef.cpp
39 API/JSValueRef.cpp
40 API/JSWeakObjectMapRefPrivate.cpp
41 API/JSWeakPrivate.cpp
42 API/JSWeakValue.cpp
43 API/OpaqueJSString.cpp
44
45 assembler/AbstractMacroAssembler.cpp
46 assembler/CPU.cpp
47 assembler/LinkBuffer.cpp
48 assembler/MacroAssembler.cpp
49 assembler/MacroAssemblerARM64.cpp
50 assembler/MacroAssemblerARMv7.cpp
51 assembler/MacroAssemblerCodeRef.cpp
52 assembler/MacroAssemblerMIPS.cpp
53 assembler/MacroAssemblerPrinter.cpp
54 assembler/MacroAssemblerX86Common.cpp
55 assembler/PerfLog.cpp
56 assembler/Printer.cpp
57 assembler/ProbeContext.cpp
58 assembler/ProbeStack.cpp
59
60 b3/air/AirAllocateRegistersAndStackAndGenerateCode.cpp
61 b3/air/AirAllocateRegistersAndStackByLinearScan.cpp
62 b3/air/AirAllocateRegistersByGraphColoring.cpp
63 b3/air/AirAllocateStackByGraphColoring.cpp
64 b3/air/AirArg.cpp
65 b3/air/AirBasicBlock.cpp
66 b3/air/AirBlockInsertionSet.cpp
67 b3/air/AirBreakCriticalEdges.cpp
68 b3/air/AirCCallSpecial.cpp
69 b3/air/AirCCallingConvention.cpp
70 b3/air/AirCode.cpp
71 b3/air/AirCustom.cpp
72 b3/air/AirDisassembler.cpp
73 b3/air/AirEliminateDeadCode.cpp
74 b3/air/AirEmitShuffle.cpp
75 b3/air/AirFixObviousSpills.cpp
76 b3/air/AirFixPartialRegisterStalls.cpp
77 b3/air/AirFixSpillsAfterTerminals.cpp
78 b3/air/AirGenerate.cpp
79 b3/air/AirGenerated.cpp
80 b3/air/AirHandleCalleeSaves.cpp
81 b3/air/AirInsertionSet.cpp
82 b3/air/AirInst.cpp
83 b3/air/AirKind.cpp
84 b3/air/AirLogRegisterPressure.cpp
85 b3/air/AirLowerAfterRegAlloc.cpp
86 b3/air/AirLowerEntrySwitch.cpp
87 b3/air/AirLowerMacros.cpp
88 b3/air/AirLowerStackArgs.cpp
89 b3/air/AirOptimizeBlockOrder.cpp
90 b3/air/AirPadInterference.cpp
91 b3/air/AirPhaseInsertionSet.cpp
92 b3/air/AirPhaseScope.cpp
93 b3/air/AirPrintSpecial.cpp
94 b3/air/AirRegLiveness.cpp
95 b3/air/AirReportUsedRegisters.cpp
96 b3/air/AirSimplifyCFG.cpp
97 b3/air/AirSpecial.cpp
98 b3/air/AirStackAllocation.cpp
99 b3/air/AirStackSlot.cpp
100 b3/air/AirStackSlotKind.cpp
101 b3/air/AirTmp.cpp
102 b3/air/AirTmpWidth.cpp
103 b3/air/AirValidate.cpp
104
105 b3/B3ArgumentRegValue.cpp
106 b3/B3AtomicValue.cpp
107 b3/B3Bank.cpp
108 b3/B3BasicBlock.cpp
109 b3/B3BlockInsertionSet.cpp
110 b3/B3BreakCriticalEdges.cpp
111 b3/B3CCallValue.cpp
112 b3/B3CaseCollection.cpp
113 b3/B3CheckSpecial.cpp
114 b3/B3CheckValue.cpp
115 b3/B3Common.cpp
116 b3/B3Commutativity.cpp
117 b3/B3Compile.cpp
118 b3/B3Compilation.cpp
119 b3/B3Const32Value.cpp
120 b3/B3Const64Value.cpp
121 b3/B3ConstDoubleValue.cpp
122 b3/B3ConstFloatValue.cpp
123 b3/B3ConstrainedValue.cpp
124 b3/B3DataSection.cpp
125 b3/B3DuplicateTails.cpp
126 b3/B3Effects.cpp
127 b3/B3EliminateCommonSubexpressions.cpp
128 b3/B3EliminateDeadCode.cpp
129 b3/B3EnsureLoopPreHeaders.cpp
130 b3/B3ExtractValue.cpp
131 b3/B3FenceValue.cpp
132 b3/B3FixSSA.cpp
133 b3/B3FoldPathConstants.cpp
134 b3/B3FrequencyClass.cpp
135 b3/B3Generate.cpp
136 b3/B3HoistLoopInvariantValues.cpp
137 b3/B3InferSwitches.cpp
138 b3/B3InsertionSet.cpp
139 b3/B3Kind.cpp
140 b3/B3LegalizeMemoryOffsets.cpp
141 b3/B3LowerMacros.cpp
142 b3/B3LowerMacrosAfterOptimizations.cpp
143 b3/B3LowerToAir.cpp
144 b3/B3MathExtras.cpp
145 b3/B3MemoryValue.cpp
146 b3/B3MoveConstants.cpp
147 b3/B3OpaqueByproducts.cpp
148 b3/B3Opcode.cpp
149 b3/B3OptimizeAssociativeExpressionTrees.cpp
150 b3/B3Origin.cpp
151 b3/B3OriginDump.cpp
152 b3/B3PatchpointSpecial.cpp
153 b3/B3PatchpointValue.cpp
154 b3/B3PhaseScope.cpp
155 b3/B3PhiChildren.cpp
156 b3/B3Procedure.cpp
157 b3/B3PureCSE.cpp
158 b3/B3ReduceDoubleToFloat.cpp
159 b3/B3ReduceLoopStrength.cpp
160 b3/B3ReduceStrength.cpp
161 b3/B3SSACalculator.cpp
162 b3/B3SlotBaseValue.cpp
163 b3/B3StackmapGenerationParams.cpp
164 b3/B3StackmapSpecial.cpp
165 b3/B3StackmapValue.cpp
166 b3/B3StackSlot.cpp
167 b3/B3SwitchCase.cpp
168 b3/B3SwitchValue.cpp
169 b3/B3Type.cpp
170 b3/B3UpsilonValue.cpp
171 b3/B3UseCounts.cpp
172 b3/B3Validate.cpp
173 b3/B3Value.cpp
174 b3/B3ValueKey.cpp
175 b3/B3ValueRep.cpp
176 b3/B3Variable.cpp
177 b3/B3VariableLiveness.cpp
178 b3/B3VariableValue.cpp
179 b3/B3WasmAddressValue.cpp
180 b3/B3WasmBoundsCheckValue.cpp
181 b3/B3Width.cpp
182
183 bindings/ScriptFunctionCall.cpp
184 bindings/ScriptObject.cpp
185 bindings/ScriptValue.cpp
186
187 builtins/BuiltinExecutables.cpp
188 builtins/BuiltinExecutableCreator.cpp
189 builtins/BuiltinNames.cpp
190
191 bytecode/AccessCase.cpp
192 bytecode/AccessCaseSnippetParams.cpp
193 bytecode/AdaptiveInferredPropertyValueWatchpointBase.cpp
194 bytecode/ArithProfile.cpp
195 bytecode/ArrayAllocationProfile.cpp
196 bytecode/ArrayProfile.cpp
197 bytecode/BytecodeBasicBlock.cpp
198 bytecode/BytecodeDumper.cpp
199 bytecode/BytecodeGeneratorification.cpp
200 bytecode/BytecodeIndex.cpp
201 bytecode/BytecodeIntrinsicRegistry.cpp
202 bytecode/BytecodeLivenessAnalysis.cpp
203 bytecode/BytecodeRewriter.cpp
204 bytecode/CallEdge.cpp
205 bytecode/CallLinkInfo.cpp
206 bytecode/CallLinkStatus.cpp
207 bytecode/CallMode.cpp
208 bytecode/CallVariant.cpp
209 bytecode/CodeBlock.cpp
210 bytecode/CodeBlockHash.cpp
211 bytecode/CodeBlockJettisoningWatchpoint.cpp
212 bytecode/CodeOrigin.cpp
213 bytecode/CodeType.cpp
214 bytecode/ComplexGetStatus.cpp
215 bytecode/DFGExitProfile.cpp
216 bytecode/DataFormat.cpp
217 bytecode/DeferredCompilationCallback.cpp
218 bytecode/DeferredSourceDump.cpp
219 bytecode/DirectEvalCodeCache.cpp
220 bytecode/EvalCodeBlock.cpp
221 bytecode/ExecutableToCodeBlockEdge.cpp
222 bytecode/ExecutionCounter.cpp
223 bytecode/ExitFlag.cpp
224 bytecode/ExitKind.cpp
225 bytecode/ExitingInlineKind.cpp
226 bytecode/ExitingJITType.cpp
227 bytecode/FullCodeOrigin.cpp
228 bytecode/FunctionCodeBlock.cpp
229 bytecode/GetByIdStatus.cpp
230 bytecode/GetByIdVariant.cpp
231 bytecode/GetterSetterAccessCase.cpp
232 bytecode/ICStatusMap.cpp
233 bytecode/ICStatusUtils.cpp
234 bytecode/InByIdStatus.cpp
235 bytecode/InByIdVariant.cpp
236 bytecode/InlineAccess.cpp
237 bytecode/InlineCallFrame.cpp
238 bytecode/InlineCallFrameSet.cpp
239 bytecode/InstanceOfAccessCase.cpp
240 bytecode/InstanceOfStatus.cpp
241 bytecode/InstanceOfVariant.cpp
242 bytecode/InstructionStream.cpp
243 bytecode/IntrinsicGetterAccessCase.cpp
244 bytecode/JumpTable.cpp
245 bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.cpp
246 bytecode/LazyOperandValueProfile.cpp
247 bytecode/LinkTimeConstant.cpp
248 bytecode/MetadataTable.cpp
249 bytecode/MethodOfGettingAValueProfile.cpp
250 bytecode/ModuleNamespaceAccessCase.cpp
251 bytecode/ModuleProgramCodeBlock.cpp
252 bytecode/ObjectPropertyCondition.cpp
253 bytecode/ObjectPropertyConditionSet.cpp
254 bytecode/Opcode.cpp
255 bytecode/ParseHash.cpp
256 bytecode/PolyProtoAccessChain.cpp
257 bytecode/PolymorphicAccess.cpp
258 bytecode/PreciseJumpTargets.cpp
259 bytecode/ProgramCodeBlock.cpp
260 bytecode/PropertyCondition.cpp
261 bytecode/ProxyableAccessCase.cpp
262 bytecode/PutByIdFlags.cpp
263 bytecode/PutByIdStatus.cpp
264 bytecode/PutByIdVariant.cpp
265 bytecode/RecordedStatuses.cpp
266 bytecode/ReduceWhitespace.cpp
267 bytecode/SpeculatedType.cpp
268 bytecode/StructureSet.cpp
269 bytecode/StructureStubClearingWatchpoint.cpp
270 bytecode/StructureStubInfo.cpp
271 bytecode/StubInfoSummary.cpp
272 bytecode/SuperSampler.cpp
273 bytecode/ToThisStatus.cpp
274 bytecode/TrackedReferences.cpp
275 bytecode/UnlinkedCodeBlock.cpp
276 bytecode/UnlinkedEvalCodeBlock.cpp
277 bytecode/UnlinkedFunctionCodeBlock.cpp
278 bytecode/UnlinkedFunctionExecutable.cpp
279 bytecode/UnlinkedMetadataTable.cpp
280 bytecode/UnlinkedModuleProgramCodeBlock.cpp
281 bytecode/UnlinkedProgramCodeBlock.cpp
282 bytecode/ValueRecovery.cpp
283 bytecode/VariableWriteFireDetail.cpp
284 bytecode/VirtualRegister.cpp
285 bytecode/Watchpoint.cpp
286
287 bytecompiler/BytecodeGenerator.cpp
288 bytecompiler/NodesCodegen.cpp
289 bytecompiler/ProfileTypeBytecodeFlag.cpp
290
291 debugger/Debugger.cpp
292 debugger/DebuggerCallFrame.cpp
293 debugger/DebuggerLocation.cpp
294 debugger/DebuggerParseData.cpp
295 debugger/DebuggerScope.cpp
296
297 dfg/DFGAbstractHeap.cpp
298 dfg/DFGAbstractInterpreterClobberState.cpp
299 dfg/DFGAbstractValue.cpp
300 dfg/DFGAbstractValueClobberEpoch.cpp
301 dfg/DFGAdaptiveInferredPropertyValueWatchpoint.cpp
302 dfg/DFGAdaptiveStructureWatchpoint.cpp
303 dfg/DFGArgumentsEliminationPhase.cpp
304 dfg/DFGArgumentsUtilities.cpp
305 dfg/DFGArithMode.cpp
306 dfg/DFGArrayMode.cpp
307 dfg/DFGAtTailAbstractState.cpp
308 dfg/DFGAvailability.cpp
309 dfg/DFGAvailabilityMap.cpp
310 dfg/DFGBackwardsPropagationPhase.cpp
311 dfg/DFGBasicBlock.cpp
312 dfg/DFGBlockInsertionSet.cpp
313 dfg/DFGBlockSet.cpp
314 dfg/DFGByteCodeParser.cpp
315 dfg/DFGCFAPhase.cpp
316 dfg/DFGCFGSimplificationPhase.cpp
317 dfg/DFGCPSRethreadingPhase.cpp
318 dfg/DFGCSEPhase.cpp
319 dfg/DFGCapabilities.cpp
320 dfg/DFGCleanUpPhase.cpp
321 dfg/DFGClobberSet.cpp
322 dfg/DFGClobberize.cpp
323 dfg/DFGClobbersExitState.cpp
324 dfg/DFGCombinedLiveness.cpp
325 dfg/DFGCommon.cpp
326 dfg/DFGCommonData.cpp
327 dfg/DFGCompilationKey.cpp
328 dfg/DFGCompilationMode.cpp
329 dfg/DFGConstantFoldingPhase.cpp
330 dfg/DFGConstantHoistingPhase.cpp
331 dfg/DFGCriticalEdgeBreakingPhase.cpp
332 dfg/DFGDCEPhase.cpp
333 dfg/DFGDesiredGlobalProperties.cpp
334 dfg/DFGDesiredIdentifiers.cpp
335 dfg/DFGDesiredTransitions.cpp
336 dfg/DFGDesiredWatchpoints.cpp
337 dfg/DFGDesiredWeakReferences.cpp
338 dfg/DFGDisassembler.cpp
339 dfg/DFGDoesGC.cpp
340 dfg/DFGDriver.cpp
341 dfg/DFGEdge.cpp
342 dfg/DFGEpoch.cpp
343 dfg/DFGFailedFinalizer.cpp
344 dfg/DFGFinalizer.cpp
345 dfg/DFGFixupPhase.cpp
346 dfg/DFGFlowIndexing.cpp
347 dfg/DFGFlushFormat.cpp
348 dfg/DFGFlushedAt.cpp
349 dfg/DFGLiveCatchVariablePreservationPhase.cpp
350 dfg/DFGFrozenValue.cpp
351 dfg/DFGGraph.cpp
352 dfg/DFGGraphSafepoint.cpp
353 dfg/DFGHeapLocation.cpp
354 dfg/DFGInPlaceAbstractState.cpp
355 dfg/DFGInsertionSet.cpp
356 dfg/DFGIntegerCheckCombiningPhase.cpp
357 dfg/DFGIntegerRangeOptimizationPhase.cpp
358 dfg/DFGInvalidationPointInjectionPhase.cpp
359 dfg/DFGJITCode.cpp
360 dfg/DFGJITCompiler.cpp
361 dfg/DFGJITFinalizer.cpp
362 dfg/DFGJumpReplacement.cpp
363 dfg/DFGLICMPhase.cpp
364 dfg/DFGLazyJSValue.cpp
365 dfg/DFGLazyNode.cpp
366 dfg/DFGLivenessAnalysisPhase.cpp
367 dfg/DFGLoopPreHeaderCreationPhase.cpp
368 dfg/DFGMayExit.cpp
369 dfg/DFGMinifiedGraph.cpp
370 dfg/DFGMinifiedNode.cpp
371 dfg/DFGMovHintRemovalPhase.cpp
372 dfg/DFGMultiGetByOffsetData.cpp
373 dfg/DFGNode.cpp
374 dfg/DFGNodeAbstractValuePair.cpp
375 dfg/DFGNodeFlags.cpp
376 dfg/DFGNodeFlowProjection.cpp
377 dfg/DFGNodeOrigin.cpp
378 dfg/DFGOSRAvailabilityAnalysisPhase.cpp
379 dfg/DFGOSREntry.cpp
380 dfg/DFGOSREntrypointCreationPhase.cpp
381 dfg/DFGOSRExit.cpp
382 dfg/DFGOSRExitBase.cpp
383 dfg/DFGOSRExitCompilerCommon.cpp
384 dfg/DFGOSRExitFuzz.cpp
385 dfg/DFGOSRExitJumpPlaceholder.cpp
386 dfg/DFGObjectAllocationSinkingPhase.cpp
387 dfg/DFGObjectMaterializationData.cpp
388 dfg/DFGOperations.cpp
389 dfg/DFGPhantomInsertionPhase.cpp
390 dfg/DFGPhase.cpp
391 dfg/DFGPhiChildren.cpp
392 dfg/DFGPlan.cpp
393 dfg/DFGPredictionInjectionPhase.cpp
394 dfg/DFGPredictionPropagationPhase.cpp
395 dfg/DFGPromotedHeapLocation.cpp
396 dfg/DFGPureValue.cpp
397 dfg/DFGPutStackSinkingPhase.cpp
398 dfg/DFGRegisteredStructureSet.cpp
399 dfg/DFGSSACalculator.cpp
400 dfg/DFGSSAConversionPhase.cpp
401 dfg/DFGSSALoweringPhase.cpp
402 dfg/DFGSafepoint.cpp
403 dfg/DFGSnippetParams.cpp
404 // These files take a long time to compile so we do them individually.
405 dfg/DFGSpeculativeJIT.cpp @no-unify
406 dfg/DFGSpeculativeJIT32_64.cpp @no-unify
407 dfg/DFGSpeculativeJIT64.cpp @no-unify
408 dfg/DFGStackLayoutPhase.cpp
409 dfg/DFGStaticExecutionCountEstimationPhase.cpp
410 dfg/DFGStoreBarrierClusteringPhase.cpp
411 dfg/DFGStoreBarrierInsertionPhase.cpp
412 dfg/DFGStrengthReductionPhase.cpp
413 dfg/DFGStructureAbstractValue.cpp
414 dfg/DFGThreadData.cpp
415 dfg/DFGThunks.cpp
416 dfg/DFGTierUpCheckInjectionPhase.cpp
417 dfg/DFGToFTLDeferredCompilationCallback.cpp
418 dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp
419 dfg/DFGTransition.cpp
420 dfg/DFGTypeCheckHoistingPhase.cpp
421 dfg/DFGUnificationPhase.cpp
422 dfg/DFGUseKind.cpp
423 dfg/DFGValidate.cpp
424 dfg/DFGValueRepReductionPhase.cpp
425 dfg/DFGValueSource.cpp
426 dfg/DFGValueStrength.cpp
427 dfg/DFGVarargsForwardingPhase.cpp
428 dfg/DFGVariableAccessData.cpp
429 dfg/DFGVariableAccessDataDump.cpp
430 dfg/DFGVariableEvent.cpp
431 dfg/DFGVariableEventStream.cpp
432 dfg/DFGVirtualRegisterAllocationPhase.cpp
433 dfg/DFGWatchpointCollectionPhase.cpp
434 dfg/DFGWorklist.cpp
435
436 disassembler/ARM64Disassembler.cpp
437 disassembler/CapstoneDisassembler.cpp
438 disassembler/Disassembler.cpp
439 disassembler/UDis86Disassembler.cpp
440 disassembler/X86Disassembler.cpp
441
442 disassembler/ARM64/A64DOpcode.cpp
443
444 disassembler/udis86/udis86.c
445 disassembler/udis86/udis86_decode.c
446 disassembler/udis86/udis86_itab_holder.c
447 disassembler/udis86/udis86_syn-att.c
448 disassembler/udis86/udis86_syn-intel.c
449 disassembler/udis86/udis86_syn.c
450
451 domjit/DOMJITAbstractHeap.cpp
452 domjit/DOMJITHeapRange.cpp
453
454 ftl/FTLAbstractHeap.cpp
455 ftl/FTLAbstractHeapRepository.cpp
456 ftl/FTLAvailableRecovery.cpp
457 ftl/FTLCapabilities.cpp
458 ftl/FTLCommonValues.cpp
459 ftl/FTLCompile.cpp
460 ftl/FTLExceptionTarget.cpp
461 ftl/FTLExitArgument.cpp
462 ftl/FTLExitArgumentForOperand.cpp
463 ftl/FTLExitPropertyValue.cpp
464 ftl/FTLExitTimeObjectMaterialization.cpp
465 ftl/FTLExitValue.cpp
466 ftl/FTLFail.cpp
467 ftl/FTLForOSREntryJITCode.cpp
468 ftl/FTLJITCode.cpp
469 ftl/FTLJITFinalizer.cpp
470 ftl/FTLLazySlowPath.cpp
471 ftl/FTLLink.cpp
472 ftl/FTLLocation.cpp
473 // This file takes a long time to compile so we do it individually.
474 ftl/FTLLowerDFGToB3.cpp @no-unify
475 ftl/FTLOSREntry.cpp
476 ftl/FTLOSRExit.cpp
477 ftl/FTLOSRExitCompiler.cpp
478 ftl/FTLOSRExitHandle.cpp
479 ftl/FTLOperations.cpp
480 ftl/FTLOutput.cpp
481 ftl/FTLPatchpointExceptionHandle.cpp
482 ftl/FTLRecoveryOpcode.cpp
483 ftl/FTLSaveRestore.cpp
484 ftl/FTLSlowPathCall.cpp
485 ftl/FTLSlowPathCallKey.cpp
486 ftl/FTLSnippetParams.cpp
487 ftl/FTLState.cpp
488 ftl/FTLThunks.cpp
489 ftl/FTLValueRange.cpp
490
491 heap/AlignedMemoryAllocator.cpp
492 heap/Allocator.cpp
493 heap/BlockDirectory.cpp
494 heap/CellAttributes.cpp
495 heap/CellContainer.cpp
496 heap/CodeBlockSet.cpp
497 heap/CollectionScope.cpp
498 heap/CollectorPhase.cpp
499 heap/CompleteSubspace.cpp
500 heap/ConservativeRoots.cpp
501 heap/DeferGC.cpp
502 heap/DestructionMode.cpp
503 heap/EdenGCActivityCallback.cpp
504 heap/FastMallocAlignedMemoryAllocator.cpp
505 heap/FullGCActivityCallback.cpp
506 heap/FreeList.cpp
507 heap/GCActivityCallback.cpp
508 heap/GCConductor.cpp
509 heap/GCLogging.cpp
510 heap/GCRequest.cpp
511 heap/GigacageAlignedMemoryAllocator.cpp
512 heap/HandleSet.cpp
513 heap/Heap.cpp
514 heap/HeapCell.cpp
515 heap/HeapCellType.cpp
516 heap/HeapFinalizerCallback.cpp
517 heap/HeapHelperPool.cpp
518 heap/HeapProfiler.cpp
519 heap/HeapSnapshot.cpp
520 heap/HeapSnapshotBuilder.cpp
521 heap/IncrementalSweeper.cpp
522 heap/IsoAlignedMemoryAllocator.cpp
523 heap/IsoCellSet.cpp
524 heap/IsoSubspace.cpp
525 heap/IsoSubspacePerVM.cpp
526 heap/JITStubRoutineSet.cpp
527 heap/LargeAllocation.cpp
528 heap/LocalAllocator.cpp
529 heap/MachineStackMarker.cpp
530 heap/MarkStack.cpp
531 heap/MarkStackMergingConstraint.cpp
532 heap/MarkedBlock.cpp
533 heap/MarkedSpace.cpp
534 heap/MarkingConstraint.cpp
535 heap/MarkingConstraintSet.cpp
536 heap/MarkingConstraintSolver.cpp
537 heap/MutatorScheduler.cpp
538 heap/MutatorState.cpp
539 heap/SimpleMarkingConstraint.cpp
540 heap/SlotVisitor.cpp
541 heap/SpaceTimeMutatorScheduler.cpp
542 heap/StochasticSpaceTimeMutatorScheduler.cpp
543 heap/StopIfNecessaryTimer.cpp
544 heap/Subspace.cpp
545 heap/SynchronousStopTheWorldMutatorScheduler.cpp
546 heap/Synchronousness.cpp
547 heap/VisitRaceKey.cpp
548 heap/Weak.cpp
549 heap/WeakBlock.cpp
550 heap/WeakHandleOwner.cpp
551 heap/WeakSet.cpp
552 heap/WriteBarrierSupport.cpp
553
554 inspector/AsyncStackTrace.cpp
555 inspector/ConsoleMessage.cpp
556 inspector/ContentSearchUtilities.cpp
557 inspector/IdentifiersFactory.cpp
558 inspector/InjectedScript.cpp
559 inspector/InjectedScriptBase.cpp
560 inspector/InjectedScriptHost.cpp
561 inspector/InjectedScriptManager.cpp
562 inspector/InjectedScriptModule.cpp
563 inspector/InspectorAgentRegistry.cpp
564 inspector/InspectorFrontendRouter.cpp
565 inspector/InspectorBackendDispatcher.cpp
566 inspector/JSGlobalObjectConsoleClient.cpp
567 inspector/JSGlobalObjectInspectorController.cpp
568 inspector/JSGlobalObjectScriptDebugServer.cpp
569 inspector/JSInjectedScriptHost.cpp
570 inspector/JSInjectedScriptHostPrototype.cpp
571 inspector/JSJavaScriptCallFrame.cpp
572 inspector/JSJavaScriptCallFramePrototype.cpp
573 inspector/JavaScriptCallFrame.cpp
574 inspector/PerGlobalObjectWrapperWorld.cpp
575 inspector/ScriptArguments.cpp
576 inspector/ScriptCallFrame.cpp
577 inspector/ScriptCallStack.cpp
578 inspector/ScriptCallStackFactory.cpp
579 inspector/ScriptDebugServer.cpp
580
581 // Derived Sources
582 inspector/InspectorBackendDispatchers.cpp
583 inspector/InspectorFrontendDispatchers.cpp
584 inspector/InspectorProtocolObjects.cpp
585
586 inspector/agents/InspectorAgent.cpp
587 inspector/agents/InspectorAuditAgent.cpp
588 inspector/agents/InspectorConsoleAgent.cpp
589 inspector/agents/InspectorDebuggerAgent.cpp
590 inspector/agents/InspectorHeapAgent.cpp
591 inspector/agents/InspectorRuntimeAgent.cpp
592 inspector/agents/InspectorScriptProfilerAgent.cpp
593 inspector/agents/InspectorTargetAgent.cpp
594 inspector/agents/JSGlobalObjectAuditAgent.cpp
595 inspector/agents/JSGlobalObjectDebuggerAgent.cpp
596 inspector/agents/JSGlobalObjectRuntimeAgent.cpp
597
598 interpreter/AbstractPC.cpp
599 interpreter/CLoopStack.cpp
600 interpreter/CallFrame.cpp
601 interpreter/Interpreter.cpp
602 interpreter/ShadowChicken.cpp
603 interpreter/StackVisitor.cpp
604
605 jit/AssemblyHelpers.cpp
606 jit/BinarySwitch.cpp
607 jit/CCallHelpers.cpp
608 jit/CachedRecovery.cpp
609 jit/CallFrameShuffleData.cpp
610 jit/CallFrameShuffler.cpp
611 jit/CallFrameShuffler32_64.cpp
612 jit/CallFrameShuffler64.cpp
613 jit/ExecutableAllocationFuzz.cpp
614 jit/ExecutableAllocator.cpp
615 jit/GCAwareJITStubRoutine.cpp
616 jit/GPRInfo.cpp
617 jit/HostCallReturnValue.cpp
618 jit/ICStats.cpp
619 jit/IntrinsicEmitter.cpp
620 jit/JIT.cpp
621 jit/JITAddGenerator.cpp
622 jit/JITArithmetic.cpp
623 jit/JITArithmetic32_64.cpp
624 jit/JITBitAndGenerator.cpp
625 jit/JITBitOrGenerator.cpp
626 jit/JITBitXorGenerator.cpp
627 jit/JITCall.cpp
628 jit/JITCall32_64.cpp
629 jit/JITCode.cpp
630 jit/JITDisassembler.cpp
631 jit/JITDivGenerator.cpp
632 jit/JITExceptions.cpp
633 jit/JITInlineCacheGenerator.cpp
634 jit/JITLeftShiftGenerator.cpp
635 jit/JITMulGenerator.cpp
636 jit/JITNegGenerator.cpp
637 jit/JITOpcodes.cpp
638 jit/JITOpcodes32_64.cpp
639 jit/JITOperations.cpp
640 jit/JITPropertyAccess.cpp
641 jit/JITPropertyAccess32_64.cpp
642 jit/JITRightShiftGenerator.cpp
643 jit/JITStubRoutine.cpp
644 jit/JITSubGenerator.cpp
645 jit/JITThunks.cpp
646 jit/JITToDFGDeferredCompilationCallback.cpp
647 jit/JITWorklist.cpp
648 jit/PCToCodeOriginMap.cpp
649 jit/PolymorphicCallStubRoutine.cpp
650 jit/Reg.cpp
651 jit/RegisterAtOffset.cpp
652 jit/RegisterAtOffsetList.cpp
653 jit/RegisterSet.cpp
654 jit/Repatch.cpp
655 jit/ScratchRegisterAllocator.cpp
656 jit/SetupVarargsFrame.cpp
657 jit/TagRegistersMode.cpp
658 jit/TempRegisterSet.cpp
659 jit/ThunkGenerators.cpp
660
661 llint/LLIntCLoop.cpp
662 llint/LLIntData.cpp
663 llint/LLIntEntrypoint.cpp
664 llint/LLIntExceptions.cpp
665 llint/LLIntSlowPaths.cpp
666 llint/LLIntThunks.cpp
667 // FIXME: We can't bundle this file due to a clang bug.
668 llint/LowLevelInterpreter.cpp @no-unify
669
670 parser/Lexer.cpp
671 parser/ModuleAnalyzer.cpp
672 parser/Nodes.cpp
673 parser/NodesAnalyzeModule.cpp
674 parser/Parser.cpp
675 parser/ParserArena.cpp
676 parser/SourceProvider.cpp
677 parser/SourceProviderCache.cpp
678 parser/UnlinkedSourceCode.cpp
679 parser/VariableEnvironment.cpp
680
681 profiler/ProfilerBytecode.cpp
682 profiler/ProfilerBytecodeSequence.cpp
683 profiler/ProfilerBytecodes.cpp
684 profiler/ProfilerCompilation.cpp
685 profiler/ProfilerCompilationKind.cpp
686 profiler/ProfilerCompiledBytecode.cpp
687 profiler/ProfilerDatabase.cpp
688 profiler/ProfilerEvent.cpp
689 profiler/ProfilerJettisonReason.cpp
690 profiler/ProfilerOSRExit.cpp
691 profiler/ProfilerOSRExitSite.cpp
692 profiler/ProfilerOrigin.cpp
693 profiler/ProfilerOriginStack.cpp
694 profiler/ProfilerProfiledBytecodes.cpp
695 profiler/ProfilerUID.cpp
696
697 runtime/AbstractModuleRecord.cpp
698 runtime/ArgList.cpp
699 runtime/ArrayBuffer.cpp
700 runtime/ArrayBufferNeuteringWatchpointSet.cpp
701 runtime/ArrayBufferView.cpp
702 runtime/ArrayConstructor.cpp
703 runtime/ArrayConventions.cpp
704 runtime/ArrayIteratorPrototype.cpp
705 runtime/ArrayPrototype.cpp
706 runtime/AsyncFromSyncIteratorPrototype.cpp
707 runtime/AsyncGeneratorFunctionConstructor.cpp
708 runtime/AsyncGeneratorFunctionPrototype.cpp
709 runtime/AsyncGeneratorPrototype.cpp
710 runtime/AsyncIteratorPrototype.cpp
711 runtime/AtomicsObject.cpp
712 runtime/AsyncFunctionConstructor.cpp
713 runtime/AsyncFunctionPrototype.cpp
714 runtime/BasicBlockLocation.cpp
715 runtime/BigIntConstructor.cpp
716 runtime/BigIntObject.cpp
717 runtime/BigIntPrototype.cpp
718 runtime/BooleanConstructor.cpp
719 runtime/BooleanObject.cpp
720 runtime/BooleanPrototype.cpp
721 runtime/BytecodeCacheError.cpp
722 runtime/CallData.cpp
723 runtime/CachePayload.cpp
724 runtime/CacheUpdate.cpp
725 runtime/CachedBytecode.cpp
726 runtime/CachedTypes.cpp
727 runtime/CatchScope.cpp
728 runtime/ClassInfo.cpp
729 runtime/ClonedArguments.cpp
730 runtime/CodeCache.cpp
731 runtime/CodeSpecializationKind.cpp
732 runtime/CommonIdentifiers.cpp
733 runtime/CommonSlowPaths.cpp
734 runtime/CompilationResult.cpp
735 runtime/Completion.cpp
736 runtime/ConfigFile.cpp
737 runtime/ConsoleClient.cpp
738 runtime/ConsoleObject.cpp
739 runtime/ConstantMode.cpp
740 runtime/ConstructData.cpp
741 runtime/ControlFlowProfiler.cpp
742 runtime/CustomGetterSetter.cpp
743 runtime/DOMAttributeGetterSetter.cpp
744 runtime/DataView.cpp
745 runtime/DateConstructor.cpp
746 runtime/DateConversion.cpp
747 runtime/DateInstance.cpp
748 runtime/DatePrototype.cpp
749 runtime/DirectArguments.cpp
750 runtime/DirectArgumentsOffset.cpp
751 runtime/DirectEvalExecutable.cpp
752 runtime/DisallowVMReentry.cpp
753 runtime/DoublePredictionFuzzerAgent.cpp
754 runtime/DumpContext.cpp
755 runtime/ECMAScriptSpecInternalFunctions.cpp
756 runtime/Error.cpp
757 runtime/ErrorConstructor.cpp
758 runtime/ErrorHandlingScope.cpp
759 runtime/ErrorInstance.cpp
760 runtime/ErrorPrototype.cpp
761 runtime/ErrorType.cpp
762 runtime/EvalExecutable.cpp
763 runtime/Exception.cpp
764 runtime/ExceptionEventLocation.cpp
765 runtime/ExceptionFuzz.cpp
766 runtime/ExceptionHelpers.cpp
767 runtime/ExceptionScope.cpp
768 runtime/ExecutableBase.cpp
769 runtime/FunctionConstructor.cpp
770 runtime/FunctionExecutable.cpp
771 runtime/FunctionExecutableDump.cpp
772 runtime/FunctionHasExecutedCache.cpp
773 runtime/FunctionPrototype.cpp
774 runtime/FunctionRareData.cpp
775 runtime/FuzzerAgent.cpp
776 runtime/GeneratorFunctionConstructor.cpp
777 runtime/GeneratorFunctionPrototype.cpp
778 runtime/GeneratorPrototype.cpp
779 runtime/GetPutInfo.cpp
780 runtime/GetterSetter.cpp
781 runtime/GlobalExecutable.cpp
782 runtime/HashMapImpl.cpp
783 runtime/Identifier.cpp
784 runtime/IndexingType.cpp
785 runtime/IndirectEvalExecutable.cpp
786 runtime/InitializeThreading.cpp
787 runtime/InspectorInstrumentationObject.cpp
788 runtime/InternalFunction.cpp
789 runtime/Intrinsic.cpp
790 runtime/IntlCollator.cpp
791 runtime/IntlCollatorConstructor.cpp
792 runtime/IntlCollatorPrototype.cpp
793 runtime/IntlDateTimeFormat.cpp
794 runtime/IntlDateTimeFormatConstructor.cpp
795 runtime/IntlDateTimeFormatPrototype.cpp
796 runtime/IntlNumberFormat.cpp
797 runtime/IntlNumberFormatConstructor.cpp
798 runtime/IntlNumberFormatPrototype.cpp
799 runtime/IntlObject.cpp
800 runtime/IntlPluralRules.cpp
801 runtime/IntlPluralRulesConstructor.cpp
802 runtime/IntlPluralRulesPrototype.cpp
803 runtime/IteratorOperations.cpp
804 runtime/IteratorPrototype.cpp
805 runtime/JSArray.cpp
806 runtime/JSArrayBuffer.cpp
807 runtime/JSArrayBufferConstructor.cpp
808 runtime/JSArrayBufferPrototype.cpp
809 runtime/JSArrayBufferView.cpp
810 runtime/JSAsyncFunction.cpp
811 runtime/JSAsyncGenerator.cpp
812 runtime/JSAsyncGeneratorFunction.cpp
813 runtime/JSBigInt.cpp
814 runtime/JSBoundFunction.cpp
815 runtime/JSCConfig.cpp
816 runtime/JSCJSValue.cpp
817 runtime/JSCPtrTag.cpp
818 runtime/JSCallee.cpp
819 runtime/JSCell.cpp
820 runtime/JSCustomGetterSetterFunction.cpp
821 runtime/JSDataView.cpp
822 runtime/JSDataViewPrototype.cpp
823 runtime/JSDateMath.cpp
824 runtime/JSDestructibleObjectHeapCellType.cpp
825 runtime/JSFixedArray.cpp
826 runtime/JSFunction.cpp
827 runtime/JSGenerator.cpp
828 runtime/JSGeneratorFunction.cpp
829 runtime/JSGlobalLexicalEnvironment.cpp
830 runtime/JSGlobalObject.cpp
831 runtime/JSGlobalObjectDebuggable.cpp
832 runtime/JSGlobalObjectFunctions.cpp
833 runtime/JSImmutableButterfly.cpp
834 runtime/JSInternalPromise.cpp
835 runtime/JSInternalPromiseConstructor.cpp
836 runtime/JSInternalPromisePrototype.cpp
837 runtime/JSLexicalEnvironment.cpp
838 runtime/JSLock.cpp
839 runtime/JSMap.cpp
840 runtime/JSMapIterator.cpp
841 runtime/JSMicrotask.cpp
842 runtime/JSModuleEnvironment.cpp
843 runtime/JSModuleLoader.cpp
844 runtime/JSModuleNamespaceObject.cpp
845 runtime/JSModuleRecord.cpp
846 runtime/JSNativeStdFunction.cpp
847 runtime/JSNonDestructibleProxy.cpp
848 runtime/JSONObject.cpp
849 runtime/JSObject.cpp
850 runtime/JSPromise.cpp
851 runtime/JSPromiseConstructor.cpp
852 runtime/JSPromisePrototype.cpp
853 runtime/JSPropertyNameEnumerator.cpp
854 runtime/JSProxy.cpp
855 runtime/JSRunLoopTimer.cpp
856 runtime/JSScope.cpp
857 runtime/JSScriptFetcher.cpp
858 runtime/JSScriptFetchParameters.cpp
859 runtime/JSSegmentedVariableObject.cpp
860 runtime/JSSet.cpp
861 runtime/JSSetIterator.cpp
862 runtime/JSSourceCode.cpp
863 runtime/JSString.cpp
864 runtime/JSStringIterator.cpp
865 runtime/JSStringJoiner.cpp
866 runtime/JSStringHeapCellType.cpp
867 runtime/JSSymbolTableObject.cpp
868 runtime/JSTemplateObjectDescriptor.cpp
869 runtime/JSType.cpp
870 runtime/JSTypedArrayConstructors.cpp
871 runtime/JSTypedArrayPrototypes.cpp
872 runtime/JSTypedArrayViewConstructor.cpp
873 runtime/JSTypedArrayViewPrototype.cpp
874 runtime/JSTypedArrays.cpp
875 runtime/JSWeakMap.cpp
876 runtime/JSWeakObjectRef.cpp
877 runtime/JSWeakSet.cpp
878 runtime/JSWithScope.cpp
879 runtime/JSWrapperObject.cpp
880 runtime/LazyClassStructure.cpp
881 runtime/LeafExecutable.cpp
882 runtime/LiteralParser.cpp
883 runtime/Lookup.cpp
884 runtime/MapConstructor.cpp
885 runtime/MapIteratorPrototype.cpp
886 runtime/MapPrototype.cpp
887 runtime/MatchResult.cpp
888 runtime/MathCommon.cpp
889 runtime/MathObject.cpp
890 runtime/MemoryStatistics.cpp
891 runtime/ModuleProgramExecutable.cpp
892 runtime/NativeErrorConstructor.cpp
893 runtime/NativeErrorPrototype.cpp
894 runtime/NativeExecutable.cpp
895 runtime/NativeStdFunctionCell.cpp
896 runtime/NullGetterFunction.cpp
897 runtime/NullSetterFunction.cpp
898 runtime/NumberConstructor.cpp
899 runtime/NumberObject.cpp
900 runtime/NumberPrototype.cpp
901 runtime/ObjectConstructor.cpp
902 runtime/ObjectInitializationScope.cpp
903 runtime/ObjectPrototype.cpp
904 runtime/ObjectToStringAdaptiveStructureWatchpoint.cpp
905 runtime/Operations.cpp
906 runtime/Options.cpp
907 runtime/ProgramExecutable.cpp
908 runtime/PromiseTimer.cpp
909 runtime/PropertyDescriptor.cpp
910 runtime/PropertySlot.cpp
911 runtime/PropertyTable.cpp
912 runtime/ProxyConstructor.cpp
913 runtime/ProxyObject.cpp
914 runtime/ProxyRevoke.cpp
915 runtime/RandomizingFuzzerAgent.cpp
916 runtime/ReflectObject.cpp
917 runtime/RegExp.cpp
918 runtime/RegExpCache.cpp
919 runtime/RegExpCachedResult.cpp
920 runtime/RegExpConstructor.cpp
921 runtime/RegExpGlobalData.cpp
922 runtime/RegExpMatchesArray.cpp
923 runtime/RegExpObject.cpp
924 runtime/RegExpPrototype.cpp
925 runtime/RegExpStringIteratorPrototype.cpp
926 runtime/RuntimeType.cpp
927 runtime/SamplingCounter.cpp
928 runtime/SamplingProfiler.cpp
929 runtime/ScopeOffset.cpp
930 runtime/ScopedArguments.cpp
931 runtime/ScopedArgumentsTable.cpp
932 runtime/ScriptExecutable.cpp
933 runtime/SetConstructor.cpp
934 runtime/SetIteratorPrototype.cpp
935 runtime/SetPrototype.cpp
936 runtime/SimpleTypedArrayController.cpp
937 runtime/SmallStrings.cpp
938 runtime/SparseArrayValueMap.cpp
939 runtime/StackFrame.cpp
940 runtime/StrictEvalActivation.cpp
941 runtime/StringConstructor.cpp
942 runtime/StringIteratorPrototype.cpp
943 runtime/StringObject.cpp
944 runtime/StringPrototype.cpp
945 runtime/StringRecursionChecker.cpp
946 runtime/Structure.cpp
947 runtime/StructureCache.cpp
948 runtime/StructureChain.cpp
949 runtime/StructureIDTable.cpp
950 runtime/StructureRareData.cpp
951 runtime/Symbol.cpp
952 runtime/SymbolConstructor.cpp
953 runtime/SymbolObject.cpp
954 runtime/SymbolPrototype.cpp
955 runtime/SymbolTable.cpp
956 runtime/TemplateObjectDescriptor.cpp
957 runtime/TestRunnerUtils.cpp
958 runtime/ThrowScope.cpp
959 runtime/TypeLocationCache.cpp
960 runtime/TypeProfiler.cpp
961 runtime/TypeProfilerLog.cpp
962 runtime/TypeSet.cpp
963 runtime/TypedArrayController.cpp
964 runtime/TypedArrayType.cpp
965 runtime/TypeofType.cpp
966 runtime/VM.cpp
967 runtime/VMEntryScope.cpp
968 runtime/VMTraps.cpp
969 runtime/VarOffset.cpp
970 runtime/Watchdog.cpp
971 runtime/WeakMapConstructor.cpp
972 runtime/WeakMapImpl.cpp
973 runtime/WeakMapPrototype.cpp
974 runtime/WeakObjectRefConstructor.cpp
975 runtime/WeakObjectRefPrototype.cpp
976 runtime/WeakSetConstructor.cpp
977 runtime/WeakSetPrototype.cpp
978
979 // Derived Sources
980 // FIXME: We should move this to runtime but it kept breaking the Windows build in weird ways... https://bugs.webkit.org/show_bug.cgi?id=177486
981 JSCBuiltins.cpp
982
983 tools/CellList.cpp
984 tools/CodeProfile.cpp
985 tools/CodeProfiling.cpp
986 tools/CompilerTimingScope.cpp
987 tools/FunctionOverrides.cpp
988 tools/FunctionWhitelist.cpp
989 tools/HeapVerifier.cpp
990 tools/Integrity.cpp
991 tools/JSDollarVM.cpp
992 tools/SigillCrashAnalyzer.cpp
993 tools/VMInspector.cpp
994
995 wasm/WasmAirIRGenerator.cpp @no-unify
996 wasm/WasmB3IRGenerator.cpp
997 wasm/WasmBBQPlan.cpp
998 wasm/WasmBinding.cpp
999 wasm/WasmCallee.cpp
1000 wasm/WasmCalleeRegistry.cpp
1001 wasm/WasmCallingConvention.cpp
1002 wasm/WasmCodeBlock.cpp
1003 wasm/WasmCompilationMode.cpp
1004 wasm/WasmContext.cpp
1005 wasm/WasmEmbedder.h
1006 wasm/WasmEntryPlan.cpp
1007 wasm/WasmFaultSignalHandler.cpp
1008 wasm/WasmFormat.cpp
1009 wasm/WasmFunctionCodeBlock.cpp
1010 wasm/WasmIndexOrName.cpp
1011 wasm/WasmInstance.cpp
1012 wasm/WasmInstance.h
1013 wasm/WasmLLIntGenerator.cpp
1014 wasm/WasmLLIntPlan.cpp
1015 wasm/WasmLLIntTierUpCounter.cpp
1016 wasm/WasmMachineThreads.cpp
1017 wasm/WasmMemory.cpp
1018 wasm/WasmMemoryInformation.cpp
1019 wasm/WasmMemoryMode.cpp
1020 wasm/WasmModule.cpp
1021 wasm/WasmModuleInformation.cpp
1022 wasm/WasmNameSectionParser.cpp
1023 wasm/WasmOMGForOSREntryPlan.cpp
1024 wasm/WasmOMGPlan.cpp
1025 wasm/WasmOpcodeOrigin.cpp
1026 wasm/WasmOperations.cpp
1027 wasm/WasmPageCount.cpp
1028 wasm/WasmPlan.cpp
1029 wasm/WasmSectionParser.cpp
1030 wasm/WasmSignature.cpp
1031 wasm/WasmSlowPaths.cpp
1032 wasm/WasmStreamingParser.cpp
1033 wasm/WasmTable.cpp
1034 wasm/WasmTable.h
1035 wasm/WasmThunks.cpp
1036 wasm/WasmTierUpCount.cpp
1037 wasm/WasmValidate.cpp
1038 wasm/WasmWorklist.cpp
1039
1040 wasm/js/JSToWasm.cpp
1041 wasm/js/JSToWasm.h
1042 wasm/js/JSToWasmICCallee.cpp
1043 wasm/js/JSWebAssembly.cpp
1044 wasm/js/JSWebAssemblyCodeBlock.cpp
1045 wasm/js/JSWebAssemblyCodeBlockHeapCellType.cpp
1046 wasm/js/JSWebAssemblyCompileError.cpp
1047 wasm/js/JSWebAssemblyInstance.cpp
1048 wasm/js/JSWebAssemblyLinkError.cpp
1049 wasm/js/JSWebAssemblyMemory.cpp
1050 wasm/js/JSWebAssemblyModule.cpp
1051 wasm/js/JSWebAssemblyRuntimeError.cpp
1052 wasm/js/JSWebAssemblyTable.cpp
1053 wasm/js/WasmToJS.cpp
1054 wasm/js/WasmToJS.h
1055 wasm/js/WebAssemblyCompileErrorConstructor.cpp
1056 wasm/js/WebAssemblyCompileErrorPrototype.cpp
1057 wasm/js/WebAssemblyFunction.cpp
1058 wasm/js/WebAssemblyFunctionBase.cpp
1059 wasm/js/WebAssemblyFunctionHeapCellType.cpp
1060 wasm/js/WebAssemblyInstanceConstructor.cpp
1061 wasm/js/WebAssemblyInstancePrototype.cpp
1062 wasm/js/WebAssemblyLinkErrorConstructor.cpp
1063 wasm/js/WebAssemblyLinkErrorPrototype.cpp
1064 wasm/js/WebAssemblyMemoryConstructor.cpp
1065 wasm/js/WebAssemblyMemoryPrototype.cpp
1066 wasm/js/WebAssemblyModuleConstructor.cpp
1067 wasm/js/WebAssemblyModulePrototype.cpp
1068 wasm/js/WebAssemblyModuleRecord.cpp
1069 wasm/js/WebAssemblyRuntimeErrorConstructor.cpp
1070 wasm/js/WebAssemblyRuntimeErrorPrototype.cpp
1071 wasm/js/WebAssemblyTableConstructor.cpp
1072 wasm/js/WebAssemblyTablePrototype.cpp
1073 wasm/js/WebAssemblyToJSCallee.cpp
1074 wasm/js/WebAssemblyWrapperFunction.cpp
1075
1076 yarr/RegularExpression.cpp
1077 yarr/YarrCanonicalizeUCS2.cpp
1078 yarr/YarrDisassembler.cpp
1079 yarr/YarrErrorCode.cpp
1080 yarr/YarrFlags.cpp
1081 yarr/YarrInterpreter.cpp
1082 yarr/YarrJIT.cpp
1083 yarr/YarrPattern.cpp
1084 yarr/YarrSyntaxChecker.cpp
1085 yarr/YarrUnicodeProperties.cpp
1086
1087 // Derived Sources
1088 yarr/YarrCanonicalizeUnicode.cpp