..
Bytecode
LibJS: Remove dedicated iterator result instructions in favor of GetById
2023-12-07 18:12:24 +01:00
Contrib /Test262
LibJS: Segregate GC-allocated objects by type
2023-11-19 12:10:31 +01:00
Heap
Userland: Make bit-fields compatible with MSVC C++ ABI
2023-12-07 10:28:19 -07:00
JIT
LibJS/JIT: Make generating GDB images opt-in
2023-12-07 15:34:38 -07:00
Runtime
LibJS: Use a premade shape when creating iterator result objects
2023-12-08 00:54:05 +01:00
Tests
LibJS: Add basic support for module code with top-level await
2023-12-06 12:58:04 +01:00
AST.cpp
LibJS+LibWeb: Another round of bringing module loading closer to spec
2023-12-03 20:46:55 +01:00
AST.h
LibJS: Make Bytecode::Executable GC-allocated
2023-11-29 09:48:18 +01:00
CMakeLists.txt
LibJS: Skip test262 tests with the CanBlockIsFalse flag
2023-11-30 09:51:46 -05:00
Console.cpp
LibJS: Make ExecutionContext::function_name a GCPtr<PrimitiveString>
2023-11-29 09:48:18 +01:00
Console.h
CyclicModule.cpp
LibJS: Update CyclicModule to match current spec
2023-12-06 12:58:04 +01:00
CyclicModule.h
LibJS: Update import referrer's [[LoadedModules]] in place
2023-12-03 20:46:55 +01:00
Forward.h
LibJS: Stop converting between Object <-> IteratorRecord all the time
2023-12-07 14:06:34 +01:00
Lexer.cpp
Lexer.h
MarkupGenerator.cpp
LibJS: Use OrderedHashMap for the Shape property table
2023-09-17 21:00:11 +02:00
MarkupGenerator.h
Module.cpp
LibJS: Update import referrer's [[LoadedModules]] in place
2023-12-03 20:46:55 +01:00
Module.h
LibJS: Support LoadRequestedModule AO on SyntheticModule records
2023-12-03 20:46:55 +01:00
ModuleLoading.h
LibJS+LibWeb: Another round of bringing module loading closer to spec
2023-12-03 20:46:55 +01:00
Parser.cpp
LibJS+LibWeb: Another round of bringing module loading closer to spec
2023-12-03 20:46:55 +01:00
Parser.h
LibJS+LibWeb: Another round of bringing module loading closer to spec
2023-12-03 20:46:55 +01:00
ParserError.cpp
ParserError.h
Position.h
LibJS: Make line-and-column resolution fast for large minified JS
2023-09-12 17:21:42 +02:00
Print.cpp
Print.h
SafeFunction.h
Script.cpp
LibJS: Segregate GC-allocated objects by type
2023-11-19 12:10:31 +01:00
Script.h
LibJS: Update import referrer's [[LoadedModules]] in place
2023-12-03 20:46:55 +01:00
SourceCode.cpp
LibJS: Make line-and-column resolution fast for large minified JS
2023-09-12 17:21:42 +02:00
SourceCode.h
LibJS: Make line-and-column resolution fast for large minified JS
2023-09-12 17:21:42 +02:00
SourceRange.h
LibJS: Make line-and-column resolution fast for large minified JS
2023-09-12 17:21:42 +02:00
SourceTextModule.cpp
LibJS: Add basic support for module code with top-level await
2023-12-06 12:58:04 +01:00
SourceTextModule.h
LibJS: Always allocate ExecutionContext objects on the malloc heap
2023-11-29 09:48:18 +01:00
SyntaxHighlighter.cpp
SyntaxHighlighter.h
SyntheticModule.cpp
LibJS: Support LoadRequestedModule AO on SyntheticModule records
2023-12-03 20:46:55 +01:00
SyntheticModule.h
LibJS: Support LoadRequestedModule AO on SyntheticModule records
2023-12-03 20:46:55 +01:00
Token.cpp
AK+Everywhere: Remove the null state of DeprecatedString
2023-10-13 18:33:21 +03:30
Token.h