summaryrefslogtreecommitdiff
path: root/Userland/Libraries
AgeCommit message (Expand)Author
2021-06-15LibJS: Use OrderedHashMap instead of HashMap in the Map built-inIdan Horowitz
2021-06-15LibJS: Add a basic pass manager and add some basic passesAli Mohammad Pur
2021-06-15LibJS: Rename the overridden Instruction methods to foo_implAli Mohammad Pur
2021-06-15LibJS: Make EnterUnwindContext a terminator opAli Mohammad Pur
2021-06-15LibJS: Make basic block size customizableAli Mohammad Pur
2021-06-15LibJS: Store and return undefined Symbol descriptionIdan Horowitz
2021-06-15LibTextCodec: Add ISO-8859-15 (aka Latin-9) encodingAatos Majava
2021-06-15LibGUI: Allow tweaking each edge of TabWidget's content marginsAndreas Kling
2021-06-15LibGUI: Make a macro for registering a GUI::Margins object propertyAndreas Kling
2021-06-15LibJS: Use Optional<String> in StringPrototypeAndreas Kling
2021-06-15LibWeb: Use Optional<String> more in WrapperGeneratorAndreas Kling
2021-06-15LibJS: Call toString on the key, not on the argument in ToPropertyKeyIdan Horowitz
2021-06-15LibJS: Add the Object.fromEntries methodIdan Horowitz
2021-06-15LibJS: Implement the IteratorClose abstract op and use it where neededIdan Horowitz
2021-06-14LibJS: Correctly parse yield-from expressionsAli Mohammad Pur
2021-06-14LibJS: Parse generator functions in object literalsAli Mohammad Pur
2021-06-14LibJS: Add a test file for generator function parsingAli Mohammad Pur
2021-06-14LibRegex: Remove unused codeGunnar Beutner
2021-06-14LibRegex: Use a plain pointer for OpCode::m_stateGunnar Beutner
2021-06-14LibRegex: Avoid initialization checks in get_opcode_by_id()Gunnar Beutner
2021-06-14LibRegex: Avoid prepending items to vectorsGunnar Beutner
2021-06-14LibRegex: Avoid making unnecessary string copiesGunnar Beutner
2021-06-14LibRegex: Make get_opcode() return a referenceGunnar Beutner
2021-06-14LibRegex: Remove return value for settersGunnar Beutner
2021-06-14LibRegex: Use a plain array to store opcodesGunnar Beutner
2021-06-14LibGfx: Inline BitmapFont::glyph_or_emoji_width() for fixed-width fontsAndreas Kling
2021-06-14LibJS: Teach Reference to access call frame arguments directlyAndreas Kling
2021-06-14LibJS: Add LoadArgument bytecode instruction for fast argument accessAndreas Kling
2021-06-14LibJS: Access function arguments directly in AST interpreterAndreas Kling
2021-06-14LibJS: Write computed function default arguments into the call frameAndreas Kling
2021-06-14LibJS: Track which Identifier nodes refer to function argumentsAndreas Kling
2021-06-14LibJS: Add additional generic Array.prototype.slice testsdavidot
2021-06-14LibJS: Add Array.prototype.@@unscopablesdavidot
2021-06-14LibJS: Make Array.prototype.at return undefined on empty slotdavidot
2021-06-14LibJS: Implement Array.prototype.copyWithin genericallydavidot
2021-06-14LibJS: Implement Array.prototype.entriesdavidot
2021-06-14LibJS: Implement Array.prototype.flatMapdavidot
2021-06-14LibJS: Make Array.prototype.concat genericdavidot
2021-06-14LibJS: Make Array.prototype.reverse genericdavidot
2021-06-14LibJS: Add additional Array.prototype.reverse testsdavidot
2021-06-14LibJS: Make Array.prototype.unshift genericdavidot
2021-06-14LibJS: Make Array.prototype.shift genericdavidot
2021-06-14LibJS: Add support for hex, octal & binary big integer literalsIdan Horowitz
2021-06-14LibCrypto: Add {Signed,Unsigned}BigInteger::from_base{2, 8, 16} helpersIdan Horowitz
2021-06-14LibJS: Add tests for DataView.prototype getters and settersIdan Horowitz
2021-06-14LibJS: Add all of the DataView.prototype.set* methodsIdan Horowitz
2021-06-14LibJS: Add all of the DataView.prototype.get* methodsIdan Horowitz
2021-06-14LibJS: Add the DataView built-in objectIdan Horowitz
2021-06-13LibJS: Make a couple of %TypedArray%.prototype properties accessorsLinus Groh
2021-06-13LibJS: Make Symbol.prototype.description an accessorLinus Groh