Hendiadyoin1
|
f5376cb282
LibJS: Generate unwind chains for break in Bytecode
|
2 年之前 |
Luke Wilde
|
4db2efaecb
LibJS/Bytecode: Implement yield*
|
2 年之前 |
Hendiadyoin1
|
133faa0acc
LibJS: Remove FinishUnwind instruction
|
2 年之前 |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 年之前 |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 年之前 |
Hendiadyoin1
|
fd6e75fd01
LibJS: Add a way to replace references to registers in Bytecode
|
2 年之前 |
Hendiadyoin1
|
911506af9f
LibJS: Align Instructions as void* and roundup variably sized ones sizes
|
2 年之前 |
Hendiadyoin1
|
ae52ae8f9f
LibJS: Add support for SpreadExpressions in array literals for bytecode
|
2 年之前 |
Hendiadyoin1
|
21ae882cfd
LibJS: Implement SuperCall for the Bytecode-VM
|
2 年之前 |
Luke Wilde
|
482a827346
LibJS/Bytecode: Make typeof return "undefined" on unresolvable IDs
|
3 年之前 |
Luke Wilde
|
7cc53b7ef1
LibJS/Bytecode: Implement the delete unary expression
|
3 年之前 |
Luke Wilde
|
eac5534ce4
LibJS/Bytecode: Add support for new.target
|
3 年之前 |
Ali Mohammad Pur
|
8f7021faf7
LibJS: Implement bytecode generation for For-In/Of statements
|
3 年之前 |
Ali Mohammad Pur
|
2000251333
LibJS: Implement bytecode generation for WithStatement
|
3 年之前 |
Ali Mohammad Pur
|
1bbfaf8627
LibJS: More properly implement scoping rules in bytecode codegen
|
3 年之前 |
davidot
|
8108fc7f9c
LibJS: Convert Instruction::execute in bytecode to ThrowCompletionOr
|
3 年之前 |
Ali Mohammad Pur
|
b96118b5d1
LibJS: Fix codegen for nodes after try statements without 'finally'
|
3 年之前 |
Andreas Kling
|
d203a86900
LibJS: Always inline the bytecode instruction iterator's operator++
|
3 年之前 |
Andreas Kling
|
3117182c2e
LibJS: Implement 'this' in the bytecode VM
|
3 年之前 |
Andreas Kling
|
7c7bc4f44a
LibJS: Alphabetize the bytecode opcode list
|
3 年之前 |
Linus Groh
|
32932f83be
LibJS: Rename {Abstract,Typed => Loosely,Strictly}{Equals,Inequals}
|
3 年之前 |
Johan Dahlin
|
f6028c2534
LibJS: NewClass bytecode instruction
|
4 年之前 |
Andreas Kling
|
44221756ab
LibJS: Drop "Record" suffix from all the *Environment record classes
|
4 年之前 |
Andreas Kling
|
8a3c9d9851
LibJS: Remove direct argument loading since it was buggy
|
4 年之前 |
Andreas Kling
|
6c6dbcfc36
LibJS: Rename Environment Records so they match the spec :^)
|
4 年之前 |
Matthew Olsson
|
df65ff8a1e
LibJS: Add bytecode support for regexp literals
|
4 年之前 |
Matthew Olsson
|
25baefdd1e
LibJS: Support object rest elements in the bytecode interpreter
|
4 年之前 |
Matthew Olsson
|
57b9a228ab
LibJS: Support array rest elements in the bytecode interpreter
|
4 年之前 |
Matthew Olsson
|
7983324639
LibJS: Implement array destructuring for the bytecode interpreter
|
4 年之前 |
Matthew Olsson
|
f39ab2e60a
LibJS: Add JumpUndefined bytecode
|
4 年之前 |