Timothy Flynn
|
18847fca50
LibJS: Use IteratorStepValue in ECMA-262
|
1 년 전 |
Andrew Kaster
|
aef5932235
LibJS: Add method to VM to clear the execution context stack
|
1 년 전 |
Timothy Flynn
|
916cb256de
LibJS: Ensure enlarged ArrayBuffers are filled with zeros
|
1 년 전 |
Timothy Flynn
|
29ac6e3689
LibJS: Partially implement resizable ArrayBuffer objects
|
1 년 전 |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 년 전 |
Aliaksandr Kalenik
|
b108d51c5b
LibJS: Only consider VM-accessible execution contexts as strong roots
|
1 년 전 |
Andreas Kling
|
4699c81fc1
LibJS: Stop converting between Object <-> IteratorRecord all the time
|
1 년 전 |
Andreas Kling
|
26c21fba8e
LibJS: Use LoadRequestedModules in the ad-hoc module loading path
|
1 년 전 |
Andreas Kling
|
58294db294
LibJS: Add successfully loaded modules to the VM's stored module list
|
1 년 전 |
Andreas Kling
|
8b7d27b349
LibJS+LibWeb: More bringing module loading closer to spec
|
1 년 전 |
Andreas Kling
|
07f567cd9f
LibJS+LibWeb: Another round of bringing module loading closer to spec
|
1 년 전 |
Andreas Kling
|
3fc0333ee6
LibJS: Put Bytecode::CallFrame + register slots in a single allocation
|
1 년 전 |
Andreas Kling
|
3dc5f467a8
LibJS: Always allocate ExecutionContext objects on the malloc heap
|
1 년 전 |
Andreas Kling
|
845da3901d
LibJS: Make ExecutionContext::function_name a GCPtr<PrimitiveString>
|
1 년 전 |
Andreas Kling
|
ece961f882
LibJS: Pass call/construct argument lists as ReadonlySpan<Value>
|
1 년 전 |
Simon Wanner
|
969d9e1fd3
LibJS: Remove expensive dead code in get_source_range
|
1 년 전 |
Simon Wanner
|
68f4d21de2
LibJS: Lazily collect stack trace information
|
1 년 전 |
Ali Mohammad Pur
|
aeee98b3a1
AK+Everywhere: Remove the null state of DeprecatedString
|
1 년 전 |
Matthias Zimmerman
|
9871bd4bec
LibJS: Fix spelling in VM.cpp
|
1 년 전 |
Aliaksandr Kalenik
|
719a00df3a
LibJS: Add source location for Handle nodes in GC graph dumper output
|
1 년 전 |
Andreas Kling
|
3ccac0cf6e
LibJS: Remove unused realm parameter from run_and_return_frame()
|
1 년 전 |
Timothy Flynn
|
54d1f4e234
LibJS: Stop propagating small OOM errors from the Error object
|
1 년 전 |
Andreas Kling
|
c78506d79b
LibJS: Only update EC instruction pointer when pushing to EC stack
|
1 년 전 |
Andreas Kling
|
1c06111cbd
LibJS: Add file & line number to bytecode VM stack traces :^)
|
1 년 전 |
Aliaksandr Kalenik
|
0ff29349e6
LibJS: Add GC graph dumper
|
1 년 전 |
Aliaksandr Kalenik
|
d978c762bc
LibJS: Remove usage of bytecode_interpreter_if_exists()
|
1 년 전 |
Andreas Kling
|
a0bceeb704
LibJS: Remove unused VM::destructuring_assignment_evaluation()
|
1 년 전 |
Andreas Kling
|
2eaa528a0e
LibJS: Rip out the AST interpreter :^)
|
1 년 전 |
Andreas Kling
|
e2c8d5859e
LibJS: Remove ability to disable bytecode VM
|
1 년 전 |
Andreas Kling
|
34344120f2
AK: Make "foo"_string infallible
|
1 년 전 |