.. |
AbstractModuleRecord.cpp
|
Speculative fix for failed scope.releaseAssertNoException() after calls to JSMap::create().
|
2021-07-14 22:10:35 +00:00 |
AbstractModuleRecord.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
AggregateError.cpp
|
REGRESSION (r277221): 2 test262 tests failing
|
2021-05-15 00:47:33 +00:00 |
AggregateError.h
|
[JSC] Use ErrorInstance for AggregateError
|
2021-03-23 19:57:53 +00:00 |
AggregateErrorConstructor.cpp
|
[JSC] Remove already-shipped JS feature flags
|
2021-08-23 01:06:11 +00:00 |
AggregateErrorConstructor.h
|
…
|
|
AggregateErrorPrototype.cpp
|
Make `errors` an own property of `AggregateError` instead of a prototype accessor
|
2020-06-13 20:40:10 +00:00 |
AggregateErrorPrototype.h
|
Make `errors` an own property of `AggregateError` instead of a prototype accessor
|
2020-06-13 20:40:10 +00:00 |
ArgList.cpp
|
Rename Checked::unsafeGet() to Checked::value()
|
2021-06-02 05:21:13 +00:00 |
ArgList.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
ArgumentsMode.h
|
…
|
|
ArityCheckMode.h
|
…
|
|
ArrayBuffer.cpp
|
[JSC] Support @@species in ArrayBuffer / SharedArrayBuffer slice
|
2020-11-09 05:02:22 +00:00 |
ArrayBuffer.h
|
[JSC] Support @@species in ArrayBuffer / SharedArrayBuffer slice
|
2020-11-09 05:02:22 +00:00 |
ArrayBufferSharingMode.h
|
[JSC] Support @@species in ArrayBuffer / SharedArrayBuffer slice
|
2020-11-09 05:02:22 +00:00 |
ArrayBufferView.cpp
|
Drop most uses of the phrase 'neuter' from the tree
|
2020-11-04 00:03:07 +00:00 |
ArrayBufferView.h
|
Drop most uses of the phrase 'neuter' from the tree
|
2020-11-04 00:03:07 +00:00 |
ArrayConstructor.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
ArrayConstructor.h
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
ArrayConventions.cpp
|
…
|
|
ArrayConventions.h
|
…
|
|
ArrayIteratorPrototype.cpp
|
…
|
|
ArrayIteratorPrototype.h
|
…
|
|
ArrayPrototype.cpp
|
[JSC] Enable Array#findLast method
|
2021-08-21 12:10:09 +00:00 |
ArrayPrototype.h
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
ArrayStorage.h
|
…
|
|
ArrayStorageInlines.h
|
…
|
|
AsyncFromSyncIteratorPrototype.cpp
|
…
|
|
AsyncFromSyncIteratorPrototype.h
|
…
|
|
AsyncFunctionConstructor.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
AsyncFunctionConstructor.h
|
…
|
|
AsyncFunctionPrototype.cpp
|
Align "length" properties of function prototypes with the spec
|
2020-08-21 23:07:40 +00:00 |
AsyncFunctionPrototype.h
|
…
|
|
AsyncGeneratorFunctionConstructor.cpp
|
JSC special function forward declarations (e.g. JSC_DECLARE_HOST_FUNCTION) that are internal to a cpp file should be declared with static to avoid external linkage
|
2020-10-26 18:41:09 +00:00 |
AsyncGeneratorFunctionConstructor.h
|
…
|
|
AsyncGeneratorFunctionPrototype.cpp
|
Align "length" properties of function prototypes with the spec
|
2020-08-21 23:07:40 +00:00 |
AsyncGeneratorFunctionPrototype.h
|
…
|
|
AsyncGeneratorPrototype.cpp
|
…
|
|
AsyncGeneratorPrototype.h
|
…
|
|
AsyncIteratorPrototype.cpp
|
…
|
|
AsyncIteratorPrototype.h
|
…
|
|
AtomicsObject.cpp
|
[JSC] Atomics should support BigInt64Array / BigUint64Array
|
2021-02-03 23:07:41 +00:00 |
AtomicsObject.h
|
Use JSC_DECLARE_JIT_OPERATION / JSC_DECLARE_CUSTOM_GETTER / JSC_DECLARE_CUSTOM_SETTER
|
2020-09-29 05:51:12 +00:00 |
AuxiliaryBarrier.h
|
…
|
|
AuxiliaryBarrierInlines.h
|
…
|
|
BasicBlockLocation.cpp
|
…
|
|
BasicBlockLocation.h
|
…
|
|
BatchedTransitionOptimizer.h
|
…
|
|
BigInt64Array.h
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
BigIntConstructor.cpp
|
[WASM] [BigInt] Add I64 to BigInt conversion
|
2021-01-05 20:13:38 +00:00 |
BigIntConstructor.h
|
[WASM] [BigInt] Add I64 to BigInt conversion
|
2021-01-05 20:13:38 +00:00 |
BigIntObject.cpp
|
Symbol and BigInt wrapper objects should perform OrdinaryToPrimitive
|
2021-04-06 23:28:53 +00:00 |
BigIntObject.h
|
Symbol and BigInt wrapper objects should perform OrdinaryToPrimitive
|
2021-04-06 23:28:53 +00:00 |
BigIntPrototype.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
BigIntPrototype.h
|
…
|
|
BigInteger.h
|
…
|
|
BigUint64Array.h
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
BooleanConstructor.cpp
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
BooleanConstructor.h
|
…
|
|
BooleanObject.cpp
|
Remove className() and toStringName() from the method table
|
2021-04-10 01:00:15 +00:00 |
BooleanObject.h
|
Remove className() and toStringName() from the method table
|
2021-04-10 01:00:15 +00:00 |
BooleanPrototype.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
BooleanPrototype.h
|
Remove className() and toStringName() from the method table
|
2021-04-10 01:00:15 +00:00 |
BrandedStructure.cpp
|
[ESNext] Implement private methods
|
2021-02-09 16:30:24 +00:00 |
BrandedStructure.h
|
BrandedStructure should keep its members alive.
|
2021-03-19 17:48:47 +00:00 |
BundlePath.h
|
…
|
|
BundlePath.mm
|
…
|
|
Butterfly.h
|
…
|
|
ButterflyInlines.h
|
…
|
|
BytecodeCacheError.cpp
|
…
|
|
BytecodeCacheError.h
|
…
|
|
CachePayload.cpp
|
Reimplement JSC::CachePayload without FileSystem::unmapViewOfFile and FileSystem::MappedFileData::leakHandle
|
2021-06-17 21:12:45 +00:00 |
CachePayload.h
|
Reimplement JSC::CachePayload without FileSystem::unmapViewOfFile and FileSystem::MappedFileData::leakHandle
|
2021-06-17 21:12:45 +00:00 |
CacheUpdate.cpp
|
…
|
|
CacheUpdate.h
|
…
|
|
CacheableIdentifier.cpp
|
…
|
|
CacheableIdentifier.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
CacheableIdentifierInlines.h
|
Speed up debug validation in CacheableIdentifier::createFromIdentifierOwnedByCodeBlock().
|
2021-05-19 16:49:28 +00:00 |
CachedBytecode.cpp
|
Introduce LexicalScopeFeatures to enable future bytecode optimizations
|
2021-06-08 01:43:14 +00:00 |
CachedBytecode.h
|
…
|
|
CachedSpecialPropertyAdaptiveStructureWatchpoint.cpp
|
[JSC] Cache toString / valueOf / @@toPrimitive for major cases
|
2020-09-04 01:03:33 +00:00 |
CachedSpecialPropertyAdaptiveStructureWatchpoint.h
|
[JSC] Cache toString / valueOf / @@toPrimitive for major cases
|
2020-09-04 01:03:33 +00:00 |
CachedTypes.cpp
|
Introduce LexicalScopeFeatures to enable future bytecode optimizations
|
2021-06-08 01:43:14 +00:00 |
CachedTypes.h
|
Introduce LexicalScopeFeatures to enable future bytecode optimizations
|
2021-06-08 01:43:14 +00:00 |
CagedBarrierPtr.h
|
JSTests:
|
2021-04-07 09:28:49 +00:00 |
CallData.cpp
|
…
|
|
CallData.h
|
…
|
|
CatchScope.cpp
|
…
|
|
CatchScope.h
|
…
|
|
CellSize.h
|
…
|
|
ClassInfo.cpp
|
…
|
|
ClassInfo.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
ClonedArguments.cpp
|
Partly implement Function.prototype.{caller,arguments} reflection proposal
|
2021-07-25 22:32:20 +00:00 |
ClonedArguments.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
CodeCache.cpp
|
Introduce LexicalScopeFeatures to enable future bytecode optimizations
|
2021-06-08 01:43:14 +00:00 |
CodeCache.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
CodeSpecializationKind.cpp
|
…
|
|
CodeSpecializationKind.h
|
…
|
|
CommonIdentifiers.cpp
|
[JSC] Arrow function |this| resolution should not be trapped by with-scope
|
2020-07-24 03:53:46 +00:00 |
CommonIdentifiers.h
|
[JSC] Intl.DisplayNames v2
|
2021-08-21 16:17:02 +00:00 |
CommonSlowPaths.cpp
|
for-in should only emit one loop in bytecode
|
2021-08-07 21:38:59 +00:00 |
CommonSlowPaths.h
|
for-in should only emit one loop in bytecode
|
2021-08-07 21:38:59 +00:00 |
CommonSlowPathsInlines.h
|
…
|
|
CompilationResult.cpp
|
…
|
|
CompilationResult.h
|
…
|
|
Completion.cpp
|
REGRESSION (r271731): Unchecked JS exception under GlobalObject::moduleLoaderFetch
|
2021-01-23 00:07:28 +00:00 |
Completion.h
|
…
|
|
Concurrency.h
|
[JSC] Add concurrency-aware version of isCallable / isConstructor to make it usable in DFG compiler
|
2020-08-25 08:06:48 +00:00 |
ConcurrentJSLock.h
|
Remove <wtf/Optional.h>
|
2021-06-02 06:45:51 +00:00 |
ConfigFile.cpp
|
…
|
|
ConfigFile.h
|
[JSC] Set s_maxPathLength fallback when OS does not have a PATH_MAX limitation
|
2020-12-13 23:59:24 +00:00 |
ConsoleClient.cpp
|
Remove StringBuilder::appendLiteral
|
2021-05-24 21:51:47 +00:00 |
ConsoleClient.h
|
Modernize uses of ConsoleClient
|
2021-04-12 23:14:49 +00:00 |
ConsoleObject.cpp
|
Modernize uses of ConsoleClient
|
2021-04-12 23:14:49 +00:00 |
ConsoleObject.h
|
…
|
|
ConsoleTypes.h
|
[Apple Pay] use the first item in `shippingOptions` even when it's not `selected`
|
2021-01-22 03:50:35 +00:00 |
ConstantMode.cpp
|
…
|
|
ConstantMode.h
|
…
|
|
ConstructAbility.h
|
…
|
|
ConstructData.cpp
|
…
|
|
ConstructData.h
|
…
|
|
ConstructorKind.h
|
[JSC] Stop generating default parameter code if class constructor is called without 'new'
|
2021-07-01 02:12:20 +00:00 |
ControlFlowProfiler.cpp
|
…
|
|
ControlFlowProfiler.h
|
[WTF] Remove the unnecessary inner class DefaultHash<T>::Hash
|
2020-07-17 00:33:37 +00:00 |
CustomGetterSetter.cpp
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
CustomGetterSetter.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
DOMAnnotation.h
|
…
|
|
DOMAttributeGetterSetter.cpp
|
Non-unified build fixes late February 2021 edition
|
2021-02-23 07:43:16 +00:00 |
DOMAttributeGetterSetter.h
|
…
|
|
DataView.cpp
|
…
|
|
DataView.h
|
…
|
|
DateConstructor.cpp
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
DateConstructor.h
|
…
|
|
DateConversion.cpp
|
Remove StringBuilder::appendLiteral
|
2021-05-24 21:51:47 +00:00 |
DateConversion.h
|
…
|
|
DateInstance.cpp
|
Remove className() and toStringName() from the method table
|
2021-04-10 01:00:15 +00:00 |
DateInstance.h
|
Remove className() and toStringName() from the method table
|
2021-04-10 01:00:15 +00:00 |
DateInstanceCache.h
|
…
|
|
DatePrototype.cpp
|
Unreviewed, reverting r270860.
|
2020-12-15 21:38:51 +00:00 |
DatePrototype.h
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
DeferTermination.h
|
Defer TerminationExceptions when evaluating ASSERT in HashMapIml::addNormalized().
|
2021-04-14 21:50:30 +00:00 |
DeferredWorkTimer.cpp
|
Replace LockHolder with Locker in local variables
|
2021-05-22 16:49:42 +00:00 |
DeferredWorkTimer.h
|
Use UncheckedLock even less in JavaScriptCore
|
2021-05-26 18:35:03 +00:00 |
DefinePropertyAttributes.h
|
Remove <wtf/Optional.h>
|
2021-06-02 06:45:51 +00:00 |
DeletePropertySlot.h
|
…
|
|
DirectArguments.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
DirectArguments.h
|
Rename Checked::unsafeGet() to Checked::value()
|
2021-06-02 05:21:13 +00:00 |
DirectArgumentsOffset.cpp
|
…
|
|
DirectArgumentsOffset.h
|
…
|
|
DirectEvalExecutable.cpp
|
[ESNext] Implement private methods
|
2021-02-09 16:30:24 +00:00 |
DirectEvalExecutable.h
|
[ESNext] Implement private methods
|
2021-02-09 16:30:24 +00:00 |
DisallowScope.h
|
Simplify DisallowScope, DisallowGC, and DisallowVMReentry implementations.
|
2020-07-22 01:40:59 +00:00 |
DisallowVMEntry.h
|
DisallowVMEntry needs a copy assignment operator, detected by gcc's -Wdeprecated-copy warning
|
2020-07-27 18:50:44 +00:00 |
DoublePredictionFuzzerAgent.cpp
|
…
|
|
DoublePredictionFuzzerAgent.h
|
…
|
|
DumpContext.cpp
|
…
|
|
DumpContext.h
|
…
|
|
ECMAMode.cpp
|
…
|
|
ECMAMode.h
|
Introduce LexicalScopeFeatures to enable future bytecode optimizations
|
2021-06-08 01:43:14 +00:00 |
EnsureStillAliveHere.cpp
|
…
|
|
EnsureStillAliveHere.h
|
…
|
|
EnumerationMode.h
|
[JSC] Simplify get*PropertyNames() methods and EnumerationMode
|
2021-01-07 23:56:37 +00:00 |
Error.cpp
|
[JSC] Fix invalid exception checks after recent ErrorInstance changes
|
2021-05-09 02:18:25 +00:00 |
Error.h
|
Use the PropertyName parameter passed to custom getters/setters rather than a redundant const char* in DOM attribute prologues
|
2021-03-22 19:01:56 +00:00 |
ErrorConstructor.cpp
|
[JSC] Remove already-shipped JS feature flags
|
2021-08-23 01:06:11 +00:00 |
ErrorConstructor.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
ErrorHandlingScope.cpp
|
…
|
|
ErrorHandlingScope.h
|
…
|
|
ErrorInstance.cpp
|
Remove StringBuilder::appendLiteral
|
2021-05-24 21:51:47 +00:00 |
ErrorInstance.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
ErrorPrototype.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
ErrorPrototype.h
|
…
|
|
ErrorType.cpp
|
…
|
|
ErrorType.h
|
…
|
|
EvalExecutable.cpp
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
EvalExecutable.h
|
Don't trust parsing information to tell us if we've emitted op_call_eval
|
2021-03-05 00:18:23 +00:00 |
Exception.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
Exception.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
ExceptionEventLocation.cpp
|
…
|
|
ExceptionEventLocation.h
|
…
|
|
ExceptionExpectation.h
|
Move ExceptionExpectation into its own .h file.
|
2021-04-27 22:52:55 +00:00 |
ExceptionFuzz.cpp
|
Non unified build fixes, midsummer 2020 edition
|
2020-07-20 23:18:34 +00:00 |
ExceptionFuzz.h
|
…
|
|
ExceptionHelpers.cpp
|
[JSC] invalidParameterInstanceofSourceAppender should care direct call of Symbol.hasInstance
|
2021-07-20 19:35:56 +00:00 |
ExceptionHelpers.h
|
Move ExceptionExpectation into its own .h file.
|
2021-04-27 22:52:55 +00:00 |
ExceptionScope.cpp
|
…
|
|
ExceptionScope.h
|
Introduce VM::hasPendingTerminationException() to make code a little more terse.
|
2021-05-06 03:37:15 +00:00 |
ExecutableBase.cpp
|
…
|
|
ExecutableBase.h
|
…
|
|
ExecutableBaseInlines.h
|
…
|
|
FileBasedFuzzerAgent.cpp
|
for-in should only emit one loop in bytecode
|
2021-08-07 21:38:59 +00:00 |
FileBasedFuzzerAgent.h
|
…
|
|
FileBasedFuzzerAgentBase.cpp
|
for-in should only emit one loop in bytecode
|
2021-08-07 21:38:59 +00:00 |
FileBasedFuzzerAgentBase.h
|
…
|
|
FinalizationRegistryConstructor.cpp
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
FinalizationRegistryConstructor.h
|
Add support for FinalizationRegistries
|
2020-07-20 21:03:16 +00:00 |
FinalizationRegistryPrototype.cpp
|
REGRESSION (r264574): Unchecked JS exception in validateAndApplyPropertyDescriptor()
|
2021-02-07 03:13:53 +00:00 |
FinalizationRegistryPrototype.h
|
Add support for FinalizationRegistries
|
2020-07-20 21:03:16 +00:00 |
Float32Array.h
|
…
|
|
Float64Array.h
|
…
|
|
FunctionConstructor.cpp
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
FunctionConstructor.h
|
…
|
|
FunctionExecutable.cpp
|
Introduce LexicalScopeFeatures to enable future bytecode optimizations
|
2021-06-08 01:43:14 +00:00 |
FunctionExecutable.h
|
Partly implement Function.prototype.{caller,arguments} reflection proposal
|
2021-07-25 22:32:20 +00:00 |
FunctionExecutableDump.cpp
|
Unified build fixes from ARMv7 build failures
|
2020-09-18 16:32:45 +00:00 |
FunctionExecutableDump.h
|
…
|
|
FunctionExecutableInlines.h
|
Optimize Function.prototype.toString
|
2021-06-04 15:58:13 +00:00 |
FunctionHasExecutedCache.cpp
|
…
|
|
FunctionHasExecutedCache.h
|
…
|
|
FunctionPrototype.cpp
|
ProxyObject callees should be skipped during Function.prototype.caller resolution
|
2021-07-28 00:21:05 +00:00 |
FunctionPrototype.h
|
Partly implement Function.prototype.{caller,arguments} reflection proposal
|
2021-07-25 22:32:20 +00:00 |
FunctionRareData.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
FunctionRareData.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
FuzzerAgent.cpp
|
…
|
|
FuzzerAgent.h
|
…
|
|
FuzzerPredictions.cpp
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
FuzzerPredictions.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
Gate.h
|
[WASM-Function-References] Add call_ref instruction
|
2021-05-03 11:00:43 +00:00 |
GeneratorFunctionConstructor.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
GeneratorFunctionConstructor.h
|
…
|
|
GeneratorFunctionPrototype.cpp
|
Align "length" properties of function prototypes with the spec
|
2020-08-21 23:07:40 +00:00 |
GeneratorFunctionPrototype.h
|
…
|
|
GeneratorPrototype.cpp
|
…
|
|
GeneratorPrototype.h
|
…
|
|
GenericArguments.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
GenericArgumentsInlines.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
GenericOffset.h
|
…
|
|
GenericTypedArrayView.h
|
Drop most uses of the phrase 'neuter' from the tree
|
2020-11-04 00:03:07 +00:00 |
GenericTypedArrayViewInlines.h
|
…
|
|
GetPutInfo.cpp
|
…
|
|
GetPutInfo.h
|
[JSC] Use ResolvedClosureVar to get brand from scope
|
2021-06-08 03:22:27 +00:00 |
GetVM.h
|
…
|
|
GetterSetter.cpp
|
Turn callGetter() / callSetter() into instance methods
|
2021-05-15 16:59:57 +00:00 |
GetterSetter.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
GlobalExecutable.cpp
|
Non-unified build fixes late February 2021 edition
|
2021-02-23 07:43:16 +00:00 |
GlobalExecutable.h
|
Introduce LexicalScopeFeatures to enable future bytecode optimizations
|
2021-06-08 01:43:14 +00:00 |
HasOwnPropertyCache.h
|
Unreviewed, reverting r279546, r279554, r279558 and r279567.
|
2021-07-07 03:12:05 +00:00 |
HashMapImpl.cpp
|
Refactor inline functions out of HashMapImpl.h into HashMapImplInlines.h.
|
2021-04-15 19:18:50 +00:00 |
HashMapImpl.h
|
Rename Checked::unsafeGet() to Checked::value()
|
2021-06-02 05:21:13 +00:00 |
HashMapImplInlines.h
|
Rename Checked::unsafeGet() to Checked::value()
|
2021-06-02 05:21:13 +00:00 |
Identifier.cpp
|
[JSC] Optimize JSON.parse with small data by changing Identifier pool mechanism
|
2021-06-17 03:09:57 +00:00 |
Identifier.h
|
[JSC] Optimize JSON.parse with small data by changing Identifier pool mechanism
|
2021-06-17 03:09:57 +00:00 |
IdentifierInlines.h
|
[JSC] Optimize JSON.parse with small data by changing Identifier pool mechanism
|
2021-06-17 03:09:57 +00:00 |
IndexingHeader.h
|
…
|
|
IndexingHeaderInlines.h
|
…
|
|
IndexingType.cpp
|
…
|
|
IndexingType.h
|
…
|
|
IndirectEvalExecutable.cpp
|
[ESNext] Implement private methods
|
2021-02-09 16:30:24 +00:00 |
IndirectEvalExecutable.h
|
…
|
|
InferredValue.h
|
Reduce use of dmb ish on ARM64
|
2021-05-06 20:54:16 +00:00 |
InferredValueInlines.h
|
…
|
|
InitializeThreading.cpp
|
[JSC] Introduce JITOperationList to validate JIT-caged pointers
|
2020-10-03 23:51:12 +00:00 |
InitializeThreading.h
|
ConsoleMessage: Don't encode string JSONLogValue's as JSON
|
2021-02-08 09:47:26 +00:00 |
Int8Array.h
|
…
|
|
Int16Array.h
|
…
|
|
Int32Array.h
|
…
|
|
InternalFunction.cpp
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
InternalFunction.h
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
IntlCache.cpp
|
[JSC] Intl.DisplayNames v2
|
2021-08-21 16:17:02 +00:00 |
IntlCache.h
|
[JSC] Intl.DisplayNames v2
|
2021-08-21 16:17:02 +00:00 |
IntlCollator.cpp
|
[JSC] Intl Locale Info
|
2021-08-21 14:33:08 +00:00 |
IntlCollator.h
|
[WTF] Introduce RobinHoodHashTable
|
2021-04-02 08:33:32 +00:00 |
IntlCollatorConstructor.cpp
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
IntlCollatorConstructor.h
|
…
|
|
IntlCollatorPrototype.cpp
|
[JSC] Call custom accessors / values with their holder's global object
|
2021-07-23 20:13:31 +00:00 |
IntlCollatorPrototype.h
|
…
|
|
IntlDateTimeFormat.cpp
|
[JSC] Remove Intl runtime feature flags for already shipped ones
|
2021-08-22 00:26:53 +00:00 |
IntlDateTimeFormat.h
|
[JSC] Extend Intl TimeZoneName Option
|
2021-08-21 13:02:32 +00:00 |
IntlDateTimeFormatConstructor.cpp
|
[WTF] Introduce RobinHoodHashTable
|
2021-04-02 08:33:32 +00:00 |
IntlDateTimeFormatConstructor.h
|
…
|
|
IntlDateTimeFormatInlines.h
|
[JSC] Align legacy Intl constructor behavior to spec
|
2020-09-05 04:53:16 +00:00 |
IntlDateTimeFormatPrototype.cpp
|
[JSC] Remove Intl runtime feature flags for already shipped ones
|
2021-08-22 00:26:53 +00:00 |
IntlDateTimeFormatPrototype.h
|
[JSC] Implement Intl.DateTimeFormat.formatRangeToParts
|
2020-11-12 00:25:17 +00:00 |
IntlDisplayNames.cpp
|
[JSC] Intl.DisplayNames v2
|
2021-08-21 16:17:02 +00:00 |
IntlDisplayNames.h
|
[JSC] Intl.DisplayNames v2
|
2021-08-21 16:17:02 +00:00 |
IntlDisplayNamesConstructor.cpp
|
[WTF] Introduce RobinHoodHashTable
|
2021-04-02 08:33:32 +00:00 |
IntlDisplayNamesConstructor.h
|
[ECMA-402] Implement Intl.DisplayNames
|
2020-07-21 00:04:06 +00:00 |
IntlDisplayNamesPrototype.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
IntlDisplayNamesPrototype.h
|
[ECMA-402] Implement Intl.DisplayNames
|
2020-07-21 00:04:06 +00:00 |
IntlListFormat.cpp
|
Switch from WTF::Optional to std::optional
|
2021-05-25 19:35:15 +00:00 |
IntlListFormat.h
|
[ECMA-402] Implement Intl.ListFormat
|
2020-10-25 06:20:47 +00:00 |
IntlListFormatConstructor.cpp
|
[WTF] Introduce RobinHoodHashTable
|
2021-04-02 08:33:32 +00:00 |
IntlListFormatConstructor.h
|
[ECMA-402] Implement Intl.ListFormat
|
2020-10-25 06:20:47 +00:00 |
IntlListFormatPrototype.cpp
|
[ECMA-402] Implement Intl.ListFormat
|
2020-10-25 06:20:47 +00:00 |
IntlListFormatPrototype.h
|
[ECMA-402] Implement Intl.ListFormat
|
2020-10-25 06:20:47 +00:00 |
IntlLocale.cpp
|
[JSC] Intl Locale Info
|
2021-08-21 14:33:08 +00:00 |
IntlLocale.h
|
[JSC] Intl Locale Info
|
2021-08-21 14:33:08 +00:00 |
IntlLocaleConstructor.cpp
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
IntlLocaleConstructor.h
|
…
|
|
IntlLocalePrototype.cpp
|
[JSC] Intl Locale Info
|
2021-08-21 14:33:08 +00:00 |
IntlLocalePrototype.h
|
…
|
|
IntlNumberFormat.cpp
|
[JSC] Ignore Intl.NumberFormat feature options when linked-ICU is old
|
2021-06-10 08:06:59 +00:00 |
IntlNumberFormat.h
|
Switch from WTF::Optional to std::optional
|
2021-05-25 19:35:15 +00:00 |
IntlNumberFormatConstructor.cpp
|
[WTF] Introduce RobinHoodHashTable
|
2021-04-02 08:33:32 +00:00 |
IntlNumberFormatConstructor.h
|
…
|
|
IntlNumberFormatInlines.h
|
Switch from WTF::Optional to std::optional
|
2021-05-25 19:35:15 +00:00 |
IntlNumberFormatPrototype.cpp
|
[JSC] Call custom accessors / values with their holder's global object
|
2021-07-23 20:13:31 +00:00 |
IntlNumberFormatPrototype.h
|
…
|
|
IntlObject.cpp
|
[JSC] Intl.DisplayNames v2
|
2021-08-21 16:17:02 +00:00 |
IntlObject.h
|
[JSC] Intl.DisplayNames v2
|
2021-08-21 16:17:02 +00:00 |
IntlObjectInlines.h
|
Switch from WTF::Optional to std::optional
|
2021-05-25 19:35:15 +00:00 |
IntlPluralRules.cpp
|
Switch from WTF::Optional to std::optional
|
2021-05-25 19:35:15 +00:00 |
IntlPluralRules.h
|
Switch from WTF::Optional to std::optional
|
2021-05-25 19:35:15 +00:00 |
IntlPluralRulesConstructor.cpp
|
[WTF] Introduce RobinHoodHashTable
|
2021-04-02 08:33:32 +00:00 |
IntlPluralRulesConstructor.h
|
…
|
|
IntlPluralRulesPrototype.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
IntlPluralRulesPrototype.h
|
…
|
|
IntlRelativeTimeFormat.cpp
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
IntlRelativeTimeFormat.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
IntlRelativeTimeFormatConstructor.cpp
|
[WTF] Introduce RobinHoodHashTable
|
2021-04-02 08:33:32 +00:00 |
IntlRelativeTimeFormatConstructor.h
|
…
|
|
IntlRelativeTimeFormatPrototype.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
IntlRelativeTimeFormatPrototype.h
|
…
|
|
IntlSegmentIterator.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
IntlSegmentIterator.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
IntlSegmentIteratorPrototype.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
IntlSegmentIteratorPrototype.h
|
[JSC] Add Intl.Segmenter
|
2020-08-22 19:22:24 +00:00 |
IntlSegmenter.cpp
|
Switch from WTF::Optional to std::optional
|
2021-05-25 19:35:15 +00:00 |
IntlSegmenter.h
|
Move cloneUBreakIterator declaration to IntlWorkaround.h
|
2021-04-14 00:24:50 +00:00 |
IntlSegmenterConstructor.cpp
|
[WTF] Introduce RobinHoodHashTable
|
2021-04-02 08:33:32 +00:00 |
IntlSegmenterConstructor.h
|
[JSC] Add Intl.Segmenter
|
2020-08-22 19:22:24 +00:00 |
IntlSegmenterPrototype.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
IntlSegmenterPrototype.h
|
[JSC] Add Intl.Segmenter
|
2020-08-22 19:22:24 +00:00 |
IntlSegments.cpp
|
Move cloneUBreakIterator declaration to IntlWorkaround.h
|
2021-04-14 00:24:50 +00:00 |
IntlSegments.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
IntlSegmentsPrototype.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
IntlSegmentsPrototype.h
|
[JSC] Add Intl.Segmenter
|
2020-08-22 19:22:24 +00:00 |
IntlWorkaround.cpp
|
Move cloneUBreakIterator declaration to IntlWorkaround.h
|
2021-04-14 00:24:50 +00:00 |
IntlWorkaround.h
|
Move cloneUBreakIterator declaration to IntlWorkaround.h
|
2021-04-14 00:24:50 +00:00 |
Intrinsic.cpp
|
[JSC] Optimize Object.assign and putDirectInternal
|
2021-07-06 19:25:04 +00:00 |
Intrinsic.h
|
[JSC] Optimize Object.assign and putDirectInternal
|
2021-07-06 19:25:04 +00:00 |
IterationKind.h
|
…
|
|
IterationStatus.h
|
…
|
|
IteratorOperations.cpp
|
[JSC] C++ iteration should support fast iterator protocol
|
2021-02-10 05:46:03 +00:00 |
IteratorOperations.h
|
[JSC] C++ iteration should support fast iterator protocol
|
2021-02-10 05:46:03 +00:00 |
IteratorPrototype.cpp
|
…
|
|
IteratorPrototype.h
|
…
|
|
JSArray.cpp
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSArray.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSArrayBuffer.cpp
|
…
|
|
JSArrayBuffer.h
|
Unreviewed, relanding r269940
|
2020-11-18 20:22:16 +00:00 |
JSArrayBufferConstructor.cpp
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
JSArrayBufferConstructor.h
|
[JSC] Simply some of template-specialized host functions by defining each function
|
2020-09-24 05:59:46 +00:00 |
JSArrayBufferPrototype.cpp
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSArrayBufferPrototype.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSArrayBufferPrototypeInlines.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSArrayBufferView.cpp
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSArrayBufferView.h
|
JSArrayBufferView::byteOffsetConcurrently has a race when using PAC
|
2021-07-08 02:20:51 +00:00 |
JSArrayBufferViewInlines.h
|
JSArrayBufferView::byteOffsetConcurrently has a race when using PAC
|
2021-07-08 02:20:51 +00:00 |
JSArrayInlines.h
|
…
|
|
JSArrayIterator.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSArrayIterator.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSAsyncFunction.cpp
|
…
|
|
JSAsyncFunction.h
|
…
|
|
JSAsyncGenerator.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSAsyncGenerator.h
|
Implement the Top-level await proposal
|
2021-02-22 00:41:30 +00:00 |
JSAsyncGeneratorFunction.cpp
|
…
|
|
JSAsyncGeneratorFunction.h
|
…
|
|
JSBigInt.cpp
|
Rename Checked::unsafeGet() to Checked::value()
|
2021-06-02 05:21:13 +00:00 |
JSBigInt.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSBoundFunction.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSBoundFunction.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSCConfig.cpp
|
Move some LLInt globals into JSC::Config.
|
2020-09-21 22:01:12 +00:00 |
JSCConfig.h
|
Determine if we have useFastJITPermissions on arm64e at runtime instead of hardcoding it as always enabled
|
2021-03-18 00:07:54 +00:00 |
JSCInlines.h
|
JSGlobalObject's m_customGetterFunctionMap and m_customSetterFunctionMap should be sets, not maps, and should use both the identifier and function pointer as the key
|
2021-03-31 02:55:38 +00:00 |
JSCJSValue.cpp
|
[JSC] Add ValueOf fast path in toPrimitive
|
2021-06-20 09:48:03 +00:00 |
JSCJSValue.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSCJSValueInlines.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSCPtrTag.cpp
|
Unreviewed, build fix for ARM64E debug build
|
2020-11-04 04:55:36 +00:00 |
JSCPtrTag.h
|
[JSC] Implement a B3::Compilation replacement for wasm-llint
|
2021-01-19 00:24:52 +00:00 |
JSCallee.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSCallee.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSCast.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSCell.cpp
|
Prevent sign-extended casts for 32 bits arch
|
2021-06-28 16:48:33 +00:00 |
JSCell.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSCellInlines.h
|
[JSC] Remove ImpureProxyType
|
2021-03-03 01:37:34 +00:00 |
JSCustomGetterFunction.cpp
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSCustomGetterFunction.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSCustomSetterFunction.cpp
|
Remove StringBuilder::appendLiteral
|
2021-05-24 21:51:47 +00:00 |
JSCustomSetterFunction.h
|
JSGlobalObject's m_customGetterFunctionMap and m_customSetterFunctionMap should be sets, not maps, and should use both the identifier and function pointer as the key
|
2021-03-31 02:55:38 +00:00 |
JSDataView.cpp
|
Drop most uses of the phrase 'neuter' from the tree
|
2020-11-04 00:03:07 +00:00 |
JSDataView.h
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
JSDataViewPrototype.cpp
|
[JSC] Call custom accessors / values with their holder's global object
|
2021-07-23 20:13:31 +00:00 |
JSDataViewPrototype.h
|
…
|
|
JSDateMath.cpp
|
[JSC] Harden defaultTimeZone retrieval
|
2021-07-15 20:44:57 +00:00 |
JSDateMath.h
|
[JSC] Use new Apple ICU APIs to avoid C++ ICU API usage
|
2021-03-26 20:05:48 +00:00 |
JSDestructibleObject.h
|
…
|
|
JSDestructibleObjectHeapCellType.cpp
|
…
|
|
JSDestructibleObjectHeapCellType.h
|
…
|
|
JSExportMacros.h
|
…
|
|
JSFinalizationRegistry.cpp
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
JSFinalizationRegistry.h
|
Remove className() and toStringName() from the method table
|
2021-04-10 01:00:15 +00:00 |
JSFloat32Array.h
|
…
|
|
JSFloat64Array.h
|
…
|
|
JSFunction.cpp
|
Partly implement Function.prototype.{caller,arguments} reflection proposal
|
2021-07-25 22:32:20 +00:00 |
JSFunction.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSFunctionInlines.h
|
Optimize Function.prototype.toString
|
2021-06-04 15:58:13 +00:00 |
JSGenerator.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSGenerator.h
|
Implement the Top-level await proposal
|
2021-02-22 00:41:30 +00:00 |
JSGeneratorFunction.cpp
|
…
|
|
JSGeneratorFunction.h
|
…
|
|
JSGenericTypedArrayView.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSGenericTypedArrayViewConstructor.h
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
JSGenericTypedArrayViewConstructorInlines.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSGenericTypedArrayViewInlines.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSGenericTypedArrayViewPrototype.h
|
…
|
|
JSGenericTypedArrayViewPrototypeFunctions.h
|
Fix exception assertions in light of the TerminationException.
|
2021-04-28 17:13:40 +00:00 |
JSGenericTypedArrayViewPrototypeInlines.h
|
…
|
|
JSGlobalLexicalEnvironment.cpp
|
…
|
|
JSGlobalLexicalEnvironment.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSGlobalObject.cpp
|
for-in should only emit one loop in bytecode
|
2021-08-07 21:38:59 +00:00 |
JSGlobalObject.h
|
[JSC] Remove already-shipped JS feature flags
|
2021-08-23 01:06:11 +00:00 |
JSGlobalObjectDebuggable.cpp
|
…
|
|
JSGlobalObjectDebuggable.h
|
[clang-tidy] Run modernize-use-override through JSC
|
2020-11-14 10:28:55 +00:00 |
JSGlobalObjectFunctions.cpp
|
Partly implement Function.prototype.{caller,arguments} reflection proposal
|
2021-07-25 22:32:20 +00:00 |
JSGlobalObjectFunctions.h
|
Partly implement Function.prototype.{caller,arguments} reflection proposal
|
2021-07-25 22:32:20 +00:00 |
JSGlobalObjectInlines.h
|
JSGlobalObject's m_customGetterFunctionMap and m_customSetterFunctionMap should be sets, not maps, and should use both the identifier and function pointer as the key
|
2021-03-31 02:55:38 +00:00 |
JSImmutableButterfly.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSImmutableButterfly.h
|
Rename Checked::unsafeGet() to Checked::value()
|
2021-06-02 05:21:13 +00:00 |
JSInt8Array.h
|
…
|
|
JSInt16Array.h
|
…
|
|
JSInt32Array.h
|
…
|
|
JSInternalFieldObjectImpl.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSInternalFieldObjectImplInlines.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSInternalPromise.cpp
|
Add some missing exception checks before some jsCasts.
|
2021-05-03 15:54:53 +00:00 |
JSInternalPromise.h
|
REGRESSION (r271731): Unchecked JS exception under GlobalObject::moduleLoaderFetch
|
2021-01-23 00:07:28 +00:00 |
JSInternalPromiseConstructor.cpp
|
…
|
|
JSInternalPromiseConstructor.h
|
…
|
|
JSInternalPromisePrototype.cpp
|
…
|
|
JSInternalPromisePrototype.h
|
…
|
|
JSLexicalEnvironment.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSLexicalEnvironment.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSLock.cpp
|
Shouldn't drain the micro task queue when calling out to ObjC
|
2021-06-15 18:39:27 +00:00 |
JSLock.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSMap.cpp
|
Optimize constructors of ES6 collections
|
2021-03-31 07:21:37 +00:00 |
JSMap.h
|
Refactor inline functions out of HashMapImpl.h into HashMapImplInlines.h.
|
2021-04-15 19:18:50 +00:00 |
JSMapInlines.h
|
Refactor inline functions out of HashMapImpl.h into HashMapImplInlines.h.
|
2021-04-15 19:18:50 +00:00 |
JSMapIterator.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSMapIterator.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSMicrotask.cpp
|
Reduce promise reaction memory usage when there are multiple reactions
|
2021-03-02 02:14:51 +00:00 |
JSMicrotask.h
|
Reduce promise reaction memory usage when there are multiple reactions
|
2021-03-02 02:14:51 +00:00 |
JSModuleEnvironment.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSModuleEnvironment.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSModuleLoader.cpp
|
Speculative fix for failed scope.releaseAssertNoException() after calls to JSMap::create().
|
2021-07-14 22:10:35 +00:00 |
JSModuleLoader.h
|
Implement the Top-level await proposal
|
2021-02-22 00:41:30 +00:00 |
JSModuleNamespaceObject.cpp
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
JSModuleNamespaceObject.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSModuleRecord.cpp
|
Implement the Top-level await proposal
|
2021-02-22 00:41:30 +00:00 |
JSModuleRecord.h
|
Implement the Top-level await proposal
|
2021-02-22 00:41:30 +00:00 |
JSNativeStdFunction.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSNativeStdFunction.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSONObject.cpp
|
[WebIDL] Properly validate and merge descriptors in [Replaceable] setter
|
2021-07-24 01:56:31 +00:00 |
JSONObject.h
|
…
|
|
JSObject.cpp
|
putInlineFastReplacingStaticPropertyIfNeeded should handle custom values
|
2021-07-31 01:33:44 +00:00 |
JSObject.h
|
Partly implement Function.prototype.{caller,arguments} reflection proposal
|
2021-07-25 22:32:20 +00:00 |
JSObjectInlines.h
|
definePropertyOnReceiver should check if receiver canPerformFastPutInline
|
2021-07-30 02:00:36 +00:00 |
JSPromise.cpp
|
Add some missing exception checks before some jsCasts.
|
2021-05-03 15:54:53 +00:00 |
JSPromise.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSPromiseConstructor.cpp
|
…
|
|
JSPromiseConstructor.h
|
…
|
|
JSPromisePrototype.cpp
|
…
|
|
JSPromisePrototype.h
|
…
|
|
JSPropertyNameEnumerator.cpp
|
for-in should only emit one loop in bytecode
|
2021-08-07 21:38:59 +00:00 |
JSPropertyNameEnumerator.h
|
for-in should only emit one loop in bytecode
|
2021-08-07 21:38:59 +00:00 |
JSProxy.cpp
|
Remove className() and toStringName() from the method table
|
2021-04-10 01:00:15 +00:00 |
JSProxy.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSRunLoopTimer.cpp
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSRunLoopTimer.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSScope.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSScope.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSScriptFetchParameters.cpp
|
Non-unified build fixes late February 2021 edition
|
2021-02-23 07:43:16 +00:00 |
JSScriptFetchParameters.h
|
…
|
|
JSScriptFetcher.cpp
|
…
|
|
JSScriptFetcher.h
|
…
|
|
JSSegmentedVariableObject.cpp
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
JSSegmentedVariableObject.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSSet.cpp
|
Optimize constructors of ES6 collections
|
2021-03-31 07:21:37 +00:00 |
JSSet.h
|
Unreviewed, reverting r276112.
|
2021-04-16 04:58:29 +00:00 |
JSSetInlines.h
|
Refactor inline functions out of HashMapImpl.h into HashMapImplInlines.h.
|
2021-04-15 19:18:50 +00:00 |
JSSetIterator.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSSetIterator.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSSourceCode.cpp
|
…
|
|
JSSourceCode.h
|
…
|
|
JSString.cpp
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
JSString.h
|
Define MacroAssemblerARM64E::numberOfPACBits based on OS_CONSTANT(EFFECTIVE_ADDRESS_WIDTH).
|
2021-06-18 01:44:42 +00:00 |
JSStringInlines.h
|
Optimize Function.prototype.toString
|
2021-06-04 15:58:13 +00:00 |
JSStringIterator.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSStringIterator.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSStringJoiner.cpp
|
Drop Checked::safeGet()
|
2021-06-02 19:02:15 +00:00 |
JSStringJoiner.h
|
Use Checked aliases instead of Checked<T, RecordOverflow>
|
2021-06-02 15:42:27 +00:00 |
JSSymbolTableObject.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSSymbolTableObject.h
|
Object.freeze(this) at the global scope can lose a reference to a WatchpointSet
|
2021-03-23 18:04:34 +00:00 |
JSTemplateObjectDescriptor.cpp
|
Fix exception assertions in light of the TerminationException.
|
2021-04-28 17:13:40 +00:00 |
JSTemplateObjectDescriptor.h
|
…
|
|
JSType.cpp
|
Remove className() and toStringName() from the method table
|
2021-04-10 01:00:15 +00:00 |
JSType.h
|
Remove className() and toStringName() from the method table
|
2021-04-10 01:00:15 +00:00 |
JSTypeInfo.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
JSTypedArrayConstructors.cpp
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
JSTypedArrayConstructors.h
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
JSTypedArrayPrototypes.cpp
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
JSTypedArrayPrototypes.h
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
JSTypedArrayViewConstructor.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
JSTypedArrayViewConstructor.h
|
…
|
|
JSTypedArrayViewPrototype.cpp
|
Implement Array.prototype.findLast and Array.prototype.findLastIndex
|
2021-07-15 03:11:53 +00:00 |
JSTypedArrayViewPrototype.h
|
[JSC] TypedArray#fill should be implemented in C++
|
2021-02-02 03:22:18 +00:00 |
JSTypedArrays.cpp
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
JSTypedArrays.h
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
JSUint8Array.h
|
…
|
|
JSUint8ClampedArray.h
|
…
|
|
JSUint16Array.h
|
…
|
|
JSUint32Array.h
|
…
|
|
JSWeakMap.cpp
|
…
|
|
JSWeakMap.h
|
Refactor inline functions out of HashMapImpl.h into HashMapImplInlines.h.
|
2021-04-15 19:18:50 +00:00 |
JSWeakMapInlines.h
|
Refactor inline functions out of HashMapImpl.h into HashMapImplInlines.h.
|
2021-04-15 19:18:50 +00:00 |
JSWeakObjectRef.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSWeakObjectRef.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSWeakSet.cpp
|
…
|
|
JSWeakSet.h
|
…
|
|
JSWithScope.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSWithScope.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSWrapperObject.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
JSWrapperObject.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
LazyClassStructure.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
LazyClassStructure.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
LazyClassStructureInlines.h
|
…
|
|
LazyProperty.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
LazyPropertyInlines.h
|
Run lazy properties initializers under a DeferTerminationForAWhile scope
|
2021-06-23 15:20:13 +00:00 |
LeafExecutable.cpp
|
…
|
|
LeafExecutable.h
|
…
|
|
LiteralParser.cpp
|
Remove "function declared ‘static’ but never defined" build warnings since r278971.
|
2021-06-29 23:48:45 +00:00 |
LiteralParser.h
|
[JSC] Optimize JSON.parse with small data by changing Identifier pool mechanism
|
2021-06-17 03:09:57 +00:00 |
Lookup.cpp
|
Unreviewed, reverting r279546, r279554, r279558 and r279567.
|
2021-07-07 03:12:05 +00:00 |
Lookup.h
|
[WebIDL] Properly validate and merge descriptors in [Replaceable] setter
|
2021-07-24 01:56:31 +00:00 |
MachineContext.h
|
Merge commit '20307a3cb5047e4a3a5d1133a37d2db95a84164c' into HEAD
|
2021-06-12 20:52:37 +02:00 |
MapConstructor.cpp
|
Refactor inline functions out of HashMapImpl.h into HashMapImplInlines.h.
|
2021-04-15 19:18:50 +00:00 |
MapConstructor.h
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
MapIteratorPrototype.cpp
|
…
|
|
MapIteratorPrototype.h
|
…
|
|
MapPrototype.cpp
|
Refactor inline functions out of HashMapImpl.h into HashMapImplInlines.h.
|
2021-04-15 19:18:50 +00:00 |
MapPrototype.h
|
…
|
|
MatchResult.cpp
|
…
|
|
MatchResult.h
|
[JSC] Add JITCage support
|
2020-11-04 02:31:56 +00:00 |
MathCommon.cpp
|
[JSC] Annotate JIT operation functions called from B3 etc.
|
2020-09-29 18:12:28 +00:00 |
MathCommon.h
|
Remove <wtf/Optional.h>
|
2021-06-02 06:45:51 +00:00 |
MathObject.cpp
|
JSC special function forward declarations (e.g. JSC_DECLARE_HOST_FUNCTION) that are internal to a cpp file should be declared with static to avoid external linkage
|
2020-10-26 18:41:09 +00:00 |
MathObject.h
|
%TypedArray%#sort helper functions should be globalPrivate
|
2020-10-20 06:40:43 +00:00 |
MemoryStatistics.cpp
|
…
|
|
MemoryStatistics.h
|
…
|
|
Microtask.h
|
…
|
|
MinimumReservedZoneSize.h
|
…
|
|
ModuleProgramExecutable.cpp
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
ModuleProgramExecutable.h
|
Don't trust parsing information to tell us if we've emitted op_call_eval
|
2021-03-05 00:18:23 +00:00 |
NarrowingNumberPredictionFuzzerAgent.cpp
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
NarrowingNumberPredictionFuzzerAgent.h
|
…
|
|
NativeErrorConstructor.cpp
|
[JSC] Remove already-shipped JS feature flags
|
2021-08-23 01:06:11 +00:00 |
NativeErrorConstructor.h
|
[JSC] Simply some of template-specialized host functions by defining each function
|
2020-09-24 05:59:46 +00:00 |
NativeErrorPrototype.cpp
|
…
|
|
NativeErrorPrototype.h
|
…
|
|
NativeExecutable.cpp
|
Optimize Function.prototype.toString
|
2021-06-04 15:58:13 +00:00 |
NativeExecutable.h
|
Optimize Function.prototype.toString
|
2021-06-04 15:58:13 +00:00 |
NativeFunction.h
|
[JSC] Assert Operation and HostFunction are in JITOperationsList
|
2020-10-11 05:27:28 +00:00 |
NullGetterFunction.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
NullGetterFunction.h
|
Functions should consistently enumerate length before name
|
2020-09-21 20:41:07 +00:00 |
NullSetterFunction.cpp
|
[JSC] Fix invalid exception checks after recent ErrorInstance changes
|
2021-05-09 02:18:25 +00:00 |
NullSetterFunction.h
|
Functions should consistently enumerate length before name
|
2020-09-21 20:41:07 +00:00 |
NumberConstructor.cpp
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
NumberConstructor.h
|
…
|
|
NumberObject.cpp
|
Remove className() and toStringName() from the method table
|
2021-04-10 01:00:15 +00:00 |
NumberObject.h
|
Remove className() and toStringName() from the method table
|
2021-04-10 01:00:15 +00:00 |
NumberPredictionFuzzerAgent.cpp
|
…
|
|
NumberPredictionFuzzerAgent.h
|
…
|
|
NumberPrototype.cpp
|
[JSC] Replace toInteger with toIntegerOrInfinity
|
2021-02-07 11:13:28 +00:00 |
NumberPrototype.h
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
NumericStrings.h
|
…
|
|
ObjectConstructor.cpp
|
[JSC] Fix Object.assign fast path to accept undefined/null
|
2021-07-08 00:55:24 +00:00 |
ObjectConstructor.h
|
[JSC] Optimize Object.assign and putDirectInternal
|
2021-07-06 19:25:04 +00:00 |
ObjectConstructorInlines.h
|
[JSC] Fix Object.assign fast path to accept undefined/null
|
2021-07-08 00:55:24 +00:00 |
ObjectInitializationScope.cpp
|
Simplify DisallowScope, DisallowGC, and DisallowVMReentry implementations.
|
2020-07-22 01:40:59 +00:00 |
ObjectInitializationScope.h
|
Remove <wtf/Optional.h>
|
2021-06-02 06:45:51 +00:00 |
ObjectPropertyChangeAdaptiveWatchpoint.h
|
…
|
|
ObjectPrototype.cpp
|
Shouldn't drain the micro task queue when calling out to ObjC
|
2021-06-15 18:39:27 +00:00 |
ObjectPrototype.h
|
Array's toString() is incorrect if join() is non-callable
|
2021-04-06 20:20:41 +00:00 |
Operations.cpp
|
[JSC] Remove defaultValue() from the method table
|
2021-04-27 20:56:19 +00:00 |
Operations.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
Options.cpp
|
Merge commit 'e4390067fab9a407b0c303e04f03c77381cb2ddb' into Haiku
|
2021-08-30 17:59:07 +02:00 |
Options.h
|
Make Options::useJIT() be the canonical source of truth on whether we should use the JIT.
|
2020-06-16 21:30:06 +00:00 |
OptionsList.h
|
[JSC] Remove already-shipped wasm option flags
|
2021-08-23 06:28:16 +00:00 |
ParseInt.h
|
…
|
|
PredictionFileCreatingFuzzerAgent.cpp
|
for-in should only emit one loop in bytecode
|
2021-08-07 21:38:59 +00:00 |
PredictionFileCreatingFuzzerAgent.h
|
…
|
|
PrivateFieldPutKind.cpp
|
[JSC][ESNext] Create a new opcode to handle private fields store/define
|
2020-09-23 17:19:38 +00:00 |
PrivateFieldPutKind.h
|
[JSC][ESNext] Create a new opcode to handle private fields store/define
|
2020-09-23 17:19:38 +00:00 |
PrivateName.h
|
…
|
|
ProgramExecutable.cpp
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
ProgramExecutable.h
|
Don't trust parsing information to tell us if we've emitted op_call_eval
|
2021-03-05 00:18:23 +00:00 |
PropertyDescriptor.cpp
|
[JSC] PropertySlot should allow passing custom setters
|
2021-02-15 23:08:52 +00:00 |
PropertyDescriptor.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
PropertyMapHashTable.h
|
Use reinterpret_cast_ptr in KeywordLookupGenerator, PropertyMapHashTable
|
2021-08-05 15:14:42 +00:00 |
PropertyName.h
|
Remove <wtf/Optional.h>
|
2021-06-02 06:45:51 +00:00 |
PropertyNameArray.h
|
…
|
|
PropertyOffset.h
|
…
|
|
PropertySlot.cpp
|
[JSC] Call custom accessors / values with their holder's global object
|
2021-07-23 20:13:31 +00:00 |
PropertySlot.h
|
[JSC] Call custom accessors / values with their holder's global object
|
2021-07-23 20:13:31 +00:00 |
PropertyStorage.h
|
…
|
|
PropertyTable.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
Protect.h
|
…
|
|
PrototypeKey.h
|
[WTF] Remove the unnecessary inner class DefaultHash<T>::Hash
|
2020-07-17 00:33:37 +00:00 |
ProxyConstructor.cpp
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
ProxyConstructor.h
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
ProxyObject.cpp
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
ProxyObject.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
ProxyRevoke.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
ProxyRevoke.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
PureNaN.h
|
…
|
|
PutDirectIndexMode.h
|
…
|
|
PutPropertySlot.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
RandomizingFuzzerAgent.cpp
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
RandomizingFuzzerAgent.h
|
…
|
|
ReflectObject.cpp
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
ReflectObject.h
|
…
|
|
RegExp.cpp
|
[JSC] Yarr should perform BoyerMoore search
|
2021-07-29 22:26:13 +00:00 |
RegExp.h
|
[JSC] Change most of enum in Yarr to enum-class
|
2021-07-24 20:11:12 +00:00 |
RegExpCache.cpp
|
…
|
|
RegExpCache.h
|
[WTF] Introduce RobinHoodHashTable
|
2021-04-02 08:33:32 +00:00 |
RegExpCachedResult.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
RegExpCachedResult.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
RegExpConstructor.cpp
|
REGRESSION (r280460): 42 JSC test failures on Debug arm64 with ASSERTION FAILED: !m_needExceptionCheck
|
2021-07-30 18:56:07 +00:00 |
RegExpConstructor.h
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
RegExpGlobalData.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
RegExpGlobalData.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
RegExpGlobalDataInlines.h
|
…
|
|
RegExpInlines.h
|
[JSC] Change most of enum in Yarr to enum-class
|
2021-07-24 20:11:12 +00:00 |
RegExpKey.h
|
[WTF] Introduce RobinHoodHashTable
|
2021-04-02 08:33:32 +00:00 |
RegExpMatchesArray.cpp
|
[JSC] Implement RegExp Match Indices proposal
|
2021-02-18 19:14:34 +00:00 |
RegExpMatchesArray.h
|
Minor fixes to RegExp match indices after r273086
|
2021-02-19 20:50:48 +00:00 |
RegExpObject.cpp
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
RegExpObject.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
RegExpObjectInlines.h
|
[JSC] Replace toInteger with toIntegerOrInfinity
|
2021-02-07 11:13:28 +00:00 |
RegExpPrototype.cpp
|
[JSC] SamplingProfiler should recognize RegExp execution
|
2021-07-16 04:10:49 +00:00 |
RegExpPrototype.h
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
RegExpStringIteratorPrototype.cpp
|
…
|
|
RegExpStringIteratorPrototype.h
|
…
|
|
ResourceExhaustion.cpp
|
Add Options::exitOnResourceExhaustion() to enable exiting instead of crashing on resource exhaustion.
|
2021-03-30 22:46:57 +00:00 |
ResourceExhaustion.h
|
Add Options::exitOnResourceExhaustion() to enable exiting instead of crashing on resource exhaustion.
|
2021-03-30 22:46:57 +00:00 |
RuntimeFlags.h
|
Pass an isolated copy of Settings to workers and worklets.
|
2020-12-14 09:43:55 +00:00 |
RuntimeType.cpp
|
…
|
|
RuntimeType.h
|
…
|
|
SamplingCounter.cpp
|
…
|
|
SamplingCounter.h
|
…
|
|
SamplingProfiler.cpp
|
[JSC] SamplingProfiler should recognize RegExp execution
|
2021-07-16 04:10:49 +00:00 |
SamplingProfiler.h
|
[JSC] SamplingProfiler should recognize RegExp execution
|
2021-07-16 04:10:49 +00:00 |
ScopeOffset.cpp
|
…
|
|
ScopeOffset.h
|
…
|
|
ScopedArguments.cpp
|
Rename Checked::unsafeGet() to Checked::value()
|
2021-06-02 05:21:13 +00:00 |
ScopedArguments.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
ScopedArgumentsTable.cpp
|
…
|
|
ScopedArgumentsTable.h
|
…
|
|
Scribble.h
|
…
|
|
ScriptExecutable.cpp
|
Introduce LexicalScopeFeatures to enable future bytecode optimizations
|
2021-06-08 01:43:14 +00:00 |
ScriptExecutable.h
|
Introduce LexicalScopeFeatures to enable future bytecode optimizations
|
2021-06-08 01:43:14 +00:00 |
ScriptFetchParameters.h
|
…
|
|
ScriptFetcher.h
|
…
|
|
SetConstructor.cpp
|
Refactor inline functions out of HashMapImpl.h into HashMapImplInlines.h.
|
2021-04-15 19:18:50 +00:00 |
SetConstructor.h
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
SetIteratorPrototype.cpp
|
…
|
|
SetIteratorPrototype.h
|
…
|
|
SetPrototype.cpp
|
Non-unified build fixes, mid April 2021 edition
|
2021-04-21 19:42:35 +00:00 |
SetPrototype.h
|
…
|
|
SimpleTypedArrayController.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
SimpleTypedArrayController.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
SlowPathFunction.h
|
Implement some common Baseline JIT slow paths using JIT thunks.
|
2021-05-12 19:11:25 +00:00 |
SlowPathReturnType.h
|
…
|
|
SmallStrings.cpp
|
[JSC] Optimize JSON.parse with small content by dropping single character Identifier pool
|
2021-06-16 04:55:24 +00:00 |
SmallStrings.h
|
[JSC] Optimize JSON.parse with small content by dropping single character Identifier pool
|
2021-06-16 04:55:24 +00:00 |
SourceOrigin.h
|
Clean up SourceProvider and add caller relative load script to jsc.cpp
|
2020-07-13 17:35:35 +00:00 |
SparseArrayValueMap.cpp
|
Fix uses of Dependency::fence with respect to the compiler outsmarting us
|
2021-07-22 20:05:09 +00:00 |
SparseArrayValueMap.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
StackAlignment.h
|
…
|
|
StackFrame.cpp
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
StackFrame.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
StrictEvalActivation.cpp
|
…
|
|
StrictEvalActivation.h
|
…
|
|
StringConstructor.cpp
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
StringConstructor.h
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
StringIteratorPrototype.cpp
|
…
|
|
StringIteratorPrototype.h
|
…
|
|
StringObject.cpp
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
StringObject.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
StringPrototype.cpp
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
StringPrototype.h
|
Unreviewed, reland r276592 with a fix for put() override in prototype chain of a JSProxy
|
2021-06-08 01:53:46 +00:00 |
StringPrototypeInlines.h
|
…
|
|
StringRecursionChecker.cpp
|
…
|
|
StringRecursionChecker.h
|
…
|
|
Structure.cpp
|
[JSC] Optimize Object.assign and putDirectInternal
|
2021-07-06 19:25:04 +00:00 |
Structure.h
|
Fix uses of Dependency::fence with respect to the compiler outsmarting us
|
2021-07-22 20:05:09 +00:00 |
StructureCache.cpp
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
StructureCache.h
|
…
|
|
StructureChain.cpp
|
Rename Checked::unsafeGet() to Checked::value()
|
2021-06-02 05:21:13 +00:00 |
StructureChain.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
StructureIDBlob.h
|
Fix uses of Dependency::fence with respect to the compiler outsmarting us
|
2021-07-22 20:05:09 +00:00 |
StructureIDTable.cpp
|
Add Options::exitOnResourceExhaustion() to enable exiting instead of crashing on resource exhaustion.
|
2021-03-30 22:46:57 +00:00 |
StructureIDTable.h
|
Reduce StructureID entropy bits to 5 to make room for more StructureIDs.
|
2021-08-20 16:21:35 +00:00 |
StructureInlines.h
|
[JSC] Optimize Object.assign and putDirectInternal
|
2021-07-06 19:25:04 +00:00 |
StructureRareData.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
StructureRareData.h
|
StructureRareData::m_replacementWatchpointSets should not be a pointer to a pointer
|
2021-05-18 00:41:59 +00:00 |
StructureRareDataInlines.h
|
[JSC] Cache toString / valueOf / @@toPrimitive for major cases
|
2020-09-04 01:03:33 +00:00 |
StructureTransitionTable.h
|
[ESNext] Implement private methods
|
2021-02-09 16:30:24 +00:00 |
SubspaceAccess.h
|
…
|
|
Symbol.cpp
|
Remove unused getPrimitiveNumber() methods
|
2020-12-01 15:50:43 +00:00 |
Symbol.h
|
Remove unused getPrimitiveNumber() methods
|
2020-12-01 15:50:43 +00:00 |
SymbolConstructor.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
SymbolConstructor.h
|
…
|
|
SymbolObject.cpp
|
Symbol and BigInt wrapper objects should perform OrdinaryToPrimitive
|
2021-04-06 23:28:53 +00:00 |
SymbolObject.h
|
Symbol and BigInt wrapper objects should perform OrdinaryToPrimitive
|
2021-04-06 23:28:53 +00:00 |
SymbolPrototype.cpp
|
[JSC] Call custom accessors / values with their holder's global object
|
2021-07-23 20:13:31 +00:00 |
SymbolPrototype.h
|
…
|
|
SymbolStubsForSafariCompatibility.mm
|
Add stubs to enable SafariForWebKitDevelopment to launch
|
2021-02-25 23:20:59 +00:00 |
SymbolTable.cpp
|
Implement the Top-level await proposal
|
2021-02-22 00:41:30 +00:00 |
SymbolTable.h
|
Object.freeze(this) at the global scope can lose a reference to a WatchpointSet
|
2021-03-23 18:04:34 +00:00 |
SymbolTableInlines.h
|
…
|
|
SymbolTableOrScopeDepth.h
|
…
|
|
TemplateObjectDescriptor.cpp
|
…
|
|
TemplateObjectDescriptor.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
TemporalNow.cpp
|
[JSC] Rename Temporal.now to Temporal.Now
|
2021-07-31 01:36:50 +00:00 |
TemporalNow.h
|
[JSC] Implement Temporal
|
2021-07-07 00:48:50 +00:00 |
TemporalObject.cpp
|
[JSC] Rename Temporal.now to Temporal.Now
|
2021-07-31 01:36:50 +00:00 |
TemporalObject.h
|
[JSC] Implement Temporal
|
2021-07-07 00:48:50 +00:00 |
TestRunnerUtils.cpp
|
JIT thunks should work on arm64_32
|
2020-06-15 18:56:04 +00:00 |
TestRunnerUtils.h
|
…
|
|
ThrowScope.cpp
|
Clean up SourceProvider and add caller relative load script to jsc.cpp
|
2020-07-13 17:35:35 +00:00 |
ThrowScope.h
|
REGRESSION (r271731): Unchecked JS exception under GlobalObject::moduleLoaderFetch
|
2021-01-23 00:07:28 +00:00 |
ToNativeFromValue.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
TypeError.h
|
Window should behave like a legacy platform object without indexed setter
|
2021-06-08 01:10:23 +00:00 |
TypeLocationCache.cpp
|
Reduce over include usage in JSC
|
2020-07-31 16:00:27 +00:00 |
TypeLocationCache.h
|
…
|
|
TypeProfiler.cpp
|
Remove StringBuilder::appendLiteral
|
2021-05-24 21:51:47 +00:00 |
TypeProfiler.h
|
[WTF] Remove the unnecessary inner class DefaultHash<T>::Hash
|
2020-07-17 00:33:37 +00:00 |
TypeProfilerLog.cpp
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
TypeProfilerLog.h
|
Implement a GC verifier.
|
2021-02-19 15:51:15 +00:00 |
TypeSet.cpp
|
Remove StringBuilder::appendLiteral
|
2021-05-24 21:51:47 +00:00 |
TypeSet.h
|
…
|
|
TypedArrayAdaptors.h
|
Remove WTF::Optional synonym for std::optional, using that class template directly instead
|
2021-05-30 16:11:40 +00:00 |
TypedArrayController.cpp
|
…
|
|
TypedArrayController.h
|
…
|
|
TypedArrayInlines.h
|
…
|
|
TypedArrayType.cpp
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
TypedArrayType.h
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
TypedArrays.h
|
[JSC] Implement BigInt64Array and BigUint64Array
|
2021-02-01 20:56:41 +00:00 |
TypeofType.cpp
|
…
|
|
TypeofType.h
|
…
|
|
Uint8Array.h
|
…
|
|
Uint8ClampedArray.h
|
…
|
|
Uint16Array.h
|
…
|
|
Uint16WithFraction.h
|
…
|
|
Uint32Array.h
|
…
|
|
VM.cpp
|
[JSC] Implement returnEarlyFromInfiniteLoopsForFuzzing for 32bits
|
2021-06-24 08:31:48 +00:00 |
VM.h
|
[JSC] SamplingProfiler should recognize RegExp execution
|
2021-07-16 04:10:49 +00:00 |
VMEntryScope.cpp
|
Enable VMTraps checks in RETURN_IF_EXCEPTION.
|
2021-04-10 16:12:19 +00:00 |
VMEntryScope.h
|
…
|
|
VMInlines.h
|
ActiveScratchBufferScope should take the buffer as argument
|
2021-07-04 23:55:48 +00:00 |
VMTraps.cpp
|
Fix ODR violations in JSC
|
2021-08-07 22:40:24 +00:00 |
VMTraps.h
|
Fix ODR violations in JSC
|
2021-08-07 22:40:24 +00:00 |
VMTrapsInlines.h
|
Optimize the DeferTermination scope to be more efficient.
|
2021-04-15 20:31:04 +00:00 |
VarOffset.cpp
|
…
|
|
VarOffset.h
|
[WTF] Remove the unnecessary inner class DefaultHash<T>::Hash
|
2020-07-17 00:33:37 +00:00 |
Watchdog.cpp
|
Replace LockHolder with Locker in local variables
|
2021-05-22 16:49:42 +00:00 |
Watchdog.h
|
The watchdog should not fire when it's not active.
|
2021-04-14 02:19:29 +00:00 |
WeakGCHashTable.h
|
JSGlobalObject's m_customGetterFunctionMap and m_customSetterFunctionMap should be sets, not maps, and should use both the identifier and function pointer as the key
|
2021-03-31 02:55:38 +00:00 |
WeakGCMap.h
|
JSGlobalObject's m_customGetterFunctionMap and m_customSetterFunctionMap should be sets, not maps, and should use both the identifier and function pointer as the key
|
2021-03-31 02:55:38 +00:00 |
WeakGCMapInlines.h
|
JSGlobalObject's m_customGetterFunctionMap and m_customSetterFunctionMap should be sets, not maps, and should use both the identifier and function pointer as the key
|
2021-03-31 02:55:38 +00:00 |
WeakGCSet.h
|
JSGlobalObject's m_customGetterFunctionMap and m_customSetterFunctionMap should be sets, not maps, and should use both the identifier and function pointer as the key
|
2021-03-31 02:55:38 +00:00 |
WeakGCSetInlines.h
|
JSGlobalObject's m_customGetterFunctionMap and m_customSetterFunctionMap should be sets, not maps, and should use both the identifier and function pointer as the key
|
2021-03-31 02:55:38 +00:00 |
WeakMapConstructor.cpp
|
Refactor inline functions out of HashMapImpl.h into HashMapImplInlines.h.
|
2021-04-15 19:18:50 +00:00 |
WeakMapConstructor.h
|
…
|
|
WeakMapImpl.cpp
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
WeakMapImpl.h
|
Rename Checked::unsafeGet() to Checked::value()
|
2021-06-02 05:21:13 +00:00 |
WeakMapImplInlines.h
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
WeakMapPrototype.cpp
|
Refactor inline functions out of HashMapImpl.h into HashMapImplInlines.h.
|
2021-04-15 19:18:50 +00:00 |
WeakMapPrototype.h
|
Optimize constructors of ES6 collections
|
2021-03-31 07:21:37 +00:00 |
WeakObjectRefConstructor.cpp
|
[JSC] Throw TypeError when getFunctionRealm hits revoked Proxy
|
2021-03-01 19:21:41 +00:00 |
WeakObjectRefConstructor.h
|
…
|
|
WeakObjectRefPrototype.cpp
|
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
|
2020-09-25 21:32:22 +00:00 |
WeakObjectRefPrototype.h
|
…
|
|
WeakSetConstructor.cpp
|
Non-unified build fixes, mid April 2021 edition
|
2021-04-21 19:42:35 +00:00 |
WeakSetConstructor.h
|
…
|
|
WeakSetPrototype.cpp
|
Non-unified build fixes, mid April 2021 edition
|
2021-04-21 19:42:35 +00:00 |
WeakSetPrototype.h
|
Optimize constructors of ES6 collections
|
2021-03-31 07:21:37 +00:00 |
WideningNumberPredictionFuzzerAgent.cpp
|
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
|
2021-05-22 03:13:17 +00:00 |
WideningNumberPredictionFuzzerAgent.h
|
…
|
|
WriteBarrier.h
|
Inclusive software: Remove instances of "dumb" from the code
|
2020-10-26 20:08:01 +00:00 |
WriteBarrierInlines.h
|
Inclusive software: Remove instances of "dumb" from the code
|
2020-10-26 20:08:01 +00:00 |