|
1 { |
|
2 'variables': { |
|
3 'javascriptcore_files': [ |
|
4 'API/APICast.h', |
|
5 'API/JavaScript.h', |
|
6 'API/JavaScriptCore.h', |
|
7 'API/JSBase.cpp', |
|
8 'API/JSBase.h', |
|
9 'API/JSBasePrivate.h', |
|
10 'API/JSCallbackConstructor.cpp', |
|
11 'API/JSCallbackConstructor.h', |
|
12 'API/JSCallbackFunction.cpp', |
|
13 'API/JSCallbackFunction.h', |
|
14 'API/JSCallbackObject.cpp', |
|
15 'API/JSCallbackObject.h', |
|
16 'API/JSCallbackObjectFunctions.h', |
|
17 'API/JSClassRef.cpp', |
|
18 'API/JSClassRef.h', |
|
19 'API/JSContextRef.cpp', |
|
20 'API/JSContextRef.h', |
|
21 'API/JSContextRefPrivate.h', |
|
22 'API/JSObjectRef.cpp', |
|
23 'API/JSObjectRef.h', |
|
24 'API/JSProfilerPrivate.cpp', |
|
25 'API/JSProfilerPrivate.h', |
|
26 'API/JSRetainPtr.h', |
|
27 'API/JSStringRef.cpp', |
|
28 'API/JSStringRef.h', |
|
29 'API/JSStringRefBSTR.cpp', |
|
30 'API/JSStringRefBSTR.h', |
|
31 'API/JSStringRefCF.cpp', |
|
32 'API/JSStringRefCF.h', |
|
33 'API/JSValueRef.cpp', |
|
34 'API/JSValueRef.h', |
|
35 'API/OpaqueJSString.cpp', |
|
36 'API/OpaqueJSString.h', |
|
37 'API/tests/JSNode.h', |
|
38 'API/tests/JSNodeList.h', |
|
39 'API/tests/Node.h', |
|
40 'API/tests/NodeList.h', |
|
41 'API/WebKitAvailability.h', |
|
42 'assembler/AbstractMacroAssembler.h', |
|
43 'assembler/ARMv7Assembler.h', |
|
44 'assembler/AssemblerBuffer.h', |
|
45 'assembler/CodeLocation.h', |
|
46 'assembler/MacroAssembler.h', |
|
47 'assembler/MacroAssemblerARMv7.h', |
|
48 'assembler/MacroAssemblerCodeRef.h', |
|
49 'assembler/MacroAssemblerX86.h', |
|
50 'assembler/MacroAssemblerX86_64.h', |
|
51 'assembler/MacroAssemblerX86Common.h', |
|
52 'assembler/X86Assembler.h', |
|
53 'bytecode/CodeBlock.cpp', |
|
54 'bytecode/CodeBlock.h', |
|
55 'bytecode/EvalCodeCache.h', |
|
56 'bytecode/Instruction.h', |
|
57 'bytecode/JumpTable.cpp', |
|
58 'bytecode/JumpTable.h', |
|
59 'bytecode/Opcode.cpp', |
|
60 'bytecode/Opcode.h', |
|
61 'bytecode/SamplingTool.cpp', |
|
62 'bytecode/SamplingTool.h', |
|
63 'bytecode/StructureStubInfo.cpp', |
|
64 'bytecode/StructureStubInfo.h', |
|
65 'bytecompiler/BytecodeGenerator.cpp', |
|
66 'bytecompiler/BytecodeGenerator.h', |
|
67 'bytecompiler/NodesCodegen.cpp', |
|
68 'bytecompiler/Label.h', |
|
69 'bytecompiler/LabelScope.h', |
|
70 'bytecompiler/RegisterID.h', |
|
71 'config.h', |
|
72 'debugger/Debugger.cpp', |
|
73 'debugger/Debugger.h', |
|
74 'debugger/DebuggerActivation.cpp', |
|
75 'debugger/DebuggerActivation.h', |
|
76 'debugger/DebuggerCallFrame.cpp', |
|
77 'debugger/DebuggerCallFrame.h', |
|
78 'icu/unicode/parseerr.h', |
|
79 'icu/unicode/platform.h', |
|
80 'icu/unicode/putil.h', |
|
81 'icu/unicode/uchar.h', |
|
82 'icu/unicode/ucnv.h', |
|
83 'icu/unicode/ucnv_err.h', |
|
84 'icu/unicode/ucol.h', |
|
85 'icu/unicode/uconfig.h', |
|
86 'icu/unicode/uenum.h', |
|
87 'icu/unicode/uiter.h', |
|
88 'icu/unicode/uloc.h', |
|
89 'icu/unicode/umachine.h', |
|
90 'icu/unicode/unorm.h', |
|
91 'icu/unicode/urename.h', |
|
92 'icu/unicode/uset.h', |
|
93 'icu/unicode/ustring.h', |
|
94 'icu/unicode/utf.h', |
|
95 'icu/unicode/utf16.h', |
|
96 'icu/unicode/utf8.h', |
|
97 'icu/unicode/utf_old.h', |
|
98 'icu/unicode/utypes.h', |
|
99 'icu/unicode/uversion.h', |
|
100 'interpreter/CachedCall.h', |
|
101 'interpreter/CallFrame.cpp', |
|
102 'interpreter/CallFrame.h', |
|
103 'interpreter/CallFrameClosure.h', |
|
104 'interpreter/Interpreter.cpp', |
|
105 'interpreter/Interpreter.h', |
|
106 'interpreter/Register.h', |
|
107 'interpreter/RegisterFile.cpp', |
|
108 'interpreter/RegisterFile.h', |
|
109 'JavaScriptCorePrefix.h', |
|
110 'jit/ExecutableAllocator.cpp', |
|
111 'jit/ExecutableAllocator.h', |
|
112 'jit/ExecutableAllocatorFixedVMPool.cpp', |
|
113 'jit/ExecutableAllocatorPosix.cpp', |
|
114 'jit/ExecutableAllocatorWin.cpp', |
|
115 'jit/JIT.cpp', |
|
116 'jit/JIT.h', |
|
117 'jit/JITArithmetic.cpp', |
|
118 'jit/JITArithmetic32_64.cpp', |
|
119 'jit/JITCall.cpp', |
|
120 'jit/JITCall32_64.cpp', |
|
121 'jit/JITCode.h', |
|
122 'jit/JITInlineMethods.h', |
|
123 'jit/JITOpcodes.cpp', |
|
124 'jit/JITOpcodes32_64.cpp', |
|
125 'jit/JITPropertyAccess.cpp', |
|
126 'jit/JITPropertyAccess32_64.cpp', |
|
127 'jit/JITStubCall.h', |
|
128 'jit/JITStubs.cpp', |
|
129 'jit/JITStubs.h', |
|
130 'jsc.cpp', |
|
131 'os-win32/stdbool.h', |
|
132 'os-win32/stdint.h', |
|
133 'parser/ASTBuilder.h', |
|
134 'parser/JSParser.cpp', |
|
135 'parser/JSParser.h', |
|
136 'parser/Lexer.cpp', |
|
137 'parser/Lexer.h', |
|
138 'parser/NodeConstructors.h', |
|
139 'parser/NodeInfo.h', |
|
140 'parser/Nodes.cpp', |
|
141 'parser/Nodes.h', |
|
142 'parser/Parser.cpp', |
|
143 'parser/Parser.h', |
|
144 'parser/ParserArena.cpp', |
|
145 'parser/ParserArena.h', |
|
146 'parser/ResultType.h', |
|
147 'parser/SourceCode.h', |
|
148 'parser/SourceProvider.h', |
|
149 'parser/SyntaxChecker.h', |
|
150 'pcre/pcre.h', |
|
151 'pcre/pcre_compile.cpp', |
|
152 'pcre/pcre_exec.cpp', |
|
153 'pcre/pcre_internal.h', |
|
154 'pcre/pcre_tables.cpp', |
|
155 'pcre/pcre_ucp_searchfuncs.cpp', |
|
156 'pcre/pcre_xclass.cpp', |
|
157 'pcre/ucpinternal.h', |
|
158 'pcre/ucptable.cpp', |
|
159 'profiler/CallIdentifier.h', |
|
160 'profiler/Profile.cpp', |
|
161 'profiler/Profile.h', |
|
162 'profiler/ProfileGenerator.cpp', |
|
163 'profiler/ProfileGenerator.h', |
|
164 'profiler/ProfileNode.cpp', |
|
165 'profiler/ProfileNode.h', |
|
166 'profiler/Profiler.cpp', |
|
167 'profiler/Profiler.h', |
|
168 'profiler/ProfilerServer.h', |
|
169 'runtime/ArgList.cpp', |
|
170 'runtime/ArgList.h', |
|
171 'runtime/Arguments.cpp', |
|
172 'runtime/Arguments.h', |
|
173 'runtime/ArrayConstructor.cpp', |
|
174 'runtime/ArrayConstructor.h', |
|
175 'runtime/ArrayPrototype.cpp', |
|
176 'runtime/ArrayPrototype.h', |
|
177 'runtime/BatchedTransitionOptimizer.h', |
|
178 'runtime/BooleanConstructor.cpp', |
|
179 'runtime/BooleanConstructor.h', |
|
180 'runtime/BooleanObject.cpp', |
|
181 'runtime/BooleanObject.h', |
|
182 'runtime/BooleanPrototype.cpp', |
|
183 'runtime/BooleanPrototype.h', |
|
184 'runtime/CallData.cpp', |
|
185 'runtime/CallData.h', |
|
186 'runtime/ClassInfo.h', |
|
187 'runtime/Collector.cpp', |
|
188 'runtime/Collector.h', |
|
189 'runtime/CollectorHeapIterator.h', |
|
190 'runtime/CommonIdentifiers.cpp', |
|
191 'runtime/CommonIdentifiers.h', |
|
192 'runtime/Completion.cpp', |
|
193 'runtime/Completion.h', |
|
194 'runtime/ConstructData.cpp', |
|
195 'runtime/ConstructData.h', |
|
196 'runtime/DateConstructor.cpp', |
|
197 'runtime/DateConstructor.h', |
|
198 'runtime/DateConversion.cpp', |
|
199 'runtime/DateConversion.h', |
|
200 'runtime/DateInstance.cpp', |
|
201 'runtime/DateInstance.h', |
|
202 'runtime/DateInstanceCache.h', |
|
203 'runtime/DatePrototype.cpp', |
|
204 'runtime/DatePrototype.h', |
|
205 'runtime/Error.cpp', |
|
206 'runtime/Error.h', |
|
207 'runtime/ErrorConstructor.cpp', |
|
208 'runtime/ErrorConstructor.h', |
|
209 'runtime/ErrorInstance.cpp', |
|
210 'runtime/ErrorInstance.h', |
|
211 'runtime/ErrorPrototype.cpp', |
|
212 'runtime/ErrorPrototype.h', |
|
213 'runtime/ExceptionHelpers.cpp', |
|
214 'runtime/ExceptionHelpers.h', |
|
215 'runtime/FunctionConstructor.cpp', |
|
216 'runtime/FunctionConstructor.h', |
|
217 'runtime/FunctionPrototype.cpp', |
|
218 'runtime/FunctionPrototype.h', |
|
219 'runtime/GetterSetter.cpp', |
|
220 'runtime/GetterSetter.h', |
|
221 'runtime/GlobalEvalFunction.cpp', |
|
222 'runtime/GlobalEvalFunction.h', |
|
223 'runtime/Identifier.cpp', |
|
224 'runtime/Identifier.h', |
|
225 'runtime/InitializeThreading.cpp', |
|
226 'runtime/InitializeThreading.h', |
|
227 'runtime/InternalFunction.cpp', |
|
228 'runtime/InternalFunction.h', |
|
229 'runtime/JSActivation.cpp', |
|
230 'runtime/JSActivation.h', |
|
231 'runtime/JSArray.cpp', |
|
232 'runtime/JSArray.h', |
|
233 'runtime/JSByteArray.cpp', |
|
234 'runtime/JSByteArray.h', |
|
235 'runtime/JSCell.cpp', |
|
236 'runtime/JSCell.h', |
|
237 'runtime/JSFunction.cpp', |
|
238 'runtime/JSFunction.h', |
|
239 'runtime/JSGlobalData.cpp', |
|
240 'runtime/JSGlobalData.h', |
|
241 'runtime/JSGlobalObject.cpp', |
|
242 'runtime/JSGlobalObject.h', |
|
243 'runtime/JSGlobalObjectFunctions.cpp', |
|
244 'runtime/JSGlobalObjectFunctions.h', |
|
245 'runtime/JSImmediate.cpp', |
|
246 'runtime/JSImmediate.h', |
|
247 'runtime/JSLock.cpp', |
|
248 'runtime/JSLock.h', |
|
249 'runtime/JSNotAnObject.cpp', |
|
250 'runtime/JSNotAnObject.h', |
|
251 'runtime/JSNumberCell.cpp', |
|
252 'runtime/JSNumberCell.h', |
|
253 'runtime/JSObject.cpp', |
|
254 'runtime/JSObject.h', |
|
255 'runtime/JSObjectWithGlobalObject.cpp', |
|
256 'runtime/JSObjectWithGlobalObject.h', |
|
257 'runtime/JSONObject.cpp', |
|
258 'runtime/JSONObject.h', |
|
259 'runtime/JSPropertyNameIterator.cpp', |
|
260 'runtime/JSPropertyNameIterator.h', |
|
261 'runtime/JSStaticScopeObject.cpp', |
|
262 'runtime/JSStaticScopeObject.h', |
|
263 'runtime/JSString.cpp', |
|
264 'runtime/JSString.h', |
|
265 'runtime/JSType.h', |
|
266 'runtime/JSTypeInfo.h', |
|
267 'runtime/JSValue.cpp', |
|
268 'runtime/JSValue.h', |
|
269 'runtime/JSVariableObject.cpp', |
|
270 'runtime/JSVariableObject.h', |
|
271 'runtime/JSWrapperObject.cpp', |
|
272 'runtime/JSWrapperObject.h', |
|
273 'runtime/LiteralParser.cpp', |
|
274 'runtime/LiteralParser.h', |
|
275 'runtime/Lookup.cpp', |
|
276 'runtime/Lookup.h', |
|
277 'runtime/MarkStack.cpp', |
|
278 'runtime/MarkStack.h', |
|
279 'runtime/MarkStackWin.cpp', |
|
280 'runtime/MathObject.cpp', |
|
281 'runtime/MathObject.h', |
|
282 'runtime/NativeErrorConstructor.cpp', |
|
283 'runtime/NativeErrorConstructor.h', |
|
284 'runtime/NativeErrorPrototype.cpp', |
|
285 'runtime/NativeErrorPrototype.h', |
|
286 'runtime/NativeFunctionWrapper.h', |
|
287 'runtime/NumberConstructor.cpp', |
|
288 'runtime/NumberConstructor.h', |
|
289 'runtime/NumberObject.cpp', |
|
290 'runtime/NumberObject.h', |
|
291 'runtime/NumberPrototype.cpp', |
|
292 'runtime/NumberPrototype.h', |
|
293 'runtime/ObjectConstructor.cpp', |
|
294 'runtime/ObjectConstructor.h', |
|
295 'runtime/ObjectPrototype.cpp', |
|
296 'runtime/ObjectPrototype.h', |
|
297 'runtime/Operations.cpp', |
|
298 'runtime/Operations.h', |
|
299 'runtime/PropertyDescriptor.cpp', |
|
300 'runtime/PropertyDescriptor.h', |
|
301 'runtime/PropertyMapHashTable.h', |
|
302 'runtime/PropertyNameArray.cpp', |
|
303 'runtime/PropertyNameArray.h', |
|
304 'runtime/PropertySlot.cpp', |
|
305 'runtime/PropertySlot.h', |
|
306 'runtime/Protect.h', |
|
307 'runtime/PrototypeFunction.cpp', |
|
308 'runtime/PrototypeFunction.h', |
|
309 'runtime/PutPropertySlot.h', |
|
310 'runtime/RegExp.cpp', |
|
311 'runtime/RegExp.h', |
|
312 'runtime/RegExpCache.cpp', |
|
313 'runtime/RegExpCache.h', |
|
314 'runtime/RegExpConstructor.cpp', |
|
315 'runtime/RegExpConstructor.h', |
|
316 'runtime/RegExpKey.h', |
|
317 'runtime/RegExpMatchesArray.h', |
|
318 'runtime/RegExpObject.cpp', |
|
319 'runtime/RegExpObject.h', |
|
320 'runtime/RegExpPrototype.cpp', |
|
321 'runtime/RegExpPrototype.h', |
|
322 'runtime/ScopeChain.cpp', |
|
323 'runtime/ScopeChain.h', |
|
324 'runtime/ScopeChainMark.h', |
|
325 'runtime/SmallStrings.cpp', |
|
326 'runtime/SmallStrings.h', |
|
327 'runtime/StringConstructor.cpp', |
|
328 'runtime/StringConstructor.h', |
|
329 'runtime/StringObject.cpp', |
|
330 'runtime/StringObject.h', |
|
331 'runtime/StringObjectThatMasqueradesAsUndefined.h', |
|
332 'runtime/StringPrototype.cpp', |
|
333 'runtime/StringPrototype.h', |
|
334 'runtime/Structure.cpp', |
|
335 'runtime/Structure.h', |
|
336 'runtime/StructureChain.cpp', |
|
337 'runtime/StructureChain.h', |
|
338 'runtime/StructureTransitionTable.h', |
|
339 'runtime/SymbolTable.h', |
|
340 'runtime/Terminator.h', |
|
341 'runtime/TimeoutChecker.cpp', |
|
342 'runtime/TimeoutChecker.h', |
|
343 'runtime/Tracing.h', |
|
344 'runtime/UString.cpp', |
|
345 'runtime/UString.h', |
|
346 'runtime/WeakRandom.h', |
|
347 'wtf/AlwaysInline.h', |
|
348 'wtf/ASCIICType.h', |
|
349 'wtf/Assertions.cpp', |
|
350 'wtf/Assertions.h', |
|
351 'wtf/Atomics.h', |
|
352 'wtf/AVLTree.h', |
|
353 'wtf/ByteArray.cpp', |
|
354 'wtf/ByteArray.h', |
|
355 'wtf/chromium/ChromiumThreading.h', |
|
356 'wtf/chromium/MainThreadChromium.cpp', |
|
357 'wtf/CrossThreadRefCounted.h', |
|
358 'wtf/CurrentTime.cpp', |
|
359 'wtf/CurrentTime.h', |
|
360 'wtf/DateMath.cpp', |
|
361 'wtf/DateMath.h', |
|
362 'wtf/Deque.h', |
|
363 'wtf/DisallowCType.h', |
|
364 'wtf/dtoa.cpp', |
|
365 'wtf/dtoa.h', |
|
366 'wtf/FastAllocBase.h', |
|
367 'wtf/FastMalloc.cpp', |
|
368 'wtf/FastMalloc.h', |
|
369 'wtf/Forward.h', |
|
370 'wtf/GetPtr.h', |
|
371 'wtf/gobject/GOwnPtr.cpp', |
|
372 'wtf/gobject/GOwnPtr.h', |
|
373 'wtf/gtk/MainThreadGtk.cpp', |
|
374 'wtf/gtk/ThreadingGtk.cpp', |
|
375 'wtf/HashCountedSet.h', |
|
376 'wtf/HashFunctions.h', |
|
377 'wtf/HashIterators.h', |
|
378 'wtf/HashMap.h', |
|
379 'wtf/HashSet.h', |
|
380 'wtf/HashTable.cpp', |
|
381 'wtf/HashTable.h', |
|
382 'wtf/HashTraits.h', |
|
383 'wtf/ListHashSet.h', |
|
384 'wtf/ListRefPtr.h', |
|
385 'wtf/Locker.h', |
|
386 'wtf/MD5.cpp', |
|
387 'wtf/MD5.h', |
|
388 'wtf/MainThread.cpp', |
|
389 'wtf/MainThread.h', |
|
390 'wtf/MallocZoneSupport.h', |
|
391 'wtf/MathExtras.h', |
|
392 'wtf/MessageQueue.h', |
|
393 'wtf/Noncopyable.h', |
|
394 'wtf/NotFound.h', |
|
395 'wtf/OwnArrayPtr.h', |
|
396 'wtf/OwnFastMallocPtr.h', |
|
397 'wtf/OwnPtr.h', |
|
398 'wtf/OwnPtrCommon.h', |
|
399 'wtf/PassOwnPtr.h', |
|
400 'wtf/PassRefPtr.h', |
|
401 'wtf/Platform.h', |
|
402 'wtf/PtrAndFlags.h', |
|
403 'wtf/RandomNumber.cpp', |
|
404 'wtf/RandomNumber.h', |
|
405 'wtf/RandomNumberSeed.h', |
|
406 'wtf/RefCounted.h', |
|
407 'wtf/RefCountedLeakCounter.cpp', |
|
408 'wtf/RefCountedLeakCounter.h', |
|
409 'wtf/RefPtr.h', |
|
410 'wtf/RefPtrHashMap.h', |
|
411 'wtf/RetainPtr.h', |
|
412 'wtf/SegmentedVector.h', |
|
413 'wtf/SizeLimits.cpp', |
|
414 'wtf/StaticConstructors.h', |
|
415 'wtf/StdLibExtras.h', |
|
416 'wtf/StringExtras.h', |
|
417 'wtf/StringHashFunctions.h', |
|
418 'wtf/TCPackedCache.h', |
|
419 'wtf/qt/MainThreadQt.cpp', |
|
420 'wtf/qt/StringQt.cpp', |
|
421 'wtf/qt/ThreadingQt.cpp', |
|
422 'wtf/TCPageMap.h', |
|
423 'wtf/TCSpinLock.h', |
|
424 'wtf/TCSystemAlloc.cpp', |
|
425 'wtf/TCSystemAlloc.h', |
|
426 'wtf/ThreadIdentifierDataPthreads.cpp', |
|
427 'wtf/ThreadIdentifierDataPthreads.h', |
|
428 'wtf/Threading.cpp', |
|
429 'wtf/Threading.h', |
|
430 'wtf/ThreadingNone.cpp', |
|
431 'wtf/ThreadingPrimitives.h', |
|
432 'wtf/ThreadingPthreads.cpp', |
|
433 'wtf/ThreadingWin.cpp', |
|
434 'wtf/ThreadSafeShared.h', |
|
435 'wtf/ThreadSpecific.h', |
|
436 'wtf/ThreadSpecificWin.cpp', |
|
437 'wtf/TypeTraits.cpp', |
|
438 'wtf/TypeTraits.h', |
|
439 'wtf/text/AtomicString.cpp', |
|
440 'wtf/text/AtomicString.h', |
|
441 'wtf/text/AtomicStringImpl.h', |
|
442 'wtf/text/CString.cpp', |
|
443 'wtf/text/CString.h', |
|
444 'wtf/text/StringHash.h', |
|
445 'wtf/text/StringImpl.cpp', |
|
446 'wtf/text/StringImpl.h', |
|
447 'wtf/text/StringStatics.cpp', |
|
448 'wtf/text/WTFString.cpp', |
|
449 'wtf/text/WTFString.h', |
|
450 'wtf/unicode/Collator.h', |
|
451 'wtf/unicode/CollatorDefault.cpp', |
|
452 'wtf/unicode/glib/UnicodeGLib.cpp', |
|
453 'wtf/unicode/glib/UnicodeGLib.h', |
|
454 'wtf/unicode/glib/UnicodeMacrosFromICU.h', |
|
455 'wtf/unicode/icu/CollatorICU.cpp', |
|
456 'wtf/unicode/icu/UnicodeIcu.h', |
|
457 'wtf/unicode/qt4/UnicodeQt4.h', |
|
458 'wtf/unicode/Unicode.h', |
|
459 'wtf/unicode/UTF8.cpp', |
|
460 'wtf/unicode/UTF8.h', |
|
461 'wtf/UnusedParam.h', |
|
462 'wtf/ValueCheck.h', |
|
463 'wtf/Vector.h', |
|
464 'wtf/VectorTraits.h', |
|
465 'wtf/VMTags.h', |
|
466 'wtf/WTFThreadData.cpp', |
|
467 'wtf/WTFThreadData.h', |
|
468 'wtf/win/MainThreadWin.cpp', |
|
469 'wtf/win/OwnPtrWin.cpp', |
|
470 'wtf/wx/MainThreadWx.cpp', |
|
471 'yarr/RegexCompiler.cpp', |
|
472 'yarr/RegexCompiler.h', |
|
473 'yarr/RegexInterpreter.cpp', |
|
474 'yarr/RegexInterpreter.h', |
|
475 'yarr/RegexJIT.cpp', |
|
476 'yarr/RegexJIT.h', |
|
477 'yarr/RegexParser.h', |
|
478 'yarr/RegexPattern.h', |
|
479 ] |
|
480 } |
|
481 } |