• Home
  • Raw
  • Download

Lines Matching full:runtime

138         * runtime/JSGlobalData.h:
252 * runtime/ArgList.h:
257 * runtime/LiteralParser.cpp:
259 * runtime/LiteralParser.h:
287 * runtime/UString.cpp:
295 * runtime/UString.h:
335 * runtime/JSONObject.cpp:
390 * runtime/CommonIdentifiers.h:
393 * runtime/JSGlobalData.cpp:
396 * runtime/JSGlobalData.h:
397 * runtime/JSGlobalObject.cpp:
401 * runtime/JSONObject.cpp: Added.
420 * runtime/JSONObject.h: Added.
633 * runtime/DateInstance.cpp:
654 * runtime/DateConversion.cpp: Added StringExtras include.
661 * runtime/DateConstructor.cpp: Changed to use WTF namespace.
662 * runtime/DateConversion.cpp: Added UString include.
663 * runtime/DateInstance.cpp: Changed to use WTF namespace.
671 Move most of runtime/DateMath functions to wtf/DateMath, and split off conversion-related
685 * runtime/DateConstructor.cpp: Ditto.
686 * runtime/DateConversion.cpp: Copied from JavaScriptCore/runtime/DateMath.cpp.
688 * runtime/DateConversion.h: Copied from JavaScriptCore/runtime/DateMath.h.
689 * runtime/DateInstance.cpp: Changed to use wtf/DateMath.
690 * runtime/DateInstance.h: Ditto.
691 * runtime/DateMath.cpp: Removed.
692 * runtime/DateMath.h: Removed.
693 * runtime/DatePrototype.cpp: Ditto.
694 * runtime/InitializeThreading.cpp: Ditto.
695 * wtf/DateMath.cpp: Copied from JavaScriptCore/runtime/DateMath.cpp.
696 * wtf/DateMath.h: Copied from JavaScriptCore/runtime/DateMath.h.
1029 * runtime/JSObject.cpp:
1032 * runtime/JSObject.h:
1034 * runtime/Structure.h:
1100 * runtime/JSGlobalData.cpp:
1244 * runtime/JSFunction.h:
1247 * runtime/JSGlobalData.h:
1259 * runtime/LiteralParser.cpp:
1334 instantiated by 'new' in JavaScriptCore/runtime/JSGlobalData.cpp.
1356 * runtime/UString.cpp:
1362 * runtime/UString.h:
1370 * runtime/NativeFunctionWrapper.h:
1380 * runtime/ArrayPrototype.cpp:
1403 * runtime/StringPrototype.cpp:
1492 * runtime/JSObject.h:
1499 * runtime/Structure.cpp:
1504 * runtime/Structure.h:
1530 'new' in JavaScriptCore/runtime/JSGlobalData.cpp.
1556 * runtime/UString.cpp:
1567 * runtime/UString.h:
1751 * runtime/Arguments.cpp:
1753 * runtime/ArrayConstructor.cpp:
1755 * runtime/BooleanConstructor.cpp:
1757 * runtime/DateConstructor.cpp:
1759 * runtime/ErrorConstructor.cpp:
1762 * runtime/ErrorPrototype.cpp:
1764 * runtime/FunctionConstructor.cpp:
1766 * runtime/FunctionPrototype.cpp:
1768 * runtime/InternalFunction.cpp:
1770 * runtime/JSActivation.cpp:
1773 * runtime/JSByteArray.cpp:
1775 * runtime/JSFunction.cpp:
1778 * runtime/JSGlobalObject.cpp:
1782 * runtime/JSGlobalObject.h:
1785 * runtime/JSObject.cpp:
1795 * runtime/JSObject.h:
1800 * runtime/LiteralParser.cpp:
1802 * runtime/Lookup.cpp:
1804 * runtime/Lookup.h:
1806 * runtime/MathObject.cpp:
1808 * runtime/NativeErrorConstructor.cpp:
1811 * runtime/NativeErrorPrototype.cpp:
1813 * runtime/NumberConstructor.cpp:
1815 * runtime/ObjectConstructor.cpp:
1817 * runtime/PropertyMapHashTable.h:
1819 * runtime/PrototypeFunction.cpp:
1821 * runtime/PutPropertySlot.h:
1828 * runtime/RegExpConstructor.cpp:
1830 * runtime/StringConstructor.cpp:
1832 * runtime/StringPrototype.cpp:
1834 * runtime/Structure.cpp:
1846 * runtime/Structure.h:
1849 * runtime/StructureTransitionTable.h:
2014 * runtime/RegExp.cpp:
2093 * runtime/NumberPrototype.cpp:
2258 * runtime/UString.cpp:
2259 * runtime/UString.h:
2261 hot places in the runtime. Also, specialize 2-char strings in a similar way to
2494 * runtime/Collector.cpp: Include pthread.h in most Unix-like platforms
2508 * runtime/JSObject.h:
2640 * runtime/ArrayConstructor.cpp:
2641 * runtime/JSArray.cpp:
2642 * runtime/RegExp.cpp:
2643 * runtime/RegExpConstructor.cpp:
2644 * runtime/RegExpPrototype.cpp:
2645 * runtime/StringPrototype.cpp:
2805 * runtime/FunctionConstructor.cpp:
2809 * runtime/FunctionPrototype.cpp:
2813 * runtime/JSFunction.cpp:
2822 * runtime/JSFunction.h: Eliminated the include of "Nodes.h". This was
2952 * runtime/JSActivation.cpp:
3011 * runtime/Operations.h:
3099 * runtime/JSObject.cpp:
3101 * runtime/TypeInfo.h:
3366 * runtime/JSObject.h:
3369 * runtime/JSString.cpp:
3525 * runtime/JSGlobalData.cpp:
3531 * runtime/JSGlobalData.h: Removed parserArena, which is now in Parser.
3694 * runtime/FunctionConstructor.cpp:
3696 * runtime/JSGlobalData.cpp:
3701 * runtime/JSGlobalData.h: Tweaked formatting and renamed parserObjects to
3727 * runtime/JSObject.h:
3741 * runtime/NumberPrototype.cpp:
3744 * runtime/UString.cpp:
3879 * runtime/JSObject.cpp:
3882 * runtime/JSObject.h:
3898 * runtime/Structure.h:
3969 * runtime/JSGlobalObjectFunctions.cpp:
3971 * runtime/LiteralParser.cpp: Added.
3983 * runtime/LiteralParser.h: Added.
4236 * runtime/UString.cpp:
4245 * runtime/JSGlobalData.cpp:
4278 * runtime/JSGlobalData.cpp:
4328 * runtime/ArrayConstructor.cpp:
4330 * runtime/ArrayPrototype.cpp:
4352 * runtime/BooleanConstructor.cpp:
4354 * runtime/BooleanPrototype.cpp:
4357 * runtime/CallData.h:
4358 * runtime/DateConstructor.cpp:
4363 * runtime/DatePrototype.cpp:
4407 * runtime/ErrorConstructor.cpp:
4409 * runtime/ErrorPrototype.cpp:
4411 * runtime/FunctionConstructor.cpp:
4413 * runtime/FunctionPrototype.cpp:
4418 * runtime/JSFunction.h:
4421 * runtime/JSGlobalObjectFunctions.cpp:
4434 * runtime/JSGlobalObjectFunctions.h:
4435 * runtime/MathObject.cpp:
4454 * runtime/NativeErrorConstructor.cpp:
4456 * runtime/NativeFunctionWrapper.h:
4457 * runtime/NumberConstructor.cpp:
4459 * runtime/NumberPrototype.cpp:
4466 * runtime/ObjectConstructor.cpp:
4468 * runtime/ObjectPrototype.cpp:
4479 * runtime/ObjectPrototype.h:
4480 * runtime/RegExpConstructor.cpp:
4482 * runtime/RegExpObject.cpp:
4484 * runtime/RegExpPrototype.cpp:
4489 * runtime/StringConstructor.cpp:
4492 * runtime/StringPrototype.cpp:
4835 * runtime/StringPrototype.cpp:
4857 * runtime/ScopeChain.h:
4868 * runtime/Collector.cpp:
4889 * runtime/ScopeChain.h:
4892 * runtime/StringPrototype.cpp:
4913 * runtime/Operations.h:
4915 * runtime/UString.cpp:
4917 * runtime/UString.h:
5105 * runtime/Operations.h:
5108 * runtime/UString.cpp:
5111 * runtime/UString.h:
5122 * runtime/Structure.h: Removed addressOfCount.
5170 * runtime/FunctionConstructor.cpp:
5309 * runtime/JSGlobalData.cpp:
5314 * runtime/JSGlobalData.h: Replaced the HashSet and HashCountedSet
5329 * runtime/NativeFunctionWrapper.h:
5353 * runtime/NativeFunctionWrapper.h:
5378 * runtime/DatePrototype.cpp:
5379 * runtime/RegExpObject.cpp:
5398 * runtime/ErrorPrototype.cpp:
5399 * runtime/JSGlobalObject.cpp:
5400 * runtime/NumberPrototype.cpp:
5401 * runtime/ObjectPrototype.cpp:
5402 * runtime/StringConstructor.cpp:
5408 * runtime/FunctionPrototype.h:
5409 * runtime/Lookup.cpp:
5421 * runtime/CallData.h:
5427 * runtime/ArrayConstructor.cpp:
5428 * runtime/BooleanPrototype.cpp:
5429 * runtime/DateConstructor.cpp:
5430 * runtime/Error.cpp:
5431 * runtime/ObjectConstructor.cpp:
5432 * runtime/RegExpPrototype.cpp:
5440 * runtime/NativeFunctionWrapper.h: Copied from JavaScriptCore/jit/ExecutableAllocator.cpp.
5502 * runtime/ArgList.h:
5503 * runtime/ArrayPrototype.cpp:
5505 * runtime/BooleanPrototype.cpp:
5507 * runtime/DateConstructor.cpp:
5509 * runtime/ErrorPrototype.cpp:
5511 * runtime/FunctionPrototype.cpp:
5514 * runtime/FunctionPrototype.h:
5515 * runtime/JSFunction.cpp:
5529 * runtime/JSFunction.h:
5539 * runtime/JSGlobalData.cpp:
5542 * runtime/JSGlobalData.h:
5544 * runtime/JSGlobalObject.cpp:
5546 * runtime/JSGlobalObject.h:
5547 * runtime/Lookup.cpp:
5549 * runtime/Lookup.h:
5550 * runtime/NumberPrototype.cpp:
5552 * runtime/ObjectPrototype.cpp:
5554 * runtime/RegExpPrototype.cpp:
5556 * runtime/StringConstructor.cpp:
5592 * runtime/JSNumberCell.cpp:
5594 * runtime/JSNumberCell.h:
5688 * runtime/JSGlobalObjectFunctions.cpp:
5743 * runtime/ArrayPrototype.cpp:
5745 * runtime/Completion.cpp:
5747 * runtime/Completion.h:
5749 * runtime/GetterSetter.cpp:
5751 * runtime/JSArray.cpp:
5759 * runtime/JSCell.cpp:
5761 * runtime/JSCell.h:
5763 * runtime/JSGlobalData.cpp:
5765 * runtime/JSImmediate.h:
5768 * runtime/JSNumberCell.cpp:
5770 * runtime/JSObject.cpp:
5772 * runtime/JSObject.h:
5774 * runtime/JSPropertyNameIterator.cpp:
5776 * runtime/JSPropertyNameIterator.h:
5778 * runtime/JSValue.h:
5783 * runtime/JSWrapperObject.h:
5785 * runtime/Operations.h:
5787 * runtime/PropertySlot.h:
5822 * runtime/JSNumberCell.h:
5824 * runtime/JSValue.h:
5893 * runtime/JSNumberCell.cpp:
5894 * runtime/JSNumberCell.h:
5895 * runtime/JSValue.h:
5916 * runtime/JSImmediate.h:
5917 * runtime/JSNumberCell.h:
5919 * runtime/JSValue.h:
5991 * runtime/JSNumberCell.cpp:
5993 * runtime/JSNumberCell.h:
5998 * runtime/JSValue.h:
6291 * runtime/ArgList.cpp:
6293 * runtime/ArgList.h:
6298 * runtime/Arguments.cpp:
6300 * runtime/Arguments.h:
6303 * runtime/ArrayConstructor.cpp:
6305 * runtime/ArrayPrototype.cpp:
6329 * runtime/BooleanConstructor.cpp:
6332 * runtime/BooleanConstructor.h:
6333 * runtime/BooleanObject.h:
6335 * runtime/BooleanPrototype.cpp:
6338 * runtime/CallData.cpp:
6340 * runtime/CallData.h:
6341 * runtime/Collector.cpp:
6345 * runtime/Collector.h:
6346 * runtime/Completion.cpp:
6348 * runtime/Completion.h:
6352 * runtime/ConstructData.cpp:
6354 * runtime/ConstructData.h:
6355 * runtime/DateConstructor.cpp:
6361 * runtime/DateInstance.h:
6363 * runtime/DatePrototype.cpp:
6409 * runtime/DatePrototype.h:
6411 * runtime/ErrorConstructor.cpp:
6413 * runtime/ErrorPrototype.cpp:
6415 * runtime/ExceptionHelpers.cpp:
6424 * runtime/ExceptionHelpers.h:
6425 * runtime/FunctionConstructor.cpp:
6427 * runtime/FunctionPrototype.cpp:
6432 * runtime/FunctionPrototype.h:
6434 * runtime/GetterSetter.cpp:
6437 * runtime/GetterSetter.h:
6439 * runtime/InternalFunction.cpp:
6441 * runtime/InternalFunction.h:
6444 * runtime/JSActivation.cpp:
6449 * runtime/JSActivation.h:
6452 * runtime/JSArray.cpp:
6469 * runtime/JSArray.h:
6475 * runtime/JSByteArray.cpp:
6478 * runtime/JSByteArray.h:
6483 * runtime/JSCell.cpp:
6486 * runtime/JSCell.h:
6511 * runtime/JSFunction.cpp:
6519 * runtime/JSFunction.h:
6522 * runtime/JSGlobalData.h:
6523 * runtime/JSGlobalObject.cpp:
6529 * runtime/JSGlobalObject.h:
6536 * runtime/JSGlobalObjectFunctions.cpp:
6551 * runtime/JSGlobalObjectFunctions.h:
6552 * runtime/JSImmediate.cpp:
6557 * runtime/JSImmediate.h:
6620 * runtime/JSNotAnObject.cpp:
6624 * runtime/JSNotAnObject.h:
6626 * runtime/JSNumberCell.cpp:
6631 * runtime/JSNumberCell.h:
6645 * runtime/JSObject.cpp:
6660 * runtime/JSObject.h:
6682 * runtime/JSPropertyNameIterator.cpp:
6685 * runtime/JSPropertyNameIterator.h:
6688 * runtime/JSStaticScopeObject.cpp:
6691 * runtime/JSStaticScopeObject.h:
6694 * runtime/JSString.cpp:
6698 * runtime/JSString.h:
6703 * runtime/JSValue.cpp:
6706 * runtime/JSValue.h:
6724 * runtime/JSVariableObject.h:
6727 * runtime/JSWrapperObject.h:
6730 * runtime/Lookup.cpp:
6732 * runtime/Lookup.h:
6734 * runtime/MathObject.cpp:
6753 * runtime/MathObject.h:
6755 * runtime/NativeErrorConstructor.cpp:
6757 * runtime/NumberConstructor.cpp:
6764 * runtime/NumberConstructor.h:
6766 * runtime/NumberObject.cpp:
6769 * runtime/NumberObject.h:
6770 * runtime/NumberPrototype.cpp:
6777 * runtime/ObjectConstructor.cpp:
6780 * runtime/ObjectPrototype.cpp:
6791 * runtime/ObjectPrototype.h:
6792 * runtime/Operations.cpp:
6800 * runtime/Operations.h:
6810 * runtime/PropertySlot.cpp:
6812 * runtime/PropertySlot.h:
6823 * runtime/Protect.h:
6835 * runtime/RegExpConstructor.cpp:
6860 * runtime/RegExpConstructor.h:
6863 * runtime/RegExpMatchesArray.h:
6865 * runtime/RegExpObject.cpp:
6876 * runtime/RegExpObject.h:
6879 * runtime/RegExpPrototype.cpp:
6884 * runtime/StringConstructor.cpp:
6888 * runtime/StringObject.cpp:
6890 * runtime/StringObject.h:
6893 * runtime/StringObjectThatMasqueradesAsUndefined.h:
6895 * runtime/StringPrototype.cpp:
6925 * runtime/Structure.cpp:
6928 * runtime/Structure.h:
6949 * runtime/JSGlobalObjectFunctions.cpp:
6952 * runtime/JSImmediate.h:
6954 * runtime/JSValue.h:
7009 * runtime/StringPrototype.cpp:
7012 * runtime/UString.cpp:
7014 * runtime/UString.h:
7093 * runtime/JSValue.h:
7131 * runtime/UString.h:
7207 * runtime/UString.cpp:
7334 * runtime/ArgList.cpp:
7338 * runtime/ArgList.h:
7347 * runtime/Arguments.cpp:
7349 * runtime/Arguments.h:
7350 * runtime/ArrayPrototype.cpp:
7361 * runtime/Collector.cpp:
7363 * runtime/Collector.h:
7365 * runtime/CommonIdentifiers.h:
7366 * runtime/Error.cpp:
7368 * runtime/FunctionPrototype.cpp:
7370 * runtime/JSArray.cpp:
7375 * runtime/JSArray.h:
7376 * runtime/JSGlobalData.cpp:
7378 * runtime/JSGlobalData.h:
7379 * runtime/JSObject.cpp:
7381 * runtime/StringConstructor.cpp:
7383 * runtime/StringPrototype.cpp:
7407 * runtime/InternalFunction.cpp:
7462 * runtime/ArgList.h:
7464 * runtime/Arguments.cpp:
7468 * runtime/ArrayConstructor.cpp:
7470 * runtime/ArrayPrototype.cpp:
7487 * runtime/BooleanConstructor.cpp:
7490 * runtime/DateConstructor.cpp:
7494 * runtime/DatePrototype.cpp:
7500 * runtime/ErrorConstructor.cpp:
7502 * runtime/FunctionConstructor.cpp:
7504 * runtime/FunctionPrototype.cpp:
7507 * runtime/JSArray.cpp:
7510 * runtime/JSArray.h:
7511 * runtime/JSGlobalObjectFunctions.cpp:
7522 * runtime/MathObject.cpp:
7540 * runtime/NativeErrorConstructor.cpp:
7542 * runtime/NumberConstructor.cpp:
7545 * runtime/NumberPrototype.cpp:
7550 * runtime/ObjectConstructor.cpp:
7552 * runtime/ObjectPrototype.cpp:
7560 * runtime/PropertySlot.h:
7562 * runtime/RegExpConstructor.cpp:
7564 * runtime/RegExpObject.cpp:
7566 * runtime/RegExpPrototype.cpp:
7568 * runtime/StringConstructor.cpp:
7573 * runtime/StringPrototype.cpp:
7600 * runtime/UString.cpp:
7935 * runtime/RegExp.cpp:
8045 * runtime/RegExp.cpp:
8108 * runtime/StringPrototype.cpp:
8119 * runtime/StringPrototype.cpp:
8143 * runtime/ArrayPrototype.cpp:
8203 * runtime/Collector.cpp:
8231 * runtime/InternalFunction.h: Specify JS_EXPORTDATA on exported data.
8232 * runtime/JSArray.h: Specify JS_EXPORTDATA on exported data.
8233 * runtime/JSFunction.h: Specify JS_EXPORTDATA on exported data.
8234 * runtime/StringObject.h: Specify JS_EXPORTDATA on exported data.
8235 * runtime/UString.h: Specify JS_EXPORTDATA on exported data.
8250 * runtime/Collector.cpp:
8309 * runtime/Collector.cpp:
8324 * runtime/Collector.cpp:
8343 * runtime/UString.cpp:
8443 * runtime/JSGlobalObjectFunctions.cpp:
8455 * runtime/Lookup.cpp:
8458 * runtime/Lookup.h:
8462 * runtime/Structure.cpp:
8478 * runtime/JSArray.cpp:
8517 * runtime/ArrayPrototype.cpp:
8531 * runtime/JSArray.cpp:
8544 * runtime/ArrayPrototype.cpp:
8557 * runtime/ArrayPrototype.cpp:
8569 * runtime/ArrayPrototype.cpp:
8626 * runtime/ArrayPrototype.cpp:
8668 * runtime/RegExp.h:
8675 (Yet another regex runtime).
8694 * runtime/RegExp.cpp:
8700 * runtime/RegExp.h:
8972 * runtime/InternalFunction.cpp:
8975 * runtime/InternalFunction.h:
8989 * runtime/CommonIdentifiers.h: Added displayName common identifier.
8990 * runtime/InternalFunction.cpp:
9147 * runtime/Arguments.cpp:
9150 * runtime/Arguments.h:
9152 * runtime/FunctionPrototype.cpp:
9154 * runtime/FunctionPrototype.h:
9155 * runtime/JSArray.cpp:
9157 * runtime/JSArray.h:
9158 * runtime/JSGlobalObject.cpp:
9161 * runtime/JSGlobalObject.h:
9184 * runtime/SmallStrings.cpp:
9186 * runtime/UString.cpp:
9195 * runtime/UString.h:
9249 * runtime/JSGlobalObject.h:
9313 * runtime/FunctionPrototype.cpp:
9315 * runtime/FunctionPrototype.h:
9316 * runtime/JSGlobalObject.cpp:
9319 * runtime/JSGlobalObject.h:
9328 * runtime/DateMath.cpp: Reversed previous change including strings.h
9425 * runtime/Completion.cpp:
9429 * runtime/ExceptionHelpers.cpp:
9444 * runtime/DatePrototype.cpp:
9509 * runtime/FunctionConstructor.cpp:
9543 * runtime/UString.cpp:
9590 * runtime/Collector.cpp:
9629 * runtime/FunctionConstructor.cpp:
9643 * runtime/JSGlobalObject.cpp:
9710 …Error: ..\..\runtime\DatePrototype.cpp(30) : fatal error C1083: Cannot open include file: 'langinf…
9712 * runtime/DatePrototype.cpp:
9793 * runtime/DateMath.cpp:
9941 * runtime/FunctionConstructor.cpp:
10016 * runtime/ArrayPrototype.cpp:
10031 * runtime/ArrayPrototype.cpp:
10077 * runtime/NumberConstructor.cpp:
10290 * runtime/ArrayPrototype.cpp:
10318 * runtime/JSGlobalObject.h:
10321 * runtime/JSPropertyNameIterator.h:
10327 * runtime/Operations.h:
10331 * runtime/PropertyNameArray.h:
10338 * runtime/Structure.cpp:
10354 * runtime/Structure.h:
10356 * runtime/StructureChain.cpp:
10358 * runtime/StructureChain.h:
10436 * runtime/ArrayPrototype.cpp:
10439 * runtime/FunctionPrototype.cpp:
10441 * runtime/JSArray.h:
10443 * runtime/JSByteArray.h:
10446 * runtime/JSCell.h:
10447 * runtime/JSFunction.h:
10448 * runtime/JSGlobalData.cpp:
10453 * runtime/JSGlobalData.h:
10454 * runtime/JSString.h:
10456 * runtime/Operations.h:
10693 * runtime/JSFunction.h:
10694 * runtime/JSGlobalData.cpp:
10696 * runtime/JSGlobalData.h:
10697 * runtime/JSGlobalObject.cpp:
10698 * runtime/JSGlobalObject.h:
10699 * runtime/TimeoutChecker.cpp: Copied from interpreter/Interpreter.cpp.
10703 * runtime/TimeoutChecker.h: Copied from interpreter/Interpreter.h.
10753 * runtime/Operations.cpp:
10758 * runtime/Operations.h:
10827 * runtime/FunctionPrototype.cpp:
10832 * runtime/JSImmediate.cpp:
10887 * runtime/FunctionPrototype.cpp:
10896 * runtime/FunctionPrototype.cpp:
10925 * runtime/FunctionPrototype.cpp:
10948 * runtime/Arguments.cpp:
11038 * runtime/ArrayPrototype.cpp:
11042 * runtime/FunctionConstructor.cpp:
11045 * runtime/FunctionConstructor.h: Renamed and exported extractFunctionBody for
11048 * runtime/JSArray.cpp:
11053 * runtime/JSArray.h: Added a fast numeric sort. Renamed ArrayQSortPair
11056 * runtime/JSGlobalData.cpp:
11060 * runtime/JSGlobalData.h: Added helper data for computing the
11073 * runtime/StringPrototype.cpp:
11091 * runtime/UString.cpp:
11120 * runtime/MathObject.cpp:
11235 * runtime/StringPrototype.cpp:
11765 * runtime/Structure.cpp: Create static debug-only sets in heap, so that they don't get
11865 * runtime/RegExp.cpp:
11901 * runtime/JSByteArray.h:
12075 * runtime/JSArray.cpp:
12111 * runtime/JSActivation.h:
12113 * runtime/JSObject.h:
12261 * runtime/JSLock.cpp:
12269 * runtime/JSGlobalObjectFunctions.h: Include <wtf/unicode/Unicode.h>
12277 * runtime/JSNumberCell.h:
12289 * runtime/Collector.cpp:
12291 * runtime/ExceptionHelpers.cpp:
12293 * runtime/JSGlobalObjectFunctions.h:
12294 * runtime/JSNumberCell.h:
12295 * runtime/UString.cpp:
12353 * runtime/JSGlobalObjectFunctions.cpp:
12451 * runtime/Structure.cpp:
12464 * runtime/StringPrototype.cpp:
12479 * runtime/StringPrototype.cpp:
12490 Whoops, remove runtime/ByteArray references from .pri and .scons builds, update .bkl
12500 Move runtime/ByteArray to wtf/ByteArray
12509 * runtime/JSByteArray.cpp:
12510 * runtime/JSByteArray.h:
12511 * wtf/ByteArray.cpp: Renamed from JavaScriptCore/runtime/ByteArray.cpp.
12513 * wtf/ByteArray.h: Renamed from JavaScriptCore/runtime/ByteArray.h.
12656 * runtime/ArrayConstructor.cpp:
12658 * runtime/ArrayPrototype.cpp:
12678 * runtime/BooleanConstructor.cpp:
12681 * runtime/BooleanPrototype.cpp:
12684 * runtime/Collector.cpp:
12690 * runtime/Completion.cpp:
12692 * runtime/DateConstructor.cpp:
12696 * runtime/DateInstance.h:
12698 * runtime/DatePrototype.cpp:
12733 * runtime/ErrorConstructor.cpp:
12735 * runtime/ErrorPrototype.cpp:
12737 * runtime/ExceptionHelpers.cpp:
12740 * runtime/FunctionConstructor.cpp:
12742 * runtime/FunctionPrototype.cpp:
12746 * runtime/GetterSetter.cpp:
12748 * runtime/JSActivation.cpp:
12750 * runtime/JSArray.cpp:
12756 * runtime/JSByteArray.h:
12758 * runtime/JSCell.h:
12760 * runtime/JSFunction.cpp:
12763 * runtime/JSGlobalObject.cpp:
12766 * runtime/JSGlobalObjectFunctions.cpp:
12777 * runtime/JSImmediate.cpp:
12782 * runtime/JSImmediate.h:
12783 * runtime/JSObject.cpp:
12795 * runtime/JSObject.h:
12801 * runtime/JSPropertyNameIterator.h:
12803 * runtime/JSString.cpp:
12805 * runtime/JSValue.h:
12806 * runtime/JSWrapperObject.cpp:
12808 * runtime/JSWrapperObject.h:
12810 * runtime/MathObject.cpp:
12828 * runtime/NativeErrorConstructor.cpp:
12831 * runtime/NumberConstructor.cpp:
12834 * runtime/NumberPrototype.cpp:
12841 * runtime/ObjectConstructor.cpp:
12843 * runtime/ObjectPrototype.cpp:
12854 * runtime/Operations.h:
12858 * runtime/Protect.h:
12861 * runtime/RegExpConstructor.cpp:
12865 * runtime/RegExpObject.cpp:
12868 * runtime/RegExpPrototype.cpp:
12873 * runtime/StringConstructor.cpp:
12878 * runtime/StringPrototype.cpp:
12908 * runtime/Structure.cpp:
12912 * runtime/Structure.h:
12914 * runtime/StructureChain.cpp:
12927 * runtime/StringPrototype.cpp:
13188 * runtime/JSCell.h:
13189 * runtime/JSGlobalData.cpp:
13191 * runtime/JSImmediate.cpp:
13195 * runtime/JSImmediate.h:
13224 * runtime/JSNumberCell.cpp:
13226 * runtime/JSNumberCell.h:
13239 * runtime/JSValue.h:
13240 * runtime/NumberConstructor.cpp:
13245 * runtime/NumberObject.cpp:
13247 * runtime/NumberObject.h:
13248 * runtime/Operations.h:
13265 * runtime/Collector.cpp:
13267 * runtime/SmallStrings.cpp:
13269 * runtime/SmallStrings.h:
13275 * runtime/Collector.cpp:
13290 * runtime/Collector.cpp:
13292 * runtime/JSGlobalData.cpp:
13294 * runtime/JSGlobalData.h:
13402 * runtime/ByteArray.h:
13425 * runtime/JSGlobalObjectFunctions.cpp:
13436 * runtime/JSImmediate.h:
13553 * runtime/ArrayPrototype.cpp:
13556 * runtime/BooleanPrototype.cpp:
13558 * runtime/Collector.cpp:
13562 * runtime/JSByteArray.cpp:
13564 * runtime/JSByteArray.h:
13566 * runtime/JSCell.cpp:
13567 * runtime/JSCell.h:
13571 * runtime/JSGlobalObjectFunctions.cpp:
13573 * runtime/JSImmediate.h:
13599 * runtime/JSNumberCell.h:
13609 * runtime/JSObject.h:
13613 * runtime/JSValue.cpp:
13616 * runtime/JSValue.h:
13617 * runtime/Operations.cpp:
13620 * runtime/Operations.h:
13625 * runtime/Protect.h:
13628 * runtime/StringPrototype.cpp:
13631 * runtime/Structure.cpp:
13671 * runtime/SmallStrings.cpp:
13679 * runtime/SmallStrings.h:
13680 * runtime/UString.cpp:
13691 * runtime/UString.h:
13710 * runtime/DatePrototype.cpp: Moved LocaleDateTimeFormat enum outside #if
13724 * runtime/JSNotAnObject.cpp:
13728 * runtime/RegExp.cpp:
13819 * runtime/DateMath.cpp:
13842 * runtime/JSCell.h:
13869 * runtime/JSImmediate.h:
13877 * runtime/JSNumberCell.h:
13880 * runtime/JSObject.h:
13884 * runtime/JSString.h:
13886 * runtime/JSValue.cpp:
13891 * runtime/JSValue.h:
13918 * runtime/JSGlobalData.cpp:
13940 * runtime/Identifier.cpp:
13943 * runtime/InitializeThreading.cpp:
13949 * runtime/JSGlobalData.cpp:
13951 * runtime/PropertyNameArray.cpp:
13953 * runtime/UString.cpp:
13964 * runtime/UString.h:
14058 * runtime/JSImmediate.h:
14167 * runtime/Collector.cpp:
14247 * runtime/ExceptionHelpers.cpp:
14609 * runtime/ArgList.cpp:
14611 * runtime/ArgList.h:
14614 * runtime/Arguments.cpp:
14616 * runtime/Arguments.h:
14619 * runtime/ArrayConstructor.cpp:
14621 * runtime/ArrayPrototype.cpp:
14643 * runtime/BooleanConstructor.cpp:
14646 * runtime/BooleanConstructor.h:
14647 * runtime/BooleanObject.h:
14649 * runtime/BooleanPrototype.cpp:
14652 * runtime/CallData.cpp:
14654 * runtime/CallData.h:
14655 * runtime/Collector.cpp:
14660 * runtime/Collector.h:
14661 * runtime/Completion.cpp:
14663 * runtime/Completion.h:
14668 * runtime/ConstructData.cpp:
14670 * runtime/ConstructData.h:
14671 * runtime/DateConstructor.cpp:
14677 * runtime/DateInstance.h:
14679 * runtime/DatePrototype.cpp:
14726 * runtime/DatePrototype.h:
14728 * runtime/ErrorConstructor.cpp:
14730 * runtime/ErrorPrototype.cpp:
14732 * runtime/ExceptionHelpers.cpp:
14741 * runtime/ExceptionHelpers.h:
14742 * runtime/FunctionConstructor.cpp:
14744 * runtime/FunctionPrototype.cpp:
14749 * runtime/FunctionPrototype.h:
14751 * runtime/GetterSetter.cpp:
14754 * runtime/GetterSetter.h:
14756 * runtime/InitializeThreading.cpp:
14757 * runtime/InternalFunction.h:
14760 * runtime/JSActivation.cpp:
14765 * runtime/JSActivation.h:
14768 * runtime/JSArray.cpp:
14784 * runtime/JSArray.h:
14789 * runtime/JSCell.cpp:
14792 * runtime/JSCell.h:
14798 * runtime/JSFunction.cpp:
14806 * runtime/JSFunction.h:
14809 * runtime/JSGlobalData.h:
14810 * runtime/JSGlobalObject.cpp:
14816 * runtime/JSGlobalObject.h:
14821 * runtime/JSGlobalObjectFunctions.cpp:
14836 * runtime/JSGlobalObjectFunctions.h:
14837 * runtime/JSImmediate.cpp:
14842 * runtime/JSImmediate.h:
14896 * runtime/JSNotAnObject.cpp:
14900 * runtime/JSNotAnObject.h:
14902 * runtime/JSNumberCell.cpp:
14908 * runtime/JSNumberCell.h:
14913 * runtime/JSObject.cpp:
14928 * runtime/JSObject.h:
14949 * runtime/JSPropertyNameIterator.cpp:
14952 * runtime/JSPropertyNameIterator.h:
14955 * runtime/JSStaticScopeObject.cpp:
14958 * runtime/JSStaticScopeObject.h:
14961 * runtime/JSString.cpp:
14965 * runtime/JSString.h:
14968 * runtime/JSValue.h:
14982 * runtime/JSVariableObject.h:
14985 * runtime/JSWrapperObject.cpp:
14987 * runtime/JSWrapperObject.h:
14990 * runtime/Lookup.cpp:
14992 * runtime/Lookup.h:
14994 * runtime/MathObject.cpp:
15013 * runtime/MathObject.h:
15015 * runtime/NativeErrorConstructor.cpp:
15017 * runtime/NumberConstructor.cpp:
15024 * runtime/NumberConstructor.h:
15026 * runtime/NumberObject.cpp:
15029 * runtime/NumberObject.h:
15030 * runtime/NumberPrototype.cpp:
15037 * runtime/ObjectConstructor.cpp:
15040 * runtime/ObjectPrototype.cpp:
15051 * runtime/ObjectPrototype.h:
15052 * runtime/Operations.cpp:
15058 * runtime/Operations.h:
15061 * runtime/PropertySlot.cpp:
15063 * runtime/PropertySlot.h:
15074 * runtime/Protect.h:
15090 * runtime/RegExpConstructor.cpp:
15115 * runtime/RegExpConstructor.h:
15118 * runtime/RegExpMatchesArray.h:
15120 * runtime/RegExpObject.cpp:
15131 * runtime/RegExpObject.h:
15134 * runtime/RegExpPrototype.cpp:
15139 * runtime/StringConstructor.cpp:
15143 * runtime/StringObject.cpp:
15145 * runtime/StringObject.h:
15148 * runtime/StringObjectThatMasqueradesAsUndefined.h:
15150 * runtime/StringPrototype.cpp:
15180 * runtime/Structure.cpp:
15184 * runtime/Structure.h:
15243 * runtime/ByteArray.cpp:
15245 * runtime/ByteArray.h:
15275 * runtime/ByteArray.cpp: Added.
15277 * runtime/ByteArray.h: Added.
15283 * runtime/JSByteArray.cpp: Added.
15290 * runtime/JSByteArray.h: Added.
15329 * runtime/Collector.cpp:
15332 * runtime/JSNotAnObject.cpp:
15352 * runtime/Structure.cpp:
15358 * runtime/Structure.h:
15391 * runtime/ScopeChain.cpp:
15411 * runtime/ScopeChain.cpp:
15413 * runtime/ScopeChain.h:
15500 * runtime/Collector.h: Updated header guards using the
15502 * runtime/CollectorHeapIterator.h: Added missing header guard.
15503 * runtime/Identifier.h: Updated header guards.
15504 * runtime/JSFunction.h: Fixed end-of-namespace comment.
15506 * runtime/JSGlobalObject.cpp:
15510 * runtime/JSGlobalObjectFunctions.cpp:
15512 * runtime/JSGlobalObjectFunctions.h: Ditto.
15514 * runtime/JSImmediate.h: Updated header guards.
15515 * runtime/JSLock.h: Ditto.
15516 * runtime/JSType.h: Ditto.
15517 * runtime/JSWrapperObject.h: Ditto.
15518 * runtime/Lookup.h: Ditto.
15519 * runtime/Operations.h: Ditto.
15520 * runtime/Protect.h: Ditto.
15521 * runtime/RegExp.h: Ditto.
15522 * runtime/UString.h: Ditto.
15551 * runtime/Identifier.h:
15565 * runtime/StringPrototype.cpp:
15654 * runtime/JSImmediate.h:
15862 * runtime/Structure.cpp:
15873 * runtime/PropertyMapHashTable.h:
15874 * runtime/Structure.cpp:
15884 * runtime/Structure.h:
15894 * runtime/JSFunction.cpp:
15967 * runtime/Structure.h: Remove mutableTypeInfo.
16400 * runtime/JSGlobalObject.h:
16584 * runtime/Identifier.cpp:
16656 * runtime/JSImmediate.h:
16678 * runtime/Structure.cpp:
16683 * runtime/Structure.h: Make Structure::m_nameInPrevious a RefPtr instead
16691 * runtime/MathObject.cpp:
16724 * runtime/MathObject.cpp: Use new WTF::randomNumber() functionality.
16834 * runtime/JSGlobalObject.cpp: Removed toGlobalObject. We now use unwrappedObject instead.
16835 * runtime/JSGlobalObject.h:
16838 * runtime/JSGlobalObjectFunctions.cpp:
16841 * runtime/JSObject.cpp:
16844 * runtime/JSObject.h: More of the same.
17286 * runtime/ExceptionHelpers.cpp:
17292 * runtime/ExceptionHelpers.h:
17352 native code, all inspection of bytecode instructions at runtime must
17368 * runtime/ExceptionHelpers.cpp:
17393 * runtime/ExceptionHelpers.cpp:
17663 * runtime/RegExp.cpp:
18134 * runtime/RegExp.cpp:
18147 * runtime/JSGlobalData.h:
18242 * runtime/JSGlobalData.h:
18244 * runtime/RegExp.cpp:
18248 * runtime/RegExp.h:
18249 * runtime/RegExpConstructor.cpp:
18251 * runtime/RegExpPrototype.cpp:
18253 * runtime/StringPrototype.cpp:
18409 * runtime/Arguments.h:
18410 * runtime/ExceptionHelpers.cpp:
18411 * runtime/JSActivation.cpp:
18412 * runtime/JSActivation.h:
18413 * runtime/JSGlobalObject.cpp:
18498 * runtime/Lookup.cpp:
18503 * runtime/Lookup.h: Defined ENABLE(PERFECT_HASH_SIZE) macro here.
18510 * runtime/Structure.cpp:
18951 * runtime/RegExp.cpp:
18954 * runtime/RegExp.h:
18955 * runtime/RegExpConstructor.cpp:
18957 * runtime/RegExpPrototype.cpp:
18959 * runtime/StringPrototype.cpp:
19146 * runtime/JSNumberCell.h:
19171 * runtime/JSFunction.cpp:
19422 * runtime/Collector.cpp:
19426 * runtime/Collector.h:
19519 * runtime/RegExp.cpp:
19586 * runtime/DateMath.cpp:
19596 * runtime/DateMath.cpp:
19605 * runtime/JSGlobalObjectFunctions.cpp:
19614 * runtime/JSFunction.h:
19629 * runtime/Arguments.h:
19632 * runtime/FunctionPrototype.cpp:
19634 * runtime/JSFunction.h:
19687 * runtime/JSFunction.cpp:
19688 * runtime/JSFunction.h:
19742 * runtime/Collector.cpp:
19843 * runtime/DateMath.cpp: Use localtime() on Windows CE.
19930 * runtime/Collector.cpp:
19941 * runtime/Collector.cpp:
20011 * runtime/Collector.cpp:
20213 * runtime/FunctionConstructor.cpp:
20222 * runtime/Identifier.h:
20280 * runtime/Collector.cpp:
20285 * runtime/Collector.h:
20291 * runtime/JSGlobalData.cpp: (JSC::JSGlobalData::sharedInstance): Ditto.
20293 * runtime/JSGlobalData.h: (JSC::JSGlobalData::makeUsableFromMultipleThreads): Just forward
20356 * runtime/RegExp.cpp:
20358 * runtime/RegExp.h:
20359 * runtime/RegExpObject.cpp:
20361 * runtime/StringPrototype.cpp:
20563 * runtime/RegExpObject.cpp:
20707 * runtime/RegExp.cpp:
20797 * runtime/RegExp.cpp:
20803 Moved runtime/ExecState.* => interpreter/CallFrame.*.
20811 * interpreter/CallFrame.cpp: Copied from runtime/ExecState.cpp.
20812 * interpreter/CallFrame.h: Copied from runtime/ExecState.h.
20817 * runtime/ClassInfo.h:
20818 * runtime/Collector.cpp:
20819 * runtime/Completion.cpp:
20820 * runtime/ExceptionHelpers.cpp:
20821 * runtime/ExecState.cpp: Removed.
20822 * runtime/ExecState.h: Removed.
20823 * runtime/Identifier.cpp:
20824 * runtime/JSFunction.cpp:
20825 * runtime/JSGlobalObjectFunctions.cpp:
20826 * runtime/JSLock.cpp:
20827 * runtime/JSNumberCell.h:
20828 * runtime/JSObject.h:
20829 * runtime/JSString.h:
20830 * runtime/Lookup.h:
20831 * runtime/PropertyNameArray.h:
20848 * runtime/ExecState.h:
20875 * runtime/ExecState.h:
20881 Moved VM/ExceptionHelpers.cpp => runtime/ExceptionHelpers.cpp.
20890 * runtime/ExceptionHelpers.cpp: Copied from VM/ExceptionHelpers.cpp.
20937 VM/ExceptionHelpers.h => runtime/ExceptionHelpers.h
20950 * runtime/ExceptionHelpers.h: Copied from VM/ExceptionHelpers.h.
20998 * runtime/Arguments.h:
20999 * runtime/ArrayPrototype.cpp:
21000 * runtime/Collector.cpp:
21001 * runtime/Completion.cpp:
21002 * runtime/ExecState.h:
21003 * runtime/FunctionPrototype.cpp:
21004 * runtime/JSActivation.cpp:
21005 * runtime/JSFunction.cpp:
21006 * runtime/JSGlobalData.cpp:
21007 * runtime/JSGlobalObject.cpp:
21008 * runtime/JSGlobalObjectFunctions.cpp:
21015 Moved runtime/Interpreter.cpp => runtime/Completion.cpp.
21028 * runtime/Completion.cpp: Copied from runtime/Interpreter.cpp.
21029 * runtime/Completion.h:
21030 * runtime/Interpreter.cpp: Removed.
21031 * runtime/Interpreter.h: Removed.
21296 * runtime/JSFunction.cpp:
21298 * runtime/JSGlobalData.h:
21403 * runtime/JSArray.h:
21404 * runtime/JSCell.h:
21405 * runtime/JSFunction.h:
21406 * runtime/JSImmediate.h:
21407 * runtime/JSNumberCell.h:
21408 * runtime/JSObject.h:
21409 * runtime/JSString.h:
21410 * runtime/JSVariableObject.h:
21411 * runtime/ScopeChain.h:
21412 * runtime/Structure.h:
21413 * runtime/TypeInfo.h:
21414 * runtime/UString.h:
21516 * runtime/JSValue.h:
21517 * runtime/JSVariableObject.h:
21551 * runtime/RegExp.cpp:
21555 * runtime/RegExp.h:
21738 * runtime/ExecState.h:
21740 * runtime/JSCell.h:
21741 * runtime/JSFunction.h:
21742 * runtime/JSGlobalData.cpp:
21744 * runtime/JSGlobalData.h:
21745 * runtime/JSString.h:
21980 * runtime/ExecState.h:
21982 * runtime/JSCell.h:
21983 * runtime/JSFunction.h:
21984 * runtime/JSGlobalData.cpp:
21986 * runtime/JSGlobalData.h:
21987 * runtime/JSImmediate.h:
21988 * runtime/JSString.h:
21989 * runtime/JSValue.h:
21990 * runtime/JSVariableObject.h:
21991 * runtime/RegExp.cpp:
21995 * runtime/RegExp.h:
22032 * runtime/Collector.cpp:
22034 * runtime/JSGlobalObject.cpp:
22035 * runtime/JSGlobalObject.h:
22132 * runtime/Arguments.h:
22134 * runtime/ArrayConstructor.cpp:
22136 * runtime/ArrayConstructor.h:
22137 * runtime/ArrayPrototype.cpp:
22139 * runtime/ArrayPrototype.h:
22140 * runtime/BatchedTransitionOptimizer.h:
22143 * runtime/BooleanConstructor.cpp:
22145 * runtime/BooleanConstructor.h:
22146 * runtime/BooleanObject.cpp:
22148 * runtime/BooleanObject.h:
22149 * runtime/BooleanPrototype.cpp:
22151 * runtime/BooleanPrototype.h:
22152 * runtime/DateConstructor.cpp:
22154 * runtime/DateConstructor.h:
22155 * runtime/DateInstance.cpp:
22157 * runtime/DateInstance.h:
22158 * runtime/DatePrototype.cpp:
22160 * runtime/DatePrototype.h:
22162 * runtime/ErrorConstructor.cpp:
22164 * runtime/ErrorConstructor.h:
22165 * runtime/ErrorInstance.cpp:
22167 * runtime/ErrorInstance.h:
22168 * runtime/ErrorPrototype.cpp:
22170 * runtime/ErrorPrototype.h:
22171 * runtime/FunctionConstructor.cpp:
22173 * runtime/FunctionConstructor.h:
22174 * runtime/FunctionPrototype.cpp:
22177 * runtime/FunctionPrototype.h:
22179 * runtime/GlobalEvalFunction.cpp:
22181 * runtime/GlobalEvalFunction.h:
22182 * runtime/Identifier.h:
22183 * runtime/InternalFunction.cpp:
22185 * runtime/InternalFunction.h:
22188 * runtime/JSActivation.cpp:
22190 * runtime/JSActivation.h:
22192 * runtime/JSArray.cpp:
22194 * runtime/JSArray.h:
22196 * runtime/JSCell.h:
22202 * runtime/JSFunction.cpp:
22204 * runtime/JSFunction.h:
22207 * runtime/JSGlobalData.cpp:
22210 * runtime/JSGlobalData.h:
22211 * runtime/JSGlobalObject.cpp:
22214 * runtime/JSGlobalObject.h:
22233 * runtime/JSNotAnObject.h:
22235 * runtime/JSNumberCell.h:
22238 * runtime/JSObject.cpp:
22248 * runtime/JSObject.h:
22266 * runtime/JSPropertyNameIterator.h:
22268 * runtime/JSStaticScopeObject.h:
22271 * runtime/JSString.h:
22274 * runtime/JSVariableObject.h:
22276 * runtime/JSWrapperObject.h:
22278 * runtime/MathObject.cpp:
22280 * runtime/MathObject.h:
22282 * runtime/NativeErrorConstructor.cpp:
22284 * runtime/NativeErrorConstructor.h:
22285 * runtime/NativeErrorPrototype.cpp:
22287 * runtime/NativeErrorPrototype.h:
22288 * runtime/NumberConstructor.cpp:
22290 * runtime/NumberConstructor.h:
22292 * runtime/NumberObject.cpp:
22294 * runtime/NumberObject.h:
22295 * runtime/NumberPrototype.cpp:
22297 * runtime/NumberPrototype.h:
22298 * runtime/ObjectConstructor.cpp:
22300 * runtime/ObjectConstructor.h:
22301 * runtime/ObjectPrototype.cpp:
22303 * runtime/ObjectPrototype.h:
22304 * runtime/Operations.h:
22306 * runtime/PropertyNameArray.h:
22312 * runtime/PrototypeFunction.cpp:
22314 * runtime/PrototypeFunction.h:
22315 * runtime/RegExpConstructor.cpp:
22317 * runtime/RegExpConstructor.h:
22319 * runtime/RegExpObject.cpp:
22321 * runtime/RegExpObject.h:
22323 * runtime/RegExpPrototype.cpp:
22325 * runtime/RegExpPrototype.h:
22326 * runtime/StringConstructor.cpp:
22328 * runtime/StringConstructor.h:
22329 * runtime/StringObject.cpp:
22331 * runtime/StringObject.h:
22333 * runtime/StringObjectThatMasqueradesAsUndefined.h:
22337 * runtime/StringPrototype.cpp:
22339 * runtime/StringPrototype.h:
22340 * runtime/Structure.cpp: Copied from JavaScriptCore/runtime/StructureID.cpp.
22370 * runtime/Structure.h: Copied from JavaScriptCore/runtime/StructureID.h.
22377 * runtime/StructureChain.cpp: Copied from JavaScriptCore/runtime/StructureIDChain.cpp.
22380 * runtime/StructureChain.h: Copied from JavaScriptCore/runtime/StructureIDChain.h.
22383 * runtime/StructureID.cpp: Removed.
22384 * runtime/StructureID.h: Removed.
22385 * runtime/StructureIDChain.cpp: Removed.
22386 * runtime/StructureIDChain.h: Removed.
22387 * runtime/StructureIDTransitionTable.h: Removed.
22388 …* runtime/StructureTransitionTable.h: Copied from JavaScriptCore/runtime/StructureIDTransitionTabl…
22394 * runtime/RegExp.cpp: Put "using namespace WREC" inside #if ENABLE(WREC).
22420 * runtime/RegExp.cpp:
22832 * runtime/StructureID.cpp:
23032 * runtime/Arguments.h:
23035 * runtime/JSActivation.cpp:
23037 * runtime/JSActivation.h:
23039 * runtime/JSFunction.cpp:
23293 * runtime/JSNotAnObject.h:
23294 * runtime/StructureID.cpp:
23489 * runtime/ArrayPrototype.cpp:
23492 * runtime/Collector.cpp:
23494 * runtime/ExecState.h:
23496 * runtime/FunctionPrototype.cpp:
23498 * runtime/Interpreter.cpp:
23500 * runtime/JSCell.h:
23501 * runtime/JSFunction.cpp:
23506 * runtime/JSFunction.h:
23507 * runtime/JSGlobalData.cpp:
23510 * runtime/JSGlobalData.h:
23511 * runtime/JSGlobalObject.cpp:
23517 * runtime/JSGlobalObjectFunctions.cpp:
23519 * runtime/JSString.h:
23520 * runtime/RegExp.cpp:
23539 * runtime/JSActivation.h:
23689 * runtime/JSObject.h:
23693 * runtime/PropertyMapHashTable.h:
23696 * runtime/StructureID.cpp:
23725 * runtime/StructureID.h:
23793 * runtime/InitializeThreading.cpp:
23794 * runtime/JSGlobalObjectFunctions.cpp:
23796 * runtime/NumberPrototype.cpp:
23799 * runtime/UString.cpp:
24049 * runtime/JSGlobalData.h: Renamed throwReturnAddress to exceptionLocation,
24445 * runtime/JSGlobalData.cpp:
24515 * runtime/JSArray.cpp: Added "using namepace WTF".
24523 * runtime/NativeErrorConstructor.cpp:
24809 * runtime/FunctionConstructor.cpp:
24810 * runtime/JSActivation.h:
24811 * runtime/JSFunction.h:
24812 * runtime/JSGlobalData.cpp:
24813 * runtime/JSGlobalObjectFunctions.cpp:
24814 * runtime/JSObject.cpp:
24816 * runtime/RegExp.cpp:
24912 * runtime/Collector.cpp:
24936 * runtime/DateMath.cpp:
24944 * runtime/Collector.cpp:
24954 * runtime/DateMath.h:
25007 * runtime/Collector.h:
25071 * runtime/JSCell.h:
25073 * runtime/JSImmediate.cpp:
25075 * runtime/JSImmediate.h:
25100 * runtime/Interpreter.cpp:
25101 * runtime/JSArray.cpp:
25111 * runtime/CommonIdentifiers.h:
25112 * runtime/Identifier.cpp:
25113 * runtime/InitializeThreading.cpp:
25114 * runtime/InternalFunction.h:
25115 * runtime/JSString.h:
25116 * runtime/Lookup.h:
25117 * runtime/PropertyNameArray.h:
25118 * runtime/PropertySlot.h:
25119 * runtime/StructureID.cpp:
25120 * runtime/StructureID.h:
25121 * runtime/UString.cpp:
25127 Move more files to the runtime subdirectory of JavaScriptCore.
25175 * runtime/ArrayConstructor.cpp:
25176 * runtime/ArrayPrototype.cpp:
25177 * runtime/ArrayPrototype.h:
25178 * runtime/Collector.cpp: Copied from kjs/collector.cpp.
25179 * runtime/Collector.h: Copied from kjs/collector.h.
25180 * runtime/CollectorHeapIterator.h:
25181 * runtime/Completion.h: Copied from kjs/completion.h.
25182 * runtime/ErrorPrototype.cpp:
25183 * runtime/Identifier.cpp: Copied from kjs/identifier.cpp.
25184 * runtime/Identifier.h: Copied from kjs/identifier.h.
25185 * runtime/InitializeThreading.cpp:
25186 * runtime/Interpreter.cpp: Copied from kjs/interpreter.cpp.
25187 * runtime/Interpreter.h: Copied from kjs/interpreter.h.
25188 * runtime/JSCell.h:
25189 * runtime/JSGlobalData.cpp:
25190 * runtime/JSGlobalData.h:
25191 * runtime/JSLock.cpp:
25192 * runtime/JSNumberCell.cpp:
25193 * runtime/JSNumberCell.h:
25194 * runtime/JSObject.cpp:
25195 * runtime/JSValue.h:
25196 * runtime/Lookup.cpp: Copied from kjs/lookup.cpp.
25197 * runtime/Lookup.h: Copied from kjs/lookup.h.
25198 * runtime/MathObject.cpp:
25199 * runtime/NativeErrorPrototype.cpp:
25200 * runtime/NumberPrototype.cpp:
25201 * runtime/Operations.cpp: Copied from kjs/operations.cpp.
25202 * runtime/Operations.h: Copied from kjs/operations.h.
25203 * runtime/PropertyMapHashTable.h:
25204 * runtime/Protect.h: Copied from kjs/protect.h.
25205 * runtime/RegExp.cpp: Copied from kjs/regexp.cpp.
25206 * runtime/RegExp.h: Copied from kjs/regexp.h.
25207 * runtime/RegExpConstructor.cpp:
25208 * runtime/RegExpObject.h:
25209 * runtime/RegExpPrototype.cpp:
25210 * runtime/SmallStrings.h:
25211 * runtime/StringObjectThatMasqueradesAsUndefined.h:
25212 * runtime/StructureID.cpp:
25213 * runtime/StructureID.h:
25214 * runtime/StructureIDTransitionTable.h:
25215 * runtime/SymbolTable.h:
25216 * runtime/TypeInfo.h: Copied from kjs/TypeInfo.h.
25217 * runtime/UString.cpp: Copied from kjs/ustring.cpp.
25218 * runtime/UString.h: Copied from kjs/ustring.h.
25358 Move more files into the runtime subdirectory of JavaScriptCore.
25402 * runtime/ArgList.cpp: Copied from kjs/ArgList.cpp.
25403 * runtime/ArgList.h: Copied from kjs/ArgList.h.
25404 * runtime/Arguments.cpp: Copied from kjs/Arguments.cpp.
25405 * runtime/Arguments.h: Copied from kjs/Arguments.h.
25406 * runtime/BatchedTransitionOptimizer.h: Copied from kjs/BatchedTransitionOptimizer.h.
25407 * runtime/CollectorHeapIterator.h: Copied from kjs/CollectorHeapIterator.h.
25408 * runtime/CommonIdentifiers.cpp: Copied from kjs/CommonIdentifiers.cpp.
25409 * runtime/CommonIdentifiers.h: Copied from kjs/CommonIdentifiers.h.
25410 * runtime/ExecState.cpp: Copied from kjs/ExecState.cpp.
25411 * runtime/ExecState.h: Copied from kjs/ExecState.h.
25412 * runtime/GetterSetter.cpp: Copied from kjs/GetterSetter.cpp.
25413 * runtime/GetterSetter.h: Copied from kjs/GetterSetter.h.
25414 * runtime/InitializeThreading.cpp: Copied from kjs/InitializeThreading.cpp.
25415 * runtime/InitializeThreading.h: Copied from kjs/InitializeThreading.h.
25416 * runtime/JSActivation.cpp: Copied from kjs/JSActivation.cpp.
25417 * runtime/JSActivation.h: Copied from kjs/JSActivation.h.
25418 * runtime/JSGlobalData.cpp: Copied from kjs/JSGlobalData.cpp.
25419 * runtime/JSGlobalData.h: Copied from kjs/JSGlobalData.h.
25420 * runtime/JSLock.cpp: Copied from kjs/JSLock.cpp.
25421 * runtime/JSLock.h: Copied from kjs/JSLock.h.
25422 * runtime/JSStaticScopeObject.cpp: Copied from kjs/JSStaticScopeObject.cpp.
25423 * runtime/JSStaticScopeObject.h: Copied from kjs/JSStaticScopeObject.h.
25424 * runtime/JSType.h: Copied from kjs/JSType.h.
25425 * runtime/PropertyNameArray.cpp: Copied from kjs/PropertyNameArray.cpp.
25426 * runtime/PropertyNameArray.h: Copied from kjs/PropertyNameArray.h.
25427 * runtime/ScopeChain.cpp: Copied from kjs/ScopeChain.cpp.
25428 * runtime/ScopeChain.h: Copied from kjs/ScopeChain.h.
25429 * runtime/ScopeChainMark.h: Copied from kjs/ScopeChainMark.h.
25430 * runtime/SymbolTable.h: Copied from kjs/SymbolTable.h.
25431 * runtime/Tracing.d: Copied from kjs/Tracing.d.
25432 * runtime/Tracing.h: Copied from kjs/Tracing.h.
25441 * runtime/StructureID.cpp:
25443 * runtime/StructureID.h:
25549 runtime subdirectory.
25563 * runtime/RegExpConstructor.cpp: Copied from kjs/RegExpConstructor.cpp.
25564 * runtime/RegExpConstructor.h: Copied from kjs/RegExpConstructor.h.
25565 * runtime/RegExpMatchesArray.h: Copied from kjs/RegExpMatchesArray.h.
25566 * runtime/RegExpObject.cpp: Copied from kjs/RegExpObject.cpp.
25567 * runtime/RegExpObject.h: Copied from kjs/RegExpObject.h.
25568 * runtime/RegExpPrototype.cpp: Copied from kjs/RegExpPrototype.cpp.
25569 * runtime/RegExpPrototype.h: Copied from kjs/RegExpPrototype.h.
25674 * runtime/StructureID.cpp:
25675 * runtime/StructureID.h:
25676 * runtime/StructureIDChain.cpp: Copied from runtime/StructureID.cpp.
25677 * runtime/StructureIDChain.h: Copied from runtime/StructureID.h.
25779 the runtime directory.
25788 * runtime/JSPropertyNameIterator.cpp: Copied from VM/JSPropertyNameIterator.cpp.
25789 * runtime/JSPropertyNameIterator.h: Copied from VM/JSPropertyNameIterator.h.
25835 * runtime/FunctionConstructor.cpp:
25836 * runtime/JSGlobalObject.cpp:
25912 * runtime/JSObject.cpp:
25914 * runtime/JSObject.h:
25916 * runtime/PropertyMap.cpp: Removed.
25917 * runtime/PropertyMap.h: Removed.
25918 * runtime/PropertyMapHashTable.h: Copied from runtime/PropertyMap.h.
25919 * runtime/StructureID.cpp:
25943 * runtime/StructureID.h:
26061 * runtime/JSNumberCell.h:
26092 * runtime/JSObject.cpp:
26098 * runtime/JSObject.h:
26104 * runtime/PropertyMap.cpp:
26106 * runtime/PropertyMap.h:
26109 * runtime/StructureID.cpp:
26111 * runtime/StructureID.h:
26127 * runtime/StructureID.cpp:
26129 * runtime/StructureID.h:
26131 * runtime/StructureIDTransitionTable.h: Copied from runtime/StructureID.h.
26142 * runtime/PropertyMap.h:
26144 * runtime/StructureID.cpp:
26147 * runtime/StructureID.h:
26151 wx build fixes after addition of runtime and ImageBuffer changes.
26178 Fix builddir != srcdir builds after kjs -> runtime breakage. Sources
26179 may now be generated in both kjs/ and runtime/.
26189 Build fix attempt after kjs -> runtime rename.
26263 Create a runtime directory in JavaScriptCore and begin moving files to
26382 * runtime: Added.
26383 * runtime/ArrayConstructor.cpp: Copied from kjs/ArrayConstructor.cpp.
26384 * runtime/ArrayConstructor.h: Copied from kjs/ArrayConstructor.h.
26385 * runtime/ArrayPrototype.cpp: Copied from kjs/ArrayPrototype.cpp.
26386 * runtime/ArrayPrototype.h: Copied from kjs/ArrayPrototype.h.
26387 * runtime/BooleanConstructor.cpp: Copied from kjs/BooleanConstructor.cpp.
26388 * runtime/BooleanConstructor.h: Copied from kjs/BooleanConstructor.h.
26389 * runtime/BooleanObject.cpp: Copied from kjs/BooleanObject.cpp.
26390 * runtime/BooleanObject.h: Copied from kjs/BooleanObject.h.
26391 * runtime/BooleanPrototype.cpp: Copied from kjs/BooleanPrototype.cpp.
26392 * runtime/BooleanPrototype.h: Copied from kjs/BooleanPrototype.h.
26393 * runtime/CallData.cpp: Copied from kjs/CallData.cpp.
26394 * runtime/CallData.h: Copied from kjs/CallData.h.
26395 * runtime/ClassInfo.h: Copied from kjs/ClassInfo.h.
26396 * runtime/ConstructData.cpp: Copied from kjs/ConstructData.cpp.
26397 * runtime/ConstructData.h: Copied from kjs/ConstructData.h.
26398 * runtime/DateConstructor.cpp: Copied from kjs/DateConstructor.cpp.
26399 * runtime/DateConstructor.h: Copied from kjs/DateConstructor.h.
26400 * runtime/DateInstance.cpp: Copied from kjs/DateInstance.cpp.
26401 * runtime/DateInstance.h: Copied from kjs/DateInstance.h.
26402 * runtime/DateMath.cpp: Copied from kjs/DateMath.cpp.
26403 * runtime/DateMath.h: Copied from kjs/DateMath.h.
26404 * runtime/DatePrototype.cpp: Copied from kjs/DatePrototype.cpp.
26405 * runtime/DatePrototype.h: Copied from kjs/DatePrototype.h.
26406 * runtime/Error.cpp: Copied from kjs/Error.cpp.
26407 * runtime/Error.h: Copied from kjs/Error.h.
26408 * runtime/ErrorConstructor.cpp: Copied from kjs/ErrorConstructor.cpp.
26409 * runtime/ErrorConstructor.h: Copied from kjs/ErrorConstructor.h.
26410 * runtime/ErrorInstance.cpp: Copied from kjs/ErrorInstance.cpp.
26411 * runtime/ErrorInstance.h: Copied from kjs/ErrorInstance.h.
26412 * runtime/ErrorPrototype.cpp: Copied from kjs/ErrorPrototype.cpp.
26413 * runtime/ErrorPrototype.h: Copied from kjs/ErrorPrototype.h.
26414 * runtime/FunctionConstructor.cpp: Copied from kjs/FunctionConstructor.cpp.
26415 * runtime/FunctionConstructor.h: Copied from kjs/FunctionConstructor.h.
26416 * runtime/FunctionPrototype.cpp: Copied from kjs/FunctionPrototype.cpp.
26417 * runtime/FunctionPrototype.h: Copied from kjs/FunctionPrototype.h.
26418 * runtime/GlobalEvalFunction.cpp: Copied from kjs/GlobalEvalFunction.cpp.
26419 * runtime/GlobalEvalFunction.h: Copied from kjs/GlobalEvalFunction.h.
26420 * runtime/InternalFunction.cpp: Copied from kjs/InternalFunction.cpp.
26421 * runtime/InternalFunction.h: Copied from kjs/InternalFunction.h.
26422 * runtime/JSArray.cpp: Copied from kjs/JSArray.cpp.
26423 * runtime/JSArray.h: Copied from kjs/JSArray.h.
26424 * runtime/JSCell.cpp: Copied from kjs/JSCell.cpp.
26425 * runtime/JSCell.h: Copied from kjs/JSCell.h.
26426 * runtime/JSFunction.cpp: Copied from kjs/JSFunction.cpp.
26427 * runtime/JSFunction.h: Copied from kjs/JSFunction.h.
26428 * runtime/JSGlobalObject.cpp: Copied from kjs/JSGlobalObject.cpp.
26429 * runtime/JSGlobalObject.h: Copied from kjs/JSGlobalObject.h.
26430 * runtime/JSGlobalObjectFunctions.cpp: Copied from kjs/JSGlobalObjectFunctions.cpp.
26431 * runtime/JSGlobalObjectFunctions.h: Copied from kjs/JSGlobalObjectFunctions.h.
26432 * runtime/JSImmediate.cpp: Copied from kjs/JSImmediate.cpp.
26433 * runtime/JSImmediate.h: Copied from kjs/JSImmediate.h.
26434 * runtime/JSNotAnObject.cpp: Copied from kjs/JSNotAnObject.cpp.
26435 * runtime/JSNotAnObject.h: Copied from kjs/JSNotAnObject.h.
26436 * runtime/JSNumberCell.cpp: Copied from kjs/JSNumberCell.cpp.
26437 * runtime/JSNumberCell.h: Copied from kjs/JSNumberCell.h.
26438 * runtime/JSObject.cpp: Copied from kjs/JSObject.cpp.
26439 * runtime/JSObject.h: Copied from kjs/JSObject.h.
26440 * runtime/JSString.cpp: Copied from kjs/JSString.cpp.
26441 * runtime/JSString.h: Copied from kjs/JSString.h.
26442 * runtime/JSValue.cpp: Copied from kjs/JSValue.cpp.
26443 * runtime/JSValue.h: Copied from kjs/JSValue.h.
26444 * runtime/JSVariableObject.cpp: Copied from kjs/JSVariableObject.cpp.
26445 * runtime/JSVariableObject.h: Copied from kjs/JSVariableObject.h.
26446 * runtime/JSWrapperObject.cpp: Copied from kjs/JSWrapperObject.cpp.
26447 * runtime/JSWrapperObject.h: Copied from kjs/JSWrapperObject.h.
26448 * runtime/MathObject.cpp: Copied from kjs/MathObject.cpp.
26449 * runtime/MathObject.h: Copied from kjs/MathObject.h.
26450 * runtime/NativeErrorConstructor.cpp: Copied from kjs/NativeErrorConstructor.cpp.
26451 * runtime/NativeErrorConstructor.h: Copied from kjs/NativeErrorConstructor.h.
26452 * runtime/NativeErrorPrototype.cpp: Copied from kjs/NativeErrorPrototype.cpp.
26453 * runtime/NativeErrorPrototype.h: Copied from kjs/NativeErrorPrototype.h.
26454 * runtime/NumberConstructor.cpp: Copied from kjs/NumberConstructor.cpp.
26455 * runtime/NumberConstructor.h: Copied from kjs/NumberConstructor.h.
26456 * runtime/NumberObject.cpp: Copied from kjs/NumberObject.cpp.
26457 * runtime/NumberObject.h: Copied from kjs/NumberObject.h.
26458 * runtime/NumberPrototype.cpp: Copied from kjs/NumberPrototype.cpp.
26459 * runtime/NumberPrototype.h: Copied from kjs/NumberPrototype.h.
26460 * runtime/ObjectConstructor.cpp: Copied from kjs/ObjectConstructor.cpp.
26461 * runtime/ObjectConstructor.h: Copied from kjs/ObjectConstructor.h.
26462 * runtime/ObjectPrototype.cpp: Copied from kjs/ObjectPrototype.cpp.
26463 * runtime/ObjectPrototype.h: Copied from kjs/ObjectPrototype.h.
26464 * runtime/PropertyMap.cpp: Copied from kjs/PropertyMap.cpp.
26465 * runtime/PropertyMap.h: Copied from kjs/PropertyMap.h.
26466 * runtime/PropertySlot.cpp: Copied from kjs/PropertySlot.cpp.
26467 * runtime/PropertySlot.h: Copied from kjs/PropertySlot.h.
26468 * runtime/PrototypeFunction.cpp: Copied from kjs/PrototypeFunction.cpp.
26469 * runtime/PrototypeFunction.h: Copied from kjs/PrototypeFunction.h.
26470 * runtime/PutPropertySlot.h: Copied from kjs/PutPropertySlot.h.
26471 * runtime/SmallStrings.cpp: Copied from kjs/SmallStrings.cpp.
26472 * runtime/SmallStrings.h: Copied from kjs/SmallStrings.h.
26473 * runtime/StringConstructor.cpp: Copied from kjs/StringConstructor.cpp.
26474 * runtime/StringConstructor.h: Copied from kjs/StringConstructor.h.
26475 * runtime/StringObject.cpp: Copied from kjs/StringObject.cpp.
26476 * runtime/StringObject.h: Copied from kjs/StringObject.h.
26477 …* runtime/StringObjectThatMasqueradesAsUndefined.h: Copied from kjs/StringObjectThatMasqueradesAsU…
26478 * runtime/StringPrototype.cpp: Copied from kjs/StringPrototype.cpp.
26479 * runtime/StringPrototype.h: Copied from kjs/StringPrototype.h.
26480 * runtime/StructureID.cpp: Copied from kjs/StructureID.cpp.
26481 * runtime/StructureID.h: Copied from kjs/StructureID.h.
27967 better than aidrect cast because they also do a runtime assertion.
28550 runtime, one or two percent progression on sunspider.
30149 Switch CTI runtime calls to the fastcall calling convention
31775 provide a pointer to CTI runtime call arguments. This patch improves
32506 Crash below Function.apply when using a runtime array as the argument list
34203 Correctly restore argument reference prior to SFX runtime calls.
39045 Change to throw a ReferenceError at runtime instead of a ParseError