Commits
User selector
Commit History
Commits on May 7, 2026
Optimize JavaScriptCore #includes
Show description for b589299committed
Commits on May 3, 2026
Re-land "[Build speed] Reduce JSC includes in WebCore JS bindings"
Show description for 423f593committed
Commits on Dec 20, 2025
Use WTF::move() instead of WTFMove() macro in Source/JavaScriptCore
Show description for f52b72fcommitted
Commits on Oct 5, 2025
Add casts that will be needed once Latin1Character is a distinct type
Show description for 6c4e945committed
Commits on Sep 22, 2025
Unreviewed, reverting 300282@main, 300302@main, and 300311@main.
Show description for 15e5e7dauthored andcommitted
Commits on Sep 20, 2025
Make LChar a distinct type from uint8_t so it can imply character encoding as char8/16/32_t do
Show description for 774c0dccommitted
Commits on Apr 11, 2025
Reduce implicit conversion of String to NSString*
Show description for 4ed02e5committed
Commits on Mar 29, 2025
Address safer CPP failures in platform/network/cocoa
Show description for 8b6bee9committed
Commits on Mar 21, 2025
Move API for file mapping to the new FileHandle class
Show description for d8d0388committed
Commits on Mar 15, 2025
Simplify file locking APIs
Show description for f2eb423committed
Commits on Mar 14, 2025
Move some of the FileSystem API inside FileSystem::FileHandle
Show description for 71722b6committed
Commits on Mar 13, 2025
FileSystem::openFile() should return a FileHandle
Show description for cb506c8committed
Commits on Jan 1, 2025
Reduce use of std::span::subspan() by leveraging ParsingUtilities
Show description for 7a78d63committed
Commits on Jul 2, 2024
Split makeString() and friends out into their own header
Show description for 632f103committed
Commits on May 18, 2024
Update FileSystem::writeToFile() to take in a std::span
Show description for e173385committed
Commits on May 6, 2024
Stop using `const char*` in string concatenation in JSC
Show description for d66a7a4committed
Commits on Apr 6, 2024
Use std::span even more in StringImpl
Show description for 2bdec35committed
Commits on Mar 26, 2024
Complete transition to std::span in CryptoDigest-related code
Show description for 7792511authored andcommitted
Commits on Mar 23, 2024
Use std::span in ASCIIFastPath
Show description for 4caac85committed
Commits on Sep 8, 2023
Add taintedness tracking to JSC
Show description for 3a1c346committed
Commits on May 25, 2023
Replace URL::isLocalFile() with URL::protocolIsFile()
Show description for 7d98f2ccommitted
Commits on Mar 31, 2023
Cherry-pick 259548.39@safari-7615-branch (c68b7da0d9b4). rdar://107474520
Show description for bbd4b0aauthored andcommitted
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 May 10, 2022
Add optional Integrity checks at JSC API boundaries.
Show description for 850fdaacommitted
Mark Lam
Commits on Mar 24, 2022
Prepare JSC for making the String(const char*) constructor explicit
Show description for cccb58dcommitted
Commits on Oct 20, 2021
Do not use strerror()
Show description for 6520ddaauthored andcommitted
Commits on Jun 5, 2021
Use Vector<uint8_t> instead of Vector<char> to store bytes in SharedBuffer
Show description for 3194bf4committed
Commits on May 15, 2021
Drop FileSystem::fileMetadata() / fileMetadataFollowingSymlinks()
Show description for 72d1917committed
Commits on May 13, 2021
Rename FileSystem::directoryName() to FileSystem::parentPath()
Show description for 5036599committedRename FileSystem::fileIsDirectory(path, followSymlinks) to isDirectory(path) / isDirectoryFollowingSymlinks(path)
Show description for b737296committed
Commits on Feb 17, 2021
Reduce explicit usage of [objC autorelease] in WebKit
Show description for 3fbf538committed
Commits on Jul 13, 2020
Clean up SourceProvider and add caller relative load script to jsc.cpp
Show description for bca2993committed
Commits on Apr 25, 2020
Prepare to remove automatic URL->String conversion operators
Show description for 4512220authored andcommitted
Commits on Feb 21, 2020
Make support for bytecode caching more robust against file corruption.
Show description for 1458a04committed
Mark Lam
Commits on Jan 7, 2020
[JSC] Remove vm accessor in JSVirtualMachine to reduce binary size
Show description for 74c44d7committed