summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Forward.h
AgeCommit message (Expand)Author
2021-07-07LibJS: Start implementing Temporal.TimeZoneLinus Groh
2021-07-07LibJS: Add preparation for Temporal constructors and prototypesLinus Groh
2021-07-05LibJS: Implement most of String.prototype.replaceAllTimothy Flynn
2021-07-04LibJS: Rewrite most of Object for spec compliance :^)Linus Groh
2021-07-04LibJS: Add new PropertyDescriptor class and related abstract operationsLinus Groh
2021-07-01LibJS: NewClass bytecode instructionJohan Dahlin
2021-07-01LibJS: Drop "Record" suffix from all the *Environment record classesAndreas Kling
2021-06-27LibJS: Rename Function => FunctionObjectAndreas Kling
2021-06-22LibJS: Begin implementing GlobalEnvironmentRecordAndreas Kling
2021-06-22LibJS: Bring function environment records closer to the specAndreas Kling
2021-06-22LibJS: Add ObjectEnvironmentRecord to Forward.hAndreas Kling
2021-06-21LibJS: Rename Environment Records so they match the spec :^)Andreas Kling
2021-06-19LibJS: Add the remaining generator objectsMatthew Olsson
2021-06-17LibJS: Replace boolean without_side_effects parameters with an enumIdan Horowitz
2021-06-17LibJS: Add BigInt64Array and BigUint64ArrayLuke
2021-06-15LibJS: Add the FinalizationRegistry built-in objectIdan Horowitz
2021-06-14LibJS: Add the DataView built-in objectIdan Horowitz
2021-06-13LibJS: Add the MapIterator built-in and the key/values/entries methodsIdan Horowitz
2021-06-13LibJS: Add the Map built-in objectIdan Horowitz
2021-06-12LibJS: Add the WeakRef built-in objectIdan Horowitz
2021-06-12LibJS: Add the WeakMap built-in objectIdan Horowitz
2021-06-12LibJS: Generify the garbage collector's weak container notificationsIdan Horowitz
2021-06-11LibJS: Implement AggregateErrorLinus Groh
2021-06-11LibJS: Rename JS_ENUMERATE_{ERROR_SUBCLASSES => NATIVE_ERRORS}Linus Groh
2021-06-10LibJS: Perform function instantiation in bytecodeAndreas Kling
2021-06-09LibJS: Implement the CreateListFromArrayLike() abstract operationLinus Groh
2021-06-09LibJS: Add the WeakSet built-in objectIdan Horowitz
2021-06-09LibJS: Store strings in a string tableGunnar Beutner
2021-06-09LibJS: Add the SetIterator built-in and Set.prototype.{values, entries}Idan Horowitz
2021-06-09LibJS: Add the Set built-in objectIdan Horowitz
2021-06-09LibJS: Generate bytecode in basic blocks instead of one big blockAli Mohammad Pur
2021-06-09Revert "LibJS: Add bytecode instruction handles"Andreas Kling
2021-06-09LibJS: Add bytecode instruction handlesMatthew Olsson
2021-06-07LibJS: Start fleshing out a bytecode for the JavaScript engine :^)Andreas Kling
2021-06-05LibJS: Replace StringOrSymbol::from_value with Value::to_property_keyIdan Horowitz
2021-05-27LibJS: Rename Allocator => CellAllocatorAndreas Kling
2021-05-26LibJS+LibWeb: Make Uint8ClampedArray use TypedArrayAli Mohammad Pur
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-02LibJS: Add initial support for PromisesLinus Groh
2021-03-02LibJS: Implement the GetMethod abstract operationLinus Groh
2021-01-18LibJS: Add JS::NativeFunction to the forwarding headerAndreas Kling
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling