ladybird/Userland/Libraries/LibJS/Bytecode
Andreas Kling c95dde971b LibJS: Move global "should dump bytecode" flag into LibJS
This will allow us to trigger bytecode executable dumps when generating
bytecode inside LibJS as well, not just in clients like js and test-js.
2021-10-24 17:18:06 +02:00
..
Pass LibJS: Remove unused header includes 2021-08-01 08:10:16 +02:00
ASTCodegen.cpp LibJS: Fix that in Bytecode mode functions where not created anymore 2021-09-30 15:37:56 +01:00
BasicBlock.cpp LibJS: Add a basic pass manager and add some basic passes 2021-06-15 22:06:33 +04:30
BasicBlock.h LibJS: Make basic block size customizable 2021-06-15 22:06:33 +04:30
Executable.cpp LibJS: Add Bytecode::Executable::dump() 2021-10-24 17:18:05 +02:00
Executable.h LibJS: Add Bytecode::Executable::dump() 2021-10-24 17:18:05 +02:00
Generator.cpp LibJS: Remove unused header includes 2021-08-01 08:10:16 +02:00
Generator.h LibJS: Add Bytecode::Executable::dump() 2021-10-24 17:18:05 +02:00
Instruction.cpp LibJS: Move Instruction::length() to the Op.h header 2021-06-09 09:24:32 +02:00
Instruction.h LibJS: Rename {Abstract,Typed => Loosely,Strictly}{Equals,Inequals} 2021-09-24 09:13:57 +02:00
Interpreter.cpp LibJS: Move global "should dump bytecode" flag into LibJS 2021-10-24 17:18:06 +02:00
Interpreter.h LibJS: Move global "should dump bytecode" flag into LibJS 2021-10-24 17:18:06 +02:00
Label.h LibJS: Add a basic pass manager and add some basic passes 2021-06-15 22:06:33 +04:30
Op.cpp LibJS: Convert the RegExpCreate AO to ThrowCompletionOr 2021-10-23 18:01:51 +02:00
Op.h LibJS: Rename {Abstract,Typed => Loosely,Strictly}{Equals,Inequals} 2021-09-24 09:13:57 +02:00
PassManager.h LibJS: Add a basic pass manager and add some basic passes 2021-06-15 22:06:33 +04:30
Register.h LibJS: Always keep the global object in bytecode VM register $1 2021-06-10 21:59:49 +02:00
StringTable.cpp LibJS: Store strings in a string table 2021-06-09 17:42:52 +02:00
StringTable.h LibJS: Store strings in a string table 2021-06-09 17:42:52 +02:00