Commits
User selector
Commit History
Commits on Apr 20, 2026
Further reduce use of jsCast<>()
Show description for e602202committed
Commits on Apr 19, 2026
Drop jsDynamicCast<>() in favor of dynamicDowncast<>()
Show description for a6df288authored andcommitted
Commits on Mar 27, 2026
[JSC] Introduce Realm-less Objects
Show description for 7d45839committed
Commits on Jan 22, 2026
Rename CatchScope to TopExceptionScope
Show description for 5715596committed
Commits on Nov 4, 2025
[JSC] Rename Classes in `PropertyNameArray.h` to Address FIXME
Show description for 00991afauthored andcommitted
Commits on Jul 17, 2025
Deprecate FastMalloc macro for new types
Show description for 37d4a68committedUnreviewed, reverting 297491@main (d9db853f14ab)
Show description for 411f204authored andcommitted
Commits on Jul 16, 2025
Deprecate FastMalloc macro for new types
Show description for d9db853committed
Commits on May 3, 2025
Start adopting C++20's [[likely]] / [[unlikely]] in JSC
Show description for 0e0b92fcommitted
Commits on Oct 30, 2024
Added skip markers for JavaScriptCore and WebCore files that do not conform to -Wunsafe-buffer-usage
Show description for b942617committed
Commits on Oct 10, 2024
Unreviewed, reverting 284931@main and 284940@main.
Show description for 9bfbbb1authored andcommitted
Commits on Oct 9, 2024
[JSC] Don't use JSScope instances as `this` value when calling functions
Show description for ee167b8committed
Alexey Shvayka
Commits on Jan 8, 2024
[JSC] Use MarkedArgumentBuffer::ensureCapacity
Show description for e96e2b5committed
Commits on Oct 1, 2023
[Hardening] Make Vector::uncheckedAppend() an alias to Vector::append()
Show description for 1b624becommitted
Commits on Sep 8, 2023
Add taintedness tracking to JSC
Show description for 3a1c346committed
Commits on Apr 13, 2023
[JSC] Change JSProxy to JSGlobalProxy
Show description for af8e0a9committed
Commits on Oct 6, 2022
Revert clang-tidy change since it broke 32bit and watchOS
Show description for aabfacbcommitted
Commits on Sep 27, 2022
[JSC] Add missing includes from implementation files that need them in order to compile on their own
Show description for 01ab6c2authored andcommitted
Commits on Sep 18, 2022
Ran clang-tidy on JSC, WTF and bmalloc
Show description for 700ac83committed
Commits on Apr 16, 2022
[JSC] Remove VM& parameter from structure related code including jsDyamicCast
Show description for a6d202ccommitted
Commits on Mar 30, 2022
Optimize the construction of a JSC::Identifier from an ASCIILiteral
Show description for 84cfeb1committed
Commits on Aug 23, 2021
[JSC] Remove already-shipped JS feature flags
Show description for bb751b0committed
Commits on Mar 18, 2021
[JSC] Error#cause should apply to WebAssembly error constructors too
Show description for 1dbb76ccommitted
Commits on Mar 17, 2021
[JSC] Implement Error#cause
Show description for b03c4f4committed
Commits on Jan 7, 2021
[JSC] Simplify get*PropertyNames() methods and EnumerationMode
Show description for 8aac9eccommitted
Commits on Jul 13, 2020
Clean up SourceProvider and add caller relative load script to jsc.cpp
Show description for bca2993committed
Commits on Jun 28, 2020
Rename initializeThreading to initialize
Show description for e9d5a10committed
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on May 11, 2020
[clang-tidy] Run modernize-use-nullptr over JSC
Show description for 82fa9aecommitted
Commits on Apr 28, 2020
[JSC] Align upon the name isCallable instead of isFunction
Show description for 34fc2c3committed
Commits on Apr 27, 2020
[JSC] CallData/ConstructData should include CallType/ConstructType
Show description for b5c58f6committed[JSC] Clearly distinguish isConstructor from getConstructData
Show description for b2bbc7fcommitted
Commits on Apr 19, 2020
Fix missing exception checks and handling in JSC APIs.
Show description for 2ea571ecommitted
Mark Lam
Commits on Feb 27, 2020
Enhance JSObjectGetProperty() to mitigate against null object pointers.
Show description for 19faaa0committed
Mark Lam
Commits on Feb 26, 2020
Inline Cache delete by id/val
Show description for 94afdd5committed
Justin Michaud