summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/CMakeLists.txt
AgeCommit message (Expand)Author
2023-03-21Everywhere: Use `LibFileSystem` where trivialCameron Youell
2023-02-17LibJS: Add to_string definitions to CodeGenerationError and ParserErrorTimothy Flynn
2023-01-23LibJS: Add DisposableStack{, Prototype, Constructor}davidot
2023-01-23LibJS: Add SuppressedError{, Prototype, Constructor}davidot
2023-01-05LibJS: Add and begin using a completion-compatible string builderTimothy Flynn
2022-12-12LibJS: Move ExecutionContext function implementations out of lineLuke Wilde
2022-12-03LibJS: Add an EliminateLoads pass to BytecodeHendiadyoin1
2022-11-26LibJS+js: Move the value print implementation to LibJSAli Mohammad Pur
2022-11-23LibJS: Make Parser::Error a standalone ParserError classAndreas Kling
2022-11-23LibJS: Move JobCallback functions out-of-lineAndreas Kling
2022-11-22LibJS: Reduce AST memory usage by shrink-wrapping source range infoAndreas Kling
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-10-17LibJS: Implement RegExp legacy static propertiesleeight
2022-10-02LibJS: Move PromiseCapability into its own cpp/h fileLinus Groh
2022-09-16LibC: Remove the LibM interface targetTim Schumacher
2022-09-05LibLocale: Move locale source files to the LibLocale libraryTimothy Flynn
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-07-20LibJS: Implement a basic Intl mathematical valueTimothy Flynn
2022-07-01LibJS: Start implementing the stage 3 Intl.DurationFormat proposalIdan Horowitz
2022-05-05LibJS: Add AsyncGenerator / AsyncGeneratorPrototypeLinus Groh
2022-03-29LibJS: Import C++ sources from libjs-test262 :^)Linus Groh
2022-02-20LibJS: Add an initial implementation of Collator Compare FunctionsIdan Horowitz
2022-02-09LibJS: Remove MarkedValueList in favor of MarkedVector<Value> :^)Linus Groh
2022-02-08LibJS+Everywhere: Remove VM::exception() and most related functionsdavidot
2022-01-30LibJS: Start implementing Intl Segment Iterator objectsIdan Horowitz
2022-01-30LibJS: Start implementing Intl Segments objectsIdan Horowitz
2022-01-30LibJS: Start implementing Intl.SegmenterIdan Horowitz
2022-01-30LibJS: Add support for JSON modulesdavidot
2022-01-29LibJS: Implement a nearly empty Intl.Collator objectTimothy Flynn
2022-01-28LibJS: Implement a nearly empty Intl.PluralRules objectTimothy Flynn
2022-01-25LibJS: Implement a nearly empty Intl.RelativeTimeFormat objectTimothy Flynn
2022-01-23LibJS+LibTimeZone+LibUnicode: Remove direct linkage to LibTimeZoneTimothy Flynn
2022-01-22LibJS: Implement Module linking and evaluatingdavidot
2022-01-22LibJS: Add Module Namespace Exotic Objectdavidot
2022-01-22LibJS: Add ModuleEnvironmentdavidot
2022-01-16LibJS: Rename GeneratorObjectPrototype to GeneratorPrototypeLinus Groh
2022-01-11LibJS: Support non-UTC time zones in Temporal :^)Linus Groh
2021-12-16LibJS: Add MarkedVector<T>Andreas Kling
2021-12-08LibJS: Implement (most of) Intl.DateTimeFormat.prototype.formatTimothy Flynn
2021-11-29LibJS: Implement a nearly empty Intl.DateTimeFormat objectTimothy Flynn
2021-11-29LibJS: Add AsyncFromSyncIteratorPrototype and Async-From-Sync instancesdavidot
2021-11-29LibJS: Add AsyncIteratorPrototypedavidot
2021-11-21LibJS: Parse async generator functionsdavidot
2021-11-20LibJS: Start fleshing out an ISO 8601 parser for TemporalLinus Groh
2021-11-12LibJS: Implement async functions as generator functions in BC modeAli Mohammad Pur
2021-11-12LibJS: Begin implementing Intl.NumberFormat.prototype.formatTimothy Flynn
2021-11-10LibJS: Add support for await expressionsIdan Horowitz
2021-11-10LibJS: Add support for async functionsIdan Horowitz
2021-10-24LibJS: Add a separate "identifier table" to bytecode executablesAndreas Kling
2021-10-24LibJS: Add Bytecode::Executable::dump()Andreas Kling