Andreas Kling
|
6861c619c6
LibJS: Move most of Interpreter into VM
|
4 年之前 |
Linus Groh
|
7d83665635
LibJS+LibGUI+js: Handle UnterminatedRegexLiteral in syntax highlighters
|
4 年之前 |
Andreas Kling
|
ed5407a3d7
js: Use VM::exception() instead of Interpreter::exception()
|
4 年之前 |
Andreas Kling
|
4a8bfcdd1c
LibJS: Move the current exception from Interpreter to VM
|
4 年之前 |
Andreas Kling
|
1c43442be4
LibJS+Clients: Add JS::VM object, separate Heap from Interpreter
|
4 年之前 |
AnotherTest
|
30554c969c
LibLine: Handle interrupts/window size changes internally
|
5 年之前 |
Ben Wiederhake
|
0248ddc427
Userland: Mark compilation-unit-only functions as static
|
5 年之前 |
Matthew Olsson
|
7a1d485b19
LibJS: Integrate Symbols into objects as valid keys
|
5 年之前 |
Linus Groh
|
8b76a1e548
js: Remove test mode
|
5 年之前 |
Jack Karamanian
|
1da7fea602
js: Highlight Extends and Super tokens
|
5 年之前 |
Andreas Kling
|
8d56e6103e
LibJS: Make Value::to_object() take a GlobalObject&
|
5 年之前 |
Andreas Kling
|
e4add19915
LibJS: Pass GlobalObject& to native functions and property accessors
|
5 年之前 |
Andreas Kling
|
5042e560ef
LibJS: Make more Interpreter functions take a GlobalObject&
|
5 年之前 |
Linus Groh
|
5072d4e02d
LibJS+js: Support getting last value from "_" variable
|
5 年之前 |
Linus Groh
|
0ff9d7e189
LibJS: Add BigInt
|
5 年之前 |
Matthew Olsson
|
61ac1d3ffa
LibJS: Lex and parse regex literals, add RegExp objects
|
5 年之前 |
Linus Groh
|
6c89303e7e
js: Print call stack on exception thrown outside the global context
|
5 年之前 |
Linus Groh
|
a48080f62d
LibJS: Move Interpreter::get_trace() to ConsoleClient
|
5 年之前 |
Marcin Gasperowicz
|
a60a5bc70a
Userland/js: Add `global` property to the global object + help fix
|
5 年之前 |
AnotherTest
|
4aa3d08e21
Userland/js: Prompt for more input on labels and object keys
|
5 年之前 |
Matthew Olsson
|
786722149b
LibJS: Add strict mode
|
5 年之前 |
Matthew Olsson
|
5ae9419a06
LibJS: Object index properties have descriptors; Handle sparse indices
|
5 年之前 |
Matthew Olsson
|
dd08c992e8
LibJS: Simplify and normalize publicly-exposed Object functions
|
5 年之前 |
AnotherTest
|
70a213a6ec
LibLine: Use Core::EventLoop for outer read loop
|
5 年之前 |
Paul Redmond
|
11405c5139
LibJS: Fix incorrect token column values (#2401)
|
5 年之前 |
Linus Groh
|
015d65bc6f
js: Show a "source location hint" for syntax errors :^)
|
5 年之前 |
AnotherTest
|
bc9013f706
LibLine: Change get_line to return a Result<String, Error>
|
5 年之前 |
AnotherTest
|
0446b7e347
Userland/js: Do not construct a full CompletionSuggestion just to compare against
|
5 年之前 |
AnotherTest
|
7fba21aefc
LibLine: Unify completion hooks and adapt its users
|
5 年之前 |
AnotherTest
|
3bc3f36cfe
LibLine: Handle unicode correctly
|
5 年之前 |