Matthew Olsson
|
9ea6ab0ad4
LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues
|
преди 1 година |
Andreas Kling
|
c8821cf8e0
js: Don't try to call a null Function on SIGINT
|
преди 1 година |
Andreas Kling
|
4db1712f90
LibJS+LibWeb: Make Console, ConsoleClient & subclasses GC-allocated
|
преди 1 година |
Shannon Booth
|
0090b916dd
LibJS: Make ParserError::to_string infallible
|
преди 1 година |
Andreas Kling
|
b6d4eea7ac
LibJS: Never give back virtual memory once it belongs to a cell type
|
преди 1 година |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
преди 1 година |
Andreas Kling
|
8b7d27b349
LibJS+LibWeb: More bringing module loading closer to spec
|
преди 1 година |
Simon Wanner
|
93908fcbcb
LibJS+Embedders: Unify stack trace format for uncaught errors
|
преди 1 година |
Timothy Flynn
|
1504469c50
js: Implement the exit builtin without calling the native exit function
|
преди 1 година |
Andreas Kling
|
65717e3b75
LibJS: Inline fast case for Value::to_{boolean,number,numeric,primitive}
|
преди 1 година |
Timothy Flynn
|
573cbb5ca0
LibJS+LibWeb+WebContent: Stop using ThrowableStringBuilder
|
преди 1 година |
Andreas Kling
|
1c06111cbd
LibJS: Add file & line number to bytecode VM stack traces :^)
|
преди 1 година |
Andreas Kling
|
2eaa528a0e
LibJS: Rip out the AST interpreter :^)
|
преди 1 година |
Andreas Kling
|
e2c8d5859e
LibJS: Remove ability to disable bytecode VM
|
преди 1 година |
Andreas Kling
|
a75b51de10
js: Remove ability to run with AST interpreter
|
преди 1 година |
Andreas Kling
|
18c54d8d40
LibJS: Make Cell::initialize() return void
|
преди 1 година |
Andreas Kling
|
405187993a
LibGUI+LibCore: Move GML property system from LibCore to LibGUI
|
преди 1 година |
Andreas Kling
|
72516ca101
js: Run with the JavaScript bytecode VM by default
|
преди 2 години |
Timothy Flynn
|
77d7f715e3
LibJS+CI: Remove bytecode optimization passes for now
|
преди 2 години |
Daniel Bertalan
|
e012565898
test262-runner+js: Respect the bytecode optimizations enabled flag
|
преди 2 години |
Andreas Kling
|
6537ed8fff
LibJS/Bytecode: Simplify Bytecode::Interpreter lifetime model
|
преди 2 години |
Andreas Kling
|
d063f35afd
LibJS/Bytecode: Leave GlobalDeclarationInstantiation in C++
|
преди 2 години |
CanadaHonk
|
2cd4f135f0
js: Add --use-test262-global option
|
преди 2 години |
CanadaHonk
|
31a7dabf02
js: Add --disable-debug-output option
|
преди 2 години |
Linus Groh
|
f345f72b55
LibJS: Port Value::to_object() to NonnullGCPtr
|
преди 2 години |
Timothy Flynn
|
13dfadba79
LibJS: Propagate errors from VM creation
|
преди 2 години |
Tim Schumacher
|
ae51c1821c
Everywhere: Remove unintentional partial stream reads and writes
|
преди 2 години |
Tim Schumacher
|
d5871f5717
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
|
преди 2 години |
Andrew Kaster
|
f40094d014
LibWeb+LibJS: Format Console arguments with JS::Print
|
преди 2 години |
Sam Atkins
|
2db168acc1
LibTextCodec+Everywhere: Port Decoders to new Strings
|
преди 2 години |