katie/src/3rdparty/javascriptcore/runtime
Ivailo Monev 510d0213e5 initialize static variables
uninitialized found via `git grep 'static int' | grep -v -e '=' -e '('`

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-09 14:12:33 +00:00
..
ArgList.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
ArgList.h replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
Arguments.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
Arguments.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
ArrayConstructor.cpp get rid of JavaScriptCore's JIT and YARR 2016-11-10 18:56:59 +00:00
ArrayConstructor.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
ArrayPrototype.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
ArrayPrototype.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
BatchedTransitionOptimizer.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
BooleanConstructor.cpp mostly JavaScriptCore cleanup 2016-11-09 22:06:38 +00:00
BooleanConstructor.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
BooleanObject.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
BooleanObject.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
BooleanPrototype.cpp get rid of JavaScriptCore's JIT and YARR 2016-11-10 18:56:59 +00:00
BooleanPrototype.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
CallData.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
CallData.h remove mac leftovers 2020-11-15 22:53:31 +02:00
ClassInfo.h remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
Collector.cpp check for pthread_stackseg_np() during build 2020-11-27 01:23:41 +00:00
Collector.h make use of Q_DECL_ALIGN() and Q_ALIGNOF() in JSC 2020-11-26 00:27:54 +00:00
CollectorHeapIterator.h JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
CommonIdentifiers.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
CommonIdentifiers.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
ConstructData.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
ConstructData.h remove mac leftovers 2020-11-15 22:53:31 +02:00
DateConstructor.cpp check for posix_memalign(), pthread_attr_get_np() and madvise() during build 2020-11-25 15:13:47 +00:00
DateConstructor.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
DateConversion.cpp remove unused JSC extras 2020-11-15 01:31:51 +02:00
DateConversion.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
DateInstance.cpp remove unused JSC extras 2020-11-15 01:31:51 +02:00
DateInstance.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
DateInstanceCache.h rework JSC endian and bitness detection 2020-11-21 00:01:40 +00:00
DatePrototype.cpp check for posix_memalign(), pthread_attr_get_np() and madvise() during build 2020-11-25 15:13:47 +00:00
DatePrototype.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
Error.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
Error.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
ErrorConstructor.cpp mostly JavaScriptCore cleanup 2016-11-09 22:06:38 +00:00
ErrorConstructor.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
ErrorInstance.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
ErrorInstance.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
ErrorPrototype.cpp get rid of JavaScriptCore's JIT and YARR 2016-11-10 18:56:59 +00:00
ErrorPrototype.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
ExceptionHelpers.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
ExceptionHelpers.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
Executable.cpp get rid of JavaScriptCore's JIT and YARR 2016-11-10 18:56:59 +00:00
Executable.h remove JavaScriptCore JIT leftovers 2019-07-31 12:06:00 +00:00
FunctionConstructor.cpp mostly JavaScriptCore cleanup 2016-11-09 22:06:38 +00:00
FunctionConstructor.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
FunctionPrototype.cpp get rid of JavaScriptCore's JIT and YARR 2016-11-10 18:56:59 +00:00
FunctionPrototype.h get rid of JavaScriptCore's JIT and YARR 2016-11-10 18:56:59 +00:00
GetterSetter.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
GetterSetter.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
GlobalEvalFunction.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
GlobalEvalFunction.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
Identifier.cpp replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
Identifier.h replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
InitializeThreading.cpp replace ThreadSpecific with thread_local in JavaScript engine 2019-05-14 19:40:19 +00:00
InitializeThreading.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
InternalFunction.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
InternalFunction.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
JSActivation.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
JSActivation.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
JSAPIValueWrapper.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
JSAPIValueWrapper.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
JSArray.cpp check for timegm(), tm.tm_gmtoff and tm.tm_zone during build 2020-11-25 15:45:57 +00:00
JSArray.h replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
JSByteArray.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
JSByteArray.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
JSCell.cpp rework JSC endian and bitness detection 2020-11-21 00:01:40 +00:00
JSCell.h rework JSC endian and bitness detection 2020-11-21 00:01:40 +00:00
JSFunction.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
JSFunction.h remove JavaScriptCore JIT leftovers 2019-07-31 12:06:00 +00:00
JSGlobalData.cpp rework JSC endian and bitness detection 2020-11-21 00:01:40 +00:00
JSGlobalData.h rework JSC endian and bitness detection 2020-11-21 00:01:40 +00:00
JSGlobalObject.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
JSGlobalObject.h rework JSC endian and bitness detection 2020-11-21 00:01:40 +00:00
JSGlobalObjectFunctions.cpp remove unused JSC extras 2020-11-15 01:31:51 +02:00
JSGlobalObjectFunctions.h replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
JSImmediate.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
JSImmediate.h remove unused JSC extras 2020-11-15 01:31:51 +02:00
JSNotAnObject.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
JSNotAnObject.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
JSNumberCell.cpp rework JSC endian and bitness detection 2020-11-21 00:01:40 +00:00
JSNumberCell.h rework JSC endian and bitness detection 2020-11-21 00:01:40 +00:00
JSObject.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
JSObject.h rework JSC endian and bitness detection 2020-11-21 00:01:40 +00:00
JSONObject.cpp remove unused JSC extras 2020-11-15 01:31:51 +02:00
JSONObject.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
JSPropertyNameIterator.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
JSPropertyNameIterator.h remove JavaScriptCore JIT leftovers 2019-07-31 12:06:00 +00:00
JSStaticScopeObject.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
JSStaticScopeObject.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
JSString.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
JSString.h remove JavaScriptCore JIT leftovers 2019-07-31 12:06:00 +00:00
JSType.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
JSTypeInfo.h remove unused JSC::MasqueradesAsUndefined enum 2020-01-31 02:09:19 +00:00
JSValue.cpp remove unused JSC extras 2020-11-15 01:31:51 +02:00
JSValue.h rework JSC endian and bitness detection 2020-11-21 00:01:40 +00:00
JSVariableObject.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
JSVariableObject.h remove JavaScriptCore JIT leftovers 2019-07-31 12:06:00 +00:00
JSWrapperObject.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
JSWrapperObject.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
JSZombie.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
JSZombie.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
LiteralParser.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
LiteralParser.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
Lookup.cpp get rid of JavaScriptCore's JIT and YARR 2016-11-10 18:56:59 +00:00
Lookup.h minor JavaScriptCore cleanup 2017-04-25 11:38:55 +00:00
MarkStack.cpp check for posix_memalign(), pthread_attr_get_np() and madvise() during build 2020-11-25 15:13:47 +00:00
MarkStack.h replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
MathObject.cpp remove unused JSC extras 2020-11-15 01:31:51 +02:00
MathObject.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
NativeErrorConstructor.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
NativeErrorConstructor.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
NativeErrorPrototype.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
NativeErrorPrototype.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
NumberConstructor.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
NumberConstructor.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
NumberObject.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
NumberObject.h rework JSC endian and bitness detection 2020-11-21 00:01:40 +00:00
NumberPrototype.cpp remove unused JSC extras 2020-11-15 01:31:51 +02:00
NumberPrototype.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
NumericStrings.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
ObjectConstructor.cpp get rid of JavaScriptCore's JIT and YARR 2016-11-10 18:56:59 +00:00
ObjectConstructor.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
ObjectPrototype.cpp get rid of JavaScriptCore's JIT and YARR 2016-11-10 18:56:59 +00:00
ObjectPrototype.h mostly JavaScriptCore cleanup 2016-11-09 22:06:38 +00:00
Operations.cpp remove unused JSC extras 2020-11-15 01:31:51 +02:00
Operations.h remove unused JSC::MasqueradesAsUndefined enum 2020-01-31 02:09:19 +00:00
PropertyDescriptor.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
PropertyDescriptor.h make comparison operators const where applicable 2019-11-20 02:05:58 +00:00
PropertyMapHashTable.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
PropertyNameArray.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
PropertyNameArray.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
PropertySlot.cpp compiler warning fixes 2019-12-12 15:59:31 +00:00
PropertySlot.h replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
Protect.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
PrototypeFunction.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
PrototypeFunction.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
PutPropertySlot.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
RegExp.cpp replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
RegExp.h make use of PCRE in JavaScriptCore 2016-11-14 14:22:02 +00:00
RegExpConstructor.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
RegExpConstructor.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
RegExpMatchesArray.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
RegExpObject.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
RegExpObject.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
RegExpPrototype.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
RegExpPrototype.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
ScopeChain.cpp replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
ScopeChain.h replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
ScopeChainMark.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
SmallStrings.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
SmallStrings.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
StringBuilder.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
StringConstructor.cpp get rid of JavaScriptCore's JIT and YARR 2016-11-10 18:56:59 +00:00
StringConstructor.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
StringObject.cpp remove unused JSC::ClassInfo::staticPropHashTable member 2020-08-08 00:14:12 +03:00
StringObject.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
StringPrototype.cpp remove unused JSC extras 2020-11-15 01:31:51 +02:00
StringPrototype.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
Structure.cpp initialize static variables 2020-12-09 14:12:33 +00:00
Structure.h replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
StructureChain.cpp drop support for proprietary and discontinued operating systems 2020-10-25 17:34:43 +02:00
StructureChain.h drop support for proprietary and discontinued operating systems 2020-10-25 17:34:43 +02:00
StructureTransitionTable.h replace NDEBUG with QT_NO_DEBUG definition 2019-12-18 03:19:12 +00:00
SymbolTable.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
TimeoutChecker.cpp JavaScriptCore cleanups 2017-04-26 06:28:54 +00:00
TimeoutChecker.h remove redundant 3rdparty sources 2016-09-16 19:31:24 +00:00
UString.cpp check for posix_memalign(), pthread_attr_get_np() and madvise() during build 2020-11-25 15:13:47 +00:00
UString.h mark the result of UString::ascii const 2019-12-03 04:14:37 +00:00
UStringImpl.cpp JavaScriptCore cleanup 2016-11-02 00:39:51 +00:00
UStringImpl.h javascriptcore platform definitions cleanup 2020-11-09 11:05:16 +02:00
WeakGCMap.h mostly JavaScriptCore cleanup 2017-08-09 05:14:43 +00:00
WeakGCPtr.h minor JavaScriptCore cleanup 2017-04-25 11:38:55 +00:00