Andreas Kling
|
b6d4eea7ac
LibJS: Never give back virtual memory once it belongs to a cell type
|
há 1 ano atrás |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
há 1 ano atrás |
Andreas Kling
|
8b7d27b349
LibJS+LibWeb: More bringing module loading closer to spec
|
há 1 ano atrás |
Simon Wanner
|
93908fcbcb
LibJS+Embedders: Unify stack trace format for uncaught errors
|
há 1 ano atrás |
Timothy Flynn
|
1504469c50
js: Implement the exit builtin without calling the native exit function
|
há 1 ano atrás |
Andreas Kling
|
65717e3b75
LibJS: Inline fast case for Value::to_{boolean,number,numeric,primitive}
|
há 1 ano atrás |
Timothy Flynn
|
573cbb5ca0
LibJS+LibWeb+WebContent: Stop using ThrowableStringBuilder
|
há 1 ano atrás |
Andreas Kling
|
1c06111cbd
LibJS: Add file & line number to bytecode VM stack traces :^)
|
há 1 ano atrás |
Andreas Kling
|
2eaa528a0e
LibJS: Rip out the AST interpreter :^)
|
há 2 anos atrás |
Andreas Kling
|
e2c8d5859e
LibJS: Remove ability to disable bytecode VM
|
há 2 anos atrás |
Andreas Kling
|
a75b51de10
js: Remove ability to run with AST interpreter
|
há 2 anos atrás |
Andreas Kling
|
18c54d8d40
LibJS: Make Cell::initialize() return void
|
há 2 anos atrás |
Andreas Kling
|
405187993a
LibGUI+LibCore: Move GML property system from LibCore to LibGUI
|
há 2 anos atrás |
Andreas Kling
|
72516ca101
js: Run with the JavaScript bytecode VM by default
|
há 2 anos atrás |
Timothy Flynn
|
77d7f715e3
LibJS+CI: Remove bytecode optimization passes for now
|
há 2 anos atrás |
Daniel Bertalan
|
e012565898
test262-runner+js: Respect the bytecode optimizations enabled flag
|
há 2 anos atrás |
Andreas Kling
|
6537ed8fff
LibJS/Bytecode: Simplify Bytecode::Interpreter lifetime model
|
há 2 anos atrás |
Andreas Kling
|
d063f35afd
LibJS/Bytecode: Leave GlobalDeclarationInstantiation in C++
|
há 2 anos atrás |
CanadaHonk
|
2cd4f135f0
js: Add --use-test262-global option
|
há 2 anos atrás |
CanadaHonk
|
31a7dabf02
js: Add --disable-debug-output option
|
há 2 anos atrás |
Linus Groh
|
f345f72b55
LibJS: Port Value::to_object() to NonnullGCPtr
|
há 2 anos atrás |
Timothy Flynn
|
13dfadba79
LibJS: Propagate errors from VM creation
|
há 2 anos atrás |
Tim Schumacher
|
ae51c1821c
Everywhere: Remove unintentional partial stream reads and writes
|
há 2 anos atrás |
Tim Schumacher
|
d5871f5717
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
|
há 2 anos atrás |
Andrew Kaster
|
f40094d014
LibWeb+LibJS: Format Console arguments with JS::Print
|
há 2 anos atrás |
Sam Atkins
|
2db168acc1
LibTextCodec+Everywhere: Port Decoders to new Strings
|
há 2 anos atrás |
Sam Atkins
|
f2a9426885
LibTextCodec+Everywhere: Return Optional<Decoder&> from `decoder_for()`
|
há 2 anos atrás |
Evan Smal
|
76891ae45d
js: Save REPL history when exiting interpreter with `exit()`
|
há 2 anos atrás |
Timothy Flynn
|
88814acbd3
LibJS+Everywhere: Convert JS::Error to String
|
há 2 anos atrás |
Sam Atkins
|
d6075ef5b5
LibTextCodec+Everywhere: Make TextCodec::decoder_for() take a StringView
|
há 2 anos atrás |