Andreas Kling
|
5b69413c4b
Revert "LibJS/Bytecode: Bring back the bytecode optimization pipeline"
|
1 éve |
Andreas Kling
|
cf81bf48c6
Revert "LibJS/Bytecode: Add peephole optimization pass and fuse compare+jump"
|
1 éve |
Andreas Kling
|
4438ec481c
LibJS/Bytecode: Add peephole optimization pass and fuse compare+jump
|
1 éve |
Andreas Kling
|
5b29974bfa
LibJS/Bytecode: Bring back the bytecode optimization pipeline
|
1 éve |
Shannon Booth
|
fa692ae3f6
LibJS: Implement Temporal's Time Zone Methods Record
|
1 éve |
Andreas Kling
|
4bbb0a5c35
LibJS: Add ConservativeVector<T>
|
1 éve |
Andreas Kling
|
1d29f9081f
LibJS: Remove JIT compiler
|
1 éve |
Andreas Kling
|
514af065a5
LibJS: Move shared bytecode/JIT helpers to a header file
|
1 éve |
Timothy Flynn
|
a7073c3f1f
LibJS: Skip test262 tests with the CanBlockIsFalse flag
|
1 éve |
Andreas Kling
|
3c74dc9f4d
LibJS: Segregate GC-allocated objects by type
|
1 éve |
Simon Wanner
|
86b85aa68b
LibJS: Introduce Builtins
|
1 éve |
Sergey Bugaev
|
21b946791e
LibJS: Link with libatomic on i*86
|
1 éve |
Timothy Flynn
|
bf3fce1766
LibJS: Add Date.parse formats for the output of Date.prototype.to*String
|
1 éve |
Simon Wanner
|
68f4d21de2
LibJS: Lazily collect stack trace information
|
1 éve |
Simon Wanner
|
ec8330b647
LibJS/JIT: Dump disassembly of generated code using LibX86
|
1 éve |
Andreas Kling
|
5b87d26027
LibJIT+LibJS: Move JIT::Assembler into a new LibJIT library
|
1 éve |
Andreas Kling
|
8905682a16
LibJS/Bytecode: Begin moving shareable (JIT+Interpreter) stuff somewhere
|
1 éve |
Andreas Kling
|
babdc0a25b
LibJS: Work-in-progress JIT compiler :^)
|
1 éve |
Andreas Kling
|
ae1ac9871b
LibJS: Move all bytecode instruction implementations to Interpreter.cpp
|
1 éve |
Timothy Flynn
|
d0fd34112f
LibJS: Remove the now-unused ThrowableStringBuilder
|
1 éve |
Andreas Kling
|
2eaa528a0e
LibJS: Rip out the AST interpreter :^)
|
1 éve |
Timothy Flynn
|
77d7f715e3
LibJS+CI: Remove bytecode optimization passes for now
|
2 éve |
Timothy Flynn
|
9d7215c636
LibJS+LibWeb: Move IteratorOperations.h AOs to Iterator.h
|
2 éve |
Daniel Bertalan
|
e64a8751d1
LibJS: Do not use the `$` special character in file names
|
2 éve |
Andreas Kling
|
c0f985ffcf
LibJS/Bytecode: Don't reparse regular expressions on instantiation
|
2 éve |
Ali Mohammad Pur
|
06c6c40df9
LibWeb+LibJS: Move some code around to make CSS/Parser parse faster
|
2 éve |
Shannon Booth
|
3781948f0c
LibJS: Add initial implementation for SharedArrayBuffer
|
2 éve |
Timothy Flynn
|
3eb2e4e08a
LibJS: Implement Iterator.prototype.map
|
2 éve |
Timothy Flynn
|
d9d245faa7
LibJS: Implement Iterator.from and the WrapForValidIteratorPrototype
|
2 éve |
Timothy Flynn
|
5736b53013
LibJS: Add an Iterator constructor and object
|
2 éve |