]>
Commit | Line | Data |
---|---|---|
ba379fdc A |
1 | { |
2 | 'variables': { | |
14957cd0 A |
3 | 'project_dir': ['.'], |
4 | # These headers are part of JavaScriptCore's public API in the Apple Mac build. | |
5 | 'javascriptcore_publicheader_files': [ | |
6fe7ccc8 A |
6 | 'API/APICast.h', |
7 | 'API/APIShims.h', | |
14957cd0 A |
8 | 'API/JSBase.h', |
9 | 'API/JSContextRef.h', | |
6fe7ccc8 | 10 | 'API/JSContextRefPrivate.h', |
14957cd0 | 11 | 'API/JSObjectRef.h', |
6fe7ccc8 A |
12 | 'API/JSObjectRefPrivate.h', |
13 | 'API/JSRetainPtr.h', | |
14957cd0 | 14 | 'API/JSStringRef.h', |
6fe7ccc8 | 15 | 'API/JSStringRefBSTR.h', |
14957cd0 A |
16 | 'API/JSStringRefCF.h', |
17 | 'API/JSValueRef.h', | |
6fe7ccc8 A |
18 | 'API/JSWeakObjectMapRefInternal.h', |
19 | 'API/JSWeakObjectMapRefPrivate.h', | |
ba379fdc A |
20 | 'API/JavaScript.h', |
21 | 'API/JavaScriptCore.h', | |
6fe7ccc8 | 22 | 'API/OpaqueJSString.h', |
14957cd0 A |
23 | 'API/WebKitAvailability.h', |
24 | ], | |
25 | # These headers are part of JavaScriptCore's private API in the Apple Mac build. | |
26 | 'javascriptcore_privateheader_files': [ | |
6fe7ccc8 A |
27 | 'assembler/AbstractMacroAssembler.h', |
28 | 'assembler/ARMAssembler.h', | |
29 | 'assembler/ARMv7Assembler.h', | |
30 | 'assembler/AssemblerBuffer.h', | |
31 | 'assembler/AssemblerBufferWithConstantPool.h', | |
32 | 'assembler/CodeLocation.h', | |
33 | 'assembler/LinkBuffer.h', | |
34 | 'assembler/MacroAssembler.h', | |
35 | 'assembler/MacroAssemblerARM.h', | |
36 | 'assembler/MacroAssemblerARMv7.h', | |
14957cd0 | 37 | 'assembler/MacroAssemblerCodeRef.h', |
6fe7ccc8 A |
38 | 'assembler/MacroAssemblerMIPS.h', |
39 | 'assembler/MacroAssemblerSH4.h', | |
40 | 'assembler/MacroAssemblerX86.h', | |
41 | 'assembler/MacroAssemblerX86Common.h', | |
42 | 'assembler/MacroAssemblerX86_64.h', | |
43 | 'assembler/MIPSAssembler.h', | |
44 | 'assembler/RepatchBuffer.h', | |
45 | 'assembler/SH4Assembler.h', | |
46 | 'assembler/X86Assembler.h', | |
47 | 'bytecode/BytecodeConventions.h', | |
48 | 'bytecode/CallLinkInfo.h', | |
49 | 'bytecode/CallLinkStatus.h', | |
50 | 'bytecode/CallReturnOffsetToBytecodeOffset.h', | |
51 | 'bytecode/CodeBlock.h', | |
52 | 'bytecode/CodeOrigin.h', | |
53 | 'bytecode/CodeType.h', | |
54 | 'bytecode/DataFormat.h', | |
55 | 'bytecode/DFGExitProfile.h', | |
56 | 'bytecode/EvalCodeCache.h', | |
57 | 'bytecode/ExecutionCounter.h', | |
58 | 'bytecode/ExpressionRangeInfo.h', | |
59 | 'bytecode/GetByIdStatus.h', | |
60 | 'bytecode/GlobalResolveInfo.h', | |
61 | 'bytecode/HandlerInfo.h', | |
62 | 'bytecode/Instruction.h', | |
63 | 'bytecode/JumpTable.h', | |
64 | 'bytecode/LazyOperandValueProfile.h', | |
65 | 'bytecode/LineInfo.h', | |
66 | 'bytecode/LLIntCallLinkInfo.h', | |
67 | 'bytecode/MethodCallLinkInfo.h', | |
68 | 'bytecode/MethodCallLinkStatus.h', | |
69 | 'bytecode/MethodOfGettingAValueProfile.h', | |
14957cd0 | 70 | 'bytecode/Opcode.h', |
6fe7ccc8 A |
71 | 'bytecode/Operands.h', |
72 | 'bytecode/PolymorphicPutByIdList.h', | |
73 | 'bytecode/PredictedType.h', | |
74 | 'bytecode/PredictionTracker.h', | |
75 | 'bytecode/PutByIdStatus.h', | |
76 | 'bytecode/PutKind.h', | |
77 | 'bytecode/SamplingTool.h', | |
78 | 'bytecode/StructureSet.h', | |
79 | 'bytecode/StructureStubInfo.h', | |
80 | 'bytecode/ValueProfile.h', | |
81 | 'bytecode/ValueRecovery.h', | |
82 | 'bytecode/VirtualRegister.h', | |
83 | 'dfg/DFGAbstractState.h', | |
84 | 'dfg/DFGAbstractValue.h', | |
85 | 'dfg/DFGAdjacencyList.h', | |
86 | 'dfg/DFGAssemblyHelpers.h', | |
87 | 'dfg/DFGBasicBlock.h', | |
88 | 'dfg/DFGByteCodeCache.h', | |
89 | 'dfg/DFGByteCodeParser.h', | |
90 | 'dfg/DFGCapabilities.h', | |
91 | 'dfg/DFGCCallHelpers.h', | |
92 | 'dfg/DFGCFAPhase.h', | |
93 | 'dfg/DFGCommon.h', | |
94 | 'dfg/DFGCorrectableJumpPoint.h', | |
95 | 'dfg/DFGCSEPhase.h', | |
96 | 'dfg/DFGDriver.h', | |
97 | 'dfg/DFGEdge.h', | |
98 | 'dfg/DFGFixupPhase.h', | |
99 | 'dfg/DFGFPRInfo.h', | |
100 | 'dfg/DFGGenerationInfo.h', | |
101 | 'dfg/DFGGPRInfo.h', | |
102 | 'dfg/DFGGraph.h', | |
103 | 'dfg/DFGInsertionSet.h', | |
104 | 'dfg/DFGJITCompiler.h', | |
105 | 'dfg/DFGNode.h', | |
106 | 'dfg/DFGNodeFlags.h', | |
107 | 'dfg/DFGNodeType.h', | |
108 | 'dfg/DFGOperations.h', | |
109 | 'dfg/DFGOSREntry.h', | |
110 | 'dfg/DFGOSRExit.h', | |
111 | 'dfg/DFGOSRExitCompiler.h', | |
112 | 'dfg/DFGPhase.h', | |
113 | 'dfg/DFGPredictionPropagationPhase.h', | |
114 | 'dfg/DFGRedundantPhiEliminationPhase.h', | |
115 | 'dfg/DFGRegisterBank.h', | |
116 | 'dfg/DFGRepatch.h', | |
117 | 'dfg/DFGScoreBoard.h', | |
118 | 'dfg/DFGSpeculativeJIT.h', | |
119 | 'dfg/DFGThunks.h', | |
120 | 'dfg/DFGVariableAccessData.h', | |
121 | 'dfg/DFGVirtualRegisterAllocationPhase.h', | |
122 | 'heap/CardSet.h', | |
14957cd0 | 123 | 'heap/ConservativeRoots.h', |
6fe7ccc8 A |
124 | 'heap/CopiedAllocator.h', |
125 | 'heap/CopiedBlock.h', | |
126 | 'heap/CopiedSpace.h', | |
127 | 'heap/CopiedSpaceInlineMethods.h', | |
128 | 'heap/DFGCodeBlocks.h', | |
129 | 'heap/GCAssertions.h', | |
14957cd0 | 130 | 'heap/Handle.h', |
6fe7ccc8 | 131 | 'heap/HandleSet.h', |
14957cd0 A |
132 | 'heap/HandleStack.h', |
133 | 'heap/HandleTypes.h', | |
134 | 'heap/Heap.h', | |
6fe7ccc8 A |
135 | 'heap/HeapBlock.h', |
136 | 'heap/HeapRootVisitor.h', | |
137 | 'heap/ListableHandler.h', | |
14957cd0 A |
138 | 'heap/Local.h', |
139 | 'heap/LocalScope.h', | |
6fe7ccc8 A |
140 | 'heap/MachineStackMarker.h', |
141 | 'heap/MarkedAllocator.h', | |
142 | 'heap/MarkedBlock.h', | |
143 | 'heap/MarkedBlockSet.h', | |
144 | 'heap/MarkedSpace.h', | |
145 | 'heap/MarkStack.h', | |
146 | 'heap/PassWeak.h', | |
147 | 'heap/SlotVisitor.h', | |
14957cd0 | 148 | 'heap/Strong.h', |
6fe7ccc8 A |
149 | 'heap/StrongInlines.h', |
150 | 'heap/TinyBloomFilter.h', | |
151 | 'heap/UnconditionalFinalizer.h', | |
152 | 'heap/VTableSpectrum.h', | |
14957cd0 | 153 | 'heap/Weak.h', |
6fe7ccc8 A |
154 | 'heap/WeakBlock.h', |
155 | 'heap/WeakHandleOwner.h', | |
156 | 'heap/WeakImpl.h', | |
157 | 'heap/WeakReferenceHarvester.h', | |
158 | 'heap/WeakSet.h', | |
159 | 'heap/WeakSetInlines.h', | |
160 | 'heap/WriteBarrierSupport.h', | |
14957cd0 A |
161 | 'debugger/Debugger.h', |
162 | 'debugger/DebuggerActivation.h', | |
163 | 'debugger/DebuggerCallFrame.h', | |
6fe7ccc8 A |
164 | 'interpreter/AbstractPC.h', |
165 | 'interpreter/CachedCall.h', | |
14957cd0 | 166 | 'interpreter/CallFrame.h', |
6fe7ccc8 | 167 | 'interpreter/CallFrameClosure.h', |
14957cd0 A |
168 | 'interpreter/Interpreter.h', |
169 | 'interpreter/Register.h', | |
170 | 'interpreter/RegisterFile.h', | |
6fe7ccc8 | 171 | 'jit/CompactJITCodeMap.h', |
14957cd0 | 172 | 'jit/ExecutableAllocator.h', |
6fe7ccc8 A |
173 | 'jit/HostCallReturnValue.h', |
174 | 'jit/JIT.h', | |
14957cd0 | 175 | 'jit/JITCode.h', |
6fe7ccc8 A |
176 | 'jit/JITCompilationEffort.h', |
177 | 'jit/JITDriver.h', | |
178 | 'jit/JITExceptions.h', | |
179 | 'jit/JITInlineMethods.h', | |
180 | 'jit/JITStubCall.h', | |
14957cd0 | 181 | 'jit/JITStubs.h', |
6fe7ccc8 A |
182 | 'jit/JITWriteBarrier.h', |
183 | 'jit/JSInterfaceJIT.h', | |
184 | 'jit/SpecializedThunkJIT.h', | |
14957cd0 | 185 | 'jit/ThunkGenerators.h', |
6fe7ccc8 A |
186 | 'parser/ASTBuilder.h', |
187 | 'parser/Lexer.h', | |
188 | 'parser/NodeConstructors.h', | |
189 | 'parser/NodeInfo.h', | |
190 | 'parser/Nodes.h', | |
191 | 'parser/Parser.h', | |
192 | 'parser/ParserArena.h', | |
193 | 'parser/ParserTokens.h', | |
14957cd0 A |
194 | 'parser/ResultType.h', |
195 | 'parser/SourceCode.h', | |
196 | 'parser/SourceProvider.h', | |
197 | 'parser/SourceProviderCache.h', | |
6fe7ccc8 A |
198 | 'parser/SourceProviderCacheItem.h', |
199 | 'parser/SyntaxChecker.h', | |
14957cd0 A |
200 | 'profiler/CallIdentifier.h', |
201 | 'profiler/Profile.h', | |
6fe7ccc8 | 202 | 'profiler/ProfileGenerator.h', |
14957cd0 A |
203 | 'profiler/ProfileNode.h', |
204 | 'profiler/Profiler.h', | |
205 | 'runtime/ArgList.h', | |
6fe7ccc8 A |
206 | 'runtime/Arguments.h', |
207 | 'runtime/ArrayConstructor.h', | |
14957cd0 | 208 | 'runtime/ArrayPrototype.h', |
6fe7ccc8 A |
209 | 'runtime/BatchedTransitionOptimizer.h', |
210 | 'runtime/BigInteger.h', | |
211 | 'runtime/BooleanConstructor.h', | |
14957cd0 | 212 | 'runtime/BooleanObject.h', |
6fe7ccc8 | 213 | 'runtime/BooleanPrototype.h', |
14957cd0 A |
214 | 'runtime/CachedTranscendentalFunction.h', |
215 | 'runtime/CallData.h', | |
216 | 'runtime/ClassInfo.h', | |
6fe7ccc8 | 217 | 'runtime/CodeSpecializationKind.h', |
14957cd0 | 218 | 'runtime/CommonIdentifiers.h', |
6fe7ccc8 | 219 | 'runtime/CommonSlowPaths.h', |
14957cd0 A |
220 | 'runtime/Completion.h', |
221 | 'runtime/ConstructData.h', | |
6fe7ccc8 A |
222 | 'runtime/DateConstructor.h', |
223 | 'runtime/DateConversion.h', | |
14957cd0 A |
224 | 'runtime/DateInstance.h', |
225 | 'runtime/DateInstanceCache.h', | |
6fe7ccc8 | 226 | 'runtime/DatePrototype.h', |
14957cd0 | 227 | 'runtime/Error.h', |
6fe7ccc8 A |
228 | 'runtime/ErrorConstructor.h', |
229 | 'runtime/ErrorInstance.h', | |
230 | 'runtime/ErrorPrototype.h', | |
14957cd0 | 231 | 'runtime/ExceptionHelpers.h', |
6fe7ccc8 A |
232 | 'runtime/Executable.h', |
233 | 'runtime/ExecutionHarness.h', | |
14957cd0 A |
234 | 'runtime/FunctionConstructor.h', |
235 | 'runtime/FunctionPrototype.h', | |
236 | 'runtime/GCActivityCallback.h', | |
6fe7ccc8 | 237 | 'runtime/GetterSetter.h', |
14957cd0 A |
238 | 'runtime/Identifier.h', |
239 | 'runtime/InitializeThreading.h', | |
240 | 'runtime/InternalFunction.h', | |
6fe7ccc8 A |
241 | 'runtime/Intrinsic.h', |
242 | 'runtime/JSActivation.h', | |
14957cd0 A |
243 | 'runtime/JSAPIValueWrapper.h', |
244 | 'runtime/JSArray.h', | |
6fe7ccc8 | 245 | 'runtime/JSBoundFunction.h', |
14957cd0 | 246 | 'runtime/JSCell.h', |
6fe7ccc8 A |
247 | 'runtime/JSChunk.h', |
248 | 'runtime/JSDateMath.h', | |
249 | 'runtime/JSExportMacros.h', | |
14957cd0 A |
250 | 'runtime/JSFunction.h', |
251 | 'runtime/JSGlobalData.h', | |
252 | 'runtime/JSGlobalObject.h', | |
6fe7ccc8 A |
253 | 'runtime/JSGlobalObjectFunctions.h', |
254 | 'runtime/JSGlobalThis.h', | |
14957cd0 | 255 | 'runtime/JSLock.h', |
6fe7ccc8 | 256 | 'runtime/JSNotAnObject.h', |
14957cd0 | 257 | 'runtime/JSObject.h', |
6fe7ccc8 A |
258 | 'runtime/JSONObject.h', |
259 | 'runtime/JSPropertyNameIterator.h', | |
260 | 'runtime/JSStaticScopeObject.h', | |
14957cd0 | 261 | 'runtime/JSString.h', |
6fe7ccc8 A |
262 | 'runtime/JSStringBuilder.h', |
263 | 'runtime/JSStringJoiner.h', | |
14957cd0 A |
264 | 'runtime/JSType.h', |
265 | 'runtime/JSTypeInfo.h', | |
266 | 'runtime/JSValue.h', | |
267 | 'runtime/JSValueInlineMethods.h', | |
268 | 'runtime/JSVariableObject.h', | |
269 | 'runtime/JSWrapperObject.h', | |
6fe7ccc8 | 270 | 'runtime/LiteralParser.h', |
14957cd0 | 271 | 'runtime/Lookup.h', |
6fe7ccc8 | 272 | 'runtime/MatchResult.h', |
14957cd0 A |
273 | 'runtime/MathObject.h', |
274 | 'runtime/MemoryStatistics.h', | |
6fe7ccc8 A |
275 | 'runtime/NativeErrorConstructor.h', |
276 | 'runtime/NativeErrorPrototype.h', | |
277 | 'runtime/NumberConstructor.h', | |
14957cd0 A |
278 | 'runtime/NumberObject.h', |
279 | 'runtime/NumberPrototype.h', | |
280 | 'runtime/NumericStrings.h', | |
6fe7ccc8 | 281 | 'runtime/ObjectConstructor.h', |
14957cd0 A |
282 | 'runtime/ObjectPrototype.h', |
283 | 'runtime/Operations.h', | |
6fe7ccc8 | 284 | 'runtime/Options.h', |
14957cd0 A |
285 | 'runtime/PropertyDescriptor.h', |
286 | 'runtime/PropertyMapHashTable.h', | |
287 | 'runtime/PropertyNameArray.h', | |
288 | 'runtime/PropertySlot.h', | |
289 | 'runtime/Protect.h', | |
290 | 'runtime/PutPropertySlot.h', | |
291 | 'runtime/RegExp.h', | |
14957cd0 | 292 | 'runtime/RegExpCache.h', |
6fe7ccc8 A |
293 | 'runtime/RegExpCachedResult.h', |
294 | 'runtime/RegExpConstructor.h', | |
295 | 'runtime/RegExpKey.h', | |
296 | 'runtime/RegExpMatchesArray.h', | |
14957cd0 | 297 | 'runtime/RegExpObject.h', |
6fe7ccc8 A |
298 | 'runtime/RegExpPrototype.h', |
299 | 'runtime/SamplingCounter.h', | |
14957cd0 | 300 | 'runtime/ScopeChain.h', |
6fe7ccc8 | 301 | 'runtime/ScopeChainMark.h', |
14957cd0 | 302 | 'runtime/SmallStrings.h', |
6fe7ccc8 A |
303 | 'runtime/StorageBarrier.h', |
304 | 'runtime/StrictEvalActivation.h', | |
305 | 'runtime/StringConstructor.h', | |
14957cd0 | 306 | 'runtime/StringObject.h', |
14957cd0 | 307 | 'runtime/StringPrototype.h', |
6fe7ccc8 | 308 | 'runtime/StringRecursionChecker.h', |
14957cd0 A |
309 | 'runtime/Structure.h', |
310 | 'runtime/StructureChain.h', | |
311 | 'runtime/StructureTransitionTable.h', | |
312 | 'runtime/SymbolTable.h', | |
313 | 'runtime/Terminator.h', | |
314 | 'runtime/TimeoutChecker.h', | |
6fe7ccc8 A |
315 | 'runtime/Tracing.h', |
316 | 'runtime/Uint16WithFraction.h', | |
14957cd0 A |
317 | 'runtime/UString.h', |
318 | 'runtime/UStringBuilder.h', | |
6fe7ccc8 | 319 | 'runtime/UStringConcatenate.h', |
14957cd0 A |
320 | 'runtime/WeakGCMap.h', |
321 | 'runtime/WeakRandom.h', | |
322 | 'runtime/WriteBarrier.h', | |
14957cd0 | 323 | 'yarr/Yarr.h', |
6fe7ccc8 | 324 | 'yarr/YarrCanonicalizeUCS2.h', |
14957cd0 | 325 | 'yarr/YarrInterpreter.h', |
6fe7ccc8 A |
326 | 'yarr/YarrJIT.h', |
327 | 'yarr/YarrParser.h', | |
14957cd0 | 328 | 'yarr/YarrPattern.h', |
6fe7ccc8 | 329 | 'yarr/YarrSyntaxChecker.h', |
14957cd0 A |
330 | ], |
331 | 'javascriptcore_files': [ | |
14957cd0 | 332 | 'API/JSBase.cpp', |
ba379fdc | 333 | 'API/JSCallbackConstructor.cpp', |
ba379fdc | 334 | 'API/JSCallbackFunction.cpp', |
ba379fdc | 335 | 'API/JSCallbackObject.cpp', |
ba379fdc | 336 | 'API/JSClassRef.cpp', |
ba379fdc | 337 | 'API/JSContextRef.cpp', |
ba379fdc | 338 | 'API/JSObjectRef.cpp', |
ba379fdc | 339 | 'API/JSProfilerPrivate.cpp', |
ba379fdc | 340 | 'API/JSStringRef.cpp', |
ba379fdc | 341 | 'API/JSStringRefBSTR.cpp', |
ba379fdc | 342 | 'API/JSStringRefCF.cpp', |
ba379fdc | 343 | 'API/JSValueRef.cpp', |
14957cd0 | 344 | 'API/JSWeakObjectMapRefPrivate.cpp', |
ba379fdc | 345 | 'API/OpaqueJSString.cpp', |
14957cd0 | 346 | 'assembler/ARMAssembler.cpp', |
14957cd0 | 347 | 'assembler/ARMv7Assembler.cpp', |
14957cd0 | 348 | 'assembler/MacroAssemblerARM.cpp', |
6fe7ccc8 A |
349 | 'assembler/MacroAssemblerSH4.cpp', |
350 | 'bytecode/CallLinkInfo.cpp', | |
351 | 'bytecode/CallLinkStatus.cpp', | |
ba379fdc | 352 | 'bytecode/CodeBlock.cpp', |
6fe7ccc8 A |
353 | 'bytecode/DFGExitProfile.cpp', |
354 | 'bytecode/ExecutionCounter.cpp', | |
355 | 'bytecode/GetByIdStatus.cpp', | |
ba379fdc | 356 | 'bytecode/JumpTable.cpp', |
6fe7ccc8 A |
357 | 'bytecode/LazyOperandValueProfile.cpp', |
358 | 'bytecode/MethodCallLinkInfo.cpp', | |
359 | 'bytecode/MethodCallLinkStatus.cpp', | |
360 | 'bytecode/MethodOfGettingAValueProfile.cpp', | |
ba379fdc | 361 | 'bytecode/Opcode.cpp', |
6fe7ccc8 A |
362 | 'bytecode/PolymorphicPutByIdList.cpp', |
363 | 'bytecode/PredictedType.cpp', | |
364 | 'bytecode/PutByIdStatus.cpp', | |
ba379fdc | 365 | 'bytecode/SamplingTool.cpp', |
ba379fdc | 366 | 'bytecode/StructureStubInfo.cpp', |
ba379fdc | 367 | 'bytecompiler/BytecodeGenerator.cpp', |
14957cd0 | 368 | 'bytecompiler/NodesCodegen.cpp', |
ba379fdc | 369 | 'debugger/Debugger.cpp', |
ba379fdc | 370 | 'debugger/DebuggerActivation.cpp', |
ba379fdc | 371 | 'debugger/DebuggerCallFrame.cpp', |
6fe7ccc8 A |
372 | 'dfg/DFGAbstractState.cpp', |
373 | 'dfg/DFGAssemblyHelpers.cpp', | |
14957cd0 | 374 | 'dfg/DFGByteCodeParser.cpp', |
6fe7ccc8 A |
375 | 'dfg/DFGCapabilities.cpp', |
376 | 'dfg/DFGCFAPhase.cpp', | |
377 | 'dfg/DFGCorrectableJumpPoint.cpp', | |
378 | 'dfg/DFGCSEPhase.cpp', | |
379 | 'dfg/DFGDriver.cpp', | |
380 | 'dfg/DFGFixupPhase.cpp', | |
14957cd0 | 381 | 'dfg/DFGGraph.cpp', |
14957cd0 | 382 | 'dfg/DFGJITCompiler.cpp', |
6fe7ccc8 | 383 | 'dfg/DFGNodeFlags.cpp', |
14957cd0 | 384 | 'dfg/DFGOperations.cpp', |
6fe7ccc8 A |
385 | 'dfg/DFGOSREntry.cpp', |
386 | 'dfg/DFGOSRExit.cpp', | |
387 | 'dfg/DFGOSRExitCompiler.cpp', | |
388 | 'dfg/DFGOSRExitCompiler32_64.cpp', | |
389 | 'dfg/DFGOSRExitCompiler64.cpp', | |
390 | 'dfg/DFGPhase.cpp', | |
391 | 'dfg/DFGPredictionPropagationPhase.cpp', | |
392 | 'dfg/DFGRedundantPhiEliminationPhase.cpp', | |
393 | 'dfg/DFGRepatch.cpp', | |
14957cd0 | 394 | 'dfg/DFGSpeculativeJIT.cpp', |
6fe7ccc8 A |
395 | 'dfg/DFGSpeculativeJIT32_64.cpp', |
396 | 'dfg/DFGSpeculativeJIT64.cpp', | |
397 | 'dfg/DFGThunks.cpp', | |
398 | 'dfg/DFGVirtualRegisterAllocationPhase.cpp', | |
399 | 'heap/ConservativeRoots.cpp', | |
400 | 'heap/CopiedSpace.cpp', | |
401 | 'heap/DFGCodeBlocks.cpp', | |
402 | 'heap/HandleSet.cpp', | |
403 | 'heap/HandleStack.cpp', | |
404 | 'heap/BlockAllocator.cpp', | |
405 | 'heap/Heap.cpp', | |
406 | 'heap/MachineStackMarker.cpp', | |
407 | 'heap/MarkedAllocator.cpp', | |
408 | 'heap/MarkedBlock.cpp', | |
409 | 'heap/MarkedSpace.cpp', | |
410 | 'heap/MarkStack.cpp', | |
411 | 'heap/VTableSpectrum.cpp', | |
412 | 'heap/WeakBlock.cpp', | |
413 | 'heap/WeakHandleOwner.cpp', | |
414 | 'heap/WeakSet.cpp', | |
415 | 'heap/WriteBarrierSupport.cpp', | |
416 | 'interpreter/AbstractPC.cpp', | |
ba379fdc | 417 | 'interpreter/CallFrame.cpp', |
ba379fdc | 418 | 'interpreter/Interpreter.cpp', |
ba379fdc | 419 | 'interpreter/RegisterFile.cpp', |
ba379fdc | 420 | 'jit/ExecutableAllocator.cpp', |
ba379fdc | 421 | 'jit/ExecutableAllocatorFixedVMPool.cpp', |
6fe7ccc8 | 422 | 'jit/HostCallReturnValue.cpp', |
ba379fdc | 423 | 'jit/JIT.cpp', |
ba379fdc | 424 | 'jit/JITArithmetic.cpp', |
4e4e5a6f | 425 | 'jit/JITArithmetic32_64.cpp', |
ba379fdc | 426 | 'jit/JITCall.cpp', |
14957cd0 | 427 | 'jit/JITCall32_64.cpp', |
6fe7ccc8 | 428 | 'jit/JITExceptions.cpp', |
ba379fdc | 429 | 'jit/JITOpcodes.cpp', |
4e4e5a6f | 430 | 'jit/JITOpcodes32_64.cpp', |
ba379fdc | 431 | 'jit/JITPropertyAccess.cpp', |
4e4e5a6f | 432 | 'jit/JITPropertyAccess32_64.cpp', |
ba379fdc | 433 | 'jit/JITStubs.cpp', |
14957cd0 | 434 | 'jit/ThunkGenerators.cpp', |
ba379fdc | 435 | 'parser/Lexer.cpp', |
ba379fdc | 436 | 'parser/Nodes.cpp', |
ba379fdc | 437 | 'parser/Parser.cpp', |
ba379fdc | 438 | 'parser/ParserArena.cpp', |
14957cd0 | 439 | 'parser/SourceProviderCache.cpp', |
ba379fdc | 440 | 'profiler/Profile.cpp', |
ba379fdc | 441 | 'profiler/ProfileGenerator.cpp', |
ba379fdc | 442 | 'profiler/ProfileNode.cpp', |
ba379fdc | 443 | 'profiler/Profiler.cpp', |
ba379fdc | 444 | 'runtime/ArgList.cpp', |
ba379fdc | 445 | 'runtime/Arguments.cpp', |
ba379fdc | 446 | 'runtime/ArrayConstructor.cpp', |
ba379fdc | 447 | 'runtime/ArrayPrototype.cpp', |
ba379fdc | 448 | 'runtime/BooleanConstructor.cpp', |
ba379fdc | 449 | 'runtime/BooleanObject.cpp', |
ba379fdc | 450 | 'runtime/BooleanPrototype.cpp', |
ba379fdc | 451 | 'runtime/CallData.cpp', |
ba379fdc | 452 | 'runtime/CommonIdentifiers.cpp', |
ba379fdc | 453 | 'runtime/Completion.cpp', |
ba379fdc | 454 | 'runtime/ConstructData.cpp', |
ba379fdc | 455 | 'runtime/DateConstructor.cpp', |
ba379fdc | 456 | 'runtime/DateConversion.cpp', |
ba379fdc | 457 | 'runtime/DateInstance.cpp', |
ba379fdc | 458 | 'runtime/DatePrototype.cpp', |
ba379fdc | 459 | 'runtime/Error.cpp', |
ba379fdc | 460 | 'runtime/ErrorConstructor.cpp', |
ba379fdc | 461 | 'runtime/ErrorInstance.cpp', |
ba379fdc | 462 | 'runtime/ErrorPrototype.cpp', |
ba379fdc | 463 | 'runtime/ExceptionHelpers.cpp', |
14957cd0 | 464 | 'runtime/Executable.cpp', |
ba379fdc | 465 | 'runtime/FunctionConstructor.cpp', |
ba379fdc | 466 | 'runtime/FunctionPrototype.cpp', |
14957cd0 A |
467 | 'runtime/GCActivityCallback.cpp', |
468 | 'runtime/GCActivityCallbackCF.cpp', | |
ba379fdc | 469 | 'runtime/GetterSetter.cpp', |
ba379fdc | 470 | 'runtime/Identifier.cpp', |
ba379fdc | 471 | 'runtime/InitializeThreading.cpp', |
ba379fdc | 472 | 'runtime/InternalFunction.cpp', |
ba379fdc | 473 | 'runtime/JSActivation.cpp', |
6fe7ccc8 | 474 | 'runtime/JSAPIValueWrapper.cpp', |
ba379fdc | 475 | 'runtime/JSArray.cpp', |
6fe7ccc8 | 476 | 'runtime/JSBoundFunction.cpp', |
ba379fdc | 477 | 'runtime/JSCell.cpp', |
6fe7ccc8 A |
478 | 'runtime/JSChunk.cpp', |
479 | 'runtime/JSDateMath.cpp', | |
ba379fdc | 480 | 'runtime/JSFunction.cpp', |
ba379fdc | 481 | 'runtime/JSGlobalData.cpp', |
ba379fdc | 482 | 'runtime/JSGlobalObject.cpp', |
ba379fdc | 483 | 'runtime/JSGlobalObjectFunctions.cpp', |
6fe7ccc8 | 484 | 'runtime/JSGlobalThis.cpp', |
ba379fdc | 485 | 'runtime/JSLock.cpp', |
ba379fdc | 486 | 'runtime/JSNotAnObject.cpp', |
14957cd0 | 487 | 'runtime/JSObject.cpp', |
6fe7ccc8 | 488 | 'runtime/JSONObject.cpp', |
ba379fdc | 489 | 'runtime/JSPropertyNameIterator.cpp', |
ba379fdc | 490 | 'runtime/JSStaticScopeObject.cpp', |
ba379fdc | 491 | 'runtime/JSString.cpp', |
6fe7ccc8 | 492 | 'runtime/JSStringJoiner.cpp', |
ba379fdc | 493 | 'runtime/JSValue.cpp', |
ba379fdc | 494 | 'runtime/JSVariableObject.cpp', |
ba379fdc | 495 | 'runtime/JSWrapperObject.cpp', |
ba379fdc | 496 | 'runtime/LiteralParser.cpp', |
ba379fdc | 497 | 'runtime/Lookup.cpp', |
ba379fdc | 498 | 'runtime/MathObject.cpp', |
14957cd0 | 499 | 'runtime/MemoryStatistics.cpp', |
ba379fdc | 500 | 'runtime/NativeErrorConstructor.cpp', |
ba379fdc | 501 | 'runtime/NativeErrorPrototype.cpp', |
ba379fdc | 502 | 'runtime/NumberConstructor.cpp', |
ba379fdc | 503 | 'runtime/NumberObject.cpp', |
ba379fdc | 504 | 'runtime/NumberPrototype.cpp', |
ba379fdc | 505 | 'runtime/ObjectConstructor.cpp', |
ba379fdc | 506 | 'runtime/ObjectPrototype.cpp', |
ba379fdc | 507 | 'runtime/Operations.cpp', |
6fe7ccc8 | 508 | 'runtime/Options.cpp', |
f9bf01c6 | 509 | 'runtime/PropertyDescriptor.cpp', |
ba379fdc | 510 | 'runtime/PropertyNameArray.cpp', |
ba379fdc | 511 | 'runtime/PropertySlot.cpp', |
ba379fdc | 512 | 'runtime/RegExp.cpp', |
4e4e5a6f | 513 | 'runtime/RegExpCache.cpp', |
6fe7ccc8 | 514 | 'runtime/RegExpCachedResult.cpp', |
ba379fdc | 515 | 'runtime/RegExpConstructor.cpp', |
6fe7ccc8 | 516 | 'runtime/RegExpMatchesArray.cpp', |
ba379fdc | 517 | 'runtime/RegExpObject.cpp', |
ba379fdc | 518 | 'runtime/RegExpPrototype.cpp', |
6fe7ccc8 | 519 | 'runtime/SamplingCounter.cpp', |
ba379fdc | 520 | 'runtime/ScopeChain.cpp', |
ba379fdc | 521 | 'runtime/SmallStrings.cpp', |
14957cd0 | 522 | 'runtime/StrictEvalActivation.cpp', |
ba379fdc | 523 | 'runtime/StringConstructor.cpp', |
ba379fdc | 524 | 'runtime/StringObject.cpp', |
ba379fdc | 525 | 'runtime/StringPrototype.cpp', |
14957cd0 | 526 | 'runtime/StringRecursionChecker.cpp', |
ba379fdc | 527 | 'runtime/Structure.cpp', |
ba379fdc | 528 | 'runtime/StructureChain.cpp', |
ba379fdc | 529 | 'runtime/TimeoutChecker.cpp', |
ba379fdc | 530 | 'runtime/UString.cpp', |
6fe7ccc8 A |
531 | 'tools/CodeProfile.cpp', |
532 | 'tools/CodeProfiling.cpp', | |
533 | 'yarr/YarrCanonicalizeUCS2.cpp', | |
14957cd0 A |
534 | 'yarr/YarrInterpreter.cpp', |
535 | 'yarr/YarrJIT.cpp', | |
14957cd0 A |
536 | 'yarr/YarrPattern.cpp', |
537 | 'yarr/YarrSyntaxChecker.cpp', | |
14957cd0 A |
538 | ], |
539 | 'javascriptcore_derived_source_files': [ | |
540 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/Lexer.lut.h', | |
541 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/RegExpJitTables.h', | |
542 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/TracingDtrace.h', | |
543 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/ArrayConstructor.lut.h', | |
544 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/ArrayPrototype.lut.h', | |
545 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/BooleanPrototype.lut.h', | |
546 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/DateConstructor.lut.h', | |
547 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/DatePrototype.lut.h', | |
548 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/ErrorPrototype.lut.h', | |
549 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/JSGlobalObject.lut.h', | |
550 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/JSONObject.lut.h', | |
551 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/MathObject.lut.h', | |
552 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/NumberConstructor.lut.h', | |
553 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/NumberPrototype.lut.h', | |
554 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/ObjectConstructor.lut.h', | |
555 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/ObjectPrototype.lut.h', | |
556 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/RegExpConstructor.lut.h', | |
557 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/RegExpObject.lut.h', | |
558 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/RegExpPrototype.lut.h', | |
559 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/StringConstructor.lut.h', | |
560 | '<(PRODUCT_DIR)/DerivedSources/JavaScriptCore/StringPrototype.lut.h', | |
561 | ], | |
562 | 'minidom_files': [ | |
563 | 'API/tests/JSNode.c', | |
564 | 'API/tests/JSNode.h', | |
565 | 'API/tests/JSNodeList.c', | |
566 | 'API/tests/JSNodeList.h', | |
567 | 'API/tests/Node.c', | |
568 | 'API/tests/Node.h', | |
569 | 'API/tests/NodeList.c', | |
570 | 'API/tests/NodeList.h', | |
571 | 'API/tests/minidom.c', | |
572 | ], | |
573 | 'minidom_support_files': [ | |
574 | 'API/tests/minidom.js', | |
575 | ], | |
576 | 'testapi_files': [ | |
577 | 'API/tests/testapi.c', | |
578 | ], | |
579 | 'testapi_support_files': [ | |
580 | 'API/tests/testapi.js', | |
581 | ], | |
582 | 'jsc_files': [ | |
583 | 'jsc.cpp', | |
584 | ], | |
ba379fdc A |
585 | } |
586 | } |