GNUmakefile.list.am 41.6 KB
Newer Older
1 2 3 4 5 6 7 8 9 10
javascriptcore_h_api += \
	Source/JavaScriptCore/API/JSBase.h \
	Source/JavaScriptCore/API/JSContextRef.h \
	Source/JavaScriptCore/API/JSObjectRef.h \
	Source/JavaScriptCore/API/JSStringRef.h \
	Source/JavaScriptCore/API/JSValueRef.h \
	Source/JavaScriptCore/API/JavaScript.h \
	Source/JavaScriptCore/API/WebKitAvailability.h

javascriptcore_built_nosources += \
11 12 13 14 15 16 17 18 19 20 21 22
	DerivedSources/JavaScriptCore/KeywordLookup.h \
	DerivedSources/JavaScriptCore/Lexer.lut.h \
	DerivedSources/JavaScriptCore/RegExpJitTables.h \
	DerivedSources/JavaScriptCore/ArrayConstructor.lut.h \
	DerivedSources/JavaScriptCore/ArrayPrototype.lut.h \
	DerivedSources/JavaScriptCore/BooleanPrototype.lut.h \
	DerivedSources/JavaScriptCore/DateConstructor.lut.h \
	DerivedSources/JavaScriptCore/DatePrototype.lut.h \
	DerivedSources/JavaScriptCore/ErrorPrototype.lut.h \
	DerivedSources/JavaScriptCore/JSGlobalObject.lut.h \
	DerivedSources/JavaScriptCore/JSONObject.lut.h \
	DerivedSources/JavaScriptCore/MathObject.lut.h \
wingo@igalia.com's avatar
wingo@igalia.com committed
23
	DerivedSources/JavaScriptCore/NamePrototype.lut.h \
24 25 26 27 28 29 30
	DerivedSources/JavaScriptCore/NumberConstructor.lut.h \
	DerivedSources/JavaScriptCore/NumberPrototype.lut.h \
	DerivedSources/JavaScriptCore/ObjectConstructor.lut.h \
	DerivedSources/JavaScriptCore/RegExpConstructor.lut.h \
	DerivedSources/JavaScriptCore/RegExpObject.lut.h \
	DerivedSources/JavaScriptCore/RegExpPrototype.lut.h \
	DerivedSources/JavaScriptCore/StringConstructor.lut.h \
wingo@igalia.com's avatar
wingo@igalia.com committed
31 32
	DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h \
	DerivedSources/JavaScriptCore/LLIntAssembly.h
33 34 35 36

javascriptcore_sources += \
	Source/JavaScriptCore/API/APICast.h \
	Source/JavaScriptCore/API/APIShims.h \
37
	Source/JavaScriptCore/API/JSAPIWrapperObject.h \
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
	Source/JavaScriptCore/API/JSBase.cpp \
	Source/JavaScriptCore/API/JSBasePrivate.h \
	Source/JavaScriptCore/API/JSCallbackConstructor.cpp \
	Source/JavaScriptCore/API/JSCallbackConstructor.h \
	Source/JavaScriptCore/API/JSCallbackFunction.cpp \
	Source/JavaScriptCore/API/JSCallbackFunction.h \
	Source/JavaScriptCore/API/JSCallbackObject.cpp \
	Source/JavaScriptCore/API/JSCallbackObjectFunctions.h \
	Source/JavaScriptCore/API/JSCallbackObject.h \
	Source/JavaScriptCore/API/JSClassRef.cpp \
	Source/JavaScriptCore/API/JSClassRef.h \
	Source/JavaScriptCore/API/JSContextRef.cpp \
	Source/JavaScriptCore/API/JSContextRefPrivate.h \
	Source/JavaScriptCore/API/JSObjectRef.cpp \
	Source/JavaScriptCore/API/JSObjectRefPrivate.h \
	Source/JavaScriptCore/API/JSRetainPtr.h \
54 55
	Source/JavaScriptCore/API/JSScriptRef.cpp \
	Source/JavaScriptCore/API/JSScriptRefPrivate.h \
56
	Source/JavaScriptCore/API/JSStringRef.cpp \
57
	Source/JavaScriptCore/API/JSStringRefPrivate.h \
58 59
	Source/JavaScriptCore/API/JSValueRef.cpp \
	Source/JavaScriptCore/API/JSWeakObjectMapRefInternal.h \
60
	Source/JavaScriptCore/API/ObjCCallbackFunction.h \
61 62 63 64 65 66 67 68 69 70
	Source/JavaScriptCore/API/OpaqueJSString.cpp \
	Source/JavaScriptCore/API/OpaqueJSString.h \
	Source/JavaScriptCore/assembler/AbstractMacroAssembler.h \
	Source/JavaScriptCore/assembler/ARMAssembler.cpp \
	Source/JavaScriptCore/assembler/ARMAssembler.h \
	Source/JavaScriptCore/assembler/ARMv7Assembler.cpp \
	Source/JavaScriptCore/assembler/ARMv7Assembler.h \
	Source/JavaScriptCore/assembler/AssemblerBuffer.h \
	Source/JavaScriptCore/assembler/AssemblerBufferWithConstantPool.h \
	Source/JavaScriptCore/assembler/CodeLocation.h \
71
	Source/JavaScriptCore/assembler/LinkBuffer.cpp \
72
	Source/JavaScriptCore/assembler/LinkBuffer.h \
73
	Source/JavaScriptCore/assembler/MacroAssembler.cpp \
74
	Source/JavaScriptCore/assembler/MacroAssembler.h \
75 76 77 78
	Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp \
	Source/JavaScriptCore/assembler/MacroAssemblerARM.h \
	Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h \
	Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h \
79 80 81 82 83
	Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h \
	Source/JavaScriptCore/assembler/MacroAssemblerSH4.h \
	Source/JavaScriptCore/assembler/MacroAssemblerX86.h \
	Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h \
	Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h \
84
	Source/JavaScriptCore/assembler/MIPSAssembler.h \
85
	Source/JavaScriptCore/assembler/RepatchBuffer.h \
86
	Source/JavaScriptCore/assembler/SH4Assembler.h \
87
	Source/JavaScriptCore/assembler/X86Assembler.h \
88 89
	Source/JavaScriptCore/bytecode/ArrayAllocationProfile.cpp \
	Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h \
90 91
	Source/JavaScriptCore/bytecode/ArrayProfile.cpp \
	Source/JavaScriptCore/bytecode/ArrayProfile.h \
92
	Source/JavaScriptCore/bytecode/ByValInfo.h \
93
	Source/JavaScriptCore/bytecode/BytecodeConventions.h \
94 95
	Source/JavaScriptCore/bytecode/CallLinkInfo.cpp \
	Source/JavaScriptCore/bytecode/CallLinkInfo.h \
96 97
	Source/JavaScriptCore/bytecode/CallLinkStatus.cpp \
	Source/JavaScriptCore/bytecode/CallLinkStatus.h \
98
	Source/JavaScriptCore/bytecode/CallReturnOffsetToBytecodeOffset.h \
99
	Source/JavaScriptCore/bytecode/CodeType.cpp \
100
	Source/JavaScriptCore/bytecode/CodeType.h \
101 102
	Source/JavaScriptCore/bytecode/CodeBlock.cpp \
	Source/JavaScriptCore/bytecode/CodeBlock.h \
103 104 105 106
	Source/JavaScriptCore/bytecode/CodeBlockHash.cpp \
	Source/JavaScriptCore/bytecode/CodeBlockHash.h \
	Source/JavaScriptCore/bytecode/CodeBlockWithJITType.h \
	Source/JavaScriptCore/bytecode/CodeOrigin.cpp \
107
	Source/JavaScriptCore/bytecode/CodeOrigin.h \
108
	Source/JavaScriptCore/bytecode/DataFormat.h \
109 110
	Source/JavaScriptCore/bytecode/DFGExitProfile.cpp \
	Source/JavaScriptCore/bytecode/DFGExitProfile.h \
111
	Source/JavaScriptCore/bytecode/EvalCodeCache.h \
112 113
	Source/JavaScriptCore/bytecode/ExecutionCounter.cpp \
	Source/JavaScriptCore/bytecode/ExecutionCounter.h \
114 115
	Source/JavaScriptCore/bytecode/ExitKind.cpp \
	Source/JavaScriptCore/bytecode/ExitKind.h \
116
	Source/JavaScriptCore/bytecode/ExpressionRangeInfo.h \
117 118
	Source/JavaScriptCore/bytecode/GetByIdStatus.cpp \
	Source/JavaScriptCore/bytecode/GetByIdStatus.h \
119
	Source/JavaScriptCore/bytecode/HandlerInfo.h \
120 121 122
	Source/JavaScriptCore/bytecode/Instruction.h \
	Source/JavaScriptCore/bytecode/JumpTable.cpp \
	Source/JavaScriptCore/bytecode/JumpTable.h \
123
	Source/JavaScriptCore/bytecode/LLIntCallLinkInfo.h \
124 125
	Source/JavaScriptCore/bytecode/LazyOperandValueProfile.cpp \
	Source/JavaScriptCore/bytecode/LazyOperandValueProfile.h \
126
	Source/JavaScriptCore/bytecode/LineInfo.h \
127 128
	Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp \
	Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.h \
129
	Source/JavaScriptCore/bytecode/ObjectAllocationProfile.h \
130 131
	Source/JavaScriptCore/bytecode/Opcode.cpp \
	Source/JavaScriptCore/bytecode/Opcode.h \
132
	Source/JavaScriptCore/bytecode/Operands.h \
133
	Source/JavaScriptCore/bytecode/PolymorphicAccessStructureList.h \
134 135
	Source/JavaScriptCore/bytecode/PolymorphicPutByIdList.cpp \
	Source/JavaScriptCore/bytecode/PolymorphicPutByIdList.h \
136 137
	Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp \
	Source/JavaScriptCore/bytecode/PreciseJumpTargets.h \
138 139
	Source/JavaScriptCore/bytecode/SpeculatedType.cpp \
	Source/JavaScriptCore/bytecode/SpeculatedType.h \
140 141
	Source/JavaScriptCore/bytecode/PutByIdStatus.cpp \
	Source/JavaScriptCore/bytecode/PutByIdStatus.h \
142
	Source/JavaScriptCore/bytecode/PutKind.h \
143 144
	Source/JavaScriptCore/bytecode/ReduceWhitespace.cpp \
	Source/JavaScriptCore/bytecode/ReduceWhitespace.h \
145 146
	Source/JavaScriptCore/bytecode/ResolveGlobalStatus.cpp \
	Source/JavaScriptCore/bytecode/ResolveGlobalStatus.h \
147
	Source/JavaScriptCore/bytecode/ResolveOperation.h \
148 149
	Source/JavaScriptCore/bytecode/SamplingTool.cpp \
	Source/JavaScriptCore/bytecode/SamplingTool.h \
150 151
	Source/JavaScriptCore/bytecode/SpecialPointer.cpp \
	Source/JavaScriptCore/bytecode/SpecialPointer.h \
152
	Source/JavaScriptCore/bytecode/StructureSet.h \
153 154
	Source/JavaScriptCore/bytecode/StructureStubInfo.cpp \
	Source/JavaScriptCore/bytecode/StructureStubInfo.h \
155 156
	Source/JavaScriptCore/bytecode/StructureStubClearingWatchpoint.cpp \
	Source/JavaScriptCore/bytecode/StructureStubClearingWatchpoint.h \
157 158
	Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp \
	Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h \
159
	Source/JavaScriptCore/bytecode/ValueProfile.h \
160 161
	Source/JavaScriptCore/bytecode/ValueRecovery.h \
	Source/JavaScriptCore/bytecode/VirtualRegister.h \
162 163
	Source/JavaScriptCore/bytecode/Watchpoint.cpp \
	Source/JavaScriptCore/bytecode/Watchpoint.h \
164 165 166 167 168 169
	Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp \
	Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h \
	Source/JavaScriptCore/bytecompiler/Label.h \
	Source/JavaScriptCore/bytecompiler/LabelScope.h \
	Source/JavaScriptCore/bytecompiler/NodesCodegen.cpp \
	Source/JavaScriptCore/bytecompiler/RegisterID.h \
170 171
	Source/JavaScriptCore/bytecompiler/StaticPropertyAnalysis.h \
	Source/JavaScriptCore/bytecompiler/StaticPropertyAnalyzer.h \
172 173 174
	Source/JavaScriptCore/dfg/DFGAbstractState.cpp \
	Source/JavaScriptCore/dfg/DFGAbstractState.h \
	Source/JavaScriptCore/dfg/DFGAbstractValue.h \
175
	Source/JavaScriptCore/dfg/DFGAdjacencyList.h \
176
	Source/JavaScriptCore/dfg/DFGAllocator.h \
177
	Source/JavaScriptCore/dfg/DFGArgumentPosition.h \
178 179
	Source/JavaScriptCore/dfg/DFGArgumentsSimplificationPhase.cpp \
	Source/JavaScriptCore/dfg/DFGArgumentsSimplificationPhase.h \
180 181
	Source/JavaScriptCore/dfg/DFGArrayMode.cpp \
	Source/JavaScriptCore/dfg/DFGArrayMode.h \
182
	Source/JavaScriptCore/dfg/DFGArrayifySlowPathGenerator.h \
183 184
	Source/JavaScriptCore/dfg/DFGAssemblyHelpers.cpp \
	Source/JavaScriptCore/dfg/DFGAssemblyHelpers.h \
185 186
	Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp \
	Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.h \
kov@webkit.org's avatar
kov@webkit.org committed
187
	Source/JavaScriptCore/dfg/DFGBasicBlock.h \
188
	Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h \
189
	Source/JavaScriptCore/dfg/DFGBranchDirection.h \
xan@webkit.org's avatar
xan@webkit.org committed
190 191
	Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp \
	Source/JavaScriptCore/dfg/DFGByteCodeParser.h \
192
	Source/JavaScriptCore/dfg/DFGCCallHelpers.h \
193 194
	Source/JavaScriptCore/dfg/DFGCFGSimplificationPhase.cpp \
	Source/JavaScriptCore/dfg/DFGCFGSimplificationPhase.h \
195
	Source/JavaScriptCore/dfg/DFGCallArrayAllocatorSlowPathGenerator.h \
196 197
	Source/JavaScriptCore/dfg/DFGCapabilities.cpp \
	Source/JavaScriptCore/dfg/DFGCapabilities.h \
198 199
	Source/JavaScriptCore/dfg/DFGCFAPhase.cpp \
	Source/JavaScriptCore/dfg/DFGCFAPhase.h \
200 201
	Source/JavaScriptCore/dfg/DFGCPSRethreadingPhase.cpp \
	Source/JavaScriptCore/dfg/DFGCPSRethreadingPhase.h \
202
	Source/JavaScriptCore/dfg/DFGCommon.cpp \
203
	Source/JavaScriptCore/dfg/DFGCommon.h \
204 205
	Source/JavaScriptCore/dfg/DFGCommonData.cpp \
	Source/JavaScriptCore/dfg/DFGCommonData.h \
206 207
	Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp \
	Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.h \
208 209
	Source/JavaScriptCore/dfg/DFGCSEPhase.cpp \
	Source/JavaScriptCore/dfg/DFGCSEPhase.h \
210 211
	Source/JavaScriptCore/dfg/DFGDCEPhase.cpp \
	Source/JavaScriptCore/dfg/DFGDCEPhase.h \
212 213
	Source/JavaScriptCore/dfg/DFGDisassembler.cpp \
	Source/JavaScriptCore/dfg/DFGDisassembler.h \
214 215
	Source/JavaScriptCore/dfg/DFGDominators.cpp \
	Source/JavaScriptCore/dfg/DFGDominators.h \
216
	Source/JavaScriptCore/dfg/DFGDoubleFormatState.h \
217 218
	Source/JavaScriptCore/dfg/DFGDriver.cpp \
	Source/JavaScriptCore/dfg/DFGDriver.h \
219
	Source/JavaScriptCore/dfg/DFGEdge.cpp \
220
	Source/JavaScriptCore/dfg/DFGEdge.h \
xan@webkit.org's avatar
xan@webkit.org committed
221
	Source/JavaScriptCore/dfg/DFGFPRInfo.h \
222 223
	Source/JavaScriptCore/dfg/DFGFixupPhase.cpp \
	Source/JavaScriptCore/dfg/DFGFixupPhase.h \
xan@webkit.org's avatar
xan@webkit.org committed
224 225 226 227
	Source/JavaScriptCore/dfg/DFGGenerationInfo.h \
	Source/JavaScriptCore/dfg/DFGGPRInfo.h \
	Source/JavaScriptCore/dfg/DFGGraph.cpp \
	Source/JavaScriptCore/dfg/DFGGraph.h \
228
	Source/JavaScriptCore/dfg/DFGInsertionSet.h \
229 230
	Source/JavaScriptCore/dfg/DFGJITCode.cpp \
	Source/JavaScriptCore/dfg/DFGJITCode.h \
xan@webkit.org's avatar
xan@webkit.org committed
231 232
	Source/JavaScriptCore/dfg/DFGJITCompiler.cpp \
	Source/JavaScriptCore/dfg/DFGJITCompiler.h \
233 234
	Source/JavaScriptCore/dfg/DFGLongLivedState.cpp \
	Source/JavaScriptCore/dfg/DFGLongLivedState.h \
235
	Source/JavaScriptCore/dfg/DFGMinifiedGraph.h \
236
	Source/JavaScriptCore/dfg/DFGMinifiedID.h \
237 238
	Source/JavaScriptCore/dfg/DFGMinifiedNode.cpp \
	Source/JavaScriptCore/dfg/DFGMinifiedNode.h \
239
	Source/JavaScriptCore/dfg/DFGNode.cpp \
xan@webkit.org's avatar
xan@webkit.org committed
240
	Source/JavaScriptCore/dfg/DFGNode.h \
241
	Source/JavaScriptCore/dfg/DFGNodeAllocator.h \
242 243 244
	Source/JavaScriptCore/dfg/DFGNodeFlags.cpp \
	Source/JavaScriptCore/dfg/DFGNodeFlags.h \
	Source/JavaScriptCore/dfg/DFGNodeType.h \
xan@webkit.org's avatar
xan@webkit.org committed
245 246
	Source/JavaScriptCore/dfg/DFGOperations.cpp \
	Source/JavaScriptCore/dfg/DFGOperations.h \
247 248
	Source/JavaScriptCore/dfg/DFGOSREntry.cpp \
	Source/JavaScriptCore/dfg/DFGOSREntry.h \
249 250
	Source/JavaScriptCore/dfg/DFGOSRExitCompiler32_64.cpp \
	Source/JavaScriptCore/dfg/DFGOSRExitCompiler64.cpp \
251
	Source/JavaScriptCore/dfg/DFGOSRExitCompiler.cpp \
252
	Source/JavaScriptCore/dfg/DFGOSRExitCompiler.h \
253
	Source/JavaScriptCore/dfg/DFGOSRExit.h \
254
	Source/JavaScriptCore/dfg/DFGOSRExit.cpp \
255
	Source/JavaScriptCore/dfg/DFGOSRExitCompilationInfo.h \
256 257
	Source/JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.cpp \
	Source/JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.h \
258 259 260 261
	Source/JavaScriptCore/dfg/DFGPhase.cpp \
	Source/JavaScriptCore/dfg/DFGPhase.h \
	Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.cpp \
	Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.h \
262 263
	Source/JavaScriptCore/dfg/DFGPredictionInjectionPhase.cpp \
	Source/JavaScriptCore/dfg/DFGPredictionInjectionPhase.h \
xan@webkit.org's avatar
xan@webkit.org committed
264
	Source/JavaScriptCore/dfg/DFGRegisterBank.h \
265
	Source/JavaScriptCore/dfg/DFGRegisterSet.h \
xan@webkit.org's avatar
xan@webkit.org committed
266 267 268
	Source/JavaScriptCore/dfg/DFGRepatch.cpp \
	Source/JavaScriptCore/dfg/DFGRepatch.h \
	Source/JavaScriptCore/dfg/DFGScoreBoard.h \
269
	Source/JavaScriptCore/dfg/DFGScratchRegisterAllocator.h \
270 271
	Source/JavaScriptCore/dfg/DFGSilentRegisterSavePlan.h \
	Source/JavaScriptCore/dfg/DFGSlowPathGenerator.h \
272 273
	Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp \
	Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp \
xan@webkit.org's avatar
xan@webkit.org committed
274 275
	Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp \
	Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h \
276
	Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h \
277 278
	Source/JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.cpp \
	Source/JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.h \
279 280
	Source/JavaScriptCore/dfg/DFGThunks.cpp \
	Source/JavaScriptCore/dfg/DFGThunks.h \
281 282
	Source/JavaScriptCore/dfg/DFGUnificationPhase.cpp \
	Source/JavaScriptCore/dfg/DFGUnificationPhase.h \
283 284
	Source/JavaScriptCore/dfg/DFGUseKind.cpp \
	Source/JavaScriptCore/dfg/DFGUseKind.h \
285 286 287 288 289 290 291
	Source/JavaScriptCore/dfg/DFGValueRecoveryOverride.h \
	Source/JavaScriptCore/dfg/DFGValueSource.cpp \
	Source/JavaScriptCore/dfg/DFGValueSource.h \
	Source/JavaScriptCore/dfg/DFGVariableEvent.cpp \
	Source/JavaScriptCore/dfg/DFGVariableEvent.h \
	Source/JavaScriptCore/dfg/DFGVariableEventStream.cpp \
	Source/JavaScriptCore/dfg/DFGVariableEventStream.h \
292 293
	Source/JavaScriptCore/dfg/DFGValidate.cpp \
	Source/JavaScriptCore/dfg/DFGValidate.h \
294
	Source/JavaScriptCore/dfg/DFGVariableAccessData.h \
295 296
	Source/JavaScriptCore/dfg/DFGVariableAccessDataDump.cpp \
	Source/JavaScriptCore/dfg/DFGVariableAccessDataDump.h \
297
	Source/JavaScriptCore/dfg/DFGVariadicFunction.h \
298 299
	Source/JavaScriptCore/dfg/DFGVirtualRegisterAllocationPhase.cpp \
	Source/JavaScriptCore/dfg/DFGVirtualRegisterAllocationPhase.h \
300
	Source/JavaScriptCore/disassembler/Disassembler.cpp \
301
	Source/JavaScriptCore/disassembler/Disassembler.h \
302
	Source/JavaScriptCore/heap/CopiedAllocator.h \
mhahnenberg@apple.com's avatar
mhahnenberg@apple.com committed
303
	Source/JavaScriptCore/heap/CopiedBlock.h \
kov@webkit.org's avatar
kov@webkit.org committed
304
	Source/JavaScriptCore/heap/CopiedBlockInlines.h \
mhahnenberg@apple.com's avatar
mhahnenberg@apple.com committed
305 306
	Source/JavaScriptCore/heap/CopiedSpace.cpp \
	Source/JavaScriptCore/heap/CopiedSpace.h \
307
	Source/JavaScriptCore/heap/CopiedSpaceInlines.h \
kov@webkit.org's avatar
kov@webkit.org committed
308 309 310 311
	Source/JavaScriptCore/heap/CopyVisitor.h \
	Source/JavaScriptCore/heap/CopyVisitorInlines.h \
	Source/JavaScriptCore/heap/CopyVisitor.cpp \
	Source/JavaScriptCore/heap/CopyWorkList.h \
312 313
	Source/JavaScriptCore/heap/ConservativeRoots.cpp \
	Source/JavaScriptCore/heap/ConservativeRoots.h \
314 315
	Source/JavaScriptCore/heap/DFGCodeBlocks.cpp \
	Source/JavaScriptCore/heap/DFGCodeBlocks.h \
316
	Source/JavaScriptCore/heap/GCAssertions.h \
317
	Source/JavaScriptCore/heap/Handle.h \
318 319
	Source/JavaScriptCore/heap/HandleBlock.h \
	Source/JavaScriptCore/heap/HandleBlockInlines.h \
ggaren@apple.com's avatar
Renamed  
ggaren@apple.com committed
320 321
	Source/JavaScriptCore/heap/HandleSet.cpp \
	Source/JavaScriptCore/heap/HandleSet.h \
322
	Source/JavaScriptCore/heap/HeapBlock.h \
323 324
	Source/JavaScriptCore/heap/HeapTimer.h \
	Source/JavaScriptCore/heap/HeapTimer.cpp \
wingo@igalia.com's avatar
wingo@igalia.com committed
325 326
	Source/JavaScriptCore/heap/IncrementalSweeper.h \
	Source/JavaScriptCore/heap/IncrementalSweeper.cpp \
327
	Source/JavaScriptCore/heap/SlotVisitor.cpp \
328
	Source/JavaScriptCore/heap/SlotVisitor.h \
329
	Source/JavaScriptCore/heap/SlotVisitorInlines.h \
330 331
	Source/JavaScriptCore/heap/HandleStack.cpp \
	Source/JavaScriptCore/heap/HandleStack.h \
332
	Source/JavaScriptCore/heap/HandleTypes.h \
333
	Source/JavaScriptCore/heap/BlockAllocator.cpp \
334
	Source/JavaScriptCore/heap/BlockAllocator.h \
335 336 337 338
	Source/JavaScriptCore/heap/GCThreadSharedData.cpp \
	Source/JavaScriptCore/heap/GCThreadSharedData.h \
	Source/JavaScriptCore/heap/GCThread.cpp \
	Source/JavaScriptCore/heap/GCThread.h \
339 340
	Source/JavaScriptCore/heap/Heap.cpp \
	Source/JavaScriptCore/heap/Heap.h \
341 342
	Source/JavaScriptCore/heap/HeapStatistics.cpp \
	Source/JavaScriptCore/heap/HeapStatistics.h \
343 344
	Source/JavaScriptCore/heap/JITStubRoutineSet.cpp \
	Source/JavaScriptCore/heap/JITStubRoutineSet.h \
345
	Source/JavaScriptCore/heap/ListableHandler.h \
346 347
	Source/JavaScriptCore/heap/Local.h \
	Source/JavaScriptCore/heap/LocalScope.h \
348 349 350 351
	Source/JavaScriptCore/heap/MachineStackMarker.cpp \
	Source/JavaScriptCore/heap/MachineStackMarker.h \
	Source/JavaScriptCore/heap/MarkStack.cpp \
	Source/JavaScriptCore/heap/MarkStack.h \
352
	Source/JavaScriptCore/heap/MarkStackInlines.h \
353
	Source/JavaScriptCore/heap/HeapRootVisitor.h \
354 355
	Source/JavaScriptCore/heap/MarkedAllocator.cpp \
	Source/JavaScriptCore/heap/MarkedAllocator.h \
356 357
	Source/JavaScriptCore/heap/MarkedBlock.cpp \
	Source/JavaScriptCore/heap/MarkedBlock.h \
358 359
	Source/JavaScriptCore/heap/MarkedBlockSet.h \
	Source/JavaScriptCore/heap/TinyBloomFilter.h \
360 361
	Source/JavaScriptCore/heap/MarkedSpace.cpp \
	Source/JavaScriptCore/heap/MarkedSpace.h \
362
	Source/JavaScriptCore/heap/PassWeak.h \
363
	Source/JavaScriptCore/heap/Region.h \
364
	Source/JavaScriptCore/heap/Strong.h \
365
	Source/JavaScriptCore/heap/StrongInlines.h \
366 367
	Source/JavaScriptCore/heap/SuperRegion.cpp \
	Source/JavaScriptCore/heap/SuperRegion.h \
368
	Source/JavaScriptCore/heap/UnconditionalFinalizer.h \
369 370
	Source/JavaScriptCore/heap/VTableSpectrum.cpp \
	Source/JavaScriptCore/heap/VTableSpectrum.h \
371
	Source/JavaScriptCore/heap/Weak.cpp \
372
	Source/JavaScriptCore/heap/Weak.h \
373
	Source/JavaScriptCore/heap/WeakBlock.cpp \
374
	Source/JavaScriptCore/heap/WeakBlock.h \
375
	Source/JavaScriptCore/heap/WeakHandleOwner.cpp \
376 377
	Source/JavaScriptCore/heap/WeakHandleOwner.h \
	Source/JavaScriptCore/heap/WeakImpl.h \
378
	Source/JavaScriptCore/heap/WeakInlines.h \
379 380
	Source/JavaScriptCore/heap/WeakSet.cpp \
	Source/JavaScriptCore/heap/WeakSet.h \
381
	Source/JavaScriptCore/heap/WeakSetInlines.h \
382
	Source/JavaScriptCore/heap/WeakReferenceHarvester.h \
383 384
	Source/JavaScriptCore/heap/WriteBarrierSupport.cpp \
	Source/JavaScriptCore/heap/WriteBarrierSupport.h \
385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424
	Source/JavaScriptCore/config.h \
	Source/JavaScriptCore/debugger/DebuggerActivation.cpp \
	Source/JavaScriptCore/debugger/DebuggerActivation.h \
	Source/JavaScriptCore/debugger/DebuggerCallFrame.cpp \
	Source/JavaScriptCore/debugger/DebuggerCallFrame.h \
	Source/JavaScriptCore/debugger/Debugger.cpp \
	Source/JavaScriptCore/debugger/Debugger.h \
	Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/APICast.h \
	Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/APIShims.h \
	Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JavaScript.h \
	Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSBase.h \
	Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSContextRef.h \
	Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSObjectRef.h \
	Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSRetainPtr.h \
	Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSStringRef.h \
	Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSValueRef.h \
	Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/OpaqueJSString.h \
	Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/WebKitAvailability.h \
	Source/JavaScriptCore/icu/unicode/parseerr.h \
	Source/JavaScriptCore/icu/unicode/platform.h \
	Source/JavaScriptCore/icu/unicode/putil.h \
	Source/JavaScriptCore/icu/unicode/uchar.h \
	Source/JavaScriptCore/icu/unicode/ucnv_err.h \
	Source/JavaScriptCore/icu/unicode/ucnv.h \
	Source/JavaScriptCore/icu/unicode/ucol.h \
	Source/JavaScriptCore/icu/unicode/uconfig.h \
	Source/JavaScriptCore/icu/unicode/uenum.h \
	Source/JavaScriptCore/icu/unicode/uiter.h \
	Source/JavaScriptCore/icu/unicode/uloc.h \
	Source/JavaScriptCore/icu/unicode/umachine.h \
	Source/JavaScriptCore/icu/unicode/unorm.h \
	Source/JavaScriptCore/icu/unicode/urename.h \
	Source/JavaScriptCore/icu/unicode/uset.h \
	Source/JavaScriptCore/icu/unicode/ustring.h \
	Source/JavaScriptCore/icu/unicode/utf16.h \
	Source/JavaScriptCore/icu/unicode/utf8.h \
	Source/JavaScriptCore/icu/unicode/utf.h \
	Source/JavaScriptCore/icu/unicode/utf_old.h \
	Source/JavaScriptCore/icu/unicode/utypes.h \
	Source/JavaScriptCore/icu/unicode/uversion.h \
425 426
	Source/JavaScriptCore/interpreter/AbstractPC.cpp \
	Source/JavaScriptCore/interpreter/AbstractPC.h \
427 428 429 430 431 432
	Source/JavaScriptCore/interpreter/CachedCall.h \
	Source/JavaScriptCore/interpreter/CallFrameClosure.h \
	Source/JavaScriptCore/interpreter/CallFrame.cpp \
	Source/JavaScriptCore/interpreter/CallFrame.h \
	Source/JavaScriptCore/interpreter/Interpreter.cpp \
	Source/JavaScriptCore/interpreter/Interpreter.h \
433 434
	Source/JavaScriptCore/interpreter/JSStack.cpp \
	Source/JavaScriptCore/interpreter/JSStack.h \
435
	Source/JavaScriptCore/interpreter/JSStackInlines.h \
436
	Source/JavaScriptCore/interpreter/Register.h \
437 438
	Source/JavaScriptCore/interpreter/VMInspector.cpp \
	Source/JavaScriptCore/interpreter/VMInspector.h \
439
	Source/JavaScriptCore/JavaScriptCorePrefix.h \
440
	Source/JavaScriptCore/jit/CompactJITCodeMap.h \
441 442
	Source/JavaScriptCore/jit/ClosureCallStubRoutine.cpp \
	Source/JavaScriptCore/jit/ClosureCallStubRoutine.h \
443 444
	Source/JavaScriptCore/jit/ExecutableAllocator.cpp \
	Source/JavaScriptCore/jit/ExecutableAllocator.h \
445
	Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp \
446 447
	Source/JavaScriptCore/jit/GCAwareJITStubRoutine.cpp \
	Source/JavaScriptCore/jit/GCAwareJITStubRoutine.h \
448 449
	Source/JavaScriptCore/jit/HostCallReturnValue.cpp \
	Source/JavaScriptCore/jit/HostCallReturnValue.h \
450 451 452 453
	Source/JavaScriptCore/jit/JITArithmetic32_64.cpp \
	Source/JavaScriptCore/jit/JITArithmetic.cpp \
	Source/JavaScriptCore/jit/JITCall32_64.cpp \
	Source/JavaScriptCore/jit/JITCall.cpp \
454
	Source/JavaScriptCore/jit/JITCode.cpp \
455
	Source/JavaScriptCore/jit/JITCode.h \
456
	Source/JavaScriptCore/jit/JITCompilationEffort.h \
457 458
	Source/JavaScriptCore/jit/JITDisassembler.cpp \
	Source/JavaScriptCore/jit/JITDisassembler.h \
459
	Source/JavaScriptCore/jit/JITDriver.h \
460 461
	Source/JavaScriptCore/jit/JIT.cpp \
	Source/JavaScriptCore/jit/JIT.h \
462 463
	Source/JavaScriptCore/jit/JITExceptions.cpp \
	Source/JavaScriptCore/jit/JITExceptions.h \
464
	Source/JavaScriptCore/jit/JITInlines.h \
465 466 467 468 469
	Source/JavaScriptCore/jit/JITOpcodes32_64.cpp \
	Source/JavaScriptCore/jit/JITOpcodes.cpp \
	Source/JavaScriptCore/jit/JITPropertyAccess32_64.cpp \
	Source/JavaScriptCore/jit/JITPropertyAccess.cpp \
	Source/JavaScriptCore/jit/JITStubCall.h \
470 471
	Source/JavaScriptCore/jit/JITStubRoutine.cpp \
	Source/JavaScriptCore/jit/JITStubRoutine.h \
472 473
	Source/JavaScriptCore/jit/JITStubs.cpp \
	Source/JavaScriptCore/jit/JITStubs.h \
474 475
	Source/JavaScriptCore/jit/JITThunks.cpp \
	Source/JavaScriptCore/jit/JITThunks.h \
xan@webkit.org's avatar
Tools:  
xan@webkit.org committed
476
	Source/JavaScriptCore/jit/JITWriteBarrier.h \
477
	Source/JavaScriptCore/jit/JSInterfaceJIT.h \
478 479
	Source/JavaScriptCore/jit/JumpReplacementWatchpoint.cpp \
	Source/JavaScriptCore/jit/JumpReplacementWatchpoint.h \
480
	Source/JavaScriptCore/jit/SpecializedThunkJIT.h \
481
	Source/JavaScriptCore/jit/ThunkGenerator.h \
482 483
	Source/JavaScriptCore/jit/ThunkGenerators.cpp \
	Source/JavaScriptCore/jit/ThunkGenerators.h \
484
	Source/JavaScriptCore/jit/UnusedPointer.h \
wingo@igalia.com's avatar
wingo@igalia.com committed
485
	Source/JavaScriptCore/llint/LLIntCommon.h \
486 487
	Source/JavaScriptCore/llint/LLIntCLoop.cpp \
	Source/JavaScriptCore/llint/LLIntCLoop.h \
wingo@igalia.com's avatar
wingo@igalia.com committed
488
	Source/JavaScriptCore/llint/LLIntData.cpp \
489
	Source/JavaScriptCore/llint/LLIntData.h \
490 491
	Source/JavaScriptCore/llint/LLIntEntrypoints.cpp \
	Source/JavaScriptCore/llint/LLIntEntrypoints.h \
wingo@igalia.com's avatar
wingo@igalia.com committed
492 493 494
	Source/JavaScriptCore/llint/LLIntExceptions.cpp \
	Source/JavaScriptCore/llint/LLIntExceptions.h \
	Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h \
495
	Source/JavaScriptCore/llint/LLIntOpcode.h \
wingo@igalia.com's avatar
wingo@igalia.com committed
496 497 498 499
	Source/JavaScriptCore/llint/LLIntSlowPaths.cpp \
	Source/JavaScriptCore/llint/LLIntSlowPaths.h \
	Source/JavaScriptCore/llint/LLIntThunks.cpp \
	Source/JavaScriptCore/llint/LLIntThunks.h \
500 501
	Source/JavaScriptCore/llint/LowLevelInterpreter.cpp \
	Source/JavaScriptCore/llint/LowLevelInterpreter.h \
502 503 504 505 506 507 508 509 510 511
	Source/JavaScriptCore/os-win32/stdbool.h \
	Source/JavaScriptCore/parser/ASTBuilder.h \
	Source/JavaScriptCore/parser/Lexer.cpp \
	Source/JavaScriptCore/parser/Lexer.h \
	Source/JavaScriptCore/parser/NodeConstructors.h \
	Source/JavaScriptCore/parser/NodeInfo.h \
	Source/JavaScriptCore/parser/Nodes.cpp \
	Source/JavaScriptCore/parser/Nodes.h \
	Source/JavaScriptCore/parser/ParserArena.cpp \
	Source/JavaScriptCore/parser/ParserArena.h \
512
	Source/JavaScriptCore/parser/ParserError.h \
513
	Source/JavaScriptCore/parser/ParserTokens.h \
514 515
	Source/JavaScriptCore/parser/Parser.cpp \
	Source/JavaScriptCore/parser/Parser.h \
516
	Source/JavaScriptCore/parser/ParserModes.h \
517 518
	Source/JavaScriptCore/parser/ResultType.h \
	Source/JavaScriptCore/parser/SourceCode.h \
519
	Source/JavaScriptCore/parser/SourceProvider.cpp \
520 521 522 523 524 525
	Source/JavaScriptCore/parser/SourceProvider.h \
	Source/JavaScriptCore/parser/SourceProviderCache.cpp \
	Source/JavaScriptCore/parser/SourceProviderCache.h \
	Source/JavaScriptCore/parser/SourceProviderCacheItem.h \
	Source/JavaScriptCore/parser/SyntaxChecker.h \
	Source/JavaScriptCore/profiler/CallIdentifier.h \
526 527
	Source/JavaScriptCore/profiler/ProfilerBytecode.cpp \
	Source/JavaScriptCore/profiler/ProfilerBytecode.h \
528 529
	Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.cpp \
	Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h \
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544
	Source/JavaScriptCore/profiler/ProfilerBytecodes.cpp \
	Source/JavaScriptCore/profiler/ProfilerBytecodes.h \
	Source/JavaScriptCore/profiler/ProfilerCompilation.cpp \
	Source/JavaScriptCore/profiler/ProfilerCompilation.h \
	Source/JavaScriptCore/profiler/ProfilerCompilationKind.cpp \
	Source/JavaScriptCore/profiler/ProfilerCompilationKind.h \
	Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.cpp \
	Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.h \
	Source/JavaScriptCore/profiler/ProfilerDatabase.cpp \
	Source/JavaScriptCore/profiler/ProfilerDatabase.h \
	Source/JavaScriptCore/profiler/ProfilerExecutionCounter.h \
	Source/JavaScriptCore/profiler/ProfilerOrigin.cpp \
	Source/JavaScriptCore/profiler/ProfilerOrigin.h \
	Source/JavaScriptCore/profiler/ProfilerOriginStack.cpp \
	Source/JavaScriptCore/profiler/ProfilerOriginStack.h \
545 546 547 548
	Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp \
	Source/JavaScriptCore/profiler/ProfilerOSRExit.h \
	Source/JavaScriptCore/profiler/ProfilerOSRExitSite.cpp \
	Source/JavaScriptCore/profiler/ProfilerOSRExitSite.h \
549 550
	Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.cpp \
	Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.h \
551 552 553 554 555 556
	Source/JavaScriptCore/profiler/Profile.cpp \
	Source/JavaScriptCore/profiler/ProfileGenerator.cpp \
	Source/JavaScriptCore/profiler/ProfileGenerator.h \
	Source/JavaScriptCore/profiler/Profile.h \
	Source/JavaScriptCore/profiler/ProfileNode.cpp \
	Source/JavaScriptCore/profiler/ProfileNode.h \
557 558
	Source/JavaScriptCore/profiler/LegacyProfiler.cpp \
	Source/JavaScriptCore/profiler/LegacyProfiler.h \
559 560 561 562 563 564
	Source/JavaScriptCore/runtime/ArgList.cpp \
	Source/JavaScriptCore/runtime/ArgList.h \
	Source/JavaScriptCore/runtime/Arguments.cpp \
	Source/JavaScriptCore/runtime/Arguments.h \
	Source/JavaScriptCore/runtime/ArrayConstructor.cpp \
	Source/JavaScriptCore/runtime/ArrayConstructor.h \
565
	Source/JavaScriptCore/runtime/ArrayConventions.h \
566 567
	Source/JavaScriptCore/runtime/ArrayPrototype.cpp \
	Source/JavaScriptCore/runtime/ArrayPrototype.h \
568
	Source/JavaScriptCore/runtime/ArrayStorage.h \
569
	Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h \
xan@webkit.org's avatar
Tools:  
xan@webkit.org committed
570
	Source/JavaScriptCore/runtime/BigInteger.h \
571 572 573 574 575 576
	Source/JavaScriptCore/runtime/BooleanConstructor.cpp \
	Source/JavaScriptCore/runtime/BooleanConstructor.h \
	Source/JavaScriptCore/runtime/BooleanObject.cpp \
	Source/JavaScriptCore/runtime/BooleanObject.h \
	Source/JavaScriptCore/runtime/BooleanPrototype.cpp \
	Source/JavaScriptCore/runtime/BooleanPrototype.h \
577
	Source/JavaScriptCore/runtime/ButterflyInlines.h \
578
	Source/JavaScriptCore/runtime/Butterfly.h \
579 580 581 582
	Source/JavaScriptCore/runtime/CachedTranscendentalFunction.h \
	Source/JavaScriptCore/runtime/CallData.cpp \
	Source/JavaScriptCore/runtime/CallData.h \
	Source/JavaScriptCore/runtime/ClassInfo.h \
583 584
	Source/JavaScriptCore/runtime/CodeCache.cpp \
	Source/JavaScriptCore/runtime/CodeCache.h \
585
	Source/JavaScriptCore/runtime/CodeSpecializationKind.cpp \
586
	Source/JavaScriptCore/runtime/CodeSpecializationKind.h \
587 588
	Source/JavaScriptCore/runtime/CommonIdentifiers.cpp \
	Source/JavaScriptCore/runtime/CommonIdentifiers.h \
589
	Source/JavaScriptCore/runtime/CommonSlowPaths.h \
590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614
	Source/JavaScriptCore/runtime/Completion.cpp \
	Source/JavaScriptCore/runtime/Completion.h \
	Source/JavaScriptCore/runtime/ConstructData.cpp \
	Source/JavaScriptCore/runtime/ConstructData.h \
	Source/JavaScriptCore/runtime/DateConstructor.cpp \
	Source/JavaScriptCore/runtime/DateConstructor.h \
	Source/JavaScriptCore/runtime/DateConversion.cpp \
	Source/JavaScriptCore/runtime/DateConversion.h \
	Source/JavaScriptCore/runtime/DateInstanceCache.h \
	Source/JavaScriptCore/runtime/DateInstance.cpp \
	Source/JavaScriptCore/runtime/DateInstance.h \
	Source/JavaScriptCore/runtime/DatePrototype.cpp \
	Source/JavaScriptCore/runtime/DatePrototype.h \
	Source/JavaScriptCore/runtime/ErrorConstructor.cpp \
	Source/JavaScriptCore/runtime/ErrorConstructor.h \
	Source/JavaScriptCore/runtime/Error.cpp \
	Source/JavaScriptCore/runtime/Error.h \
	Source/JavaScriptCore/runtime/ErrorInstance.cpp \
	Source/JavaScriptCore/runtime/ErrorInstance.h \
	Source/JavaScriptCore/runtime/ErrorPrototype.cpp \
	Source/JavaScriptCore/runtime/ErrorPrototype.h \
	Source/JavaScriptCore/runtime/ExceptionHelpers.cpp \
	Source/JavaScriptCore/runtime/ExceptionHelpers.h \
	Source/JavaScriptCore/runtime/Executable.cpp \
	Source/JavaScriptCore/runtime/Executable.h \
615
	Source/JavaScriptCore/runtime/ExecutionHarness.h \
616 617
	Source/JavaScriptCore/runtime/FunctionConstructor.cpp \
	Source/JavaScriptCore/runtime/FunctionConstructor.h \
618 619
	Source/JavaScriptCore/runtime/FunctionExecutableDump.cpp \
	Source/JavaScriptCore/runtime/FunctionExecutableDump.h \
620 621 622 623 624 625 626 627
	Source/JavaScriptCore/runtime/FunctionPrototype.cpp \
	Source/JavaScriptCore/runtime/FunctionPrototype.h \
	Source/JavaScriptCore/runtime/GCActivityCallback.cpp \
	Source/JavaScriptCore/runtime/GCActivityCallback.h \
	Source/JavaScriptCore/runtime/GetterSetter.cpp \
	Source/JavaScriptCore/runtime/GetterSetter.h \
	Source/JavaScriptCore/runtime/Identifier.cpp \
	Source/JavaScriptCore/runtime/Identifier.h \
628
	Source/JavaScriptCore/runtime/IndexingHeaderInlines.h \
629
	Source/JavaScriptCore/runtime/IndexingHeader.h \
630
	Source/JavaScriptCore/runtime/IndexingType.cpp \
631
	Source/JavaScriptCore/runtime/IndexingType.h \
632 633 634 635
	Source/JavaScriptCore/runtime/InitializeThreading.cpp \
	Source/JavaScriptCore/runtime/InitializeThreading.h \
	Source/JavaScriptCore/runtime/InternalFunction.cpp \
	Source/JavaScriptCore/runtime/InternalFunction.h \
636
	Source/JavaScriptCore/runtime/Intrinsic.h \
637 638 639 640 641 642 643 644
	Source/JavaScriptCore/runtime/JSActivation.cpp \
	Source/JavaScriptCore/runtime/JSActivation.h \
	Source/JavaScriptCore/runtime/JSAPIValueWrapper.cpp \
	Source/JavaScriptCore/runtime/JSAPIValueWrapper.h \
	Source/JavaScriptCore/runtime/JSArray.cpp \
	Source/JavaScriptCore/runtime/JSArray.h \
	Source/JavaScriptCore/runtime/JSCell.cpp \
	Source/JavaScriptCore/runtime/JSCell.h \
645
	Source/JavaScriptCore/runtime/JSDateMath.cpp \
646
	Source/JavaScriptCore/runtime/JSCellInlines.h \
647
	Source/JavaScriptCore/runtime/JSDateMath.h \
648
	Source/JavaScriptCore/runtime/JSDestructibleObject.h \
649 650
	Source/JavaScriptCore/runtime/JSFunction.cpp \
	Source/JavaScriptCore/runtime/JSFunction.h \
651 652
	Source/JavaScriptCore/runtime/JSBoundFunction.cpp \
	Source/JavaScriptCore/runtime/JSBoundFunction.h \
653
	Source/JavaScriptCore/runtime/JSExportMacros.h \
ggaren@apple.com's avatar
ggaren@apple.com committed
654 655
	Source/JavaScriptCore/runtime/VM.cpp \
	Source/JavaScriptCore/runtime/VM.h \
656 657 658 659
	Source/JavaScriptCore/runtime/JSGlobalObject.cpp \
	Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp \
	Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.h \
	Source/JavaScriptCore/runtime/JSGlobalObject.h \
660 661
	Source/JavaScriptCore/runtime/JSProxy.cpp \
	Source/JavaScriptCore/runtime/JSProxy.h \
662 663 664 665 666 667 668 669 670 671
	Source/JavaScriptCore/runtime/JSLock.cpp \
	Source/JavaScriptCore/runtime/JSLock.h \
	Source/JavaScriptCore/runtime/JSNotAnObject.cpp \
	Source/JavaScriptCore/runtime/JSNotAnObject.h \
	Source/JavaScriptCore/runtime/JSObject.cpp \
	Source/JavaScriptCore/runtime/JSObject.h \
	Source/JavaScriptCore/runtime/JSONObject.cpp \
	Source/JavaScriptCore/runtime/JSONObject.h \
	Source/JavaScriptCore/runtime/JSPropertyNameIterator.cpp \
	Source/JavaScriptCore/runtime/JSPropertyNameIterator.h \
672 673
	Source/JavaScriptCore/runtime/JSSegmentedVariableObject.cpp \
	Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h \
674
	Source/JavaScriptCore/runtime/JSWithScope.cpp \
675 676 677 678
	Source/JavaScriptCore/runtime/JSNameScope.cpp \
	Source/JavaScriptCore/runtime/JSNameScope.h \
	Source/JavaScriptCore/runtime/JSScope.cpp \
	Source/JavaScriptCore/runtime/JSScope.h \
679
	Source/JavaScriptCore/runtime/JSStringBuilder.h \
680 681
	Source/JavaScriptCore/runtime/JSStringJoiner.cpp \
	Source/JavaScriptCore/runtime/JSStringJoiner.h \
682 683
	Source/JavaScriptCore/runtime/JSString.cpp \
	Source/JavaScriptCore/runtime/JSString.h \
684 685
	Source/JavaScriptCore/runtime/JSSymbolTableObject.cpp \
	Source/JavaScriptCore/runtime/JSSymbolTableObject.h \
686 687
	Source/JavaScriptCore/runtime/JSType.h \
	Source/JavaScriptCore/runtime/JSTypeInfo.h \
688 689 690
	Source/JavaScriptCore/runtime/JSCJSValue.cpp \
	Source/JavaScriptCore/runtime/JSCJSValue.h \
	Source/JavaScriptCore/runtime/JSCJSValueInlines.h \
691 692
	Source/JavaScriptCore/runtime/JSVariableObject.cpp \
	Source/JavaScriptCore/runtime/JSVariableObject.h \
693
	Source/JavaScriptCore/runtime/JSWithScope.h \
694 695 696 697 698 699
	Source/JavaScriptCore/runtime/JSWrapperObject.cpp \
	Source/JavaScriptCore/runtime/JSWrapperObject.h \
	Source/JavaScriptCore/runtime/LiteralParser.cpp \
	Source/JavaScriptCore/runtime/LiteralParser.h \
	Source/JavaScriptCore/runtime/Lookup.cpp \
	Source/JavaScriptCore/runtime/Lookup.h \
700
	Source/JavaScriptCore/runtime/MatchResult.h \
701 702
	Source/JavaScriptCore/runtime/MathObject.cpp \
	Source/JavaScriptCore/runtime/MathObject.h \
703
	Source/JavaScriptCore/runtime/MemoryStatistics.h \
704 705 706 707 708 709
	Source/JavaScriptCore/runtime/NameConstructor.cpp \
	Source/JavaScriptCore/runtime/NameConstructor.h \
	Source/JavaScriptCore/runtime/NameInstance.cpp \
	Source/JavaScriptCore/runtime/NameInstance.h \
	Source/JavaScriptCore/runtime/NamePrototype.cpp \
	Source/JavaScriptCore/runtime/NamePrototype.h \
710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726
	Source/JavaScriptCore/runtime/NativeErrorConstructor.cpp \
	Source/JavaScriptCore/runtime/NativeErrorConstructor.h \
	Source/JavaScriptCore/runtime/NativeErrorPrototype.cpp \
	Source/JavaScriptCore/runtime/NativeErrorPrototype.h \
	Source/JavaScriptCore/runtime/NumberConstructor.cpp \
	Source/JavaScriptCore/runtime/NumberConstructor.h \
	Source/JavaScriptCore/runtime/NumberObject.cpp \
	Source/JavaScriptCore/runtime/NumberObject.h \
	Source/JavaScriptCore/runtime/NumberPrototype.cpp \
	Source/JavaScriptCore/runtime/NumberPrototype.h \
	Source/JavaScriptCore/runtime/NumericStrings.h \
	Source/JavaScriptCore/runtime/ObjectConstructor.cpp \
	Source/JavaScriptCore/runtime/ObjectConstructor.h \
	Source/JavaScriptCore/runtime/ObjectPrototype.cpp \
	Source/JavaScriptCore/runtime/ObjectPrototype.h \
	Source/JavaScriptCore/runtime/Operations.cpp \
	Source/JavaScriptCore/runtime/Operations.h \
727 728
	Source/JavaScriptCore/runtime/Options.cpp \
	Source/JavaScriptCore/runtime/Options.h \
729
	Source/JavaScriptCore/runtime/PrivateName.h \
730 731 732
	Source/JavaScriptCore/runtime/PropertyDescriptor.cpp \
	Source/JavaScriptCore/runtime/PropertyDescriptor.h \
	Source/JavaScriptCore/runtime/PropertyMapHashTable.h \
733
	Source/JavaScriptCore/runtime/PropertyName.h \
734 735
	Source/JavaScriptCore/runtime/PropertyNameArray.cpp \
	Source/JavaScriptCore/runtime/PropertyNameArray.h \
736
	Source/JavaScriptCore/runtime/PropertyOffset.h \
737 738
	Source/JavaScriptCore/runtime/PropertySlot.cpp \
	Source/JavaScriptCore/runtime/PropertySlot.h \
739
	Source/JavaScriptCore/runtime/PropertyTable.cpp \
740 741
	Source/JavaScriptCore/runtime/PrototypeMap.cpp \
	Source/JavaScriptCore/runtime/PrototypeMap.h \
742
	Source/JavaScriptCore/runtime/PropertyStorage.h \
743
	Source/JavaScriptCore/runtime/Protect.h \
744
	Source/JavaScriptCore/runtime/PutDirectIndexMode.h \
745 746 747 748 749 750 751 752
	Source/JavaScriptCore/runtime/PutPropertySlot.h \
	Source/JavaScriptCore/runtime/RegExpCache.cpp \
	Source/JavaScriptCore/runtime/RegExpCache.h \
	Source/JavaScriptCore/runtime/RegExpConstructor.cpp \
	Source/JavaScriptCore/runtime/RegExpConstructor.h \
	Source/JavaScriptCore/runtime/RegExp.cpp \
	Source/JavaScriptCore/runtime/RegExp.h \
	Source/JavaScriptCore/runtime/RegExpKey.h \
753
	Source/JavaScriptCore/runtime/RegExpMatchesArray.cpp \
754
	Source/JavaScriptCore/runtime/RegExpMatchesArray.h \
755 756
	Source/JavaScriptCore/runtime/RegExpCachedResult.cpp \
	Source/JavaScriptCore/runtime/RegExpCachedResult.h \
757 758 759 760
	Source/JavaScriptCore/runtime/RegExpObject.cpp \
	Source/JavaScriptCore/runtime/RegExpObject.h \
	Source/JavaScriptCore/runtime/RegExpPrototype.cpp \
	Source/JavaScriptCore/runtime/RegExpPrototype.h \
761
	Source/JavaScriptCore/runtime/Reject.h \
762 763
	Source/JavaScriptCore/runtime/SamplingCounter.cpp \
	Source/JavaScriptCore/runtime/SamplingCounter.h \
764 765
	Source/JavaScriptCore/runtime/SmallStrings.cpp \
	Source/JavaScriptCore/runtime/SmallStrings.h \
766 767
	Source/JavaScriptCore/runtime/SparseArrayValueMap.cpp \
	Source/JavaScriptCore/runtime/SparseArrayValueMap.h \
768 769 770 771 772 773 774 775 776 777 778 779 780 781
	Source/JavaScriptCore/runtime/StrictEvalActivation.cpp \
	Source/JavaScriptCore/runtime/StrictEvalActivation.h \
	Source/JavaScriptCore/runtime/StringConstructor.cpp \
	Source/JavaScriptCore/runtime/StringConstructor.h \
	Source/JavaScriptCore/runtime/StringObject.cpp \
	Source/JavaScriptCore/runtime/StringObject.h \
	Source/JavaScriptCore/runtime/StringPrototype.cpp \
	Source/JavaScriptCore/runtime/StringPrototype.h \
	Source/JavaScriptCore/runtime/StringRecursionChecker.cpp \
	Source/JavaScriptCore/runtime/StringRecursionChecker.h \
	Source/JavaScriptCore/runtime/StructureChain.cpp \
	Source/JavaScriptCore/runtime/StructureChain.h \
	Source/JavaScriptCore/runtime/Structure.cpp \
	Source/JavaScriptCore/runtime/Structure.h \
782
	Source/JavaScriptCore/runtime/StructureInlines.h \
783 784 785
	Source/JavaScriptCore/runtime/StructureRareData.cpp \
	Source/JavaScriptCore/runtime/StructureRareData.h \
	Source/JavaScriptCore/runtime/StructureRareDataInlines.h \
786
	Source/JavaScriptCore/runtime/StructureTransitionTable.h \
787
	Source/JavaScriptCore/runtime/SymbolTable.cpp \
788 789
	Source/JavaScriptCore/runtime/SymbolTable.h \
	Source/JavaScriptCore/runtime/Tracing.h \
790
	Source/JavaScriptCore/runtime/TypedArrayDescriptor.h \
xan@webkit.org's avatar
Tools:  
xan@webkit.org committed
791
	Source/JavaScriptCore/runtime/Uint16WithFraction.h \
792
	Source/JavaScriptCore/runtime/VMStackBounds.h \
793 794 795
	Source/JavaScriptCore/runtime/Watchdog.cpp \
	Source/JavaScriptCore/runtime/Watchdog.h \
	Source/JavaScriptCore/runtime/WatchdogNone.cpp \
796 797 798
	Source/JavaScriptCore/runtime/WeakGCMap.h \
	Source/JavaScriptCore/runtime/WeakRandom.h \
	Source/JavaScriptCore/runtime/WriteBarrier.h \
799 800 801 802 803 804
	Source/JavaScriptCore/tools/CodeProfile.cpp \
	Source/JavaScriptCore/tools/CodeProfile.h \
	Source/JavaScriptCore/tools/CodeProfiling.cpp \
	Source/JavaScriptCore/tools/CodeProfiling.h \
	Source/JavaScriptCore/tools/ProfileTreeNode.h \
	Source/JavaScriptCore/tools/TieredMMapArray.h \
805
	Source/JavaScriptCore/yarr/Yarr.h \
806 807
	Source/JavaScriptCore/yarr/YarrCanonicalizeUCS2.cpp \
	Source/JavaScriptCore/yarr/YarrCanonicalizeUCS2.h \
808 809 810 811 812 813 814 815 816 817
	Source/JavaScriptCore/yarr/YarrInterpreter.cpp \
	Source/JavaScriptCore/yarr/YarrInterpreter.h \
	Source/JavaScriptCore/yarr/YarrJIT.cpp \
	Source/JavaScriptCore/yarr/YarrJIT.h \
	Source/JavaScriptCore/yarr/YarrParser.h \
	Source/JavaScriptCore/yarr/YarrPattern.cpp \
	Source/JavaScriptCore/yarr/YarrPattern.h \
	Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp \
	Source/JavaScriptCore/yarr/YarrSyntaxChecker.h

818
llint_nosources += \
wingo@igalia.com's avatar
wingo@igalia.com committed
819 820 821 822
	Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm \
	Source/JavaScriptCore/llint/LowLevelInterpreter64.asm \
	Source/JavaScriptCore/llint/LowLevelInterpreter.asm

823
offlineasm_nosources += \
824
	Source/JavaScriptCore/offlineasm/arm.rb \
wingo@igalia.com's avatar
wingo@igalia.com committed
825 826 827
	Source/JavaScriptCore/offlineasm/asm.rb \
	Source/JavaScriptCore/offlineasm/ast.rb \
	Source/JavaScriptCore/offlineasm/backends.rb \
828
	Source/JavaScriptCore/offlineasm/cloop.rb \
829
	Source/JavaScriptCore/offlineasm/config.rb \
wingo@igalia.com's avatar
wingo@igalia.com committed
830 831
	Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb \
	Source/JavaScriptCore/offlineasm/instructions.rb \
832
	Source/JavaScriptCore/offlineasm/mips.rb \
wingo@igalia.com's avatar
wingo@igalia.com committed
833 834 835 836
	Source/JavaScriptCore/offlineasm/offsets.rb \
	Source/JavaScriptCore/offlineasm/opt.rb \
	Source/JavaScriptCore/offlineasm/parser.rb \
	Source/JavaScriptCore/offlineasm/registers.rb \
837
	Source/JavaScriptCore/offlineasm/risc.rb \
wingo@igalia.com's avatar
wingo@igalia.com committed
838 839
	Source/JavaScriptCore/offlineasm/self_hash.rb \
	Source/JavaScriptCore/offlineasm/settings.rb \
840
	Source/JavaScriptCore/offlineasm/sh4.rb \
wingo@igalia.com's avatar
wingo@igalia.com committed
841 842 843
	Source/JavaScriptCore/offlineasm/transform.rb \
	Source/JavaScriptCore/offlineasm/x86.rb

844 845 846 847 848 849 850 851 852 853 854 855
# minidom
Programs_minidom_SOURCES = \
	Source/JavaScriptCore/API/tests/JSNode.c \
	Source/JavaScriptCore/API/tests/JSNode.h \
	Source/JavaScriptCore/API/tests/JSNodeList.c \
	Source/JavaScriptCore/API/tests/JSNodeList.h \
	Source/JavaScriptCore/API/tests/Node.c \
	Source/JavaScriptCore/API/tests/Node.h \
	Source/JavaScriptCore/API/tests/NodeList.c \
	Source/JavaScriptCore/API/tests/NodeList.h \
	Source/JavaScriptCore/API/tests/minidom.c

wingo@igalia.com's avatar
wingo@igalia.com committed
856
Programs_LLIntOffsetsExtractor_SOURCES = \
857
	Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp
wingo@igalia.com's avatar
wingo@igalia.com committed
858

859
Programs_jsc_@WEBKITGTK_API_MAJOR_VERSION@_SOURCES = \
860
	Source/JavaScriptCore/JSCTypedArrayStubs.h \
861
	Source/JavaScriptCore/jsc.cpp