summaryrefslogtreecommitdiff
path: root/Userland/Libraries
AgeCommit message (Expand)Author
2021-06-09LibCpp: Support non-field class membersItamar
2021-06-09LibCpp: Make 'bool' a Token::Type::KnownTypeItamar
2021-06-09LibJS: Fix evaluation order for tagged template literalsGunnar Beutner
2021-06-09LibJS: Generate bytecode for tagged template literalsGunnar Beutner
2021-06-09LibJS: Fix the return value for TemplateLiteralGunnar Beutner
2021-06-09LibWeb: Fix logic issue when parsing CSS custom propertiesTobias Christiansen
2021-06-09LibJS: Don't create lexical environment for native (C++) function callsAndreas Kling
2021-06-09LibC: Add stub implementation for sigsuspendThiago Henrique Hupner
2021-06-09LibC: Make tgetnum() return -1 if capability is not availableThiago Henrique Hupner
2021-06-09LibWasm: ALWAYS_INLINE some very hot functionsAli Mohammad Pur
2021-06-09Meta: Disable -Wmaybe-uninitializedAli Mohammad Pur
2021-06-09LibWasm: Implement saturating float truncation instructionsAli Mohammad Pur
2021-06-09LibWasm: Implement sign extension instructionsAli Mohammad Pur
2021-06-09LibWasm: Implement spec-compliant float min/max opsAli Mohammad Pur
2021-06-09LibAudio: Add support for WAVE_FORMAT_EXTENSIBLENick Miller
2021-06-09LibJS: Don't generate code after we've encountered a terminating opGunnar Beutner
2021-06-09LibJS: Stop bytecode execution after we've encountered an exceptionGunnar Beutner
2021-06-09LibJS: Generate bytecode for throw statementsGunnar Beutner
2021-06-09LibMarkdown: Wrap non-inline code blocks in <pre>Sam Atkins
2021-06-09LibJS: Stop inheriting from Set in SetPrototypeIdan Horowitz
2021-06-09LibGUI: Set TextEditor to unmodified after saving size=0 filesSam Atkins
2021-06-09LibJS: Mark heap cell values stored in Set instancesIdan Horowitz
2021-06-09LibJS: Store strings in a string tableGunnar Beutner
2021-06-09LibAudio: Make Loader::seek() treat its input as a sample indexNick Miller
2021-06-09LibJS: Add the SetIterator built-in and Set.prototype.{values, entries}Idan Horowitz
2021-06-09LibJS: Add most of the Set.prototype methodsIdan Horowitz
2021-06-09LibJS: Add the Set built-in objectIdan Horowitz
2021-06-09LibCrypto: Add hash methods to {Signed, Unsigned}BigIntegerIdan Horowitz
2021-06-09LibJS: Implement bytecode generation for UpdateExpression :^)Andreas Kling
2021-06-09LibJS: Simplify the way we stringify bytecode instructionsAndreas Kling
2021-06-09LibGL: Implement very basic version of glGetFloatvErik Biederstadt
2021-06-09LibJS: Print the name of AST nodes that are missing generate_bytecode()Andreas Kling
2021-06-09LibCore: Fix building LibCore on FreeBSDGunnar Beutner
2021-06-09LibJS: Move Instruction::length() to the Op.h headerAndreas Kling
2021-06-09LibJS: Move Bytecode::Instruction::execute() to the Op.h headerAndreas Kling
2021-06-09LibJS: Rename Bytecode::ExecutionUnit => Bytecode::ExecutableAndreas Kling
2021-06-09LibJS: Only set element in array literal to an empty value if it's nullLuke
2021-06-09LibJS: Generate bytecode in basic blocks instead of one big blockAli Mohammad Pur
2021-06-09LibJS: Fix not executing the expression of a return statementMatthew Olsson
2021-06-09LibJS: Generate bytecode for array expressionsGunnar Beutner
2021-06-09Revert "LibJS: Add bytecode instruction handles"Andreas Kling
2021-06-09LibJS: Add bytecode instruction handlesMatthew Olsson
2021-06-08LibJS: Handle Proxy with Array target in IsArray() abstract operationLinus Groh
2021-06-08LibJS: Implement Proxy.revocable()Linus Groh
2021-06-08LibJS: Remove Proxy() argument count checkLinus Groh
2021-06-08LibJS: Make sure loop results are initializedGunnar Beutner
2021-06-08LibJS: Make SwitchStatement::execute() return undefined for empty blocksMarcin Gasperowicz
2021-06-08LibJS: Remove the seal/unseal of Bytecode::Block againAndreas Kling
2021-06-08LibJS: Introduce an accumulator register to Bytecode::InterpreterMatthew Olsson
2021-06-08LibJS: Add @@toStringTag to ReflectLinus Groh