Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 년 전 |
Andreas Kling
|
350e6c54d7
LibJS: Remove dedicated iterator result instructions in favor of GetById
|
1 년 전 |
Andreas Kling
|
4699c81fc1
LibJS: Stop converting between Object <-> IteratorRecord all the time
|
1 년 전 |
Todderod
|
e335354b30
LibJS: Call builtins directly in the bytecode interpreter
|
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
|
ecfcc9aef3
LibJS: Make Bytecode::Executable GC-allocated
|
1 년 전 |
Stephan Vedder
|
84eecbb10e
LibJS/JIT: Add fastpath for set variable
|
1 년 전 |
Idan Horowitz
|
f19349e1b6
LibJS: Instantiate primitive array expressions using a single operation
|
1 년 전 |
Simon Wanner
|
86b85aa68b
LibJS: Introduce Builtins
|
1 년 전 |
Andreas Kling
|
cb7169d73f
LibJS/JIT: Support the EnterObjectEnvironment bytecode instruction
|
1 년 전 |
Andreas Kling
|
cfdb8a2756
LibJS/JIT: Update "unwind context" stack in JIT code
|
1 년 전 |
Andreas Kling
|
298dfa96a4
LibJS: Remove unused members from EnterUnwindContext instruction
|
1 년 전 |
Andreas Kling
|
b6435ca280
LibJS: Unify bytecode instruction names with their helper names
|
1 년 전 |
Andreas Kling
|
2520c46224
LibJS/JIT: Resolve the GetCalleeAndThisFromEnvironment cache at JIT time
|
1 년 전 |
Andreas Kling
|
b1b2ca1485
LibJS: Add basic monomorphic caching for PutById property access
|
1 년 전 |
Andreas Kling
|
536b9c29e4
LibJS/JIT: Resolve the EnvironmentVariableCache pointers at JIT time
|
1 년 전 |
Andreas Kling
|
a616a682fe
LibJS/JIT: Resolve the GlobalVariableCache pointers at JIT time
|
1 년 전 |
Andreas Kling
|
f03d4a1ffe
LibJS/JIT: Resolve the PropertyLookupCache pointers at JIT time
|
1 년 전 |
Andreas Kling
|
3b6b9b9f25
LibJS: Take VM instead of Interpreter in more common implementations
|
1 년 전 |
Andreas Kling
|
234ed2d466
LibJS/JIT: Resolve the GetGlobal identifier at JIT time
|
1 년 전 |
Andreas Kling
|
c92954db36
LibJS/JIT: Resolve the GetById property name at JIT time
|
1 년 전 |
Simon Wanner
|
dd466ec83a
LibJS/Bytecode: Remove the PushDeclarativeEnvironment instruction
|
1 년 전 |
Simon Wanner
|
e400682fb1
LibJS/JIT: Support alternative entry point blocks
|
1 년 전 |
Idan Horowitz
|
38f3b78a1d
LibJS: Store the bytecode accumulator in a dedicated physical register
|
1 년 전 |
Simon Wanner
|
68f4d21de2
LibJS: Lazily collect stack trace information
|
1 년 전 |
Simon Wanner
|
fb7b4b9c59
LibJS/JIT: Provide source location information for JIT code
|
1 년 전 |
Hendiadyoin1
|
1341f4438d
LibJS: Save scheduled jumps when entering unwind contexts
|
1 년 전 |
Hendiadyoin1
|
4da5b8ec67
LibJS: Reset scheduled-jump flag when throwing an exception
|
1 년 전 |
Hendiadyoin1
|
f5645e3c9c
LibJS: Use static unwind mappings for unwind related functions
|
1 년 전 |