ladybird/Libraries/LibJS
Andreas Kling ec55490198 LibJS: Make global objects have unique shape from the start
There's no point in trying to achieve shape sharing for global objects,
so we can simply make the shape unique from the start and avoid making
a transition chain.
2020-10-04 22:56:45 +02:00
..
Heap LibJS: Always inline HeapBlock::allocate() 2020-10-04 19:25:49 +02:00
Runtime LibJS: Make global objects have unique shape from the start 2020-10-04 22:56:45 +02:00
Tests LibJS: Strict mode is now handled by Functions and Programs, not Blocks 2020-10-04 10:46:12 +02:00
AST.cpp LibJS: Use String::formatted() in various other places 2020-10-04 19:22:02 +02:00
AST.h LibJS: Strict mode is now handled by Functions and Programs, not Blocks 2020-10-04 10:46:12 +02:00
CMakeLists.txt LibJS+Clients: Add JS::VM object, separate Heap from Interpreter 2020-09-20 19:24:44 +02:00
Console.cpp LibJS: Move Console from Interpreter to GlobalObject 2020-09-29 21:15:06 +02:00
Console.h LibJS: Move Console from Interpreter to GlobalObject 2020-09-29 21:15:06 +02:00
Forward.h LibJS: Move Console from Interpreter to GlobalObject 2020-09-29 21:15:06 +02:00
Interpreter.cpp LibJS: Move "strict mode" state to the call stack 2020-10-04 17:03:33 +02:00
Interpreter.h LibJS: Move "strict mode" state to the call stack 2020-10-04 17:03:33 +02:00
Lexer.cpp LibJS: Fix start position of multi-line tokens 2020-09-12 00:13:29 +02:00
Lexer.h LibJS: Lex and parse regex literals, add RegExp objects 2020-06-07 19:06:55 +02:00
MarkupGenerator.cpp LibJS: Replace a few dbg() with dbgln() 2020-10-04 19:22:02 +02:00
MarkupGenerator.h Meta: Add a script check the presence of "#pragma once" in header files 2020-05-29 07:59:45 +02:00
Parser.cpp LibJS: Use String::formatted() for parser error messages 2020-10-04 19:22:02 +02:00
Parser.h LibJS: Use String::formatted() for parser error messages 2020-10-04 19:22:02 +02:00
Token.cpp LibJS: Add missing reserved words to Token::is_identifier_name() 2020-08-14 10:58:51 +02:00
Token.h LibJS: Parser refactored to use constexpr precedence table 2020-08-21 16:14:14 +02:00