.. |
Heap
|
64513f3c23
LibJS: Move native objects towards two-pass construction
|
5 jaren geleden |
Runtime
|
4c6fd49169
LibJS: Fix String.raw.length
|
5 jaren geleden |
Tests
|
3f97d75778
LibJS: Convert most builtin tests to new system
|
5 jaren geleden |
AST.cpp
|
5e971c91e3
LibJS: Hide some debug output behind flags
|
5 jaren geleden |
AST.h
|
7533fd8b02
LibJS: Initial class implementation; allow super expressions in object
|
5 jaren geleden |
CMakeLists.txt
|
39576b2238
LibJS: Add JSON.stringify
|
5 jaren geleden |
Console.cpp
|
a48080f62d
LibJS: Move Interpreter::get_trace() to ConsoleClient
|
5 jaren geleden |
Console.h
|
a48080f62d
LibJS: Move Interpreter::get_trace() to ConsoleClient
|
5 jaren geleden |
Forward.h
|
0166a1fa74
LibJS: Make NativeProperty a plain Cell instead of an Object
|
5 jaren geleden |
Interpreter.cpp
|
97634d0678
LibJS: Hide interpreter exception debug output behind a flag
|
5 jaren geleden |
Interpreter.h
|
98323e19e5
LibJS: Implement Proxy [[Call]] and [[Construct]] traps
|
5 jaren geleden |
Lexer.cpp
|
bc1c556755
LibJS: Move regex logic to main Lexer if statement
|
5 jaren geleden |
Lexer.h
|
61ac1d3ffa
LibJS: Lex and parse regex literals, add RegExp objects
|
5 jaren geleden |
MarkupGenerator.cpp
|
0ff9d7e189
LibJS: Add BigInt
|
5 jaren geleden |
MarkupGenerator.h
|
937d0be762
Meta: Add a script check the presence of "#pragma once" in header files
|
5 jaren geleden |
Parser.cpp
|
7533fd8b02
LibJS: Initial class implementation; allow super expressions in object
|
5 jaren geleden |
Parser.h
|
7533fd8b02
LibJS: Initial class implementation; allow super expressions in object
|
5 jaren geleden |
Token.cpp
|
1274c244d5
LibJS: Fix out-of-bounds read when parsing escape sequences
|
5 jaren geleden |
Token.h
|
0ff9d7e189
LibJS: Add BigInt
|
5 jaren geleden |