Commits
User selector
Commit History
Commits on May 30, 2021
Remove WTF::Optional synonym for std::optional, using that class template directly instead
Show description for e98ff12committed
Commits on May 28, 2021
Next step toward using std::optional directly instead of through WTF::Optional typedef
Show description for 695e088committed
Commits on May 24, 2021
Drop CheckedLock / CheckedCondition aliases
Show description for 42ae9aacommitted
Commits on May 23, 2021
Use CheckedLock in even more places
Show description for ae0b81ccommitted
Commits on May 22, 2021
Stop using holdLock() in JSC as it is not compatible with Clang thread safety analysis
Show description for 83f518bcommitted
Commits on Mar 25, 2021
[GTK][WPE] JSC crashes if a function expects a parameter but doesn't receive any
Show description for 8e9eba0committed
Commits on Mar 10, 2021
GLib JSC API headers should only include other GLib JSC API headers
Show description for f878339committed
Commits on Mar 3, 2021
Unreviewed, reverting r273814.
Show description for bebea04committed[CMake] JavaScriptCore GLib headers should be copies
Show description for 194743acommitted
Commits on Feb 19, 2021
Implement a GC verifier.
Show description for c3ca5dccommitted
Mark Lam
Commits on Sep 29, 2020
Use JSC_DECLARE_JIT_OPERATION / JSC_DECLARE_CUSTOM_GETTER / JSC_DECLARE_CUSTOM_SETTER
Show description for a509b3acommitted
Commits on Sep 25, 2020
[JSC] Introduce JSC_DECLARE_HOST_FUNCTION / JSC_DEFINE_HOST_FUNCTION to make host function definition easy-to-scanned for JIT-caging
Show description for edc103acommitted
Commits on Sep 24, 2020
[JSC] Simply some of template-specialized host functions by defining each function
Show description for b1823bacommitted
Commits on Sep 21, 2020
Functions should consistently enumerate length before name
Show description for 6925bb3committed
Commits on Sep 4, 2020
Unreviewed. [GLIB] Add missing return
Show description for 88374fecommitted
Commits on Aug 5, 2020
[JSC] Use LazyNeverDestroyed & std::call_once for complex singletons
Show description for 2c9950ecommitted
Commits on Jul 13, 2020
Clean up SourceProvider and add caller relative load script to jsc.cpp
Show description for bca2993committed
Commits on May 22, 2020
Fix typo in JSCVirtualMachine documentation
Show description for 05408fbcommitted
Commits on May 12, 2020
Fix existing usage of final/override/virtual in JSC and WTF
Show description for 1c3329ccommitted
Commits on May 1, 2020
[GTK] Add additional exports to support hidden visibility
Show description for 845f7efcommitted
Commits on Mar 1, 2020
Remove std::lock_guard
Show description for f48db93committed
Commits on Jan 10, 2020
Unreviewed. Fix GTK and WPE API docs generation
Show description for 789aedccommitted[GLIB] Add GLib specific API for JSC JSValueRef.h's JSValueMakeFromJSONString and JSValueCreateJSONString methods
Show description for 6181d18committed
Commits on Dec 17, 2019
[GLIB] jsc_context_evaluate_in_object should take the API lock before calling setGlobalScopeExtension
Show description for 0ea160ecommitted
Commits on Dec 12, 2019
[JSC] Lock-down JSGlobalObject and derived classes in IsoSubspace
Show description for c05cdd5committed
Commits on Dec 11, 2019
[JSC] Put all API related JS cells into IsoSubspace
Show description for bcc2e9fcommitted
Commits on Nov 26, 2019
[GLIB] The API lock should be held before calling JSC::createTypeError
Show description for b4e5ca7committed[JSC] InternalFunction should be non-destructible
Show description for d1ea5a3committed
Commits on Nov 18, 2019
Reduce the amount of memory needed to store Options.
Show description for a59209fcommitted
Mark Lam
Commits on Oct 22, 2019
[JSC] Thread JSGlobalObject* instead of ExecState*
Show description for cc5fb5ecommittedRolling out r251226: Causes a build speed regression.
Show description for 68c4a50committed
Mark Lam
Commits on Oct 17, 2019
Reduce the amount of memory needed to store Options.
Show description for 5433a04committed
Mark Lam
Commits on Oct 4, 2019
Unreviewed, rolling out r250583.
Show description for 38bc614committed
Truitt Savell
Commits on Oct 1, 2019
[JSC] Place VM* in TLS
Show description for 31fabcfcommitted
Commits on Sep 24, 2019
Unreviewed, rolling out r250262.
Show description for c0f7973committed