summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS
AgeCommit message (Expand)Author
2022-08-23LibJS+LibWeb: Reduce use of GlobalObject as an intermediaryLinus Groh
2022-08-23LibJS: Pass Realm to define_native_{accessor,function}()Linus Groh
2022-08-23LibJS: Pass Realm to GlobalObject::initialize_global_object()Linus Groh
2022-08-23LibJS: Remove GlobalObject parameter from native functionsLinus Groh
2022-08-23LibJS: Replace GlobalObject with VM in remaining AOs [Part 19/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in common AOs [Part 18/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in String AOs [Part 17/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in ShadowRealm AOs [Part 16/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Array AOs [Part 15/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Date AOs [Part 14/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in JSON AOs [Part 13/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Atomics AOs [Part 12/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in ArrayBuffer AOs [Part 11/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in TypedArray AOs [Part 10/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in RegExp AOs [Part 9/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Promise AOs [Part 8/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Iterator AOs [Part 7/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Reference AOs [Part 6/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Environment AOs [Part 5/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Value AOs [Part 4/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in PrototypeObject AOs [Part 3/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Temporal AOs [Part 2/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Intl AOs [Part 1/19]Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::this_value()Linus Groh
2022-08-23LibJS: Remove GlobalObject from VM::throw_completion()Linus Groh
2022-08-23LibJS: Remove GlobalObject from execute() and related AST functionsLinus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in Heap::allocate<T>()Linus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in create() functionsLinus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functionsLinus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in object constructorsLinus Groh
2022-08-23LibJS: Fix the prototype of AsyncFunctionDriverWrapper's Promise baseLinus Groh
2022-08-20LibJS: Use a synthetic constructor if class with parent doesn't have onedavidot
2022-08-20LibJS: Add special cases for Math.cosh and add spec commentsdavidot
2022-08-20LibJS: Make IsHTMLDDA non-constructibledavidot
2022-08-17LibJS: Resolve the correct this value for calls in with statementsdavidot
2022-08-17LibJS: Implement tagged literals evaluation like the specdavidot
2022-08-17LibJS: Allow invalid string in tagged template literalsdavidot
2022-08-17LibJS: Make StringToNumber case sensitive when falling back to strtoddavidot
2022-08-17LibJS: Don't assume a this argument for function.prototype.binddavidot
2022-08-17LibJS: Add the HostEnsureCanAddPrivateElement hookdavidot
2022-08-15LibJS: Use NaN boxing to decrease the memory size of Valuesdavidot
2022-08-15LibJS: Specialize Optional<Completion>davidot
2022-08-15LibJS: Specialize Optional<Value>davidot
2022-08-15LibJS: Add extreme value tests for cos and sindavidot
2022-08-14LibJS: Make Function.prototype a callable function objectLinus Groh
2022-08-06LibJS: Teach String.prototype.concat() to create rope stringsAndreas Kling
2022-08-06LibJS: Correct BalanceDurationRelative algorithmLinus Groh
2022-08-06LibJS: Rename PrimitiveString::m_{left,right} to m_{lhs,rhs}Linus Groh
2022-08-06LibJS: Support creation of global object in Realm::set_global_object()Linus Groh
2022-08-06LibJS+LibWeb: Restore type safety of Realm::set_global_object()Linus Groh