summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2021-06-08LibJS: Add @@toStringTag to Promise.prototypeLinus Groh
2021-06-08LibJS: Replace two instances of 'global_object.vm()' with just 'vm'Linus Groh
2021-06-08LibJS: Generate bytecode for template literalsGunnar Beutner
2021-06-08gron: Handle invalid input gracefullySam Atkins
2021-06-08gron: Make gron read from stdin if no file is providedSam Atkins
2021-06-08Everywhere: Replace Vector<T*> with nonnull entries with Vector<T&>Ali Mohammad Pur
2021-06-08AK: Make Vector capable of holding reference typesAli Mohammad Pur
2021-06-08AK: Switch to east const in Vector.hAli Mohammad Pur
2021-06-08AK: Reorder Vector methods to place similar methods next to each otherAli Mohammad Pur
2021-06-08AK: Rename Vector::{value_type => ValueType}Ali Mohammad Pur
2021-06-08LibSQL: Limit the number of nested subqueriesTimothy Flynn
2021-06-08LibSQL: Rename expression tree depth limit test caseTimothy Flynn
2021-06-08AK: Don't create Utf8View from temporary String in URLParserMax Wipfli
2021-06-08AK: Utf8CodePointIterator: Don't output full string to debug outputMax Wipfli
2021-06-08Ports/ScummVM: Add freetype, libiconv, libjpeg and libpng to build depsJelle Raaijmakers
2021-06-08Ports/ScummVM: Use SERENITY_INSTALL_ROOT instead of _BUILD_DIRJelle Raaijmakers
2021-06-08LibM: Implement nearbyint, nearbyintl and nearbyintfGunnar Beutner
2021-06-08LibC+AK: Remove our custom macros from <assert.h>Gunnar Beutner
2021-06-08LibJS: Seal Bytecode Blocks and munmap them (#7919)Leon Albrecht
2021-06-08LibJS: Support deleting local variables with operator deleteIdan Horowitz
2021-06-08LibJS: Return undefined from a with statement if no value was generatedIdan Horowitz
2021-06-08LibJS: Return the last value from a with statementIdan Horowitz
2021-06-08Base: Clarify and extend unveil(2) man pageMax Wipfli
2021-06-08Kernel: Properly reset m_unveiled_paths on execve()Max Wipfli
2021-06-08Kernel: Don't assume there are no nodes if m_unveiled_paths.is_empty()Max Wipfli
2021-06-08Kernel: Change unveil state to dropped even when node already existsMax Wipfli
2021-06-08Kernel: Update intermediate nodes when changing unveil permissionsMax Wipfli
2021-06-08AK: Add children() accessor to TrieMax Wipfli
2021-06-08Kernel: Allow unveiling subfolders regardless of parent's permissionsMax Wipfli
2021-06-08Kernel: Use LexicalPath to avoid two consecutive slashes in unveil pathMax Wipfli
2021-06-08LibJS: Add for loop bytecode generationLinus Groh
2021-06-08LibJS: Implement bytecode generation for BigIntsGunnar Beutner
2021-06-08LibJS: Make if yield undefined for the else branch if it is missingGunnar Beutner
2021-06-08LibJS: Remove redundant jump for IfStatementsGunnar Beutner
2021-06-08LibJS: Make JumpIf{True,False,Nullish} inherit from JumpGunnar Beutner
2021-06-08Utilities: Make `xargs` stop parsing options on first non-optionJelle Raaijmakers
2021-06-08Utilities: Make `watch` stop parsing options on first non-optionJelle Raaijmakers
2021-06-08Utilities: Make `strace` stop parsing options on first non-optionJelle Raaijmakers
2021-06-08Shell: Make `time` stop parsing options on first non-optionJelle Raaijmakers
2021-06-08UserspaceEmulator: Stop parsing options on first non-optionJelle Raaijmakers
2021-06-08Userland: Let `env` parse options up to first non-optionJelle Raaijmakers
2021-06-08LibCore/ArgsParser: Learn how to stop on first non-optionJelle Raaijmakers
2021-06-08LibCore/ArgsParser: Add test suiteJelle Raaijmakers
2021-06-08Kernel: Simplify `execve` shebang argument handlingJelle Raaijmakers
2021-06-08LibCore: Support fine-grained failure behavior for ArgsParserJelle Raaijmakers
2021-06-08LibJS: Add sequence expression bytecode generationLuke
2021-06-08Kernel: Implement InodeFile::stat() and simplify FileDescription::stat()Max Wipfli