~ubuntu-branches/ubuntu/raring/qtwebkit-source/raring-proposed

« back to all changes in this revision

Viewing changes to Source/JavaScriptCore/GNUmakefile.list.am

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2013-02-18 14:24:18 UTC
  • Revision ID: package-import@ubuntu.com-20130218142418-eon0jmjg3nj438uy
Tags: upstream-2.3
ImportĀ upstreamĀ versionĀ 2.3

Show diffs side-by-side

added added

removed removed

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