Ali Mohammad Pur
|
3b0bf05fa5
LibJS: Implement async functions as generator functions in BC mode
|
3 năm trước cách đây |
Ali Mohammad Pur
|
b96118b5d1
LibJS: Fix codegen for nodes after try statements without 'finally'
|
3 năm trước cách đây |
Andreas Kling
|
5599d22744
LibJS: Support calling result of a computed MemberExpression in bytecode
|
3 năm trước cách đây |
Andreas Kling
|
a2a8b97c11
LibJS: Simplify MemberExpression::generate_bytecode()
|
3 năm trước cách đây |
Andreas Kling
|
cfbb69a9cd
LibJS: Support more assignment expressions in the bytecode VM
|
3 năm trước cách đây |
Andreas Kling
|
72736f9e93
LibJS: Generate bytecode for UpdateExpression with MemberExpression arg
|
3 năm trước cách đây |
Andreas Kling
|
6fc3c14b7a
LibJS: Fix bogus bytecode codegen for "catch" parameters
|
3 năm trước cách đây |
Andreas Kling
|
da98212001
LibJS: Add a separate "identifier table" to bytecode executables
|
3 năm trước cách đây |
Andreas Kling
|
3117182c2e
LibJS: Implement 'this' in the bytecode VM
|
3 năm trước cách đây |
davidot
|
715f9666f2
LibJS: Fix that in Bytecode mode functions where not created anymore
|
3 năm trước cách đây |
davidot
|
830ea0414c
LibJS: Make scoping follow the spec
|
3 năm trước cách đây |
davidot
|
bfc1b4ba61
LibJS: Allow member expressions in binding patterns
|
3 năm trước cách đây |
Linus Groh
|
32932f83be
LibJS: Rename {Abstract,Typed => Loosely,Strictly}{Equals,Inequals}
|
3 năm trước cách đây |
Ali Mohammad Pur
|
77a5144264
LibJS: Add support for binding patterns in catch clauses
|
4 năm trước cách đây |
Ali Mohammad Pur
|
1a9518ebe3
LibJS: Implement parsing and evaluation for AssignmentPatterns
|
4 năm trước cách đây |
Johan Dahlin
|
f6028c2534
LibJS: NewClass bytecode instruction
|
4 năm trước cách đây |
Andreas Kling
|
44221756ab
LibJS: Drop "Record" suffix from all the *Environment record classes
|
4 năm trước cách đây |
Idan Horowitz
|
005d75656e
LibCrypto: Replace from_base{2,8,10,16}() & to_base10 with from_base(N)
|
4 năm trước cách đây |
Andreas Kling
|
e59bf87374
Userland: Replace VERIFY(is<T>) with verify_cast<T>
|
4 năm trước cách đây |
Andreas Kling
|
8a3c9d9851
LibJS: Remove direct argument loading since it was buggy
|
4 năm trước cách đây |
Andreas Kling
|
6c6dbcfc36
LibJS: Rename Environment Records so they match the spec :^)
|
4 năm trước cách đây |
Matthew Olsson
|
df65ff8a1e
LibJS: Add bytecode support for regexp literals
|
4 năm trước cách đây |
Gunnar Beutner
|
fbaf763e2a
LibJS: Let if yield undefined for branches that don't yield a value
|
4 năm trước cách đây |
Matthew Olsson
|
25baefdd1e
LibJS: Support object rest elements in the bytecode interpreter
|
4 năm trước cách đây |
Matthew Olsson
|
57b9a228ab
LibJS: Support array rest elements in the bytecode interpreter
|
4 năm trước cách đây |
Matthew Olsson
|
7983324639
LibJS: Implement array destructuring for the bytecode interpreter
|
4 năm trước cách đây |
Matthew Olsson
|
1f8e643ef0
LibJS: Support object destructuring in the bytecode interpreter
|
4 năm trước cách đây |
Matthew Olsson
|
ce04c2259f
LibJS: Restructure and fully implement BindingPatterns
|
4 năm trước cách đây |
Ali Mohammad Pur
|
4c7c7c38e2
LibJS: Make EnterUnwindContext a terminator op
|
4 năm trước cách đây |
Ali Mohammad Pur
|
3194177dce
LibJS: Correctly parse yield-from expressions
|
4 năm trước cách đây |