[interpreter] Add checks for source position to test-bytecode-generator.
Prints source position information alongside bytecode. BUG=v8:4280 LOG=N Review-Url: https://codereview.chromium.org/1963663002 Cr-Commit-Position: refs/heads/master@{#36171}
This commit is contained in:
parent
a78a32dc13
commit
52600c6b1c
@ -4,6 +4,7 @@
|
||||
|
||||
#include "test/cctest/interpreter/bytecode-expectations-printer.h"
|
||||
|
||||
#include <iomanip>
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
|
||||
@ -19,6 +20,7 @@
|
||||
#include "src/interpreter/bytecode-generator.h"
|
||||
#include "src/interpreter/bytecodes.h"
|
||||
#include "src/interpreter/interpreter.h"
|
||||
#include "src/interpreter/source-position-table.h"
|
||||
|
||||
namespace v8 {
|
||||
namespace internal {
|
||||
@ -27,6 +29,7 @@ namespace interpreter {
|
||||
// static
|
||||
const char* const BytecodeExpectationsPrinter::kDefaultTopFunctionName =
|
||||
"__genbckexp_wrapper__";
|
||||
const char* const BytecodeExpectationsPrinter::kIndent = " ";
|
||||
|
||||
v8::Local<v8::String> BytecodeExpectationsPrinter::V8StringFromUTF8(
|
||||
const char* data) const {
|
||||
@ -102,11 +105,11 @@ i::Runtime::FunctionId IndexToFunctionId(uint32_t index) {
|
||||
} // namespace
|
||||
|
||||
void BytecodeExpectationsPrinter::PrintBytecodeOperand(
|
||||
std::ostream& stream, const BytecodeArrayIterator& bytecode_iter,
|
||||
std::ostream& stream, const BytecodeArrayIterator& bytecode_iterator,
|
||||
const Bytecode& bytecode, int op_index, int parameter_count) const {
|
||||
OperandType op_type = Bytecodes::GetOperandType(bytecode, op_index);
|
||||
OperandSize op_size = Bytecodes::GetOperandSize(
|
||||
bytecode, op_index, bytecode_iter.current_operand_scale());
|
||||
bytecode, op_index, bytecode_iterator.current_operand_scale());
|
||||
|
||||
const char* size_tag;
|
||||
switch (op_size) {
|
||||
@ -125,7 +128,7 @@ void BytecodeExpectationsPrinter::PrintBytecodeOperand(
|
||||
}
|
||||
|
||||
if (Bytecodes::IsRegisterOperandType(op_type)) {
|
||||
Register register_value = bytecode_iter.GetRegisterOperand(op_index);
|
||||
Register register_value = bytecode_iterator.GetRegisterOperand(op_index);
|
||||
stream << 'R';
|
||||
if (op_size != OperandSize::kByte) stream << size_tag;
|
||||
if (register_value.is_new_target()) {
|
||||
@ -149,19 +152,19 @@ void BytecodeExpectationsPrinter::PrintBytecodeOperand(
|
||||
|
||||
switch (op_type) {
|
||||
case OperandType::kFlag8:
|
||||
stream << bytecode_iter.GetFlagOperand(op_index);
|
||||
stream << bytecode_iterator.GetFlagOperand(op_index);
|
||||
break;
|
||||
case OperandType::kIdx:
|
||||
stream << bytecode_iter.GetIndexOperand(op_index);
|
||||
stream << bytecode_iterator.GetIndexOperand(op_index);
|
||||
break;
|
||||
case OperandType::kImm:
|
||||
stream << bytecode_iter.GetImmediateOperand(op_index);
|
||||
stream << bytecode_iterator.GetImmediateOperand(op_index);
|
||||
break;
|
||||
case OperandType::kRegCount:
|
||||
stream << bytecode_iter.GetRegisterCountOperand(op_index);
|
||||
stream << bytecode_iterator.GetRegisterCountOperand(op_index);
|
||||
break;
|
||||
case OperandType::kRuntimeId: {
|
||||
uint32_t operand = bytecode_iter.GetRuntimeIdOperand(op_index);
|
||||
uint32_t operand = bytecode_iterator.GetRuntimeIdOperand(op_index);
|
||||
stream << "Runtime::k"
|
||||
<< i::Runtime::FunctionForId(IndexToFunctionId(operand))->name;
|
||||
break;
|
||||
@ -175,10 +178,10 @@ void BytecodeExpectationsPrinter::PrintBytecodeOperand(
|
||||
}
|
||||
|
||||
void BytecodeExpectationsPrinter::PrintBytecode(
|
||||
std::ostream& stream, const BytecodeArrayIterator& bytecode_iter,
|
||||
std::ostream& stream, const BytecodeArrayIterator& bytecode_iterator,
|
||||
int parameter_count) const {
|
||||
Bytecode bytecode = bytecode_iter.current_bytecode();
|
||||
OperandScale operand_scale = bytecode_iter.current_operand_scale();
|
||||
Bytecode bytecode = bytecode_iterator.current_bytecode();
|
||||
OperandScale operand_scale = bytecode_iterator.current_operand_scale();
|
||||
if (Bytecodes::OperandScaleRequiresPrefixBytecode(operand_scale)) {
|
||||
Bytecode prefix = Bytecodes::OperandScaleToPrefixBytecode(operand_scale);
|
||||
stream << "B(" << Bytecodes::ToString(prefix) << "), ";
|
||||
@ -187,11 +190,30 @@ void BytecodeExpectationsPrinter::PrintBytecode(
|
||||
int operands_count = Bytecodes::NumberOfOperands(bytecode);
|
||||
for (int op_index = 0; op_index < operands_count; ++op_index) {
|
||||
stream << ", ";
|
||||
PrintBytecodeOperand(stream, bytecode_iter, bytecode, op_index,
|
||||
PrintBytecodeOperand(stream, bytecode_iterator, bytecode, op_index,
|
||||
parameter_count);
|
||||
}
|
||||
}
|
||||
|
||||
void BytecodeExpectationsPrinter::PrintSourcePosition(
|
||||
std::ostream& stream, SourcePositionTableIterator& source_iterator,
|
||||
int bytecode_offset) const {
|
||||
static const size_t kPositionWidth = 4;
|
||||
if (!source_iterator.done() &&
|
||||
source_iterator.bytecode_offset() == bytecode_offset) {
|
||||
stream << "/* " << std::setw(kPositionWidth)
|
||||
<< source_iterator.source_position();
|
||||
if (source_iterator.is_statement()) {
|
||||
stream << " S> */ ";
|
||||
} else {
|
||||
stream << " E> */ ";
|
||||
}
|
||||
source_iterator.Advance();
|
||||
} else {
|
||||
stream << " " << std::setw(kPositionWidth) << ' ' << " ";
|
||||
}
|
||||
}
|
||||
|
||||
void BytecodeExpectationsPrinter::PrintV8String(std::ostream& stream,
|
||||
i::String* string) const {
|
||||
stream << '"';
|
||||
@ -246,10 +268,15 @@ void BytecodeExpectationsPrinter::PrintBytecodeSequence(
|
||||
std::ostream& stream, i::Handle<i::BytecodeArray> bytecode_array) const {
|
||||
stream << "bytecode array length: " << bytecode_array->length()
|
||||
<< "\nbytecodes: [\n";
|
||||
BytecodeArrayIterator bytecode_iter(bytecode_array);
|
||||
for (; !bytecode_iter.done(); bytecode_iter.Advance()) {
|
||||
stream << " ";
|
||||
PrintBytecode(stream, bytecode_iter, bytecode_array->parameter_count());
|
||||
|
||||
SourcePositionTableIterator source_iterator(
|
||||
bytecode_array->source_position_table());
|
||||
BytecodeArrayIterator bytecode_iterator(bytecode_array);
|
||||
for (; !bytecode_iterator.done(); bytecode_iterator.Advance()) {
|
||||
stream << kIndent;
|
||||
PrintSourcePosition(stream, source_iterator,
|
||||
bytecode_iterator.current_offset());
|
||||
PrintBytecode(stream, bytecode_iterator, bytecode_array->parameter_count());
|
||||
stream << ",\n";
|
||||
}
|
||||
stream << "]\n";
|
||||
@ -261,7 +288,7 @@ void BytecodeExpectationsPrinter::PrintConstantPool(
|
||||
int num_constants = constant_pool->length();
|
||||
if (num_constants > 0) {
|
||||
for (int i = 0; i < num_constants; ++i) {
|
||||
stream << " ";
|
||||
stream << kIndent;
|
||||
PrintConstant(stream, i::FixedArray::get(constant_pool, i, i_isolate()));
|
||||
stream << ",\n";
|
||||
}
|
||||
@ -275,7 +302,7 @@ void BytecodeExpectationsPrinter::PrintCodeSnippet(
|
||||
std::stringstream body_stream(body);
|
||||
std::string body_line;
|
||||
while (std::getline(body_stream, body_line)) {
|
||||
stream << " ";
|
||||
stream << kIndent;
|
||||
PrintEscapedString(stream, body_line);
|
||||
stream << '\n';
|
||||
}
|
||||
|
@ -20,6 +20,7 @@ namespace internal {
|
||||
namespace interpreter {
|
||||
|
||||
class BytecodeArrayIterator;
|
||||
class SourcePositionTableIterator;
|
||||
|
||||
class BytecodeExpectationsPrinter final {
|
||||
public:
|
||||
@ -65,12 +66,15 @@ class BytecodeExpectationsPrinter final {
|
||||
void PrintEscapedString(std::ostream& stream, // NOLINT
|
||||
const std::string& string) const;
|
||||
void PrintBytecodeOperand(std::ostream& stream, // NOLINT
|
||||
const BytecodeArrayIterator& bytecode_iter,
|
||||
const BytecodeArrayIterator& bytecode_iterator,
|
||||
const Bytecode& bytecode, int op_index,
|
||||
int parameter_count) const;
|
||||
void PrintBytecode(std::ostream& stream, // NOLINT
|
||||
const BytecodeArrayIterator& bytecode_iter,
|
||||
const BytecodeArrayIterator& bytecode_iterator,
|
||||
int parameter_count) const;
|
||||
void PrintSourcePosition(std::ostream& stream, // NOLINT
|
||||
SourcePositionTableIterator& source_iterator,
|
||||
int bytecode_offset) const;
|
||||
void PrintV8String(std::ostream& stream, // NOLINT
|
||||
i::String* string) const;
|
||||
void PrintConstant(std::ostream& stream, // NOLINT
|
||||
@ -111,6 +115,7 @@ class BytecodeExpectationsPrinter final {
|
||||
std::string test_function_name_;
|
||||
|
||||
static const char* const kDefaultTopFunctionName;
|
||||
static const char* const kIndent;
|
||||
};
|
||||
|
||||
} // namespace interpreter
|
||||
|
@ -15,9 +15,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 6
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
/* 51 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -33,24 +33,24 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 39
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
B(Star), R(2),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(KeyedStoreICSloppy), R(2), R(1), U8(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(3),
|
||||
B(KeyedStoreICSloppy), R(2), R(1), U8(1),
|
||||
B(Ldar), R(2),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
B(Star), R(2),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
/* 54 E> */ B(Ldar), R(0),
|
||||
B(KeyedStoreICSloppy), R(2), R(1), U8(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 57 E> */ B(Ldar), R(0),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(3),
|
||||
B(KeyedStoreICSloppy), R(2), R(1), U8(1),
|
||||
B(Ldar), R(2),
|
||||
/* 66 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -66,9 +66,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 6
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateArrayLiteral), U8(0), U8(2), U8(2),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateArrayLiteral), U8(0), U8(2), U8(2),
|
||||
/* 62 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -84,36 +84,36 @@ frame size: 6
|
||||
parameter count: 1
|
||||
bytecode array length: 69
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(CreateArrayLiteral), U8(0), U8(2), U8(2),
|
||||
B(Star), R(2),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(CreateArrayLiteral), U8(1), U8(0), U8(3),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(0),
|
||||
B(KeyedStoreICSloppy), R(4), R(3), U8(1),
|
||||
B(Ldar), R(4),
|
||||
B(KeyedStoreICSloppy), R(2), R(1), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(CreateArrayLiteral), U8(2), U8(1), U8(3),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(5),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Add), R(5),
|
||||
B(KeyedStoreICSloppy), R(4), R(3), U8(3),
|
||||
B(Ldar), R(4),
|
||||
B(KeyedStoreICSloppy), R(2), R(1), U8(5),
|
||||
B(Ldar), R(2),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(CreateArrayLiteral), U8(0), U8(2), U8(2),
|
||||
B(Star), R(2),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(CreateArrayLiteral), U8(1), U8(0), U8(3),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(3),
|
||||
/* 56 E> */ B(Ldar), R(0),
|
||||
B(KeyedStoreICSloppy), R(4), R(3), U8(1),
|
||||
B(Ldar), R(4),
|
||||
B(KeyedStoreICSloppy), R(2), R(1), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(CreateArrayLiteral), U8(2), U8(1), U8(3),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(3),
|
||||
/* 66 E> */ B(Ldar), R(0),
|
||||
B(Star), R(5),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Add), R(5),
|
||||
B(KeyedStoreICSloppy), R(4), R(3), U8(3),
|
||||
B(Ldar), R(4),
|
||||
B(KeyedStoreICSloppy), R(2), R(1), U8(5),
|
||||
B(Ldar), R(2),
|
||||
/* 77 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -16,20 +16,20 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 25
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(4),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(5),
|
||||
B(Star), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaZero),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 49 S> */ B(LdaSmi), U8(1),
|
||||
/* 49 E> */ B(Star), R(1),
|
||||
/* 52 S> */ B(LdaSmi), U8(2),
|
||||
/* 62 E> */ B(Star), R(0),
|
||||
B(LdaSmi), U8(3),
|
||||
/* 69 E> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(4),
|
||||
/* 76 E> */ B(Star), R(0),
|
||||
B(LdaSmi), U8(5),
|
||||
/* 83 E> */ B(Star), R(1),
|
||||
/* 89 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -46,13 +46,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(55),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(100),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(55),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 57 S> */ B(LdaSmi), U8(100),
|
||||
/* 57 E> */ B(Star), R(0),
|
||||
/* 57 E> */ B(Star), R(1),
|
||||
/* 75 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -69,19 +69,19 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 24
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(55),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(100),
|
||||
B(Star), R(0),
|
||||
B(Add), R(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(101),
|
||||
B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(55),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(100),
|
||||
/* 57 E> */ B(Star), R(0),
|
||||
B(Add), R(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(101),
|
||||
/* 69 E> */ B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
/* 48 E> */ B(Star), R(0),
|
||||
/* 87 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -99,24 +99,24 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 32
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(55),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(56),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(Sub), R(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(57),
|
||||
B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
B(Star), R(0),
|
||||
B(ToNumber),
|
||||
B(Star), R(1),
|
||||
B(Inc),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(55),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(LdaSmi), U8(56),
|
||||
/* 53 E> */ B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
/* 61 E> */ B(Ldar), R(0),
|
||||
B(Sub), R(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(57),
|
||||
/* 68 E> */ B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
/* 48 E> */ B(Star), R(0),
|
||||
/* 75 S> */ B(ToNumber),
|
||||
B(Star), R(1),
|
||||
B(Inc),
|
||||
/* 76 E> */ B(Star), R(0),
|
||||
/* 90 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -133,23 +133,23 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 32
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(55),
|
||||
B(Star), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(0),
|
||||
B(Add), R(3),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
B(Star), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(55),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 76 S> */ B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
/* 61 E> */ B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(2),
|
||||
/* 71 E> */ B(Star), R(0),
|
||||
B(Add), R(3),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(3),
|
||||
/* 81 E> */ B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
/* 76 E> */ B(Star), R(1),
|
||||
/* 97 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -166,23 +166,23 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 32
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(55),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Add), R(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(0),
|
||||
B(Add), R(1),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(55),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 76 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
/* 61 E> */ B(Star), R(0),
|
||||
B(Add), R(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
/* 71 E> */ B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
/* 81 E> */ B(Star), R(0),
|
||||
B(Add), R(1),
|
||||
/* 76 E> */ B(Star), R(0),
|
||||
/* 97 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -198,42 +198,42 @@ frame size: 5
|
||||
parameter count: 1
|
||||
bytecode array length: 70
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(2),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(Mul), R(4),
|
||||
B(Add), R(3),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(1),
|
||||
B(Add), R(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(4),
|
||||
B(Star), R(0),
|
||||
B(Add), R(3),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(5),
|
||||
B(Star), R(1),
|
||||
B(Add), R(2),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(1),
|
||||
B(Add), R(3),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(10),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 50 S> */ B(LdaSmi), U8(20),
|
||||
/* 50 E> */ B(Star), R(1),
|
||||
/* 54 S> */ B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
/* 68 E> */ B(Star), R(0),
|
||||
B(Add), R(2),
|
||||
B(Star), R(3),
|
||||
/* 76 E> */ B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(2),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(2),
|
||||
/* 88 E> */ B(Star), R(1),
|
||||
B(Mul), R(4),
|
||||
B(Add), R(3),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(3),
|
||||
/* 98 E> */ B(Star), R(1),
|
||||
B(Add), R(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(4),
|
||||
/* 108 E> */ B(Star), R(0),
|
||||
B(Add), R(3),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(5),
|
||||
/* 118 E> */ B(Star), R(1),
|
||||
B(Add), R(2),
|
||||
B(Star), R(3),
|
||||
/* 125 E> */ B(Ldar), R(1),
|
||||
B(Add), R(3),
|
||||
/* 128 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -249,27 +249,27 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 37
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(17),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(Add), R(1),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(ToNumber),
|
||||
B(Star), R(1),
|
||||
B(Inc),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(1),
|
||||
B(Add), R(2),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(0),
|
||||
B(Inc),
|
||||
B(Star), R(0),
|
||||
B(Add), R(3),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(17),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 57 E> */ B(Ldar), R(0),
|
||||
B(Add), R(1),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(ToNumber),
|
||||
B(Star), R(1),
|
||||
B(Inc),
|
||||
/* 63 E> */ B(Star), R(0),
|
||||
B(Ldar), R(1),
|
||||
B(Add), R(2),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(0),
|
||||
B(Inc),
|
||||
/* 72 E> */ B(Star), R(0),
|
||||
B(Add), R(3),
|
||||
/* 76 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -15,19 +15,19 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 21
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(JumpIfToBooleanTrue), U8(9),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(TestLessThan), R(1),
|
||||
B(JumpIfToBooleanFalse), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(JumpIfToBooleanTrue), U8(9),
|
||||
/* 54 E> */ B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
/* 56 E> */ B(TestLessThan), R(1),
|
||||
B(JumpIfToBooleanFalse), U8(5),
|
||||
/* 63 S> */ B(LdaSmi), U8(1),
|
||||
/* 75 S> */ B(Return),
|
||||
B(LdaUndefined),
|
||||
/* 75 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -42,19 +42,19 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 21
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(JumpIfToBooleanFalse), U8(9),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(TestLessThan), R(1),
|
||||
B(JumpIfToBooleanFalse), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(JumpIfToBooleanFalse), U8(9),
|
||||
/* 54 E> */ B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
/* 56 E> */ B(TestLessThan), R(1),
|
||||
B(JumpIfToBooleanFalse), U8(5),
|
||||
/* 63 S> */ B(LdaSmi), U8(1),
|
||||
/* 75 S> */ B(Return),
|
||||
B(LdaUndefined),
|
||||
/* 75 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -69,21 +69,21 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 26
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(JumpIfToBooleanTrue), U8(9),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(TestLessThan), R(1),
|
||||
B(JumpIfToBooleanFalse), U8(6),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Jump), U8(4),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(JumpIfToBooleanTrue), U8(9),
|
||||
/* 55 E> */ B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
/* 57 E> */ B(TestLessThan), R(1),
|
||||
B(JumpIfToBooleanFalse), U8(6),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Jump), U8(4),
|
||||
B(LdaSmi), U8(3),
|
||||
/* 47 E> */ B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
/* 71 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -21,16 +21,16 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 17
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(1),
|
||||
B(Star), R(0),
|
||||
B(Jump), U8(2),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaZero),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 56 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(1),
|
||||
/* 58 E> */ B(Star), R(0),
|
||||
/* 69 S> */ B(Jump), U8(2),
|
||||
/* 97 S> */ B(Ldar), R(0),
|
||||
/* 107 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -54,47 +54,47 @@ frame size: 5
|
||||
parameter count: 1
|
||||
bytecode array length: 72
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(10),
|
||||
B(TestLessThan), R(3),
|
||||
B(JumpIfFalse), U8(54),
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(3),
|
||||
B(TestLessThan), R(3),
|
||||
B(JumpIfFalse), U8(33),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Inc),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(2),
|
||||
B(Add), R(3),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(12),
|
||||
B(TestEqual), R(4),
|
||||
B(JumpIfFalse), U8(4),
|
||||
B(Jump), U8(16),
|
||||
B(Ldar), R(2),
|
||||
B(Inc),
|
||||
B(Star), R(2),
|
||||
B(Jump), U8(-39),
|
||||
B(Ldar), R(1),
|
||||
B(Inc),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(-60),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 44 S> */ B(LdaZero),
|
||||
/* 44 E> */ B(Star), R(0),
|
||||
/* 71 S> */ B(LdaZero),
|
||||
/* 71 E> */ B(Star), R(1),
|
||||
/* 76 S> */ B(Ldar), R(1),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(10),
|
||||
/* 76 E> */ B(TestLessThan), R(3),
|
||||
B(JumpIfFalse), U8(54),
|
||||
/* 58 E> */ B(StackCheck),
|
||||
/* 106 S> */ B(LdaZero),
|
||||
/* 106 E> */ B(Star), R(2),
|
||||
/* 111 S> */ B(Ldar), R(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(3),
|
||||
/* 111 E> */ B(TestLessThan), R(3),
|
||||
B(JumpIfFalse), U8(33),
|
||||
/* 93 E> */ B(StackCheck),
|
||||
/* 129 S> */ B(Ldar), R(0),
|
||||
B(Inc),
|
||||
/* 131 E> */ B(Star), R(0),
|
||||
/* 142 S> */ B(Ldar), R(1),
|
||||
B(Star), R(3),
|
||||
/* 150 E> */ B(Ldar), R(2),
|
||||
B(Add), R(3),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(12),
|
||||
/* 152 E> */ B(TestEqual), R(4),
|
||||
B(JumpIfFalse), U8(4),
|
||||
/* 161 S> */ B(Jump), U8(16),
|
||||
/* 118 S> */ B(Ldar), R(2),
|
||||
B(Inc),
|
||||
/* 118 E> */ B(Star), R(2),
|
||||
B(Jump), U8(-39),
|
||||
/* 84 S> */ B(Ldar), R(1),
|
||||
B(Inc),
|
||||
/* 84 E> */ B(Star), R(1),
|
||||
B(Jump), U8(-60),
|
||||
/* 188 S> */ B(Ldar), R(0),
|
||||
/* 200 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -113,29 +113,29 @@ frame size: 5
|
||||
parameter count: 1
|
||||
bytecode array length: 51
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kPushBlockContext), R(3), U8(2),
|
||||
B(PushContext), R(2),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(1), U8(0),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(10),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(2),
|
||||
B(PopContext), R(2),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kPushBlockContext), R(3), U8(2),
|
||||
B(PushContext), R(2),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(1), U8(0),
|
||||
B(Star), R(0),
|
||||
/* 53 S> */ B(LdaSmi), U8(10),
|
||||
/* 53 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 88 S> */ B(Jump), U8(2),
|
||||
B(PopContext), R(2),
|
||||
B(LdaUndefined),
|
||||
/* 103 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -162,60 +162,60 @@ frame size: 6
|
||||
parameter count: 1
|
||||
bytecode array length: 131
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(2),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(4),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kPushBlockContext), R(4), U8(2),
|
||||
B(PushContext), R(3),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(1), U8(0),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(4), U8(1),
|
||||
B(Star), R(1),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(3),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(4), U8(1),
|
||||
B(JumpIfToBooleanFalse), U8(6),
|
||||
B(PopContext), R(3),
|
||||
B(Jump), U8(27),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(4),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(3),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(5), U8(1),
|
||||
B(Ldar), R(4),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(PopContext), R(3),
|
||||
B(LdaSmi), U8(4),
|
||||
B(Star), R(4),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(4),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(5), U8(1),
|
||||
B(Ldar), R(4),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(2),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(4),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kPushBlockContext), R(4), U8(2),
|
||||
B(PushContext), R(3),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(1), U8(0),
|
||||
B(Star), R(0),
|
||||
/* 76 S> */ B(LdaSmi), U8(2),
|
||||
/* 76 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(4), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 118 S> */ B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(3),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(4), U8(1),
|
||||
B(JumpIfToBooleanFalse), U8(6),
|
||||
/* 125 S> */ B(PopContext), R(3),
|
||||
B(Jump), U8(27),
|
||||
/* 142 S> */ B(LdaSmi), U8(3),
|
||||
/* 144 E> */ B(Star), R(4),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(3),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(5), U8(1),
|
||||
B(Ldar), R(4),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(PopContext), R(3),
|
||||
/* 155 S> */ B(LdaSmi), U8(4),
|
||||
/* 157 E> */ B(Star), R(4),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(4),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(5), U8(1),
|
||||
B(Ldar), R(4),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
/* 162 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
|
@ -18,13 +18,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 15
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Star), R(1),
|
||||
B(LdaGlobal), U8(0), U8(3),
|
||||
B(Star), R(0),
|
||||
B(Call), R(0), R(1), U8(1), U8(1),
|
||||
B(Return),
|
||||
/* 27 E> */ B(StackCheck),
|
||||
/* 32 S> */ B(LdaUndefined),
|
||||
B(Star), R(1),
|
||||
B(LdaGlobal), U8(0), U8(3),
|
||||
B(Star), R(0),
|
||||
/* 39 E> */ B(Call), R(0), R(1), U8(1), U8(1),
|
||||
/* 44 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"t",
|
||||
@ -42,19 +42,19 @@ frame size: 5
|
||||
parameter count: 1
|
||||
bytecode array length: 27
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Star), R(1),
|
||||
B(LdaGlobal), U8(0), U8(3),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(4),
|
||||
B(Call), R(0), R(1), U8(4), U8(1),
|
||||
B(Return),
|
||||
/* 34 E> */ B(StackCheck),
|
||||
/* 39 S> */ B(LdaUndefined),
|
||||
B(Star), R(1),
|
||||
B(LdaGlobal), U8(0), U8(3),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(4),
|
||||
/* 46 E> */ B(Call), R(0), R(1), U8(4), U8(1),
|
||||
/* 58 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"t",
|
||||
|
@ -15,39 +15,39 @@ frame size: 10
|
||||
parameter count: 1
|
||||
bytecode array length: 89
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(this),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(new_target),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
B(StackCheck),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(StaLookupSlotSloppy), U8(1),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
B(LdaConstant), U8(3),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(1), R(4),
|
||||
B(Mov), R(3), R(5),
|
||||
B(Mov), R(closure), R(6),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(30),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(52),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6),
|
||||
B(Star), R(1),
|
||||
B(Call), R(1), R(2), U8(2), U8(0),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
B(Call), R(1), R(2), U8(1), U8(3),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(this),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(new_target),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateClosure), U8(0), U8(0),
|
||||
/* 36 E> */ B(StaLookupSlotSloppy), U8(1),
|
||||
/* 52 S> */ B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
B(LdaConstant), U8(3),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(1), R(4),
|
||||
B(Mov), R(3), R(5),
|
||||
B(Mov), R(closure), R(6),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(30),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(52),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6),
|
||||
B(Star), R(1),
|
||||
/* 52 E> */ B(Call), R(1), R(2), U8(2), U8(0),
|
||||
/* 62 S> */ B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
/* 69 E> */ B(Call), R(1), R(2), U8(1), U8(3),
|
||||
/* 74 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
|
@ -18,11 +18,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 11
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(2),
|
||||
B(Star), R(0),
|
||||
B(New), R(0), R(0), U8(0),
|
||||
B(Return),
|
||||
/* 45 E> */ B(StackCheck),
|
||||
/* 50 S> */ B(LdaGlobal), U8(0), U8(2),
|
||||
B(Star), R(0),
|
||||
/* 57 E> */ B(New), R(0), R(0), U8(0),
|
||||
/* 68 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -40,14 +40,14 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 17
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(2),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(New), R(0), R(1), U8(1),
|
||||
B(Return),
|
||||
/* 58 E> */ B(StackCheck),
|
||||
/* 63 S> */ B(LdaGlobal), U8(0), U8(2),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(1),
|
||||
/* 70 E> */ B(Ldar), R(0),
|
||||
B(New), R(0), R(1), U8(1),
|
||||
/* 82 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -70,18 +70,18 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 25
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(2),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(4),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(5),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(0),
|
||||
B(New), R(0), R(1), U8(3),
|
||||
B(Return),
|
||||
/* 100 E> */ B(StackCheck),
|
||||
/* 105 S> */ B(LdaGlobal), U8(0), U8(2),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(4),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(5),
|
||||
B(Star), R(3),
|
||||
/* 112 E> */ B(Ldar), R(0),
|
||||
B(New), R(0), R(1), U8(3),
|
||||
/* 130 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
|
@ -17,10 +17,10 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 8
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CallRuntime), U16(Runtime::kTheHole), R(0), U8(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(CallRuntime), U16(Runtime::kTheHole), R(0), U8(0),
|
||||
B(LdaUndefined),
|
||||
/* 26 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -36,11 +36,11 @@ frame size: 1
|
||||
parameter count: 2
|
||||
bytecode array length: 11
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kIsArray), R(0), U8(1),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 16 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kIsArray), R(0), U8(1),
|
||||
/* 35 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -56,13 +56,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 15
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kAdd), R(0), U8(2),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kAdd), R(0), U8(2),
|
||||
/* 33 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -78,13 +78,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 15
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Star), R(0),
|
||||
B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
B(Star), R(1),
|
||||
B(CallJSRuntime), U8(120), R(0), U8(2),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(LdaUndefined),
|
||||
B(Star), R(0),
|
||||
B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
B(Star), R(1),
|
||||
B(CallJSRuntime), U8(120), R(0), U8(2),
|
||||
/* 44 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
|
@ -26,30 +26,30 @@ frame size: 7
|
||||
parameter count: 1
|
||||
bytecode array length: 57
|
||||
bytecodes: [
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(this),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(6), U8(1),
|
||||
B(Star), R(6),
|
||||
B(LdaConstant), U8(1),
|
||||
B(KeyedLoadIC), R(6), U8(3),
|
||||
B(Star), R(4),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kLoadFromSuper), R(3), U8(3),
|
||||
B(Mov), R(3), R(2),
|
||||
B(Star), R(1),
|
||||
B(Call), R(1), R(2), U8(1), U8(1),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(3),
|
||||
B(Return),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(0),
|
||||
/* 99 E> */ B(StackCheck),
|
||||
/* 104 S> */ B(Ldar), R(this),
|
||||
B(Star), R(3),
|
||||
/* 111 E> */ B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(6), U8(1),
|
||||
B(Star), R(6),
|
||||
/* 111 E> */ B(LdaConstant), U8(1),
|
||||
B(KeyedLoadIC), R(6), U8(3),
|
||||
B(Star), R(4),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kLoadFromSuper), R(3), U8(3),
|
||||
B(Mov), R(3), R(2),
|
||||
B(Star), R(1),
|
||||
/* 117 E> */ B(Call), R(1), R(2), U8(1), U8(1),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(3),
|
||||
/* 131 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -78,40 +78,40 @@ frame size: 6
|
||||
parameter count: 1
|
||||
bytecode array length: 80
|
||||
bytecodes: [
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(this),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(5), U8(1),
|
||||
B(Star), R(5),
|
||||
B(LdaConstant), U8(1),
|
||||
B(KeyedLoadIC), R(5), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kStoreToSuper_Strict), R(1), U8(4),
|
||||
B(Ldar), R(this),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(4), U8(1),
|
||||
B(Star), R(4),
|
||||
B(LdaConstant), U8(1),
|
||||
B(KeyedLoadIC), R(4), U8(3),
|
||||
B(Star), R(2),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kLoadFromSuper), R(1), U8(3),
|
||||
B(Return),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(0),
|
||||
/* 125 E> */ B(StackCheck),
|
||||
/* 130 S> */ B(Ldar), R(this),
|
||||
B(Star), R(1),
|
||||
/* 130 E> */ B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(5), U8(1),
|
||||
B(Star), R(5),
|
||||
/* 130 E> */ B(LdaConstant), U8(1),
|
||||
B(KeyedLoadIC), R(5), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(2),
|
||||
/* 138 E> */ B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kStoreToSuper_Strict), R(1), U8(4),
|
||||
/* 143 S> */ B(Ldar), R(this),
|
||||
B(Star), R(1),
|
||||
/* 150 E> */ B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(4), U8(1),
|
||||
B(Star), R(4),
|
||||
/* 150 E> */ B(LdaConstant), U8(1),
|
||||
B(KeyedLoadIC), R(4), U8(3),
|
||||
B(Star), R(2),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kLoadFromSuper), R(1), U8(3),
|
||||
/* 159 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -138,49 +138,49 @@ frame size: 5
|
||||
parameter count: 1
|
||||
bytecode array length: 106
|
||||
bytecodes: [
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(new_target),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(1),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::k_GetSuperConstructor), R(2), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(4), U8(1),
|
||||
B(New), R(2), R(3), U8(1),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(this),
|
||||
B(JumpIfNotHole), U8(4),
|
||||
B(Jump), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Ldar), R(2),
|
||||
B(Star), R(this),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(StoreICStrict), R(2), U8(3), U8(4),
|
||||
B(Ldar), R(this),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Return),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(new_target),
|
||||
B(Star), R(0),
|
||||
/* 113 E> */ B(StackCheck),
|
||||
/* 118 S> */ B(Ldar), R(1),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::k_GetSuperConstructor), R(2), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(3),
|
||||
/* 118 E> */ B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(4), U8(1),
|
||||
/* 118 E> */ B(New), R(2), R(3), U8(1),
|
||||
/* 118 E> */ B(Star), R(2),
|
||||
B(Ldar), R(this),
|
||||
B(JumpIfNotHole), U8(4),
|
||||
B(Jump), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Ldar), R(2),
|
||||
B(Star), R(this),
|
||||
/* 128 S> */ B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
/* 136 E> */ B(StoreICStrict), R(2), U8(3), U8(4),
|
||||
B(Ldar), R(this),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
/* 141 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -208,47 +208,47 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 102
|
||||
bytecodes: [
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(new_target),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(1),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::k_GetSuperConstructor), R(2), U8(1),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(New), R(2), R(0), U8(0),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(this),
|
||||
B(JumpIfNotHole), U8(4),
|
||||
B(Jump), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Ldar), R(2),
|
||||
B(Star), R(this),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(StoreICStrict), R(2), U8(3), U8(4),
|
||||
B(Ldar), R(this),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Return),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(new_target),
|
||||
B(Star), R(0),
|
||||
/* 112 E> */ B(StackCheck),
|
||||
/* 117 S> */ B(Ldar), R(1),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::k_GetSuperConstructor), R(2), U8(1),
|
||||
B(Star), R(2),
|
||||
/* 117 E> */ B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
/* 117 E> */ B(New), R(2), R(0), U8(0),
|
||||
/* 117 E> */ B(Star), R(2),
|
||||
B(Ldar), R(this),
|
||||
B(JumpIfNotHole), U8(4),
|
||||
B(Jump), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Ldar), R(2),
|
||||
B(Star), R(this),
|
||||
/* 126 S> */ B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
/* 134 E> */ B(StoreICStrict), R(2), U8(3), U8(4),
|
||||
B(Ldar), R(this),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
/* 139 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
|
@ -18,38 +18,38 @@ frame size: 9
|
||||
parameter count: 1
|
||||
bytecode array length: 73
|
||||
bytecodes: [
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
B(StackCheck),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(2),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(34),
|
||||
B(Star), R(4),
|
||||
B(Wide), B(LdaSmi), U16(148),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineClass), R(2), U8(4),
|
||||
B(Star), R(2),
|
||||
B(LoadIC), R(2), U8(1), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(3), R(4),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(5),
|
||||
B(CreateClosure), U8(3), U8(0),
|
||||
B(Star), R(6),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(7),
|
||||
B(LdaZero),
|
||||
B(Star), R(8),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(4), U8(5),
|
||||
B(CallRuntime), U16(Runtime::kToFastProperties), R(2), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(2),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(34),
|
||||
B(Star), R(4),
|
||||
B(Wide), B(LdaSmi), U16(148),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineClass), R(2), U8(4),
|
||||
B(Star), R(2),
|
||||
B(LoadIC), R(2), U8(1), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(3), R(4),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(5),
|
||||
B(CreateClosure), U8(3), U8(0),
|
||||
B(Star), R(6),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(7),
|
||||
B(LdaZero),
|
||||
B(Star), R(8),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(4), U8(5),
|
||||
B(CallRuntime), U16(Runtime::kToFastProperties), R(2), U8(1),
|
||||
B(Star), R(0),
|
||||
/* 34 E> */ B(Star), R(1),
|
||||
B(LdaUndefined),
|
||||
/* 149 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -71,38 +71,38 @@ frame size: 9
|
||||
parameter count: 1
|
||||
bytecode array length: 73
|
||||
bytecodes: [
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
B(StackCheck),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(2),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(34),
|
||||
B(Star), R(4),
|
||||
B(Wide), B(LdaSmi), U16(148),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineClass), R(2), U8(4),
|
||||
B(Star), R(2),
|
||||
B(LoadIC), R(2), U8(1), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(3), R(4),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(5),
|
||||
B(CreateClosure), U8(3), U8(0),
|
||||
B(Star), R(6),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(7),
|
||||
B(LdaZero),
|
||||
B(Star), R(8),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(4), U8(5),
|
||||
B(CallRuntime), U16(Runtime::kToFastProperties), R(2), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(2),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(34),
|
||||
B(Star), R(4),
|
||||
B(Wide), B(LdaSmi), U16(148),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineClass), R(2), U8(4),
|
||||
B(Star), R(2),
|
||||
B(LoadIC), R(2), U8(1), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(3), R(4),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(5),
|
||||
B(CreateClosure), U8(3), U8(0),
|
||||
B(Star), R(6),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(7),
|
||||
B(LdaZero),
|
||||
B(Star), R(8),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(4), U8(5),
|
||||
B(CallRuntime), U16(Runtime::kToFastProperties), R(2), U8(1),
|
||||
B(Star), R(0),
|
||||
/* 34 E> */ B(Star), R(1),
|
||||
B(LdaUndefined),
|
||||
/* 149 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -126,58 +126,58 @@ frame size: 10
|
||||
parameter count: 1
|
||||
bytecode array length: 127
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(2),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaConstant), U8(1),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(2), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(62),
|
||||
B(Star), R(5),
|
||||
B(Wide), B(LdaSmi), U16(128),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineClass), R(3), U8(4),
|
||||
B(Star), R(3),
|
||||
B(LoadIC), R(3), U8(3), U8(1),
|
||||
B(Star), R(4),
|
||||
B(Mov), R(4), R(5),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(ToName),
|
||||
B(Star), R(6),
|
||||
B(CreateClosure), U8(4), U8(0),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(5), U8(5),
|
||||
B(Mov), R(3), R(5),
|
||||
B(LdaContextSlot), R(context), U8(5),
|
||||
B(ToName),
|
||||
B(Star), R(6),
|
||||
B(LdaConstant), U8(3),
|
||||
B(TestEqualStrict), R(6),
|
||||
B(JumpIfFalse), U8(7),
|
||||
B(CallRuntime), U16(Runtime::kThrowStaticPrototypeError), R(0), U8(0),
|
||||
B(CreateClosure), U8(5), U8(0),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(5), U8(5),
|
||||
B(CallRuntime), U16(Runtime::kToFastProperties), R(3), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(2),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 43 S> */ B(LdaConstant), U8(0),
|
||||
/* 43 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
/* 57 S> */ B(LdaConstant), U8(1),
|
||||
/* 57 E> */ B(StaContextSlot), R(context), U8(5),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(2), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(62),
|
||||
B(Star), R(5),
|
||||
B(Wide), B(LdaSmi), U16(128),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineClass), R(3), U8(4),
|
||||
B(Star), R(3),
|
||||
B(LoadIC), R(3), U8(3), U8(1),
|
||||
B(Star), R(4),
|
||||
B(Mov), R(4), R(5),
|
||||
/* 75 E> */ B(LdaContextSlot), R(context), U8(4),
|
||||
B(ToName),
|
||||
B(Star), R(6),
|
||||
B(CreateClosure), U8(4), U8(0),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(5), U8(5),
|
||||
B(Mov), R(3), R(5),
|
||||
/* 106 E> */ B(LdaContextSlot), R(context), U8(5),
|
||||
B(ToName),
|
||||
B(Star), R(6),
|
||||
B(LdaConstant), U8(3),
|
||||
B(TestEqualStrict), R(6),
|
||||
B(JumpIfFalse), U8(7),
|
||||
B(CallRuntime), U16(Runtime::kThrowStaticPrototypeError), R(0), U8(0),
|
||||
B(CreateClosure), U8(5), U8(0),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(5), U8(5),
|
||||
B(CallRuntime), U16(Runtime::kToFastProperties), R(3), U8(1),
|
||||
B(Star), R(0),
|
||||
/* 62 E> */ B(Star), R(1),
|
||||
B(LdaUndefined),
|
||||
/* 129 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -200,37 +200,37 @@ frame size: 10
|
||||
parameter count: 1
|
||||
bytecode array length: 74
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(2),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(49),
|
||||
B(Star), R(5),
|
||||
B(LdaSmi), U8(86),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineClass), R(3), U8(4),
|
||||
B(Star), R(3),
|
||||
B(LoadIC), R(3), U8(1), U8(1),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kToFastProperties), R(3), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(4), U8(1),
|
||||
B(Star), R(3),
|
||||
B(New), R(3), R(0), U8(0),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(2),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 46 S> */ B(LdaZero),
|
||||
/* 46 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(49),
|
||||
B(Star), R(5),
|
||||
B(LdaSmi), U8(86),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineClass), R(3), U8(4),
|
||||
B(Star), R(3),
|
||||
B(LoadIC), R(3), U8(1), U8(1),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kToFastProperties), R(3), U8(1),
|
||||
B(Star), R(0),
|
||||
/* 49 E> */ B(Star), R(1),
|
||||
/* 87 S> */ B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(4), U8(1),
|
||||
B(Star), R(3),
|
||||
/* 94 E> */ B(New), R(3), R(0), U8(0),
|
||||
/* 103 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
|
@ -15,15 +15,15 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 15
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Add), R(1),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Add), R(1),
|
||||
/* 47 E> */ B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
/* 53 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -38,15 +38,15 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 15
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Div), R(1),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Div), R(1),
|
||||
/* 47 E> */ B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
/* 53 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -61,18 +61,18 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 27
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LoadIC), R(1), U8(1), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Mul), R(2),
|
||||
B(StoreICSloppy), R(1), U8(1), U8(3),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 54 S> */ B(Star), R(1),
|
||||
B(LoadIC), R(1), U8(1), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Mul), R(2),
|
||||
/* 61 E> */ B(StoreICSloppy), R(1), U8(1), U8(3),
|
||||
B(LdaUndefined),
|
||||
/* 67 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -89,20 +89,20 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 30
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(2),
|
||||
B(KeyedLoadIC), R(1), U8(1),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(2),
|
||||
B(BitwiseXor), R(3),
|
||||
B(KeyedStoreICSloppy), R(1), R(2), U8(3),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 52 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(2),
|
||||
B(KeyedLoadIC), R(1), U8(1),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(2),
|
||||
B(BitwiseXor), R(3),
|
||||
/* 57 E> */ B(KeyedStoreICSloppy), R(1), R(2), U8(3),
|
||||
B(LdaUndefined),
|
||||
/* 63 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -118,19 +118,19 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 30
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(24),
|
||||
B(BitwiseOr), R(1),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
/* 45 S> */ B(CreateClosure), U8(0), U8(0),
|
||||
/* 75 S> */ B(LdaContextSlot), R(context), U8(4),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(24),
|
||||
B(BitwiseOr), R(1),
|
||||
/* 77 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
/* 84 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
|
@ -15,13 +15,13 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(JumpIfToBooleanFalse), U8(6),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Jump), U8(4),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaSmi), U8(1),
|
||||
B(JumpIfToBooleanFalse), U8(6),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Jump), U8(4),
|
||||
B(LdaSmi), U8(3),
|
||||
/* 52 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -36,17 +36,17 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 20
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(JumpIfToBooleanFalse), U8(14),
|
||||
B(LdaSmi), U8(2),
|
||||
B(JumpIfToBooleanFalse), U8(6),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Jump), U8(4),
|
||||
B(LdaSmi), U8(4),
|
||||
B(Jump), U8(4),
|
||||
B(LdaSmi), U8(5),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaSmi), U8(1),
|
||||
B(JumpIfToBooleanFalse), U8(14),
|
||||
B(LdaSmi), U8(2),
|
||||
B(JumpIfToBooleanFalse), U8(6),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Jump), U8(4),
|
||||
B(LdaSmi), U8(4),
|
||||
B(Jump), U8(4),
|
||||
B(LdaSmi), U8(5),
|
||||
/* 60 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -15,13 +15,13 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 10
|
||||
bytecodes: [
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 44 S> */ B(LdaSmi), U8(10),
|
||||
/* 44 E> */ B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
/* 48 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -36,16 +36,16 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 20
|
||||
bytecodes: [
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(1), U8(1),
|
||||
B(Return),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 44 S> */ B(LdaSmi), U8(10),
|
||||
/* 44 E> */ B(Star), R(0),
|
||||
/* 48 S> */ B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(1), U8(1),
|
||||
/* 58 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
@ -61,21 +61,21 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 32
|
||||
bytecodes: [
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowConstAssignError), R(0), U8(0),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 48 S> */ B(LdaSmi), U8(20),
|
||||
/* 48 E> */ B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowConstAssignError), R(0), U8(0),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(0),
|
||||
/* 48 E> */ B(LdaUndefined),
|
||||
/* 55 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
@ -91,23 +91,23 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 36
|
||||
bytecodes: [
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowConstAssignError), R(0), U8(0),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 44 S> */ B(LdaSmi), U8(10),
|
||||
/* 44 E> */ B(Star), R(0),
|
||||
/* 48 S> */ B(LdaSmi), U8(20),
|
||||
/* 50 E> */ B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowConstAssignError), R(0), U8(0),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
/* 56 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
|
@ -15,17 +15,17 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 24
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 44 S> */ B(LdaSmi), U8(10),
|
||||
/* 44 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
/* 74 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -41,21 +41,21 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 37
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 44 S> */ B(LdaSmi), U8(10),
|
||||
/* 44 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
/* 74 S> */ B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
/* 84 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -72,26 +72,26 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 50
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(2),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowConstAssignError), R(0), U8(0),
|
||||
B(Ldar), R(2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 47 S> */ B(LdaSmi), U8(20),
|
||||
/* 47 E> */ B(Star), R(2),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowConstAssignError), R(0), U8(0),
|
||||
B(Ldar), R(2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
/* 47 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
/* 80 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -108,27 +108,27 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 52
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(2),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowConstAssignError), R(0), U8(0),
|
||||
B(Ldar), R(2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 44 S> */ B(LdaSmi), U8(10),
|
||||
/* 44 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
/* 48 S> */ B(LdaSmi), U8(20),
|
||||
/* 50 E> */ B(Star), R(2),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowConstAssignError), R(0), U8(0),
|
||||
B(Ldar), R(2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
/* 82 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
|
@ -17,13 +17,13 @@ frame size: 1
|
||||
parameter count: 2
|
||||
bytecode array length: 17
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(arg0),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(StackCheck),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(arg0),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 19 S> */ B(CreateClosure), U8(0), U8(0),
|
||||
/* 52 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -40,15 +40,15 @@ frame size: 2
|
||||
parameter count: 2
|
||||
bytecode array length: 22
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(Ldar), R(arg0),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(StackCheck),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(Ldar), R(arg0),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 27 S> */ B(CreateClosure), U8(0), U8(0),
|
||||
/* 27 E> */ B(Star), R(0),
|
||||
/* 53 S> */ B(LdaContextSlot), R(context), U8(4),
|
||||
/* 66 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -65,15 +65,15 @@ frame size: 1
|
||||
parameter count: 5
|
||||
bytecode array length: 22
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(arg0),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(arg2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(StackCheck),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(arg0),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(arg2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 29 S> */ B(CreateClosure), U8(0), U8(0),
|
||||
/* 61 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -90,13 +90,13 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 17
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(this),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 26 S> */ B(Ldar), R(this),
|
||||
/* 26 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
/* 32 S> */ B(CreateClosure), U8(0), U8(0),
|
||||
/* 65 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -15,12 +15,12 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 9
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Inc),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Inc),
|
||||
/* 54 E> */ B(Star), R(0),
|
||||
/* 57 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -35,15 +35,15 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 14
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(ToNumber),
|
||||
B(Star), R(1),
|
||||
B(Inc),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(ToNumber),
|
||||
B(Star), R(1),
|
||||
B(Inc),
|
||||
/* 53 E> */ B(Star), R(0),
|
||||
B(Ldar), R(1),
|
||||
/* 57 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -58,12 +58,12 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 9
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Dec),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Dec),
|
||||
/* 54 E> */ B(Star), R(0),
|
||||
/* 57 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -78,15 +78,15 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 14
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(ToNumber),
|
||||
B(Star), R(1),
|
||||
B(Dec),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(ToNumber),
|
||||
B(Star), R(1),
|
||||
B(Dec),
|
||||
/* 53 E> */ B(Star), R(0),
|
||||
B(Ldar), R(1),
|
||||
/* 57 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -101,18 +101,18 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 26
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LoadIC), R(1), U8(1), U8(1),
|
||||
B(ToNumber),
|
||||
B(Star), R(2),
|
||||
B(Inc),
|
||||
B(StoreICSloppy), R(1), U8(1), U8(3),
|
||||
B(Ldar), R(2),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 54 S> */ B(Star), R(1),
|
||||
B(LoadIC), R(1), U8(1), U8(1),
|
||||
B(ToNumber),
|
||||
B(Star), R(2),
|
||||
B(Inc),
|
||||
/* 66 E> */ B(StoreICSloppy), R(1), U8(1), U8(3),
|
||||
B(Ldar), R(2),
|
||||
/* 70 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -129,15 +129,15 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 21
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LoadIC), R(1), U8(1), U8(1),
|
||||
B(Dec),
|
||||
B(StoreICSloppy), R(1), U8(1), U8(3),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 54 S> */ B(Star), R(1),
|
||||
B(LoadIC), R(1), U8(1), U8(1),
|
||||
B(Dec),
|
||||
/* 65 E> */ B(StoreICSloppy), R(1), U8(1), U8(3),
|
||||
/* 70 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -154,22 +154,22 @@ frame size: 5
|
||||
parameter count: 1
|
||||
bytecode array length: 33
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(CreateObjectLiteral), U8(1), U8(0), U8(1),
|
||||
B(Star), R(2),
|
||||
B(Star), R(1),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(3),
|
||||
B(KeyedLoadIC), R(2), U8(1),
|
||||
B(ToNumber),
|
||||
B(Star), R(4),
|
||||
B(Dec),
|
||||
B(KeyedStoreICSloppy), R(2), R(3), U8(3),
|
||||
B(Ldar), R(4),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 45 S> */ B(LdaConstant), U8(0),
|
||||
/* 45 E> */ B(Star), R(0),
|
||||
/* 60 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(1),
|
||||
B(Star), R(2),
|
||||
/* 60 E> */ B(Star), R(1),
|
||||
/* 72 S> */ B(Star), R(2),
|
||||
/* 81 E> */ B(Ldar), R(0),
|
||||
B(Star), R(3),
|
||||
B(KeyedLoadIC), R(2), U8(1),
|
||||
B(ToNumber),
|
||||
B(Star), R(4),
|
||||
B(Dec),
|
||||
/* 86 E> */ B(KeyedStoreICSloppy), R(2), R(3), U8(3),
|
||||
B(Ldar), R(4),
|
||||
/* 90 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -186,19 +186,19 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 28
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(CreateObjectLiteral), U8(1), U8(0), U8(1),
|
||||
B(Star), R(2),
|
||||
B(Star), R(1),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(3),
|
||||
B(KeyedLoadIC), R(2), U8(1),
|
||||
B(Inc),
|
||||
B(KeyedStoreICSloppy), R(2), R(3), U8(3),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 45 S> */ B(LdaConstant), U8(0),
|
||||
/* 45 E> */ B(Star), R(0),
|
||||
/* 60 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(1),
|
||||
B(Star), R(2),
|
||||
/* 60 E> */ B(Star), R(1),
|
||||
/* 72 S> */ B(Star), R(2),
|
||||
/* 83 E> */ B(Ldar), R(0),
|
||||
B(Star), R(3),
|
||||
B(KeyedLoadIC), R(2), U8(1),
|
||||
B(Inc),
|
||||
/* 87 E> */ B(KeyedStoreICSloppy), R(2), R(3), U8(3),
|
||||
/* 90 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -215,17 +215,17 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 26
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(Inc),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
/* 53 S> */ B(CreateClosure), U8(0), U8(0),
|
||||
/* 53 E> */ B(Star), R(0),
|
||||
/* 78 S> */ B(LdaContextSlot), R(context), U8(4),
|
||||
B(Inc),
|
||||
/* 87 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
/* 90 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -241,20 +241,20 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 31
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(ToNumber),
|
||||
B(Star), R(2),
|
||||
B(Dec),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(Ldar), R(2),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
/* 53 S> */ B(CreateClosure), U8(0), U8(0),
|
||||
/* 53 E> */ B(Star), R(0),
|
||||
/* 78 S> */ B(LdaContextSlot), R(context), U8(4),
|
||||
B(ToNumber),
|
||||
B(Star), R(2),
|
||||
B(Dec),
|
||||
/* 86 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
B(Ldar), R(2),
|
||||
/* 90 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -270,20 +270,20 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 28
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
B(Star), R(1),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(ToNumber),
|
||||
B(Star), R(3),
|
||||
B(Inc),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(2),
|
||||
B(KeyedStoreICSloppy), R(2), R(3), U8(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 44 S> */ B(LdaSmi), U8(1),
|
||||
/* 44 E> */ B(Star), R(0),
|
||||
/* 55 S> */ B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
/* 55 E> */ B(Star), R(1),
|
||||
/* 63 S> */ B(Star), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(ToNumber),
|
||||
B(Star), R(3),
|
||||
B(Inc),
|
||||
/* 75 E> */ B(Star), R(0),
|
||||
B(LdaSmi), U8(2),
|
||||
/* 79 E> */ B(KeyedStoreICSloppy), R(2), R(3), U8(1),
|
||||
/* 84 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
|
@ -17,11 +17,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(CreateMappedArguments),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
B(CreateMappedArguments),
|
||||
B(Star), R(0),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(Ldar), R(0),
|
||||
/* 33 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -37,14 +37,14 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 13
|
||||
bytecodes: [
|
||||
B(CreateMappedArguments),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(KeyedLoadIC), R(1), U8(1),
|
||||
B(Return),
|
||||
B(CreateMappedArguments),
|
||||
B(Star), R(0),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
/* 31 E> */ B(LdaZero),
|
||||
B(KeyedLoadIC), R(1), U8(1),
|
||||
/* 36 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -60,11 +60,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(CreateUnmappedArguments),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
B(CreateUnmappedArguments),
|
||||
B(Star), R(0),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 29 S> */ B(Ldar), R(0),
|
||||
/* 47 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -80,18 +80,18 @@ frame size: 3
|
||||
parameter count: 2
|
||||
bytecode array length: 25
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(Ldar), R(arg0),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaZero),
|
||||
B(KeyedLoadIC), R(2), U8(1),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(Ldar), R(arg0),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(Star), R(0),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 16 S> */ B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
/* 32 E> */ B(LdaZero),
|
||||
B(KeyedLoadIC), R(2), U8(1),
|
||||
/* 37 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -107,19 +107,19 @@ frame size: 2
|
||||
parameter count: 4
|
||||
bytecode array length: 29
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(Ldar), R(arg0),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
B(Ldar), R(arg1),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(arg2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(Ldar), R(arg0),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
B(Ldar), R(arg1),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(arg2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(Star), R(0),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 22 S> */ B(Ldar), R(0),
|
||||
/* 40 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -135,11 +135,11 @@ frame size: 1
|
||||
parameter count: 4
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(CreateUnmappedArguments),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
B(CreateUnmappedArguments),
|
||||
B(Star), R(0),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 36 S> */ B(Ldar), R(0),
|
||||
/* 54 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -17,11 +17,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(CreateRestParameter),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
B(CreateRestParameter),
|
||||
B(Star), R(0),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 26 S> */ B(Ldar), R(0),
|
||||
/* 43 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -37,15 +37,15 @@ frame size: 2
|
||||
parameter count: 2
|
||||
bytecode array length: 14
|
||||
bytecodes: [
|
||||
B(CreateRestParameter),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
B(CreateRestParameter),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
/* 29 S> */ B(Ldar), R(0),
|
||||
/* 46 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -61,18 +61,18 @@ frame size: 3
|
||||
parameter count: 2
|
||||
bytecode array length: 20
|
||||
bytecodes: [
|
||||
B(CreateRestParameter),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaZero),
|
||||
B(KeyedLoadIC), R(2), U8(1),
|
||||
B(Return),
|
||||
B(CreateRestParameter),
|
||||
B(Star), R(0),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(1),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
/* 29 S> */ B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
/* 44 E> */ B(LdaZero),
|
||||
B(KeyedLoadIC), R(2), U8(1),
|
||||
/* 49 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -88,26 +88,26 @@ frame size: 5
|
||||
parameter count: 2
|
||||
bytecode array length: 35
|
||||
bytecodes: [
|
||||
B(CreateUnmappedArguments),
|
||||
B(Star), R(0),
|
||||
B(CreateRestParameter),
|
||||
B(Star), R(1),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(2),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(3),
|
||||
B(LdaZero),
|
||||
B(KeyedLoadIC), R(3), U8(1),
|
||||
B(Star), R(4),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(3),
|
||||
B(LdaZero),
|
||||
B(KeyedLoadIC), R(3), U8(3),
|
||||
B(Add), R(4),
|
||||
B(Return),
|
||||
B(CreateUnmappedArguments),
|
||||
B(Star), R(0),
|
||||
B(CreateRestParameter),
|
||||
B(Star), R(1),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(2),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(2),
|
||||
/* 29 S> */ B(Ldar), R(1),
|
||||
B(Star), R(3),
|
||||
/* 44 E> */ B(LdaZero),
|
||||
B(KeyedLoadIC), R(3), U8(1),
|
||||
B(Star), R(4),
|
||||
/* 50 E> */ B(Ldar), R(0),
|
||||
B(Star), R(3),
|
||||
/* 59 E> */ B(LdaZero),
|
||||
B(KeyedLoadIC), R(3), U8(3),
|
||||
B(Add), R(4),
|
||||
/* 64 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -15,9 +15,9 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaUndefined),
|
||||
/* 58 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -32,11 +32,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 66 S> */ B(LdaSmi), U8(1),
|
||||
/* 66 E> */ B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
/* 69 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -51,9 +51,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 46 S> */ B(LdaSmi), U8(1),
|
||||
/* 78 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -68,14 +68,14 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 13
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(JumpIfToBooleanFalse), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(JumpIfToBooleanFalse), U8(5),
|
||||
/* 54 S> */ B(LdaSmi), U8(1),
|
||||
/* 77 S> */ B(Return),
|
||||
/* 67 S> */ B(LdaSmi), U8(2),
|
||||
/* 77 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -16,21 +16,21 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 31
|
||||
bytecodes: [
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kDeclareGlobals), R(1), U8(2),
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kInitializeVarGlobal), R(1), U8(3),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kDeclareGlobals), R(1), U8(2),
|
||||
/* 0 E> */ B(StackCheck),
|
||||
/* 8 S> */ B(LdaConstant), U8(1),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kInitializeVarGlobal), R(1), U8(3),
|
||||
B(LdaUndefined),
|
||||
/* 10 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -47,14 +47,14 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 15
|
||||
bytecodes: [
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kDeclareGlobals), R(0), U8(2),
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kDeclareGlobals), R(0), U8(2),
|
||||
/* 0 E> */ B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
/* 15 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -71,23 +71,23 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 37
|
||||
bytecodes: [
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kDeclareGlobals), R(1), U8(2),
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kInitializeVarGlobal), R(1), U8(3),
|
||||
B(LdaSmi), U8(2),
|
||||
B(StaGlobalSloppy), U8(1), U8(3),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kDeclareGlobals), R(1), U8(2),
|
||||
/* 0 E> */ B(StackCheck),
|
||||
/* 8 S> */ B(LdaConstant), U8(1),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kInitializeVarGlobal), R(1), U8(3),
|
||||
/* 11 S> */ B(LdaSmi), U8(2),
|
||||
/* 12 E> */ B(StaGlobalSloppy), U8(1), U8(3),
|
||||
B(Star), R(0),
|
||||
/* 15 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -105,19 +105,19 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 29
|
||||
bytecodes: [
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kDeclareGlobals), R(1), U8(2),
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Star), R(2),
|
||||
B(LdaGlobal), U8(1), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Call), R(1), R(2), U8(1), U8(3),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kDeclareGlobals), R(1), U8(2),
|
||||
/* 0 E> */ B(StackCheck),
|
||||
/* 16 S> */ B(LdaUndefined),
|
||||
B(Star), R(2),
|
||||
B(LdaGlobal), U8(1), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 16 E> */ B(Call), R(1), R(2), U8(1), U8(3),
|
||||
B(Star), R(0),
|
||||
/* 20 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
|
@ -15,14 +15,14 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 16
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(DeletePropertySloppy), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 56 S> */ B(Star), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(DeletePropertySloppy), R(1),
|
||||
/* 75 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -39,14 +39,14 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 16
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(DeletePropertyStrict), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 56 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 56 E> */ B(Star), R(0),
|
||||
/* 70 S> */ B(Star), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(DeletePropertyStrict), R(1),
|
||||
/* 89 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -63,14 +63,14 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 16
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(DeletePropertySloppy), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 56 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(DeletePropertySloppy), R(1),
|
||||
/* 76 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -86,11 +86,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(0),
|
||||
B(LdaFalse),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(10),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(LdaFalse),
|
||||
/* 63 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -108,18 +108,18 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 30
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(1), U8(0),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(DeletePropertyStrict), R(1),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 56 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 56 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
/* 64 S> */ B(CreateClosure), U8(1), U8(0),
|
||||
/* 93 S> */ B(LdaContextSlot), R(context), U8(4),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(DeletePropertyStrict), R(1),
|
||||
/* 113 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -136,9 +136,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaTrue),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaTrue),
|
||||
/* 56 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -23,12 +23,12 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kDeleteLookupSlot), R(0), U8(1),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kDeleteLookupSlot), R(0), U8(1),
|
||||
B(LdaUndefined),
|
||||
/* 25 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
@ -51,9 +51,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaFalse),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(LdaFalse),
|
||||
/* 32 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -75,11 +75,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 11
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kDeleteLookupSlot), R(0), U8(1),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kDeleteLookupSlot), R(0), U8(1),
|
||||
/* 32 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"z",
|
||||
|
@ -15,10 +15,10 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Debugger),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(Debugger),
|
||||
B(LdaUndefined),
|
||||
/* 44 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -16,10 +16,10 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 6
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(Ldar), R(0),
|
||||
/* 42 E> */ B(Star), R(1),
|
||||
/* 60 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -34,13 +34,13 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 11
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(100),
|
||||
B(Star), R(1),
|
||||
B(LdaUndefined),
|
||||
B(Star), R(0),
|
||||
B(Star), R(2),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 55 S> */ B(LdaSmi), U8(100),
|
||||
/* 55 E> */ B(Star), R(1),
|
||||
/* 42 S> */ B(LdaUndefined),
|
||||
B(Star), R(0),
|
||||
/* 42 E> */ B(Star), R(2),
|
||||
/* 73 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -55,21 +55,21 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 25
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(1),
|
||||
B(Inc),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Jump), U8(12),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(-20),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 E> */ B(StackCheck),
|
||||
/* 56 S> */ B(LdaSmi), U8(10),
|
||||
/* 56 E> */ B(Star), R(1),
|
||||
/* 69 S> */ B(Inc),
|
||||
/* 71 E> */ B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
/* 74 S> */ B(Jump), U8(12),
|
||||
/* 64 E> */ B(Ldar), R(0),
|
||||
/* 62 E> */ B(Star), R(1),
|
||||
/* 84 S> */ B(LdaSmi), U8(20),
|
||||
/* 86 E> */ B(Star), R(1),
|
||||
B(Jump), U8(-20),
|
||||
B(LdaUndefined),
|
||||
/* 94 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -15,33 +15,33 @@ frame size: 10
|
||||
parameter count: 1
|
||||
bytecode array length: 69
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(this),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(new_target),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(1), R(4),
|
||||
B(Mov), R(3), R(5),
|
||||
B(Mov), R(closure), R(6),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(30),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(41),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6),
|
||||
B(Star), R(1),
|
||||
B(Call), R(1), R(2), U8(2), U8(0),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(this),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(new_target),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(1), R(4),
|
||||
B(Mov), R(3), R(5),
|
||||
B(Mov), R(closure), R(6),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(30),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(41),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6),
|
||||
B(Star), R(1),
|
||||
/* 41 E> */ B(Call), R(1), R(2), U8(2), U8(0),
|
||||
/* 53 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"eval",
|
||||
|
@ -15,9 +15,9 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
/* 57 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -32,9 +32,9 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
/* 62 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -49,9 +49,9 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
/* 62 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -67,30 +67,30 @@ frame size: 8
|
||||
parameter count: 1
|
||||
bytecode array length: 45
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(JumpIfUndefined), U8(38),
|
||||
B(JumpIfNull), U8(36),
|
||||
B(ToObject),
|
||||
B(Star), R(3),
|
||||
B(ForInPrepare), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(ForInDone), R(7), R(6),
|
||||
B(JumpIfTrue), U8(23),
|
||||
B(ForInNext), R(3), R(7), R(4), U8(1),
|
||||
B(JumpIfUndefined), U8(10),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
B(Return),
|
||||
B(ForInStep), R(7),
|
||||
B(Star), R(7),
|
||||
B(Jump), U8(-24),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaConstant), U8(0),
|
||||
/* 42 E> */ B(Star), R(1),
|
||||
/* 68 S> */ B(JumpIfUndefined), U8(38),
|
||||
B(JumpIfNull), U8(36),
|
||||
B(ToObject),
|
||||
B(Star), R(3),
|
||||
B(ForInPrepare), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
/* 63 S> */ B(ForInDone), R(7), R(6),
|
||||
B(JumpIfTrue), U8(23),
|
||||
B(ForInNext), R(3), R(7), R(4), U8(1),
|
||||
B(JumpIfUndefined), U8(10),
|
||||
B(Star), R(0),
|
||||
/* 54 E> */ B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
/* 85 S> */ B(Return),
|
||||
B(ForInStep), R(7),
|
||||
B(Star), R(7),
|
||||
B(Jump), U8(-24),
|
||||
B(LdaUndefined),
|
||||
/* 85 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -107,35 +107,35 @@ frame size: 9
|
||||
parameter count: 1
|
||||
bytecode array length: 57
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
B(JumpIfUndefined), U8(47),
|
||||
B(JumpIfNull), U8(45),
|
||||
B(ToObject),
|
||||
B(Star), R(3),
|
||||
B(ForInPrepare), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(ForInDone), R(7), R(6),
|
||||
B(JumpIfTrue), U8(32),
|
||||
B(ForInNext), R(3), R(7), R(4), U8(1),
|
||||
B(JumpIfUndefined), U8(19),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(8),
|
||||
B(Ldar), R(2),
|
||||
B(Add), R(8),
|
||||
B(Star), R(1),
|
||||
B(ForInStep), R(7),
|
||||
B(Star), R(7),
|
||||
B(Jump), U8(-33),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaZero),
|
||||
/* 42 E> */ B(Star), R(1),
|
||||
/* 59 S> */ B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
B(JumpIfUndefined), U8(47),
|
||||
B(JumpIfNull), U8(45),
|
||||
B(ToObject),
|
||||
B(Star), R(3),
|
||||
B(ForInPrepare), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
/* 54 S> */ B(ForInDone), R(7), R(6),
|
||||
B(JumpIfTrue), U8(32),
|
||||
B(ForInNext), R(3), R(7), R(4), U8(1),
|
||||
B(JumpIfUndefined), U8(19),
|
||||
B(Star), R(0),
|
||||
/* 45 E> */ B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
/* 70 S> */ B(Ldar), R(1),
|
||||
B(Star), R(8),
|
||||
/* 75 E> */ B(Ldar), R(2),
|
||||
B(Add), R(8),
|
||||
/* 72 E> */ B(Star), R(1),
|
||||
B(ForInStep), R(7),
|
||||
B(Star), R(7),
|
||||
B(Jump), U8(-33),
|
||||
B(LdaUndefined),
|
||||
/* 80 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -155,49 +155,49 @@ frame size: 8
|
||||
parameter count: 1
|
||||
bytecode array length: 94
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(CreateArrayLiteral), U8(1), U8(1), U8(3),
|
||||
B(JumpIfUndefined), U8(79),
|
||||
B(JumpIfNull), U8(77),
|
||||
B(ToObject),
|
||||
B(Star), R(1),
|
||||
B(ForInPrepare), R(2),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(ForInDone), R(5), R(4),
|
||||
B(JumpIfTrue), U8(64),
|
||||
B(ForInNext), R(1), R(5), R(2), U8(9),
|
||||
B(JumpIfUndefined), U8(51),
|
||||
B(Star), R(6),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(7),
|
||||
B(Ldar), R(6),
|
||||
B(StoreICSloppy), R(7), U8(2), U8(7),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(6),
|
||||
B(LoadIC), R(6), U8(2), U8(3),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(10),
|
||||
B(TestEqual), R(7),
|
||||
B(JumpIfFalse), U8(4),
|
||||
B(Jump), U8(20),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(6),
|
||||
B(LoadIC), R(6), U8(2), U8(5),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(20),
|
||||
B(TestEqual), R(7),
|
||||
B(JumpIfFalse), U8(4),
|
||||
B(Jump), U8(8),
|
||||
B(ForInStep), R(5),
|
||||
B(Star), R(5),
|
||||
B(Jump), U8(-65),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 77 S> */ B(CreateArrayLiteral), U8(1), U8(1), U8(3),
|
||||
B(JumpIfUndefined), U8(79),
|
||||
B(JumpIfNull), U8(77),
|
||||
B(ToObject),
|
||||
B(Star), R(1),
|
||||
B(ForInPrepare), R(2),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
/* 68 S> */ B(ForInDone), R(5), R(4),
|
||||
B(JumpIfTrue), U8(64),
|
||||
B(ForInNext), R(1), R(5), R(2), U8(9),
|
||||
B(JumpIfUndefined), U8(51),
|
||||
B(Star), R(6),
|
||||
/* 67 E> */ B(Ldar), R(0),
|
||||
B(Star), R(7),
|
||||
B(Ldar), R(6),
|
||||
B(StoreICSloppy), R(7), U8(2), U8(7),
|
||||
/* 62 E> */ B(StackCheck),
|
||||
/* 95 S> */ B(Ldar), R(0),
|
||||
B(Star), R(6),
|
||||
/* 100 E> */ B(LoadIC), R(6), U8(2), U8(3),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(10),
|
||||
/* 106 E> */ B(TestEqual), R(7),
|
||||
B(JumpIfFalse), U8(4),
|
||||
/* 113 S> */ B(Jump), U8(20),
|
||||
/* 125 S> */ B(Ldar), R(0),
|
||||
B(Star), R(6),
|
||||
/* 130 E> */ B(LoadIC), R(6), U8(2), U8(5),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(20),
|
||||
/* 136 E> */ B(TestEqual), R(7),
|
||||
B(JumpIfFalse), U8(4),
|
||||
/* 143 S> */ B(Jump), U8(8),
|
||||
B(ForInStep), R(5),
|
||||
B(Star), R(5),
|
||||
B(Jump), U8(-65),
|
||||
B(LdaUndefined),
|
||||
/* 152 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -216,39 +216,39 @@ frame size: 9
|
||||
parameter count: 1
|
||||
bytecode array length: 69
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
B(Star), R(0),
|
||||
B(CreateArrayLiteral), U8(1), U8(1), U8(3),
|
||||
B(JumpIfUndefined), U8(56),
|
||||
B(JumpIfNull), U8(54),
|
||||
B(ToObject),
|
||||
B(Star), R(1),
|
||||
B(ForInPrepare), R(2),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(ForInDone), R(5), R(4),
|
||||
B(JumpIfTrue), U8(41),
|
||||
B(ForInNext), R(1), R(5), R(2), U8(7),
|
||||
B(JumpIfUndefined), U8(28),
|
||||
B(Star), R(6),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(7),
|
||||
B(LdaZero),
|
||||
B(Star), R(8),
|
||||
B(Ldar), R(6),
|
||||
B(KeyedStoreICSloppy), R(7), R(8), U8(5),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(6),
|
||||
B(LdaSmi), U8(3),
|
||||
B(KeyedLoadIC), R(6), U8(3),
|
||||
B(Return),
|
||||
B(ForInStep), R(5),
|
||||
B(Star), R(5),
|
||||
B(Jump), U8(-42),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(CreateArrayLiteral), U8(0), U8(0), U8(3),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 72 S> */ B(CreateArrayLiteral), U8(1), U8(1), U8(3),
|
||||
B(JumpIfUndefined), U8(56),
|
||||
B(JumpIfNull), U8(54),
|
||||
B(ToObject),
|
||||
B(Star), R(1),
|
||||
B(ForInPrepare), R(2),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
/* 65 S> */ B(ForInDone), R(5), R(4),
|
||||
B(JumpIfTrue), U8(41),
|
||||
B(ForInNext), R(1), R(5), R(2), U8(7),
|
||||
B(JumpIfUndefined), U8(28),
|
||||
B(Star), R(6),
|
||||
/* 64 E> */ B(Ldar), R(0),
|
||||
B(Star), R(7),
|
||||
B(LdaZero),
|
||||
B(Star), R(8),
|
||||
B(Ldar), R(6),
|
||||
B(KeyedStoreICSloppy), R(7), R(8), U8(5),
|
||||
/* 59 E> */ B(StackCheck),
|
||||
/* 83 S> */ B(Ldar), R(0),
|
||||
B(Star), R(6),
|
||||
/* 91 E> */ B(LdaSmi), U8(3),
|
||||
B(KeyedLoadIC), R(6), U8(3),
|
||||
/* 98 S> */ B(Return),
|
||||
B(ForInStep), R(5),
|
||||
B(Star), R(5),
|
||||
B(Jump), U8(-42),
|
||||
B(LdaUndefined),
|
||||
/* 98 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -15,9 +15,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 5
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateClosure), U8(0), U8(0),
|
||||
/* 55 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -33,13 +33,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 15
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Star), R(1),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(Call), R(0), R(1), U8(1), U8(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaUndefined),
|
||||
B(Star), R(1),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
/* 56 E> */ B(Call), R(0), R(1), U8(1), U8(1),
|
||||
/* 59 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -55,15 +55,15 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 19
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Star), R(1),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(2),
|
||||
B(Call), R(0), R(1), U8(2), U8(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaUndefined),
|
||||
B(Star), R(1),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(2),
|
||||
/* 67 E> */ B(Call), R(0), R(1), U8(2), U8(1),
|
||||
/* 71 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -18,13 +18,13 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 14
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(BitwiseAnd), R(0),
|
||||
B(StaGlobalSloppy), U8(0), U8(3),
|
||||
B(Return),
|
||||
/* 26 E> */ B(StackCheck),
|
||||
/* 31 S> */ B(LdaGlobal), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(BitwiseAnd), R(0),
|
||||
/* 45 E> */ B(StaGlobalSloppy), U8(0), U8(3),
|
||||
/* 51 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"global",
|
||||
@ -42,13 +42,13 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 14
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(0),
|
||||
B(StaGlobalSloppy), U8(0), U8(3),
|
||||
B(Return),
|
||||
/* 27 E> */ B(StackCheck),
|
||||
/* 32 S> */ B(LdaGlobal), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(0),
|
||||
/* 51 E> */ B(StaGlobalSloppy), U8(0), U8(3),
|
||||
/* 57 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"unallocated",
|
||||
|
@ -18,11 +18,11 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 9
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(1),
|
||||
B(Inc),
|
||||
B(StaGlobalSloppy), U8(0), U8(3),
|
||||
B(Return),
|
||||
/* 26 E> */ B(StackCheck),
|
||||
/* 31 S> */ B(LdaGlobal), U8(0), U8(1),
|
||||
B(Inc),
|
||||
/* 40 E> */ B(StaGlobalSloppy), U8(0), U8(3),
|
||||
/* 48 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"global",
|
||||
@ -40,14 +40,14 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 14
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(1),
|
||||
B(ToNumber),
|
||||
B(Star), R(0),
|
||||
B(Dec),
|
||||
B(StaGlobalSloppy), U8(0), U8(3),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 26 E> */ B(StackCheck),
|
||||
/* 31 S> */ B(LdaGlobal), U8(0), U8(1),
|
||||
B(ToNumber),
|
||||
B(Star), R(0),
|
||||
B(Dec),
|
||||
/* 44 E> */ B(StaGlobalSloppy), U8(0), U8(3),
|
||||
B(Ldar), R(0),
|
||||
/* 48 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"global",
|
||||
@ -65,11 +65,11 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 9
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(1),
|
||||
B(Dec),
|
||||
B(StaGlobalStrict), U8(0), U8(3),
|
||||
B(Return),
|
||||
/* 27 E> */ B(StackCheck),
|
||||
/* 46 S> */ B(LdaGlobal), U8(0), U8(1),
|
||||
B(Dec),
|
||||
/* 55 E> */ B(StaGlobalStrict), U8(0), U8(3),
|
||||
/* 68 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"unallocated",
|
||||
@ -87,14 +87,14 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 14
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(1),
|
||||
B(ToNumber),
|
||||
B(Star), R(0),
|
||||
B(Inc),
|
||||
B(StaGlobalSloppy), U8(0), U8(3),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 27 E> */ B(StackCheck),
|
||||
/* 32 S> */ B(LdaGlobal), U8(0), U8(1),
|
||||
B(ToNumber),
|
||||
B(Star), R(0),
|
||||
B(Inc),
|
||||
/* 50 E> */ B(StaGlobalSloppy), U8(0), U8(3),
|
||||
B(Ldar), R(0),
|
||||
/* 54 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"unallocated",
|
||||
|
@ -20,12 +20,12 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 11
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaConstant), U8(1),
|
||||
B(DeletePropertySloppy), R(0),
|
||||
B(Return),
|
||||
/* 32 E> */ B(StackCheck),
|
||||
/* 39 S> */ B(LdaGlobal), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaConstant), U8(1),
|
||||
B(DeletePropertySloppy), R(0),
|
||||
/* 58 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -47,12 +47,12 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 11
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(DeletePropertyStrict), R(0),
|
||||
B(Return),
|
||||
/* 28 E> */ B(StackCheck),
|
||||
/* 51 S> */ B(LdaGlobal), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(1),
|
||||
B(DeletePropertyStrict), R(0),
|
||||
/* 71 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -72,14 +72,14 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 16
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaContextSlot), R(context), U8(3),
|
||||
B(Star), R(0),
|
||||
B(LdaContextSlot), R(0), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaConstant), U8(0),
|
||||
B(DeletePropertySloppy), R(1),
|
||||
B(Return),
|
||||
/* 32 E> */ B(StackCheck),
|
||||
/* 39 S> */ B(LdaContextSlot), R(context), U8(3),
|
||||
B(Star), R(0),
|
||||
B(LdaContextSlot), R(0), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaConstant), U8(0),
|
||||
B(DeletePropertySloppy), R(1),
|
||||
/* 56 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -99,14 +99,14 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 16
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaContextSlot), R(context), U8(3),
|
||||
B(Star), R(0),
|
||||
B(LdaContextSlot), R(0), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaConstant), U8(0),
|
||||
B(DeletePropertySloppy), R(1),
|
||||
B(Return),
|
||||
/* 18 E> */ B(StackCheck),
|
||||
/* 25 S> */ B(LdaContextSlot), R(context), U8(3),
|
||||
B(Star), R(0),
|
||||
B(LdaContextSlot), R(0), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaConstant), U8(0),
|
||||
B(DeletePropertySloppy), R(1),
|
||||
/* 42 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -23,9 +23,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 55 S> */ B(LdaSmi), U8(-1),
|
||||
/* 70 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -47,9 +47,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 36 S> */ B(LdaSmi), U8(1),
|
||||
/* 76 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -71,9 +71,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 59 S> */ B(LdaSmi), U8(-1),
|
||||
/* 74 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -93,9 +93,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 17 S> */ B(LdaUndefined),
|
||||
/* 48 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -118,20 +118,20 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 24
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(JumpIfToBooleanFalse), U8(14),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(1),
|
||||
B(Star), R(0),
|
||||
B(Jump), U8(5),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Return),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 25 S> */ B(LdaSmi), U8(1),
|
||||
/* 25 E> */ B(Star), R(0),
|
||||
/* 30 S> */ B(JumpIfToBooleanFalse), U8(14),
|
||||
/* 43 S> */ B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(1),
|
||||
/* 45 E> */ B(Star), R(0),
|
||||
B(Jump), U8(5),
|
||||
/* 66 S> */ B(LdaSmi), U8(2),
|
||||
/* 80 S> */ B(Return),
|
||||
B(LdaUndefined),
|
||||
/* 80 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -153,18 +153,18 @@ frame size: 1
|
||||
parameter count: 2
|
||||
bytecode array length: 22
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LdaZero),
|
||||
B(TestLessThanOrEqual), R(0),
|
||||
B(JumpIfFalse), U8(7),
|
||||
B(Wide), B(LdaSmi), U16(200),
|
||||
B(Return),
|
||||
B(Wide), B(LdaSmi), U16(-200),
|
||||
B(Return),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 18 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LdaZero),
|
||||
/* 24 E> */ B(TestLessThanOrEqual), R(0),
|
||||
B(JumpIfFalse), U8(7),
|
||||
/* 36 S> */ B(Wide), B(LdaSmi), U16(200),
|
||||
/* 80 S> */ B(Return),
|
||||
/* 63 S> */ B(Wide), B(LdaSmi), U16(-200),
|
||||
/* 80 S> */ B(Return),
|
||||
B(LdaUndefined),
|
||||
/* 80 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -179,16 +179,16 @@ frame size: 1
|
||||
parameter count: 3
|
||||
bytecode array length: 18
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(arg1),
|
||||
B(TestIn), R(0),
|
||||
B(JumpIfFalse), U8(7),
|
||||
B(Wide), B(LdaSmi), U16(200),
|
||||
B(Return),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 19 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 28 E> */ B(Ldar), R(arg1),
|
||||
/* 25 E> */ B(TestIn), R(0),
|
||||
B(JumpIfFalse), U8(7),
|
||||
/* 33 S> */ B(Wide), B(LdaSmi), U16(200),
|
||||
/* 47 S> */ B(Return),
|
||||
B(LdaUndefined),
|
||||
/* 47 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -268,151 +268,151 @@ frame size: 3
|
||||
parameter count: 2
|
||||
bytecode array length: 287
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaConstant), U8(0),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfFalseConstant), U8(1),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Wide), B(LdaSmi), U16(200),
|
||||
B(Return),
|
||||
B(Wide), B(LdaSmi), U16(-200),
|
||||
B(Return),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 24 S> */ B(LdaZero),
|
||||
/* 24 E> */ B(Star), R(0),
|
||||
/* 35 S> */ B(LdaZero),
|
||||
/* 35 E> */ B(Star), R(1),
|
||||
/* 38 S> */ B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaConstant), U8(0),
|
||||
/* 44 E> */ B(TestEqualStrict), R(2),
|
||||
B(JumpIfFalseConstant), U8(1),
|
||||
/* 58 S> */ B(Ldar), R(0),
|
||||
/* 60 E> */ B(Star), R(1),
|
||||
/* 65 S> */ B(Star), R(0),
|
||||
/* 74 S> */ B(Star), R(1),
|
||||
/* 81 S> */ B(Star), R(0),
|
||||
/* 90 S> */ B(Star), R(1),
|
||||
/* 97 S> */ B(Star), R(0),
|
||||
/* 106 S> */ B(Star), R(1),
|
||||
/* 113 S> */ B(Star), R(0),
|
||||
/* 122 S> */ B(Star), R(1),
|
||||
/* 129 S> */ B(Star), R(0),
|
||||
/* 138 S> */ B(Star), R(1),
|
||||
/* 145 S> */ B(Star), R(0),
|
||||
/* 154 S> */ B(Star), R(1),
|
||||
/* 161 S> */ B(Star), R(0),
|
||||
/* 170 S> */ B(Star), R(1),
|
||||
/* 177 S> */ B(Star), R(0),
|
||||
/* 186 S> */ B(Star), R(1),
|
||||
/* 193 S> */ B(Star), R(0),
|
||||
/* 202 S> */ B(Star), R(1),
|
||||
/* 209 S> */ B(Star), R(0),
|
||||
/* 218 S> */ B(Star), R(1),
|
||||
/* 225 S> */ B(Star), R(0),
|
||||
/* 234 S> */ B(Star), R(1),
|
||||
/* 241 S> */ B(Star), R(0),
|
||||
/* 250 S> */ B(Star), R(1),
|
||||
/* 257 S> */ B(Star), R(0),
|
||||
/* 266 S> */ B(Star), R(1),
|
||||
/* 273 S> */ B(Star), R(0),
|
||||
/* 282 S> */ B(Star), R(1),
|
||||
/* 289 S> */ B(Star), R(0),
|
||||
/* 298 S> */ B(Star), R(1),
|
||||
/* 305 S> */ B(Star), R(0),
|
||||
/* 314 S> */ B(Star), R(1),
|
||||
/* 321 S> */ B(Star), R(0),
|
||||
/* 330 S> */ B(Star), R(1),
|
||||
/* 337 S> */ B(Star), R(0),
|
||||
/* 346 S> */ B(Star), R(1),
|
||||
/* 353 S> */ B(Star), R(0),
|
||||
/* 362 S> */ B(Star), R(1),
|
||||
/* 369 S> */ B(Star), R(0),
|
||||
/* 378 S> */ B(Star), R(1),
|
||||
/* 385 S> */ B(Star), R(0),
|
||||
/* 394 S> */ B(Star), R(1),
|
||||
/* 401 S> */ B(Star), R(0),
|
||||
/* 410 S> */ B(Star), R(1),
|
||||
/* 417 S> */ B(Star), R(0),
|
||||
/* 426 S> */ B(Star), R(1),
|
||||
/* 433 S> */ B(Star), R(0),
|
||||
/* 442 S> */ B(Star), R(1),
|
||||
/* 449 S> */ B(Star), R(0),
|
||||
/* 458 S> */ B(Star), R(1),
|
||||
/* 465 S> */ B(Star), R(0),
|
||||
/* 474 S> */ B(Star), R(1),
|
||||
/* 481 S> */ B(Star), R(0),
|
||||
/* 490 S> */ B(Star), R(1),
|
||||
/* 497 S> */ B(Star), R(0),
|
||||
/* 506 S> */ B(Star), R(1),
|
||||
/* 513 S> */ B(Star), R(0),
|
||||
/* 522 S> */ B(Star), R(1),
|
||||
/* 529 S> */ B(Star), R(0),
|
||||
/* 538 S> */ B(Star), R(1),
|
||||
/* 545 S> */ B(Star), R(0),
|
||||
/* 554 S> */ B(Star), R(1),
|
||||
/* 561 S> */ B(Star), R(0),
|
||||
/* 570 S> */ B(Star), R(1),
|
||||
/* 577 S> */ B(Star), R(0),
|
||||
/* 586 S> */ B(Star), R(1),
|
||||
/* 593 S> */ B(Star), R(0),
|
||||
/* 602 S> */ B(Star), R(1),
|
||||
/* 609 S> */ B(Star), R(0),
|
||||
/* 618 S> */ B(Star), R(1),
|
||||
/* 625 S> */ B(Star), R(0),
|
||||
/* 634 S> */ B(Star), R(1),
|
||||
/* 641 S> */ B(Star), R(0),
|
||||
/* 650 S> */ B(Star), R(1),
|
||||
/* 657 S> */ B(Star), R(0),
|
||||
/* 666 S> */ B(Star), R(1),
|
||||
/* 673 S> */ B(Star), R(0),
|
||||
/* 682 S> */ B(Star), R(1),
|
||||
/* 689 S> */ B(Star), R(0),
|
||||
/* 698 S> */ B(Star), R(1),
|
||||
/* 705 S> */ B(Star), R(0),
|
||||
/* 714 S> */ B(Star), R(1),
|
||||
/* 721 S> */ B(Star), R(0),
|
||||
/* 730 S> */ B(Star), R(1),
|
||||
/* 737 S> */ B(Star), R(0),
|
||||
/* 746 S> */ B(Star), R(1),
|
||||
/* 753 S> */ B(Star), R(0),
|
||||
/* 762 S> */ B(Star), R(1),
|
||||
/* 769 S> */ B(Star), R(0),
|
||||
/* 778 S> */ B(Star), R(1),
|
||||
/* 785 S> */ B(Star), R(0),
|
||||
/* 794 S> */ B(Star), R(1),
|
||||
/* 801 S> */ B(Star), R(0),
|
||||
/* 810 S> */ B(Star), R(1),
|
||||
/* 817 S> */ B(Star), R(0),
|
||||
/* 826 S> */ B(Star), R(1),
|
||||
/* 833 S> */ B(Star), R(0),
|
||||
/* 842 S> */ B(Star), R(1),
|
||||
/* 849 S> */ B(Star), R(0),
|
||||
/* 858 S> */ B(Star), R(1),
|
||||
/* 865 S> */ B(Star), R(0),
|
||||
/* 874 S> */ B(Star), R(1),
|
||||
/* 881 S> */ B(Star), R(0),
|
||||
/* 890 S> */ B(Star), R(1),
|
||||
/* 897 S> */ B(Star), R(0),
|
||||
/* 906 S> */ B(Star), R(1),
|
||||
/* 913 S> */ B(Star), R(0),
|
||||
/* 922 S> */ B(Star), R(1),
|
||||
/* 929 S> */ B(Star), R(0),
|
||||
/* 938 S> */ B(Star), R(1),
|
||||
/* 945 S> */ B(Star), R(0),
|
||||
/* 954 S> */ B(Star), R(1),
|
||||
/* 961 S> */ B(Star), R(0),
|
||||
/* 970 S> */ B(Star), R(1),
|
||||
/* 977 S> */ B(Star), R(0),
|
||||
/* 986 S> */ B(Star), R(1),
|
||||
/* 993 S> */ B(Star), R(0),
|
||||
/* 1002 S> */ B(Star), R(1),
|
||||
/* 1009 S> */ B(Star), R(0),
|
||||
/* 1018 S> */ B(Star), R(1),
|
||||
/* 1025 S> */ B(Star), R(0),
|
||||
/* 1034 S> */ B(Star), R(1),
|
||||
/* 1041 S> */ B(Star), R(0),
|
||||
/* 1050 S> */ B(Star), R(1),
|
||||
/* 1057 S> */ B(Star), R(0),
|
||||
/* 1066 S> */ B(Star), R(1),
|
||||
/* 1073 S> */ B(Star), R(0),
|
||||
/* 1081 S> */ B(Wide), B(LdaSmi), U16(200),
|
||||
/* 1117 S> */ B(Return),
|
||||
/* 1102 S> */ B(Wide), B(LdaSmi), U16(-200),
|
||||
/* 1117 S> */ B(Return),
|
||||
B(LdaUndefined),
|
||||
/* 1117 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::HEAP_NUMBER_TYPE,
|
||||
@ -498,148 +498,148 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 281
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfToBooleanFalseConstant), U8(0),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Wide), B(LdaSmi), U16(200),
|
||||
B(Return),
|
||||
B(Wide), B(LdaSmi), U16(-200),
|
||||
B(Return),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 25 S> */ B(LdaZero),
|
||||
/* 25 E> */ B(Star), R(0),
|
||||
/* 36 S> */ B(LdaZero),
|
||||
/* 36 E> */ B(Star), R(1),
|
||||
/* 41 S> */ B(Ldar), R(0),
|
||||
B(JumpIfToBooleanFalseConstant), U8(0),
|
||||
/* 52 S> */ B(Ldar), R(0),
|
||||
/* 54 E> */ B(Star), R(1),
|
||||
/* 59 S> */ B(Star), R(0),
|
||||
/* 68 S> */ B(Star), R(1),
|
||||
/* 75 S> */ B(Star), R(0),
|
||||
/* 84 S> */ B(Star), R(1),
|
||||
/* 91 S> */ B(Star), R(0),
|
||||
/* 100 S> */ B(Star), R(1),
|
||||
/* 107 S> */ B(Star), R(0),
|
||||
/* 116 S> */ B(Star), R(1),
|
||||
/* 123 S> */ B(Star), R(0),
|
||||
/* 132 S> */ B(Star), R(1),
|
||||
/* 139 S> */ B(Star), R(0),
|
||||
/* 148 S> */ B(Star), R(1),
|
||||
/* 155 S> */ B(Star), R(0),
|
||||
/* 164 S> */ B(Star), R(1),
|
||||
/* 171 S> */ B(Star), R(0),
|
||||
/* 180 S> */ B(Star), R(1),
|
||||
/* 187 S> */ B(Star), R(0),
|
||||
/* 196 S> */ B(Star), R(1),
|
||||
/* 203 S> */ B(Star), R(0),
|
||||
/* 212 S> */ B(Star), R(1),
|
||||
/* 219 S> */ B(Star), R(0),
|
||||
/* 228 S> */ B(Star), R(1),
|
||||
/* 235 S> */ B(Star), R(0),
|
||||
/* 244 S> */ B(Star), R(1),
|
||||
/* 251 S> */ B(Star), R(0),
|
||||
/* 260 S> */ B(Star), R(1),
|
||||
/* 267 S> */ B(Star), R(0),
|
||||
/* 276 S> */ B(Star), R(1),
|
||||
/* 283 S> */ B(Star), R(0),
|
||||
/* 292 S> */ B(Star), R(1),
|
||||
/* 299 S> */ B(Star), R(0),
|
||||
/* 308 S> */ B(Star), R(1),
|
||||
/* 315 S> */ B(Star), R(0),
|
||||
/* 324 S> */ B(Star), R(1),
|
||||
/* 331 S> */ B(Star), R(0),
|
||||
/* 340 S> */ B(Star), R(1),
|
||||
/* 347 S> */ B(Star), R(0),
|
||||
/* 356 S> */ B(Star), R(1),
|
||||
/* 363 S> */ B(Star), R(0),
|
||||
/* 372 S> */ B(Star), R(1),
|
||||
/* 379 S> */ B(Star), R(0),
|
||||
/* 388 S> */ B(Star), R(1),
|
||||
/* 395 S> */ B(Star), R(0),
|
||||
/* 404 S> */ B(Star), R(1),
|
||||
/* 411 S> */ B(Star), R(0),
|
||||
/* 420 S> */ B(Star), R(1),
|
||||
/* 427 S> */ B(Star), R(0),
|
||||
/* 436 S> */ B(Star), R(1),
|
||||
/* 443 S> */ B(Star), R(0),
|
||||
/* 452 S> */ B(Star), R(1),
|
||||
/* 459 S> */ B(Star), R(0),
|
||||
/* 468 S> */ B(Star), R(1),
|
||||
/* 475 S> */ B(Star), R(0),
|
||||
/* 484 S> */ B(Star), R(1),
|
||||
/* 491 S> */ B(Star), R(0),
|
||||
/* 500 S> */ B(Star), R(1),
|
||||
/* 507 S> */ B(Star), R(0),
|
||||
/* 516 S> */ B(Star), R(1),
|
||||
/* 523 S> */ B(Star), R(0),
|
||||
/* 532 S> */ B(Star), R(1),
|
||||
/* 539 S> */ B(Star), R(0),
|
||||
/* 548 S> */ B(Star), R(1),
|
||||
/* 555 S> */ B(Star), R(0),
|
||||
/* 564 S> */ B(Star), R(1),
|
||||
/* 571 S> */ B(Star), R(0),
|
||||
/* 580 S> */ B(Star), R(1),
|
||||
/* 587 S> */ B(Star), R(0),
|
||||
/* 596 S> */ B(Star), R(1),
|
||||
/* 603 S> */ B(Star), R(0),
|
||||
/* 612 S> */ B(Star), R(1),
|
||||
/* 619 S> */ B(Star), R(0),
|
||||
/* 628 S> */ B(Star), R(1),
|
||||
/* 635 S> */ B(Star), R(0),
|
||||
/* 644 S> */ B(Star), R(1),
|
||||
/* 651 S> */ B(Star), R(0),
|
||||
/* 660 S> */ B(Star), R(1),
|
||||
/* 667 S> */ B(Star), R(0),
|
||||
/* 676 S> */ B(Star), R(1),
|
||||
/* 683 S> */ B(Star), R(0),
|
||||
/* 692 S> */ B(Star), R(1),
|
||||
/* 699 S> */ B(Star), R(0),
|
||||
/* 708 S> */ B(Star), R(1),
|
||||
/* 715 S> */ B(Star), R(0),
|
||||
/* 724 S> */ B(Star), R(1),
|
||||
/* 731 S> */ B(Star), R(0),
|
||||
/* 740 S> */ B(Star), R(1),
|
||||
/* 747 S> */ B(Star), R(0),
|
||||
/* 756 S> */ B(Star), R(1),
|
||||
/* 763 S> */ B(Star), R(0),
|
||||
/* 772 S> */ B(Star), R(1),
|
||||
/* 779 S> */ B(Star), R(0),
|
||||
/* 788 S> */ B(Star), R(1),
|
||||
/* 795 S> */ B(Star), R(0),
|
||||
/* 804 S> */ B(Star), R(1),
|
||||
/* 811 S> */ B(Star), R(0),
|
||||
/* 820 S> */ B(Star), R(1),
|
||||
/* 827 S> */ B(Star), R(0),
|
||||
/* 836 S> */ B(Star), R(1),
|
||||
/* 843 S> */ B(Star), R(0),
|
||||
/* 852 S> */ B(Star), R(1),
|
||||
/* 859 S> */ B(Star), R(0),
|
||||
/* 868 S> */ B(Star), R(1),
|
||||
/* 875 S> */ B(Star), R(0),
|
||||
/* 884 S> */ B(Star), R(1),
|
||||
/* 891 S> */ B(Star), R(0),
|
||||
/* 900 S> */ B(Star), R(1),
|
||||
/* 907 S> */ B(Star), R(0),
|
||||
/* 916 S> */ B(Star), R(1),
|
||||
/* 923 S> */ B(Star), R(0),
|
||||
/* 932 S> */ B(Star), R(1),
|
||||
/* 939 S> */ B(Star), R(0),
|
||||
/* 948 S> */ B(Star), R(1),
|
||||
/* 955 S> */ B(Star), R(0),
|
||||
/* 964 S> */ B(Star), R(1),
|
||||
/* 971 S> */ B(Star), R(0),
|
||||
/* 980 S> */ B(Star), R(1),
|
||||
/* 987 S> */ B(Star), R(0),
|
||||
/* 996 S> */ B(Star), R(1),
|
||||
/* 1003 S> */ B(Star), R(0),
|
||||
/* 1012 S> */ B(Star), R(1),
|
||||
/* 1019 S> */ B(Star), R(0),
|
||||
/* 1028 S> */ B(Star), R(1),
|
||||
/* 1035 S> */ B(Star), R(0),
|
||||
/* 1044 S> */ B(Star), R(1),
|
||||
/* 1051 S> */ B(Star), R(0),
|
||||
/* 1060 S> */ B(Star), R(1),
|
||||
/* 1067 S> */ B(Star), R(0),
|
||||
/* 1076 S> */ B(Wide), B(LdaSmi), U16(200),
|
||||
/* 1112 S> */ B(Return),
|
||||
/* 1097 S> */ B(Wide), B(LdaSmi), U16(-200),
|
||||
/* 1112 S> */ B(Return),
|
||||
B(LdaUndefined),
|
||||
/* 1112 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
kInstanceTypeDontCare,
|
||||
@ -666,118 +666,118 @@ frame size: 6
|
||||
parameter count: 3
|
||||
bytecode array length: 226
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(arg1),
|
||||
B(TestEqual), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(arg1),
|
||||
B(TestEqualStrict), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(arg1),
|
||||
B(TestLessThan), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(arg1),
|
||||
B(TestGreaterThan), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(arg1),
|
||||
B(TestLessThanOrEqual), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(arg1),
|
||||
B(TestGreaterThanOrEqual), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(arg1),
|
||||
B(TestIn), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(arg1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(3),
|
||||
B(InvokeIntrinsic), U16(Runtime::k_IsJSReceiver), R(3), U8(1),
|
||||
B(JumpIfToBooleanFalse), U8(4),
|
||||
B(Jump), U8(16),
|
||||
B(LdaSmi), U8(61),
|
||||
B(Star), R(3),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kNewTypeError), R(3), U8(2),
|
||||
B(Throw),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(3),
|
||||
B(LdaConstant), U8(1),
|
||||
B(KeyedLoadIC), R(3), U8(1),
|
||||
B(Star), R(2),
|
||||
B(Star), R(3),
|
||||
B(LdaUndefined),
|
||||
B(TestEqualStrict), R(3),
|
||||
B(JumpIfFalse), U8(55),
|
||||
B(Ldar), R(1),
|
||||
B(TypeOf),
|
||||
B(Star), R(3),
|
||||
B(LdaConstant), U8(2),
|
||||
B(TestEqualStrict), R(3),
|
||||
B(JumpIfFalse), U8(4),
|
||||
B(Jump), U8(16),
|
||||
B(LdaSmi), U8(16),
|
||||
B(Star), R(3),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kNewTypeError), R(3), U8(2),
|
||||
B(Throw),
|
||||
B(CallRuntime), U16(Runtime::k_GetOrdinaryHasInstance), R(0), U8(0),
|
||||
B(Star), R(2),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(4),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::k_Call), R(3), U8(3),
|
||||
B(Star), R(2),
|
||||
B(Jump), U8(23),
|
||||
B(Ldar), R(2),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(4),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::k_Call), R(3), U8(3),
|
||||
B(LogicalNot),
|
||||
B(LogicalNot),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(2),
|
||||
B(JumpIfToBooleanFalse), U8(5),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(LdaZero),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 21 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
/* 30 E> */ B(Ldar), R(arg1),
|
||||
/* 27 E> */ B(TestEqual), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
/* 35 S> */ B(LdaSmi), U8(1),
|
||||
/* 262 S> */ B(Return),
|
||||
/* 49 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
/* 59 E> */ B(Ldar), R(arg1),
|
||||
/* 55 E> */ B(TestEqualStrict), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
/* 64 S> */ B(LdaSmi), U8(1),
|
||||
/* 262 S> */ B(Return),
|
||||
/* 78 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
/* 86 E> */ B(Ldar), R(arg1),
|
||||
/* 84 E> */ B(TestLessThan), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
/* 91 S> */ B(LdaSmi), U8(1),
|
||||
/* 262 S> */ B(Return),
|
||||
/* 105 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
/* 113 E> */ B(Ldar), R(arg1),
|
||||
/* 111 E> */ B(TestGreaterThan), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
/* 118 S> */ B(LdaSmi), U8(1),
|
||||
/* 262 S> */ B(Return),
|
||||
/* 132 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
/* 141 E> */ B(Ldar), R(arg1),
|
||||
/* 138 E> */ B(TestLessThanOrEqual), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
/* 146 S> */ B(LdaSmi), U8(1),
|
||||
/* 262 S> */ B(Return),
|
||||
/* 160 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
/* 169 E> */ B(Ldar), R(arg1),
|
||||
/* 166 E> */ B(TestGreaterThanOrEqual), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
/* 174 S> */ B(LdaSmi), U8(1),
|
||||
/* 262 S> */ B(Return),
|
||||
/* 188 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(3),
|
||||
/* 197 E> */ B(Ldar), R(arg1),
|
||||
/* 194 E> */ B(TestIn), R(3),
|
||||
B(JumpIfFalse), U8(5),
|
||||
/* 202 S> */ B(LdaSmi), U8(1),
|
||||
/* 262 S> */ B(Return),
|
||||
/* 216 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 233 E> */ B(Ldar), R(arg1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(3),
|
||||
B(InvokeIntrinsic), U16(Runtime::k_IsJSReceiver), R(3), U8(1),
|
||||
B(JumpIfToBooleanFalse), U8(4),
|
||||
B(Jump), U8(16),
|
||||
/* 222 S> */ B(LdaSmi), U8(61),
|
||||
B(Star), R(3),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kNewTypeError), R(3), U8(2),
|
||||
/* 222 E> */ B(Throw),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(3),
|
||||
/* 222 E> */ B(LdaConstant), U8(1),
|
||||
B(KeyedLoadIC), R(3), U8(1),
|
||||
B(Star), R(2),
|
||||
B(Star), R(3),
|
||||
B(LdaUndefined),
|
||||
B(TestEqualStrict), R(3),
|
||||
B(JumpIfFalse), U8(55),
|
||||
B(Ldar), R(1),
|
||||
B(TypeOf),
|
||||
B(Star), R(3),
|
||||
B(LdaConstant), U8(2),
|
||||
B(TestEqualStrict), R(3),
|
||||
B(JumpIfFalse), U8(4),
|
||||
B(Jump), U8(16),
|
||||
/* 222 S> */ B(LdaSmi), U8(16),
|
||||
B(Star), R(3),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kNewTypeError), R(3), U8(2),
|
||||
/* 222 E> */ B(Throw),
|
||||
B(CallRuntime), U16(Runtime::k_GetOrdinaryHasInstance), R(0), U8(0),
|
||||
B(Star), R(2),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(4),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::k_Call), R(3), U8(3),
|
||||
B(Star), R(2),
|
||||
B(Jump), U8(23),
|
||||
B(Ldar), R(2),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(4),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::k_Call), R(3), U8(3),
|
||||
B(LogicalNot),
|
||||
B(LogicalNot),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(2),
|
||||
B(JumpIfToBooleanFalse), U8(5),
|
||||
/* 238 S> */ B(LdaSmi), U8(1),
|
||||
/* 262 S> */ B(Return),
|
||||
/* 252 S> */ B(LdaZero),
|
||||
/* 262 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -803,16 +803,16 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 14
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(JumpIfToBooleanFalse), U8(5),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Return),
|
||||
B(LdaSmi), U8(-20),
|
||||
B(Return),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 25 S> */ B(LdaZero),
|
||||
/* 25 E> */ B(Star), R(0),
|
||||
/* 30 S> */ B(JumpIfToBooleanFalse), U8(5),
|
||||
/* 43 S> */ B(LdaSmi), U8(20),
|
||||
/* 85 S> */ B(Return),
|
||||
/* 69 S> */ B(LdaSmi), U8(-20),
|
||||
/* 85 S> */ B(Return),
|
||||
B(LdaUndefined),
|
||||
/* 85 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -15,9 +15,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 8
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(ExtraWide), B(LdaSmi), U32(12345678),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(ExtraWide), B(LdaSmi), U32(12345678),
|
||||
/* 51 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -32,11 +32,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Wide), B(LdaSmi), U16(1234),
|
||||
B(Star), R(0),
|
||||
B(Wide), B(LdaSmi), U16(5678),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(Wide), B(LdaSmi), U16(1234),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 48 S> */ B(Wide), B(LdaSmi), U16(5678),
|
||||
/* 61 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -51,11 +51,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Wide), B(LdaSmi), U16(1234),
|
||||
B(Star), R(0),
|
||||
B(Wide), B(LdaSmi), U16(1234),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(Wide), B(LdaSmi), U16(1234),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 48 S> */ B(Wide), B(LdaSmi), U16(1234),
|
||||
/* 61 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -15,13 +15,13 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 10
|
||||
bytecodes: [
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(10),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
/* 46 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -36,16 +36,16 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 20
|
||||
bytecodes: [
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(1), U8(1),
|
||||
B(Return),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(10),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(1), U8(1),
|
||||
/* 56 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
@ -61,20 +61,20 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 27
|
||||
bytecodes: [
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 45 S> */ B(LdaSmi), U8(20),
|
||||
/* 45 E> */ B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(0),
|
||||
/* 45 E> */ B(LdaUndefined),
|
||||
/* 52 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
@ -90,22 +90,22 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 31
|
||||
bytecodes: [
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(LdaTheHole),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(10),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(LdaSmi), U8(20),
|
||||
/* 48 E> */ B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Ldar), R(1),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
/* 54 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
|
@ -15,17 +15,17 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 24
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(10),
|
||||
/* 42 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
/* 72 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -41,21 +41,21 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 37
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(10),
|
||||
/* 42 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
/* 72 S> */ B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
|
||||
/* 82 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -72,25 +72,25 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 45
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(2),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Ldar), R(2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 45 S> */ B(LdaSmi), U8(20),
|
||||
/* 45 E> */ B(Star), R(2),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Ldar), R(2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
/* 45 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
/* 78 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
@ -107,26 +107,26 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 47
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(2),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Ldar), R(2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(1),
|
||||
B(LdaTheHole),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateClosure), U8(0), U8(0),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(10),
|
||||
/* 42 E> */ B(StaContextSlot), R(context), U8(4),
|
||||
/* 46 S> */ B(LdaSmi), U8(20),
|
||||
/* 48 E> */ B(Star), R(2),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(3), U8(1),
|
||||
B(Ldar), R(2),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(LdaUndefined),
|
||||
/* 80 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::SHARED_FUNCTION_INFO_TYPE,
|
||||
|
@ -18,9 +18,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 5
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(1),
|
||||
B(Return),
|
||||
/* 21 E> */ B(StackCheck),
|
||||
/* 26 S> */ B(LdaGlobal), U8(0), U8(1),
|
||||
/* 36 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"a",
|
||||
@ -38,9 +38,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 5
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(1),
|
||||
B(Return),
|
||||
/* 27 E> */ B(StackCheck),
|
||||
/* 32 S> */ B(LdaGlobal), U8(0), U8(1),
|
||||
/* 42 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"t",
|
||||
@ -58,9 +58,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 5
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobal), U8(0), U8(1),
|
||||
B(Return),
|
||||
/* 17 E> */ B(StackCheck),
|
||||
/* 22 S> */ B(LdaGlobal), U8(0), U8(1),
|
||||
/* 32 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"a",
|
||||
@ -208,393 +208,393 @@ frame size: 1
|
||||
parameter count: 2
|
||||
bytecode array length: 1032
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(1),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(3),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(5),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(7),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(9),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(11),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(13),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(15),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(17),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(19),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(21),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(23),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(25),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(27),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(29),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(31),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(33),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(35),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(37),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(39),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(41),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(43),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(45),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(47),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(49),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(51),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(53),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(55),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(57),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(59),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(61),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(63),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(65),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(67),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(69),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(71),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(73),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(75),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(77),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(79),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(81),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(83),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(85),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(87),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(89),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(91),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(93),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(95),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(97),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(99),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(101),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(103),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(105),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(107),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(109),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(111),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(113),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(115),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(117),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(119),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(121),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(123),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(125),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(127),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(129),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(131),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(133),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(135),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(137),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(139),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(141),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(143),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(145),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(147),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(149),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(151),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(153),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(155),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(157),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(159),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(161),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(163),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(165),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(167),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(169),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(171),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(173),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(175),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(177),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(179),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(181),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(183),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(185),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(187),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(189),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(191),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(193),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(195),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(197),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(199),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(201),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(203),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(205),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(207),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(209),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(211),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(213),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(215),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(217),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(219),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(221),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(223),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(225),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(227),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(229),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(231),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(233),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(235),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(237),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(239),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(241),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(243),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(245),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(247),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(249),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(251),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(253),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(255),
|
||||
B(Wide), B(LdaGlobal), U16(1), U16(257),
|
||||
B(Return),
|
||||
/* 17 E> */ B(StackCheck),
|
||||
/* 25 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 26 E> */ B(LoadIC), R(0), U8(0), U8(1),
|
||||
/* 35 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 36 E> */ B(LoadIC), R(0), U8(0), U8(3),
|
||||
/* 45 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 46 E> */ B(LoadIC), R(0), U8(0), U8(5),
|
||||
/* 55 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 56 E> */ B(LoadIC), R(0), U8(0), U8(7),
|
||||
/* 65 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 66 E> */ B(LoadIC), R(0), U8(0), U8(9),
|
||||
/* 75 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 76 E> */ B(LoadIC), R(0), U8(0), U8(11),
|
||||
/* 85 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 86 E> */ B(LoadIC), R(0), U8(0), U8(13),
|
||||
/* 95 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 96 E> */ B(LoadIC), R(0), U8(0), U8(15),
|
||||
/* 105 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 106 E> */ B(LoadIC), R(0), U8(0), U8(17),
|
||||
/* 115 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 116 E> */ B(LoadIC), R(0), U8(0), U8(19),
|
||||
/* 125 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 126 E> */ B(LoadIC), R(0), U8(0), U8(21),
|
||||
/* 135 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 136 E> */ B(LoadIC), R(0), U8(0), U8(23),
|
||||
/* 145 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 146 E> */ B(LoadIC), R(0), U8(0), U8(25),
|
||||
/* 155 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 156 E> */ B(LoadIC), R(0), U8(0), U8(27),
|
||||
/* 165 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 166 E> */ B(LoadIC), R(0), U8(0), U8(29),
|
||||
/* 175 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 176 E> */ B(LoadIC), R(0), U8(0), U8(31),
|
||||
/* 185 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 186 E> */ B(LoadIC), R(0), U8(0), U8(33),
|
||||
/* 195 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 196 E> */ B(LoadIC), R(0), U8(0), U8(35),
|
||||
/* 205 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 206 E> */ B(LoadIC), R(0), U8(0), U8(37),
|
||||
/* 215 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 216 E> */ B(LoadIC), R(0), U8(0), U8(39),
|
||||
/* 225 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 226 E> */ B(LoadIC), R(0), U8(0), U8(41),
|
||||
/* 235 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 236 E> */ B(LoadIC), R(0), U8(0), U8(43),
|
||||
/* 245 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 246 E> */ B(LoadIC), R(0), U8(0), U8(45),
|
||||
/* 255 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 256 E> */ B(LoadIC), R(0), U8(0), U8(47),
|
||||
/* 265 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 266 E> */ B(LoadIC), R(0), U8(0), U8(49),
|
||||
/* 275 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 276 E> */ B(LoadIC), R(0), U8(0), U8(51),
|
||||
/* 285 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 286 E> */ B(LoadIC), R(0), U8(0), U8(53),
|
||||
/* 295 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 296 E> */ B(LoadIC), R(0), U8(0), U8(55),
|
||||
/* 305 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 306 E> */ B(LoadIC), R(0), U8(0), U8(57),
|
||||
/* 315 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 316 E> */ B(LoadIC), R(0), U8(0), U8(59),
|
||||
/* 325 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 326 E> */ B(LoadIC), R(0), U8(0), U8(61),
|
||||
/* 335 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 336 E> */ B(LoadIC), R(0), U8(0), U8(63),
|
||||
/* 345 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 346 E> */ B(LoadIC), R(0), U8(0), U8(65),
|
||||
/* 355 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 356 E> */ B(LoadIC), R(0), U8(0), U8(67),
|
||||
/* 365 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 366 E> */ B(LoadIC), R(0), U8(0), U8(69),
|
||||
/* 375 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 376 E> */ B(LoadIC), R(0), U8(0), U8(71),
|
||||
/* 385 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 386 E> */ B(LoadIC), R(0), U8(0), U8(73),
|
||||
/* 395 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 396 E> */ B(LoadIC), R(0), U8(0), U8(75),
|
||||
/* 405 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 406 E> */ B(LoadIC), R(0), U8(0), U8(77),
|
||||
/* 415 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 416 E> */ B(LoadIC), R(0), U8(0), U8(79),
|
||||
/* 425 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 426 E> */ B(LoadIC), R(0), U8(0), U8(81),
|
||||
/* 435 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 436 E> */ B(LoadIC), R(0), U8(0), U8(83),
|
||||
/* 445 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 446 E> */ B(LoadIC), R(0), U8(0), U8(85),
|
||||
/* 455 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 456 E> */ B(LoadIC), R(0), U8(0), U8(87),
|
||||
/* 465 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 466 E> */ B(LoadIC), R(0), U8(0), U8(89),
|
||||
/* 475 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 476 E> */ B(LoadIC), R(0), U8(0), U8(91),
|
||||
/* 485 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 486 E> */ B(LoadIC), R(0), U8(0), U8(93),
|
||||
/* 495 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 496 E> */ B(LoadIC), R(0), U8(0), U8(95),
|
||||
/* 505 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 506 E> */ B(LoadIC), R(0), U8(0), U8(97),
|
||||
/* 515 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 516 E> */ B(LoadIC), R(0), U8(0), U8(99),
|
||||
/* 525 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 526 E> */ B(LoadIC), R(0), U8(0), U8(101),
|
||||
/* 535 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 536 E> */ B(LoadIC), R(0), U8(0), U8(103),
|
||||
/* 545 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 546 E> */ B(LoadIC), R(0), U8(0), U8(105),
|
||||
/* 555 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 556 E> */ B(LoadIC), R(0), U8(0), U8(107),
|
||||
/* 565 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 566 E> */ B(LoadIC), R(0), U8(0), U8(109),
|
||||
/* 575 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 576 E> */ B(LoadIC), R(0), U8(0), U8(111),
|
||||
/* 585 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 586 E> */ B(LoadIC), R(0), U8(0), U8(113),
|
||||
/* 595 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 596 E> */ B(LoadIC), R(0), U8(0), U8(115),
|
||||
/* 605 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 606 E> */ B(LoadIC), R(0), U8(0), U8(117),
|
||||
/* 615 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 616 E> */ B(LoadIC), R(0), U8(0), U8(119),
|
||||
/* 625 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 626 E> */ B(LoadIC), R(0), U8(0), U8(121),
|
||||
/* 635 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 636 E> */ B(LoadIC), R(0), U8(0), U8(123),
|
||||
/* 645 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 646 E> */ B(LoadIC), R(0), U8(0), U8(125),
|
||||
/* 655 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 656 E> */ B(LoadIC), R(0), U8(0), U8(127),
|
||||
/* 665 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 666 E> */ B(LoadIC), R(0), U8(0), U8(129),
|
||||
/* 675 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 676 E> */ B(LoadIC), R(0), U8(0), U8(131),
|
||||
/* 685 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 686 E> */ B(LoadIC), R(0), U8(0), U8(133),
|
||||
/* 695 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 696 E> */ B(LoadIC), R(0), U8(0), U8(135),
|
||||
/* 705 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 706 E> */ B(LoadIC), R(0), U8(0), U8(137),
|
||||
/* 715 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 716 E> */ B(LoadIC), R(0), U8(0), U8(139),
|
||||
/* 725 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 726 E> */ B(LoadIC), R(0), U8(0), U8(141),
|
||||
/* 735 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 736 E> */ B(LoadIC), R(0), U8(0), U8(143),
|
||||
/* 745 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 746 E> */ B(LoadIC), R(0), U8(0), U8(145),
|
||||
/* 755 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 756 E> */ B(LoadIC), R(0), U8(0), U8(147),
|
||||
/* 765 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 766 E> */ B(LoadIC), R(0), U8(0), U8(149),
|
||||
/* 775 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 776 E> */ B(LoadIC), R(0), U8(0), U8(151),
|
||||
/* 785 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 786 E> */ B(LoadIC), R(0), U8(0), U8(153),
|
||||
/* 795 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 796 E> */ B(LoadIC), R(0), U8(0), U8(155),
|
||||
/* 805 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 806 E> */ B(LoadIC), R(0), U8(0), U8(157),
|
||||
/* 815 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 816 E> */ B(LoadIC), R(0), U8(0), U8(159),
|
||||
/* 825 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 826 E> */ B(LoadIC), R(0), U8(0), U8(161),
|
||||
/* 835 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 836 E> */ B(LoadIC), R(0), U8(0), U8(163),
|
||||
/* 845 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 846 E> */ B(LoadIC), R(0), U8(0), U8(165),
|
||||
/* 855 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 856 E> */ B(LoadIC), R(0), U8(0), U8(167),
|
||||
/* 865 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 866 E> */ B(LoadIC), R(0), U8(0), U8(169),
|
||||
/* 875 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 876 E> */ B(LoadIC), R(0), U8(0), U8(171),
|
||||
/* 885 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 886 E> */ B(LoadIC), R(0), U8(0), U8(173),
|
||||
/* 895 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 896 E> */ B(LoadIC), R(0), U8(0), U8(175),
|
||||
/* 905 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 906 E> */ B(LoadIC), R(0), U8(0), U8(177),
|
||||
/* 915 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 916 E> */ B(LoadIC), R(0), U8(0), U8(179),
|
||||
/* 925 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 926 E> */ B(LoadIC), R(0), U8(0), U8(181),
|
||||
/* 935 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 936 E> */ B(LoadIC), R(0), U8(0), U8(183),
|
||||
/* 945 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 946 E> */ B(LoadIC), R(0), U8(0), U8(185),
|
||||
/* 955 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 956 E> */ B(LoadIC), R(0), U8(0), U8(187),
|
||||
/* 965 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 966 E> */ B(LoadIC), R(0), U8(0), U8(189),
|
||||
/* 975 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 976 E> */ B(LoadIC), R(0), U8(0), U8(191),
|
||||
/* 985 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 986 E> */ B(LoadIC), R(0), U8(0), U8(193),
|
||||
/* 995 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 996 E> */ B(LoadIC), R(0), U8(0), U8(195),
|
||||
/* 1005 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1006 E> */ B(LoadIC), R(0), U8(0), U8(197),
|
||||
/* 1015 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1016 E> */ B(LoadIC), R(0), U8(0), U8(199),
|
||||
/* 1025 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1026 E> */ B(LoadIC), R(0), U8(0), U8(201),
|
||||
/* 1035 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1036 E> */ B(LoadIC), R(0), U8(0), U8(203),
|
||||
/* 1045 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1046 E> */ B(LoadIC), R(0), U8(0), U8(205),
|
||||
/* 1055 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1056 E> */ B(LoadIC), R(0), U8(0), U8(207),
|
||||
/* 1065 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1066 E> */ B(LoadIC), R(0), U8(0), U8(209),
|
||||
/* 1075 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1076 E> */ B(LoadIC), R(0), U8(0), U8(211),
|
||||
/* 1085 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1086 E> */ B(LoadIC), R(0), U8(0), U8(213),
|
||||
/* 1095 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1096 E> */ B(LoadIC), R(0), U8(0), U8(215),
|
||||
/* 1105 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1106 E> */ B(LoadIC), R(0), U8(0), U8(217),
|
||||
/* 1115 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1116 E> */ B(LoadIC), R(0), U8(0), U8(219),
|
||||
/* 1125 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1126 E> */ B(LoadIC), R(0), U8(0), U8(221),
|
||||
/* 1135 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1136 E> */ B(LoadIC), R(0), U8(0), U8(223),
|
||||
/* 1145 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1146 E> */ B(LoadIC), R(0), U8(0), U8(225),
|
||||
/* 1155 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1156 E> */ B(LoadIC), R(0), U8(0), U8(227),
|
||||
/* 1165 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1166 E> */ B(LoadIC), R(0), U8(0), U8(229),
|
||||
/* 1175 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1176 E> */ B(LoadIC), R(0), U8(0), U8(231),
|
||||
/* 1185 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1186 E> */ B(LoadIC), R(0), U8(0), U8(233),
|
||||
/* 1195 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1196 E> */ B(LoadIC), R(0), U8(0), U8(235),
|
||||
/* 1205 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1206 E> */ B(LoadIC), R(0), U8(0), U8(237),
|
||||
/* 1215 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1216 E> */ B(LoadIC), R(0), U8(0), U8(239),
|
||||
/* 1225 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1226 E> */ B(LoadIC), R(0), U8(0), U8(241),
|
||||
/* 1235 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1236 E> */ B(LoadIC), R(0), U8(0), U8(243),
|
||||
/* 1245 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1246 E> */ B(LoadIC), R(0), U8(0), U8(245),
|
||||
/* 1255 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1256 E> */ B(LoadIC), R(0), U8(0), U8(247),
|
||||
/* 1265 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1266 E> */ B(LoadIC), R(0), U8(0), U8(249),
|
||||
/* 1275 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1276 E> */ B(LoadIC), R(0), U8(0), U8(251),
|
||||
/* 1285 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1286 E> */ B(LoadIC), R(0), U8(0), U8(253),
|
||||
/* 1295 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1296 E> */ B(LoadIC), R(0), U8(0), U8(255),
|
||||
/* 1305 S> */ B(Wide), B(LdaGlobal), U16(1), U16(257),
|
||||
/* 1315 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"name",
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -15,34 +15,34 @@ frame size: 10
|
||||
parameter count: 1
|
||||
bytecode array length: 71
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(this),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(new_target),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(1), R(4),
|
||||
B(Mov), R(3), R(5),
|
||||
B(Mov), R(closure), R(6),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(30),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(34),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6),
|
||||
B(Star), R(1),
|
||||
B(Call), R(1), R(2), U8(2), U8(0),
|
||||
B(LdaLookupSlot), U8(2),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(this),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(new_target),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(1), R(4),
|
||||
B(Mov), R(3), R(5),
|
||||
B(Mov), R(closure), R(6),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(30),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(34),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6),
|
||||
B(Star), R(1),
|
||||
/* 34 E> */ B(Call), R(1), R(2), U8(2), U8(0),
|
||||
/* 55 S> */ B(LdaLookupSlot), U8(2),
|
||||
/* 65 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"eval",
|
||||
@ -60,35 +60,35 @@ frame size: 10
|
||||
parameter count: 1
|
||||
bytecode array length: 72
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(this),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(new_target),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(1), R(4),
|
||||
B(Mov), R(3), R(5),
|
||||
B(Mov), R(closure), R(6),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(30),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(34),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6),
|
||||
B(Star), R(1),
|
||||
B(Call), R(1), R(2), U8(2), U8(0),
|
||||
B(LdaLookupSlotInsideTypeof), U8(2),
|
||||
B(TypeOf),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(this),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(new_target),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(1), R(4),
|
||||
B(Mov), R(3), R(5),
|
||||
B(Mov), R(closure), R(6),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(30),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(34),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6),
|
||||
B(Star), R(1),
|
||||
/* 34 E> */ B(Call), R(1), R(2), U8(2), U8(0),
|
||||
/* 55 S> */ B(LdaLookupSlotInsideTypeof), U8(2),
|
||||
B(TypeOf),
|
||||
/* 72 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"eval",
|
||||
@ -106,35 +106,35 @@ frame size: 10
|
||||
parameter count: 1
|
||||
bytecode array length: 73
|
||||
bytecodes: [
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(this),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(new_target),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(20),
|
||||
B(StaLookupSlotSloppy), U8(0),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(1), R(4),
|
||||
B(Mov), R(3), R(5),
|
||||
B(Mov), R(closure), R(6),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(30),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(49),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6),
|
||||
B(Star), R(1),
|
||||
B(Call), R(1), R(2), U8(2), U8(0),
|
||||
B(Return),
|
||||
B(CallRuntime), U16(Runtime::kNewFunctionContext), R(closure), U8(1),
|
||||
B(PushContext), R(0),
|
||||
B(Ldar), R(this),
|
||||
B(StaContextSlot), R(context), U8(4),
|
||||
B(CreateMappedArguments),
|
||||
B(StaContextSlot), R(context), U8(5),
|
||||
B(Ldar), R(new_target),
|
||||
B(StaContextSlot), R(context), U8(6),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaSmi), U8(20),
|
||||
/* 36 E> */ B(StaLookupSlotSloppy), U8(0),
|
||||
/* 42 S> */ B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(CallRuntimeForPair), U16(Runtime::kLoadLookupSlotForCall), R(3), U8(1), R(1),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(3),
|
||||
B(Mov), R(1), R(4),
|
||||
B(Mov), R(3), R(5),
|
||||
B(Mov), R(closure), R(6),
|
||||
B(LdaZero),
|
||||
B(Star), R(7),
|
||||
B(LdaSmi), U8(30),
|
||||
B(Star), R(8),
|
||||
B(LdaSmi), U8(49),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kResolvePossiblyDirectEval), R(4), U8(6),
|
||||
B(Star), R(1),
|
||||
/* 49 E> */ B(Call), R(1), R(2), U8(2), U8(0),
|
||||
/* 59 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
|
@ -21,9 +21,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaLookupSlot), U8(0),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(LdaLookupSlot), U8(0),
|
||||
/* 25 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
@ -44,11 +44,11 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(StaLookupSlotSloppy), U8(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(LdaSmi), U8(10),
|
||||
/* 17 E> */ B(StaLookupSlotSloppy), U8(0),
|
||||
B(LdaUndefined),
|
||||
/* 23 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
@ -69,11 +69,11 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(StaLookupSlotStrict), U8(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 29 S> */ B(LdaSmi), U8(10),
|
||||
/* 31 E> */ B(StaLookupSlotStrict), U8(0),
|
||||
B(LdaUndefined),
|
||||
/* 37 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
@ -94,10 +94,10 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 5
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaLookupSlotInsideTypeof), U8(0),
|
||||
B(TypeOf),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(LdaLookupSlotInsideTypeof), U8(0),
|
||||
B(TypeOf),
|
||||
/* 32 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -15,15 +15,15 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 19
|
||||
bytecodes: [
|
||||
B(Ldar), R(new_target),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(1), U8(1),
|
||||
B(Return),
|
||||
B(Ldar), R(new_target),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(1), U8(1),
|
||||
/* 53 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -39,16 +39,16 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 20
|
||||
bytecodes: [
|
||||
B(Ldar), R(new_target),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(1), U8(1),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(Ldar), R(new_target),
|
||||
B(Star), R(0),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(Ldar), R(0),
|
||||
B(JumpIfNotHole), U8(11),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(1), U8(1),
|
||||
B(LdaUndefined),
|
||||
/* 46 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
|
@ -15,10 +15,10 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 8
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(35),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(35),
|
||||
B(Star), R(0),
|
||||
/* 46 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -34,10 +34,10 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 8
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
/* 71 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -53,15 +53,15 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 20
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(StoreICSloppy), R(1), U8(1), U8(1),
|
||||
B(Ldar), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 75 E> */ B(Ldar), R(0),
|
||||
B(StoreICSloppy), R(1), U8(1), U8(1),
|
||||
B(Ldar), R(1),
|
||||
/* 80 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -78,18 +78,18 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 26
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(2),
|
||||
B(StoreICSloppy), R(1), U8(1), U8(1),
|
||||
B(Ldar), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 59 E> */ B(Ldar), R(0),
|
||||
/* 67 E> */ B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(2),
|
||||
B(StoreICSloppy), R(1), U8(1), U8(1),
|
||||
B(Ldar), R(1),
|
||||
/* 76 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -106,13 +106,13 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 17
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(CreateClosure), U8(1), U8(0),
|
||||
B(StoreICSloppy), R(0), U8(2), U8(1),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(CreateClosure), U8(1), U8(0),
|
||||
B(StoreICSloppy), R(0), U8(2), U8(1),
|
||||
B(Ldar), R(0),
|
||||
/* 67 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -130,13 +130,13 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 17
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(CreateClosure), U8(1), U8(0),
|
||||
B(StoreICSloppy), R(0), U8(2), U8(1),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(CreateClosure), U8(1), U8(0),
|
||||
B(StoreICSloppy), R(0), U8(2), U8(1),
|
||||
B(Ldar), R(0),
|
||||
/* 68 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -154,21 +154,21 @@ frame size: 6
|
||||
parameter count: 1
|
||||
bytecode array length: 33
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Mov), R(0), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CreateClosure), U8(2), U8(0),
|
||||
B(Star), R(3),
|
||||
B(LdaNull),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineAccessorPropertyUnchecked), R(1), U8(5),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Mov), R(0), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CreateClosure), U8(2), U8(0),
|
||||
B(Star), R(3),
|
||||
B(LdaNull),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineAccessorPropertyUnchecked), R(1), U8(5),
|
||||
B(Ldar), R(0),
|
||||
/* 68 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -186,21 +186,21 @@ frame size: 6
|
||||
parameter count: 1
|
||||
bytecode array length: 35
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Mov), R(0), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CreateClosure), U8(2), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(3), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineAccessorPropertyUnchecked), R(1), U8(5),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Mov), R(0), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(2),
|
||||
B(CreateClosure), U8(2), U8(0),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(3), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineAccessorPropertyUnchecked), R(1), U8(5),
|
||||
B(Ldar), R(0),
|
||||
/* 102 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -219,21 +219,21 @@ frame size: 6
|
||||
parameter count: 1
|
||||
bytecode array length: 33
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Mov), R(0), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaNull),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(2), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineAccessorPropertyUnchecked), R(1), U8(5),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Mov), R(0), R(1),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(2),
|
||||
B(LdaNull),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(2), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineAccessorPropertyUnchecked), R(1), U8(5),
|
||||
B(Ldar), R(0),
|
||||
/* 74 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -251,21 +251,21 @@ frame size: 6
|
||||
parameter count: 1
|
||||
bytecode array length: 33
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Mov), R(1), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kSetProperty), R(2), U8(4),
|
||||
B(Ldar), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Mov), R(1), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(3),
|
||||
/* 57 E> */ B(Ldar), R(0),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kSetProperty), R(2), U8(4),
|
||||
B(Ldar), R(1),
|
||||
/* 62 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -281,15 +281,15 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 21
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(35),
|
||||
B(Star), R(0),
|
||||
B(Mov), R(0), R(1),
|
||||
B(LdaNull),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kInternalSetPrototype), R(1), U8(2),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(35),
|
||||
B(Star), R(0),
|
||||
B(Mov), R(0), R(1),
|
||||
B(LdaNull),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kInternalSetPrototype), R(1), U8(2),
|
||||
B(Ldar), R(0),
|
||||
/* 62 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
@ -305,24 +305,24 @@ frame size: 7
|
||||
parameter count: 1
|
||||
bytecode array length: 37
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(CreateObjectLiteral), U8(1), U8(0), U8(35),
|
||||
B(Star), R(1),
|
||||
B(Mov), R(1), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(ToName),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(LdaZero),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(2), U8(5),
|
||||
B(Ldar), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaConstant), U8(0),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 50 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(35),
|
||||
B(Star), R(1),
|
||||
B(Mov), R(1), R(2),
|
||||
/* 60 E> */ B(Ldar), R(0),
|
||||
B(ToName),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(LdaZero),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(2), U8(5),
|
||||
B(Ldar), R(1),
|
||||
/* 69 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -339,26 +339,26 @@ frame size: 7
|
||||
parameter count: 1
|
||||
bytecode array length: 43
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(CreateObjectLiteral), U8(1), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(StoreICSloppy), R(1), U8(2), U8(1),
|
||||
B(Mov), R(1), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(ToName),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(LdaZero),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(2), U8(5),
|
||||
B(Ldar), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaConstant), U8(0),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 50 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
/* 64 E> */ B(Ldar), R(0),
|
||||
B(StoreICSloppy), R(1), U8(2), U8(1),
|
||||
B(Mov), R(1), R(2),
|
||||
/* 68 E> */ B(Ldar), R(0),
|
||||
B(ToName),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(LdaZero),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(2), U8(5),
|
||||
B(Ldar), R(1),
|
||||
/* 77 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -376,29 +376,29 @@ frame size: 7
|
||||
parameter count: 1
|
||||
bytecode array length: 53
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(CreateObjectLiteral), U8(1), U8(1), U8(35),
|
||||
B(Star), R(1),
|
||||
B(Mov), R(1), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(ToName),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(LdaZero),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(2), U8(5),
|
||||
B(Mov), R(1), R(2),
|
||||
B(CreateObjectLiteral), U8(1), U8(0), U8(35),
|
||||
B(Star), R(4),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kInternalSetPrototype), R(2), U8(2),
|
||||
B(Ldar), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaConstant), U8(0),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 50 S> */ B(CreateObjectLiteral), U8(1), U8(1), U8(35),
|
||||
B(Star), R(1),
|
||||
B(Mov), R(1), R(2),
|
||||
/* 60 E> */ B(Ldar), R(0),
|
||||
B(ToName),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(LdaZero),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(2), U8(5),
|
||||
B(Mov), R(1), R(2),
|
||||
B(CreateObjectLiteral), U8(1), U8(0), U8(35),
|
||||
B(Star), R(4),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kInternalSetPrototype), R(2), U8(2),
|
||||
B(Ldar), R(1),
|
||||
/* 84 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
@ -415,40 +415,40 @@ frame size: 7
|
||||
parameter count: 1
|
||||
bytecode array length: 77
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(CreateObjectLiteral), U8(1), U8(0), U8(35),
|
||||
B(Star), R(1),
|
||||
B(Mov), R(1), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(ToName),
|
||||
B(Star), R(3),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(LdaZero),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(2), U8(5),
|
||||
B(Mov), R(1), R(2),
|
||||
B(LdaConstant), U8(3),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(4), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineGetterPropertyUnchecked), R(2), U8(4),
|
||||
B(Mov), R(1), R(2),
|
||||
B(LdaConstant), U8(3),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(5), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineSetterPropertyUnchecked), R(2), U8(4),
|
||||
B(Ldar), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaConstant), U8(0),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 50 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(35),
|
||||
B(Star), R(1),
|
||||
B(Mov), R(1), R(2),
|
||||
/* 60 E> */ B(Ldar), R(0),
|
||||
B(ToName),
|
||||
B(Star), R(3),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(LdaZero),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kDefineDataPropertyInLiteral), R(2), U8(5),
|
||||
B(Mov), R(1), R(2),
|
||||
B(LdaConstant), U8(3),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(4), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineGetterPropertyUnchecked), R(2), U8(4),
|
||||
B(Mov), R(1), R(2),
|
||||
B(LdaConstant), U8(3),
|
||||
B(Star), R(3),
|
||||
B(CreateClosure), U8(5), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaZero),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kDefineSetterPropertyUnchecked), R(2), U8(4),
|
||||
B(Ldar), R(1),
|
||||
/* 99 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -24,16 +24,16 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 21
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(context),
|
||||
B(Star), R(0),
|
||||
B(LdaContextSlot), R(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaContextSlot), R(0), U8(4),
|
||||
B(Star), R(1),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(Mul), R(1),
|
||||
B(Return),
|
||||
/* 97 E> */ B(StackCheck),
|
||||
/* 102 S> */ B(Ldar), R(context),
|
||||
B(Star), R(0),
|
||||
B(LdaContextSlot), R(0), U8(1),
|
||||
B(Star), R(0),
|
||||
B(LdaContextSlot), R(0), U8(4),
|
||||
B(Star), R(1),
|
||||
/* 120 E> */ B(LdaContextSlot), R(context), U8(4),
|
||||
B(Mul), R(1),
|
||||
/* 130 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -56,17 +56,17 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 22
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaContextSlot), R(context), U8(4),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(context),
|
||||
B(Star), R(1),
|
||||
B(LdaContextSlot), R(1), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(StaContextSlot), R(1), U8(4),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 97 E> */ B(StackCheck),
|
||||
/* 102 S> */ B(LdaContextSlot), R(context), U8(4),
|
||||
/* 111 E> */ B(Star), R(0),
|
||||
B(Ldar), R(context),
|
||||
B(Star), R(1),
|
||||
B(LdaContextSlot), R(1), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(StaContextSlot), R(1), U8(4),
|
||||
B(LdaUndefined),
|
||||
/* 123 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -17,9 +17,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(this),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 15 S> */ B(Ldar), R(this),
|
||||
/* 28 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -35,9 +35,9 @@ frame size: 0
|
||||
parameter count: 2
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 19 S> */ B(Ldar), R(arg0),
|
||||
/* 32 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -53,9 +53,9 @@ frame size: 0
|
||||
parameter count: 2
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(this),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 19 S> */ B(Ldar), R(this),
|
||||
/* 32 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -71,9 +71,9 @@ frame size: 0
|
||||
parameter count: 8
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg3),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 55 S> */ B(Ldar), R(arg3),
|
||||
/* 68 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -89,9 +89,9 @@ frame size: 0
|
||||
parameter count: 8
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(this),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 55 S> */ B(Ldar), R(this),
|
||||
/* 68 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -107,11 +107,11 @@ frame size: 0
|
||||
parameter count: 2
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(arg0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 19 S> */ B(LdaSmi), U8(1),
|
||||
/* 24 E> */ B(Star), R(arg0),
|
||||
B(LdaUndefined),
|
||||
/* 29 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -127,11 +127,11 @@ frame size: 0
|
||||
parameter count: 5
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(arg1),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 37 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(arg1),
|
||||
B(LdaUndefined),
|
||||
/* 47 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -15,10 +15,10 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 5
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaZero),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 55 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -33,13 +33,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 11
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Add), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaZero),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Add), R(1),
|
||||
/* 59 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -54,13 +54,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 11
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Sub), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaZero),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Sub), R(1),
|
||||
/* 59 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -75,13 +75,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(4),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Mul), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(4),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Mul), R(1),
|
||||
/* 59 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -96,13 +96,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(4),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Div), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(4),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Div), R(1),
|
||||
/* 59 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -117,13 +117,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(4),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Mod), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(4),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Mod), R(1),
|
||||
/* 59 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -138,13 +138,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(BitwiseOr), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(BitwiseOr), R(1),
|
||||
/* 59 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -159,13 +159,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(BitwiseXor), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(BitwiseXor), R(1),
|
||||
/* 59 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -180,13 +180,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(BitwiseAnd), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(BitwiseAnd), R(1),
|
||||
/* 59 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -201,13 +201,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(ShiftLeft), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(10),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(ShiftLeft), R(1),
|
||||
/* 61 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -222,13 +222,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(ShiftRight), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(10),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(ShiftRight), R(1),
|
||||
/* 61 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -243,13 +243,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(ShiftRightLogical), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(10),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(ShiftRightLogical), R(1),
|
||||
/* 62 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -264,11 +264,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaZero),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(LdaSmi), U8(3),
|
||||
/* 60 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -14,9 +14,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
/* 34 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -31,9 +31,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaUndefined),
|
||||
/* 42 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -48,9 +48,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaNull),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaNull),
|
||||
/* 47 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -65,9 +65,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaTrue),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaTrue),
|
||||
/* 47 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -82,9 +82,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaFalse),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaFalse),
|
||||
/* 48 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -99,9 +99,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 3
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaZero),
|
||||
/* 44 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -116,9 +116,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaSmi), U8(1),
|
||||
/* 45 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -133,9 +133,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaSmi), U8(-1),
|
||||
/* 45 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -150,9 +150,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(127),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaSmi), U8(127),
|
||||
/* 47 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -167,9 +167,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(-128),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaSmi), U8(-128),
|
||||
/* 47 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -17,13 +17,13 @@ frame size: 2
|
||||
parameter count: 2
|
||||
bytecode array length: 17
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
B(LoadIC), R(1), U8(0), U8(3),
|
||||
B(Star), R(0),
|
||||
B(Call), R(0), R(1), U8(1), U8(1),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 16 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
/* 24 E> */ B(LoadIC), R(1), U8(0), U8(3),
|
||||
B(Star), R(0),
|
||||
/* 25 E> */ B(Call), R(0), R(1), U8(1), U8(1),
|
||||
/* 33 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"func",
|
||||
@ -40,17 +40,17 @@ frame size: 4
|
||||
parameter count: 4
|
||||
bytecode array length: 25
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
B(LoadIC), R(1), U8(0), U8(3),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(arg1),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(arg2),
|
||||
B(Star), R(3),
|
||||
B(Call), R(0), R(1), U8(3), U8(1),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 22 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
/* 30 E> */ B(LoadIC), R(1), U8(0), U8(3),
|
||||
B(Star), R(0),
|
||||
/* 36 E> */ B(Ldar), R(arg1),
|
||||
B(Star), R(2),
|
||||
/* 39 E> */ B(Ldar), R(arg2),
|
||||
B(Star), R(3),
|
||||
/* 31 E> */ B(Call), R(0), R(1), U8(3), U8(1),
|
||||
/* 43 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"func",
|
||||
@ -67,20 +67,20 @@ frame size: 4
|
||||
parameter count: 3
|
||||
bytecode array length: 31
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
B(LoadIC), R(1), U8(0), U8(3),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(arg1),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(arg1),
|
||||
B(Add), R(3),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(arg1),
|
||||
B(Star), R(3),
|
||||
B(Call), R(0), R(1), U8(3), U8(1),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 19 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
/* 27 E> */ B(LoadIC), R(1), U8(0), U8(3),
|
||||
B(Star), R(0),
|
||||
/* 33 E> */ B(Ldar), R(arg1),
|
||||
B(Star), R(3),
|
||||
/* 37 E> */ B(Ldar), R(arg1),
|
||||
B(Add), R(3),
|
||||
B(Star), R(2),
|
||||
/* 40 E> */ B(Ldar), R(arg1),
|
||||
B(Star), R(3),
|
||||
/* 28 E> */ B(Call), R(0), R(1), U8(3), U8(1),
|
||||
/* 44 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"func",
|
||||
@ -226,397 +226,397 @@ frame size: 2
|
||||
parameter count: 2
|
||||
bytecode array length: 1050
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(1),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(3),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(5),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(7),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(9),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(11),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(13),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(15),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(17),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(19),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(21),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(23),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(25),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(27),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(29),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(31),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(33),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(35),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(37),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(39),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(41),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(43),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(45),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(47),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(49),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(51),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(53),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(55),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(57),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(59),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(61),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(63),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(65),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(67),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(69),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(71),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(73),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(75),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(77),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(79),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(81),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(83),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(85),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(87),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(89),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(91),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(93),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(95),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(97),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(99),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(101),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(103),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(105),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(107),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(109),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(111),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(113),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(115),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(117),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(119),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(121),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(123),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(125),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(127),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(129),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(131),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(133),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(135),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(137),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(139),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(141),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(143),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(145),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(147),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(149),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(151),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(153),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(155),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(157),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(159),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(161),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(163),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(165),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(167),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(169),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(171),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(173),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(175),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(177),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(179),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(181),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(183),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(185),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(187),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(189),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(191),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(193),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(195),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(197),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(199),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(201),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(203),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(205),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(207),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(209),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(211),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(213),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(215),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(217),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(219),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(221),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(223),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(225),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(227),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(229),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(231),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(233),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(235),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(237),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(239),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(241),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(243),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(245),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(247),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(249),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(251),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(253),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
B(LoadIC), R(0), U8(0), U8(255),
|
||||
B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
B(Wide), B(LoadIC), R16(1), U16(0), U16(259),
|
||||
B(Star), R(0),
|
||||
B(Wide), B(Call), R16(0), R16(1), U16(1), U16(257),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 17 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 18 E> */ B(LoadIC), R(0), U8(0), U8(1),
|
||||
/* 26 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 27 E> */ B(LoadIC), R(0), U8(0), U8(3),
|
||||
/* 35 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 36 E> */ B(LoadIC), R(0), U8(0), U8(5),
|
||||
/* 44 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 45 E> */ B(LoadIC), R(0), U8(0), U8(7),
|
||||
/* 53 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 54 E> */ B(LoadIC), R(0), U8(0), U8(9),
|
||||
/* 62 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 63 E> */ B(LoadIC), R(0), U8(0), U8(11),
|
||||
/* 71 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 72 E> */ B(LoadIC), R(0), U8(0), U8(13),
|
||||
/* 80 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 81 E> */ B(LoadIC), R(0), U8(0), U8(15),
|
||||
/* 89 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 90 E> */ B(LoadIC), R(0), U8(0), U8(17),
|
||||
/* 98 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 99 E> */ B(LoadIC), R(0), U8(0), U8(19),
|
||||
/* 107 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 108 E> */ B(LoadIC), R(0), U8(0), U8(21),
|
||||
/* 116 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 117 E> */ B(LoadIC), R(0), U8(0), U8(23),
|
||||
/* 125 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 126 E> */ B(LoadIC), R(0), U8(0), U8(25),
|
||||
/* 134 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 135 E> */ B(LoadIC), R(0), U8(0), U8(27),
|
||||
/* 143 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 144 E> */ B(LoadIC), R(0), U8(0), U8(29),
|
||||
/* 152 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 153 E> */ B(LoadIC), R(0), U8(0), U8(31),
|
||||
/* 161 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 162 E> */ B(LoadIC), R(0), U8(0), U8(33),
|
||||
/* 170 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 171 E> */ B(LoadIC), R(0), U8(0), U8(35),
|
||||
/* 179 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 180 E> */ B(LoadIC), R(0), U8(0), U8(37),
|
||||
/* 188 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 189 E> */ B(LoadIC), R(0), U8(0), U8(39),
|
||||
/* 197 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 198 E> */ B(LoadIC), R(0), U8(0), U8(41),
|
||||
/* 206 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 207 E> */ B(LoadIC), R(0), U8(0), U8(43),
|
||||
/* 215 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 216 E> */ B(LoadIC), R(0), U8(0), U8(45),
|
||||
/* 224 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 225 E> */ B(LoadIC), R(0), U8(0), U8(47),
|
||||
/* 233 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 234 E> */ B(LoadIC), R(0), U8(0), U8(49),
|
||||
/* 242 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 243 E> */ B(LoadIC), R(0), U8(0), U8(51),
|
||||
/* 251 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 252 E> */ B(LoadIC), R(0), U8(0), U8(53),
|
||||
/* 260 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 261 E> */ B(LoadIC), R(0), U8(0), U8(55),
|
||||
/* 269 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 270 E> */ B(LoadIC), R(0), U8(0), U8(57),
|
||||
/* 278 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 279 E> */ B(LoadIC), R(0), U8(0), U8(59),
|
||||
/* 287 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 288 E> */ B(LoadIC), R(0), U8(0), U8(61),
|
||||
/* 296 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 297 E> */ B(LoadIC), R(0), U8(0), U8(63),
|
||||
/* 305 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 306 E> */ B(LoadIC), R(0), U8(0), U8(65),
|
||||
/* 314 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 315 E> */ B(LoadIC), R(0), U8(0), U8(67),
|
||||
/* 323 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 324 E> */ B(LoadIC), R(0), U8(0), U8(69),
|
||||
/* 332 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 333 E> */ B(LoadIC), R(0), U8(0), U8(71),
|
||||
/* 341 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 342 E> */ B(LoadIC), R(0), U8(0), U8(73),
|
||||
/* 350 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 351 E> */ B(LoadIC), R(0), U8(0), U8(75),
|
||||
/* 359 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 360 E> */ B(LoadIC), R(0), U8(0), U8(77),
|
||||
/* 368 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 369 E> */ B(LoadIC), R(0), U8(0), U8(79),
|
||||
/* 377 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 378 E> */ B(LoadIC), R(0), U8(0), U8(81),
|
||||
/* 386 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 387 E> */ B(LoadIC), R(0), U8(0), U8(83),
|
||||
/* 395 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 396 E> */ B(LoadIC), R(0), U8(0), U8(85),
|
||||
/* 404 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 405 E> */ B(LoadIC), R(0), U8(0), U8(87),
|
||||
/* 413 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 414 E> */ B(LoadIC), R(0), U8(0), U8(89),
|
||||
/* 422 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 423 E> */ B(LoadIC), R(0), U8(0), U8(91),
|
||||
/* 431 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 432 E> */ B(LoadIC), R(0), U8(0), U8(93),
|
||||
/* 440 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 441 E> */ B(LoadIC), R(0), U8(0), U8(95),
|
||||
/* 449 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 450 E> */ B(LoadIC), R(0), U8(0), U8(97),
|
||||
/* 458 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 459 E> */ B(LoadIC), R(0), U8(0), U8(99),
|
||||
/* 467 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 468 E> */ B(LoadIC), R(0), U8(0), U8(101),
|
||||
/* 476 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 477 E> */ B(LoadIC), R(0), U8(0), U8(103),
|
||||
/* 485 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 486 E> */ B(LoadIC), R(0), U8(0), U8(105),
|
||||
/* 494 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 495 E> */ B(LoadIC), R(0), U8(0), U8(107),
|
||||
/* 503 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 504 E> */ B(LoadIC), R(0), U8(0), U8(109),
|
||||
/* 512 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 513 E> */ B(LoadIC), R(0), U8(0), U8(111),
|
||||
/* 521 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 522 E> */ B(LoadIC), R(0), U8(0), U8(113),
|
||||
/* 530 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 531 E> */ B(LoadIC), R(0), U8(0), U8(115),
|
||||
/* 539 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 540 E> */ B(LoadIC), R(0), U8(0), U8(117),
|
||||
/* 548 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 549 E> */ B(LoadIC), R(0), U8(0), U8(119),
|
||||
/* 557 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 558 E> */ B(LoadIC), R(0), U8(0), U8(121),
|
||||
/* 566 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 567 E> */ B(LoadIC), R(0), U8(0), U8(123),
|
||||
/* 575 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 576 E> */ B(LoadIC), R(0), U8(0), U8(125),
|
||||
/* 584 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 585 E> */ B(LoadIC), R(0), U8(0), U8(127),
|
||||
/* 593 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 594 E> */ B(LoadIC), R(0), U8(0), U8(129),
|
||||
/* 602 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 603 E> */ B(LoadIC), R(0), U8(0), U8(131),
|
||||
/* 611 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 612 E> */ B(LoadIC), R(0), U8(0), U8(133),
|
||||
/* 620 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 621 E> */ B(LoadIC), R(0), U8(0), U8(135),
|
||||
/* 629 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 630 E> */ B(LoadIC), R(0), U8(0), U8(137),
|
||||
/* 638 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 639 E> */ B(LoadIC), R(0), U8(0), U8(139),
|
||||
/* 647 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 648 E> */ B(LoadIC), R(0), U8(0), U8(141),
|
||||
/* 656 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 657 E> */ B(LoadIC), R(0), U8(0), U8(143),
|
||||
/* 665 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 666 E> */ B(LoadIC), R(0), U8(0), U8(145),
|
||||
/* 674 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 675 E> */ B(LoadIC), R(0), U8(0), U8(147),
|
||||
/* 683 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 684 E> */ B(LoadIC), R(0), U8(0), U8(149),
|
||||
/* 692 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 693 E> */ B(LoadIC), R(0), U8(0), U8(151),
|
||||
/* 701 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 702 E> */ B(LoadIC), R(0), U8(0), U8(153),
|
||||
/* 710 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 711 E> */ B(LoadIC), R(0), U8(0), U8(155),
|
||||
/* 719 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 720 E> */ B(LoadIC), R(0), U8(0), U8(157),
|
||||
/* 728 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 729 E> */ B(LoadIC), R(0), U8(0), U8(159),
|
||||
/* 737 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 738 E> */ B(LoadIC), R(0), U8(0), U8(161),
|
||||
/* 746 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 747 E> */ B(LoadIC), R(0), U8(0), U8(163),
|
||||
/* 755 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 756 E> */ B(LoadIC), R(0), U8(0), U8(165),
|
||||
/* 764 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 765 E> */ B(LoadIC), R(0), U8(0), U8(167),
|
||||
/* 773 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 774 E> */ B(LoadIC), R(0), U8(0), U8(169),
|
||||
/* 782 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 783 E> */ B(LoadIC), R(0), U8(0), U8(171),
|
||||
/* 791 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 792 E> */ B(LoadIC), R(0), U8(0), U8(173),
|
||||
/* 800 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 801 E> */ B(LoadIC), R(0), U8(0), U8(175),
|
||||
/* 809 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 810 E> */ B(LoadIC), R(0), U8(0), U8(177),
|
||||
/* 818 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 819 E> */ B(LoadIC), R(0), U8(0), U8(179),
|
||||
/* 827 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 828 E> */ B(LoadIC), R(0), U8(0), U8(181),
|
||||
/* 836 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 837 E> */ B(LoadIC), R(0), U8(0), U8(183),
|
||||
/* 845 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 846 E> */ B(LoadIC), R(0), U8(0), U8(185),
|
||||
/* 854 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 855 E> */ B(LoadIC), R(0), U8(0), U8(187),
|
||||
/* 863 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 864 E> */ B(LoadIC), R(0), U8(0), U8(189),
|
||||
/* 872 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 873 E> */ B(LoadIC), R(0), U8(0), U8(191),
|
||||
/* 881 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 882 E> */ B(LoadIC), R(0), U8(0), U8(193),
|
||||
/* 890 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 891 E> */ B(LoadIC), R(0), U8(0), U8(195),
|
||||
/* 899 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 900 E> */ B(LoadIC), R(0), U8(0), U8(197),
|
||||
/* 908 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 909 E> */ B(LoadIC), R(0), U8(0), U8(199),
|
||||
/* 917 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 918 E> */ B(LoadIC), R(0), U8(0), U8(201),
|
||||
/* 926 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 927 E> */ B(LoadIC), R(0), U8(0), U8(203),
|
||||
/* 935 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 936 E> */ B(LoadIC), R(0), U8(0), U8(205),
|
||||
/* 944 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 945 E> */ B(LoadIC), R(0), U8(0), U8(207),
|
||||
/* 953 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 954 E> */ B(LoadIC), R(0), U8(0), U8(209),
|
||||
/* 962 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 963 E> */ B(LoadIC), R(0), U8(0), U8(211),
|
||||
/* 971 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 972 E> */ B(LoadIC), R(0), U8(0), U8(213),
|
||||
/* 980 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 981 E> */ B(LoadIC), R(0), U8(0), U8(215),
|
||||
/* 989 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 990 E> */ B(LoadIC), R(0), U8(0), U8(217),
|
||||
/* 998 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 999 E> */ B(LoadIC), R(0), U8(0), U8(219),
|
||||
/* 1007 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1008 E> */ B(LoadIC), R(0), U8(0), U8(221),
|
||||
/* 1016 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1017 E> */ B(LoadIC), R(0), U8(0), U8(223),
|
||||
/* 1025 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1026 E> */ B(LoadIC), R(0), U8(0), U8(225),
|
||||
/* 1034 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1035 E> */ B(LoadIC), R(0), U8(0), U8(227),
|
||||
/* 1043 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1044 E> */ B(LoadIC), R(0), U8(0), U8(229),
|
||||
/* 1052 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1053 E> */ B(LoadIC), R(0), U8(0), U8(231),
|
||||
/* 1061 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1062 E> */ B(LoadIC), R(0), U8(0), U8(233),
|
||||
/* 1070 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1071 E> */ B(LoadIC), R(0), U8(0), U8(235),
|
||||
/* 1079 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1080 E> */ B(LoadIC), R(0), U8(0), U8(237),
|
||||
/* 1088 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1089 E> */ B(LoadIC), R(0), U8(0), U8(239),
|
||||
/* 1097 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1098 E> */ B(LoadIC), R(0), U8(0), U8(241),
|
||||
/* 1106 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1107 E> */ B(LoadIC), R(0), U8(0), U8(243),
|
||||
/* 1115 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1116 E> */ B(LoadIC), R(0), U8(0), U8(245),
|
||||
/* 1124 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1125 E> */ B(LoadIC), R(0), U8(0), U8(247),
|
||||
/* 1133 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1134 E> */ B(LoadIC), R(0), U8(0), U8(249),
|
||||
/* 1142 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1143 E> */ B(LoadIC), R(0), U8(0), U8(251),
|
||||
/* 1151 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1152 E> */ B(LoadIC), R(0), U8(0), U8(253),
|
||||
/* 1160 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(0),
|
||||
/* 1161 E> */ B(LoadIC), R(0), U8(0), U8(255),
|
||||
/* 1169 S> */ B(Ldar), R(arg0),
|
||||
B(Star), R(1),
|
||||
/* 1177 E> */ B(Wide), B(LoadIC), R16(1), U16(0), U16(259),
|
||||
B(Star), R(0),
|
||||
/* 1178 E> */ B(Wide), B(Call), R16(0), R16(1), U16(1), U16(257),
|
||||
/* 1186 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"func",
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -15,9 +15,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 6
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateRegExpLiteral), U8(0), U8(0), U8(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateRegExpLiteral), U8(0), U8(0), U8(0),
|
||||
/* 49 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"ab+d",
|
||||
@ -33,9 +33,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 6
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateRegExpLiteral), U8(0), U8(0), U8(2),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateRegExpLiteral), U8(0), U8(0), U8(2),
|
||||
/* 58 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"(\x5cw+)\x5cs(\x5cw+)",
|
||||
@ -51,15 +51,15 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 23
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateRegExpLiteral), U8(0), U8(0), U8(0),
|
||||
B(Star), R(1),
|
||||
B(LoadIC), R(1), U8(1), U8(3),
|
||||
B(Star), R(0),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(2),
|
||||
B(Call), R(0), R(1), U8(2), U8(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateRegExpLiteral), U8(0), U8(0), U8(0),
|
||||
B(Star), R(1),
|
||||
/* 47 E> */ B(LoadIC), R(1), U8(1), U8(3),
|
||||
B(Star), R(0),
|
||||
B(LdaConstant), U8(2),
|
||||
B(Star), R(2),
|
||||
/* 48 E> */ B(Call), R(0), R(1), U8(2), U8(1),
|
||||
/* 62 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"ab+d",
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -20,23 +20,23 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 31
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(Add), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(10),
|
||||
B(TestGreaterThan), R(1),
|
||||
B(JumpIfFalse), U8(4),
|
||||
B(Jump), U8(4),
|
||||
B(Jump), U8(-21),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 45 S> */ B(LdaSmi), U8(1),
|
||||
/* 45 E> */ B(Star), R(0),
|
||||
/* 48 E> */ B(StackCheck),
|
||||
/* 64 S> */ B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
/* 78 E> */ B(Ldar), R(0),
|
||||
B(Add), R(1),
|
||||
/* 69 E> */ B(Star), R(0),
|
||||
/* 86 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(10),
|
||||
/* 95 E> */ B(TestGreaterThan), R(1),
|
||||
B(JumpIfFalse), U8(4),
|
||||
/* 101 S> */ B(Jump), U8(4),
|
||||
B(Jump), U8(-21),
|
||||
/* 110 S> */ B(Ldar), R(0),
|
||||
/* 123 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -56,22 +56,22 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 29
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(Add), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(10),
|
||||
B(TestGreaterThan), R(1),
|
||||
B(JumpIfFalse), U8(4),
|
||||
B(Jump), U8(2),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 45 S> */ B(LdaSmi), U8(1),
|
||||
/* 45 E> */ B(Star), R(0),
|
||||
/* 48 E> */ B(StackCheck),
|
||||
/* 55 S> */ B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
/* 69 E> */ B(Ldar), R(0),
|
||||
B(Add), R(1),
|
||||
/* 60 E> */ B(Star), R(0),
|
||||
/* 77 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(10),
|
||||
/* 86 E> */ B(TestGreaterThan), R(1),
|
||||
B(JumpIfFalse), U8(4),
|
||||
/* 92 S> */ B(Jump), U8(2),
|
||||
/* 118 S> */ B(Ldar), R(0),
|
||||
/* 131 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -88,14 +88,14 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 14
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(Add), R(1),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 45 S> */ B(LdaSmi), U8(1),
|
||||
/* 45 E> */ B(Star), R(0),
|
||||
/* 50 S> */ B(Star), R(1),
|
||||
/* 64 E> */ B(Ldar), R(0),
|
||||
B(Add), R(1),
|
||||
/* 55 E> */ B(Star), R(0),
|
||||
/* 85 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -15,9 +15,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaConstant), U8(0),
|
||||
/* 61 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"This is a string",
|
||||
@ -33,11 +33,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 8
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaConstant), U8(0),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 58 S> */ B(LdaConstant), U8(1),
|
||||
/* 82 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"First string",
|
||||
@ -54,11 +54,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 8
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(0),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaConstant), U8(0),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 57 S> */ B(LdaConstant), U8(0),
|
||||
/* 79 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"Same string",
|
||||
|
@ -19,24 +19,24 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 31
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(7),
|
||||
B(Jump), U8(8),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Return),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Return),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(1),
|
||||
/* 52 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(7),
|
||||
B(Jump), U8(8),
|
||||
/* 66 S> */ B(LdaSmi), U8(2),
|
||||
/* 97 S> */ B(Return),
|
||||
/* 85 S> */ B(LdaSmi), U8(3),
|
||||
/* 97 S> */ B(Return),
|
||||
B(LdaUndefined),
|
||||
/* 97 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -55,26 +55,26 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 37
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(Jump), U8(14),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(8),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(1),
|
||||
/* 52 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(Jump), U8(14),
|
||||
/* 66 S> */ B(LdaSmi), U8(2),
|
||||
/* 68 E> */ B(Star), R(1),
|
||||
/* 73 S> */ B(Jump), U8(8),
|
||||
/* 89 S> */ B(LdaSmi), U8(3),
|
||||
/* 91 E> */ B(Star), R(1),
|
||||
/* 96 S> */ B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
/* 105 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -93,25 +93,25 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 35
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(8),
|
||||
B(Jump), U8(12),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(1),
|
||||
/* 52 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(8),
|
||||
B(Jump), U8(12),
|
||||
/* 66 S> */ B(LdaSmi), U8(2),
|
||||
/* 68 E> */ B(Star), R(1),
|
||||
/* 98 S> */ B(LdaSmi), U8(3),
|
||||
/* 100 E> */ B(Star), R(1),
|
||||
/* 105 S> */ B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
/* 114 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -131,25 +131,25 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 35
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(3),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(6),
|
||||
B(Jump), U8(6),
|
||||
B(Jump), U8(10),
|
||||
B(Jump), U8(8),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(1),
|
||||
/* 52 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(3),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(6),
|
||||
B(Jump), U8(6),
|
||||
/* 66 S> */ B(Jump), U8(10),
|
||||
/* 82 S> */ B(Jump), U8(8),
|
||||
/* 99 S> */ B(LdaSmi), U8(1),
|
||||
/* 101 E> */ B(Star), R(1),
|
||||
/* 106 S> */ B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
/* 115 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -169,30 +169,30 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 44
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(TypeOf),
|
||||
B(Star), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(3),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(Jump), U8(14),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(14),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(8),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(1),
|
||||
B(TypeOf),
|
||||
/* 52 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(3),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(Jump), U8(14),
|
||||
/* 74 S> */ B(LdaSmi), U8(1),
|
||||
/* 76 E> */ B(Star), R(1),
|
||||
/* 81 S> */ B(Jump), U8(14),
|
||||
/* 97 S> */ B(LdaSmi), U8(2),
|
||||
/* 99 E> */ B(Star), R(1),
|
||||
/* 104 S> */ B(Jump), U8(8),
|
||||
/* 121 S> */ B(LdaSmi), U8(3),
|
||||
/* 123 E> */ B(Star), R(1),
|
||||
/* 128 S> */ B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
/* 137 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -211,24 +211,24 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 32
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(1),
|
||||
B(TypeOf),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(4),
|
||||
B(Jump), U8(8),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(8),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(1),
|
||||
/* 52 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(2),
|
||||
B(Ldar), R(1),
|
||||
B(TypeOf),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(4),
|
||||
B(Jump), U8(8),
|
||||
/* 74 S> */ B(LdaSmi), U8(1),
|
||||
/* 76 E> */ B(Star), R(1),
|
||||
/* 81 S> */ B(Jump), U8(8),
|
||||
/* 98 S> */ B(LdaSmi), U8(2),
|
||||
/* 100 E> */ B(Star), R(1),
|
||||
/* 105 S> */ B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
/* 114 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -314,152 +314,152 @@ frame size: 3
|
||||
parameter count: 1
|
||||
bytecode array length: 289
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(1),
|
||||
B(Star), R(0),
|
||||
B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrueConstant), U8(0),
|
||||
B(JumpConstant), U8(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(8),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(1),
|
||||
/* 52 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrueConstant), U8(0),
|
||||
B(JumpConstant), U8(1),
|
||||
/* 68 S> */ B(LdaSmi), U8(2),
|
||||
/* 70 E> */ B(Star), R(1),
|
||||
/* 77 S> */ B(LdaSmi), U8(2),
|
||||
/* 79 E> */ B(Star), R(1),
|
||||
/* 86 S> */ B(LdaSmi), U8(2),
|
||||
/* 88 E> */ B(Star), R(1),
|
||||
/* 95 S> */ B(LdaSmi), U8(2),
|
||||
/* 97 E> */ B(Star), R(1),
|
||||
/* 104 S> */ B(LdaSmi), U8(2),
|
||||
/* 106 E> */ B(Star), R(1),
|
||||
/* 113 S> */ B(LdaSmi), U8(2),
|
||||
/* 115 E> */ B(Star), R(1),
|
||||
/* 122 S> */ B(LdaSmi), U8(2),
|
||||
/* 124 E> */ B(Star), R(1),
|
||||
/* 131 S> */ B(LdaSmi), U8(2),
|
||||
/* 133 E> */ B(Star), R(1),
|
||||
/* 140 S> */ B(LdaSmi), U8(2),
|
||||
/* 142 E> */ B(Star), R(1),
|
||||
/* 149 S> */ B(LdaSmi), U8(2),
|
||||
/* 151 E> */ B(Star), R(1),
|
||||
/* 158 S> */ B(LdaSmi), U8(2),
|
||||
/* 160 E> */ B(Star), R(1),
|
||||
/* 167 S> */ B(LdaSmi), U8(2),
|
||||
/* 169 E> */ B(Star), R(1),
|
||||
/* 176 S> */ B(LdaSmi), U8(2),
|
||||
/* 178 E> */ B(Star), R(1),
|
||||
/* 185 S> */ B(LdaSmi), U8(2),
|
||||
/* 187 E> */ B(Star), R(1),
|
||||
/* 194 S> */ B(LdaSmi), U8(2),
|
||||
/* 196 E> */ B(Star), R(1),
|
||||
/* 203 S> */ B(LdaSmi), U8(2),
|
||||
/* 205 E> */ B(Star), R(1),
|
||||
/* 212 S> */ B(LdaSmi), U8(2),
|
||||
/* 214 E> */ B(Star), R(1),
|
||||
/* 221 S> */ B(LdaSmi), U8(2),
|
||||
/* 223 E> */ B(Star), R(1),
|
||||
/* 230 S> */ B(LdaSmi), U8(2),
|
||||
/* 232 E> */ B(Star), R(1),
|
||||
/* 239 S> */ B(LdaSmi), U8(2),
|
||||
/* 241 E> */ B(Star), R(1),
|
||||
/* 248 S> */ B(LdaSmi), U8(2),
|
||||
/* 250 E> */ B(Star), R(1),
|
||||
/* 257 S> */ B(LdaSmi), U8(2),
|
||||
/* 259 E> */ B(Star), R(1),
|
||||
/* 266 S> */ B(LdaSmi), U8(2),
|
||||
/* 268 E> */ B(Star), R(1),
|
||||
/* 275 S> */ B(LdaSmi), U8(2),
|
||||
/* 277 E> */ B(Star), R(1),
|
||||
/* 284 S> */ B(LdaSmi), U8(2),
|
||||
/* 286 E> */ B(Star), R(1),
|
||||
/* 293 S> */ B(LdaSmi), U8(2),
|
||||
/* 295 E> */ B(Star), R(1),
|
||||
/* 302 S> */ B(LdaSmi), U8(2),
|
||||
/* 304 E> */ B(Star), R(1),
|
||||
/* 311 S> */ B(LdaSmi), U8(2),
|
||||
/* 313 E> */ B(Star), R(1),
|
||||
/* 320 S> */ B(LdaSmi), U8(2),
|
||||
/* 322 E> */ B(Star), R(1),
|
||||
/* 329 S> */ B(LdaSmi), U8(2),
|
||||
/* 331 E> */ B(Star), R(1),
|
||||
/* 338 S> */ B(LdaSmi), U8(2),
|
||||
/* 340 E> */ B(Star), R(1),
|
||||
/* 347 S> */ B(LdaSmi), U8(2),
|
||||
/* 349 E> */ B(Star), R(1),
|
||||
/* 356 S> */ B(LdaSmi), U8(2),
|
||||
/* 358 E> */ B(Star), R(1),
|
||||
/* 365 S> */ B(LdaSmi), U8(2),
|
||||
/* 367 E> */ B(Star), R(1),
|
||||
/* 374 S> */ B(LdaSmi), U8(2),
|
||||
/* 376 E> */ B(Star), R(1),
|
||||
/* 383 S> */ B(LdaSmi), U8(2),
|
||||
/* 385 E> */ B(Star), R(1),
|
||||
/* 392 S> */ B(LdaSmi), U8(2),
|
||||
/* 394 E> */ B(Star), R(1),
|
||||
/* 401 S> */ B(LdaSmi), U8(2),
|
||||
/* 403 E> */ B(Star), R(1),
|
||||
/* 410 S> */ B(LdaSmi), U8(2),
|
||||
/* 412 E> */ B(Star), R(1),
|
||||
/* 419 S> */ B(LdaSmi), U8(2),
|
||||
/* 421 E> */ B(Star), R(1),
|
||||
/* 428 S> */ B(LdaSmi), U8(2),
|
||||
/* 430 E> */ B(Star), R(1),
|
||||
/* 437 S> */ B(LdaSmi), U8(2),
|
||||
/* 439 E> */ B(Star), R(1),
|
||||
/* 446 S> */ B(LdaSmi), U8(2),
|
||||
/* 448 E> */ B(Star), R(1),
|
||||
/* 455 S> */ B(LdaSmi), U8(2),
|
||||
/* 457 E> */ B(Star), R(1),
|
||||
/* 464 S> */ B(LdaSmi), U8(2),
|
||||
/* 466 E> */ B(Star), R(1),
|
||||
/* 473 S> */ B(LdaSmi), U8(2),
|
||||
/* 475 E> */ B(Star), R(1),
|
||||
/* 482 S> */ B(LdaSmi), U8(2),
|
||||
/* 484 E> */ B(Star), R(1),
|
||||
/* 491 S> */ B(LdaSmi), U8(2),
|
||||
/* 493 E> */ B(Star), R(1),
|
||||
/* 500 S> */ B(LdaSmi), U8(2),
|
||||
/* 502 E> */ B(Star), R(1),
|
||||
/* 509 S> */ B(LdaSmi), U8(2),
|
||||
/* 511 E> */ B(Star), R(1),
|
||||
/* 518 S> */ B(LdaSmi), U8(2),
|
||||
/* 520 E> */ B(Star), R(1),
|
||||
/* 527 S> */ B(LdaSmi), U8(2),
|
||||
/* 529 E> */ B(Star), R(1),
|
||||
/* 536 S> */ B(LdaSmi), U8(2),
|
||||
/* 538 E> */ B(Star), R(1),
|
||||
/* 545 S> */ B(LdaSmi), U8(2),
|
||||
/* 547 E> */ B(Star), R(1),
|
||||
/* 554 S> */ B(LdaSmi), U8(2),
|
||||
/* 556 E> */ B(Star), R(1),
|
||||
/* 563 S> */ B(LdaSmi), U8(2),
|
||||
/* 565 E> */ B(Star), R(1),
|
||||
/* 572 S> */ B(LdaSmi), U8(2),
|
||||
/* 574 E> */ B(Star), R(1),
|
||||
/* 581 S> */ B(LdaSmi), U8(2),
|
||||
/* 583 E> */ B(Star), R(1),
|
||||
/* 590 S> */ B(LdaSmi), U8(2),
|
||||
/* 592 E> */ B(Star), R(1),
|
||||
/* 599 S> */ B(LdaSmi), U8(2),
|
||||
/* 601 E> */ B(Star), R(1),
|
||||
/* 608 S> */ B(LdaSmi), U8(2),
|
||||
/* 610 E> */ B(Star), R(1),
|
||||
/* 617 S> */ B(LdaSmi), U8(2),
|
||||
/* 619 E> */ B(Star), R(1),
|
||||
/* 626 S> */ B(LdaSmi), U8(2),
|
||||
/* 628 E> */ B(Star), R(1),
|
||||
/* 635 S> */ B(LdaSmi), U8(2),
|
||||
/* 637 E> */ B(Star), R(1),
|
||||
/* 644 S> */ B(Jump), U8(8),
|
||||
/* 662 S> */ B(LdaSmi), U8(3),
|
||||
/* 664 E> */ B(Star), R(1),
|
||||
/* 671 S> */ B(Jump), U8(2),
|
||||
B(LdaUndefined),
|
||||
/* 680 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
262,
|
||||
@ -484,38 +484,38 @@ frame size: 5
|
||||
parameter count: 1
|
||||
bytecode array length: 61
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(2),
|
||||
B(Star), R(0),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(TestEqualStrict), R(3),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(3),
|
||||
B(JumpIfTrue), U8(36),
|
||||
B(Jump), U8(38),
|
||||
B(Ldar), R(2),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(4),
|
||||
B(Star), R(1),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(4),
|
||||
B(JumpIfTrue), U8(4),
|
||||
B(Jump), U8(8),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(2),
|
||||
B(Jump), U8(8),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(2),
|
||||
B(Jump), U8(2),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(2),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(2),
|
||||
/* 52 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(TestEqualStrict), R(3),
|
||||
B(JumpIfTrue), U8(10),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(3),
|
||||
B(JumpIfTrue), U8(36),
|
||||
B(Jump), U8(38),
|
||||
/* 77 E> */ B(Ldar), R(2),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Add), R(4),
|
||||
/* 79 E> */ B(Star), R(1),
|
||||
/* 70 S> */ B(Star), R(4),
|
||||
B(LdaSmi), U8(2),
|
||||
B(TestEqualStrict), R(4),
|
||||
B(JumpIfTrue), U8(4),
|
||||
B(Jump), U8(8),
|
||||
/* 101 S> */ B(LdaSmi), U8(1),
|
||||
/* 103 E> */ B(Star), R(2),
|
||||
/* 108 S> */ B(Jump), U8(8),
|
||||
/* 131 S> */ B(LdaSmi), U8(2),
|
||||
/* 133 E> */ B(Star), R(2),
|
||||
/* 138 S> */ B(Jump), U8(2),
|
||||
/* 176 S> */ B(LdaSmi), U8(3),
|
||||
/* 178 E> */ B(Star), R(2),
|
||||
B(LdaUndefined),
|
||||
/* 185 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -18,11 +18,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 21 E> */ B(StackCheck),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(0),
|
||||
B(LdaUndefined),
|
||||
/* 25 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -39,10 +39,10 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 6
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
/* 21 E> */ B(StackCheck),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(0),
|
||||
/* 36 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -15,9 +15,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Throw),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaSmi), U8(1),
|
||||
/* 34 E> */ B(Throw),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -32,9 +32,9 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 4
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Throw),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(LdaConstant), U8(0),
|
||||
/* 34 E> */ B(Throw),
|
||||
]
|
||||
constant pool: [
|
||||
"Error",
|
||||
@ -50,14 +50,14 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(JumpIfToBooleanFalse), U8(5),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Throw),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 45 S> */ B(JumpIfToBooleanFalse), U8(5),
|
||||
/* 54 S> */ B(LdaConstant), U8(0),
|
||||
/* 54 E> */ B(Throw),
|
||||
B(LdaUndefined),
|
||||
/* 72 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"Error",
|
||||
|
@ -16,25 +16,25 @@ frame size: 5
|
||||
parameter count: 1
|
||||
bytecode array length: 44
|
||||
bytecodes: [
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kDeclareGlobals), R(1), U8(2),
|
||||
B(StackCheck),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CreateObjectLiteral), U8(2), U8(0), U8(1),
|
||||
B(Star), R(4),
|
||||
B(CreateClosure), U8(3), U8(0),
|
||||
B(StoreICSloppy), R(4), U8(4), U8(3),
|
||||
B(Ldar), R(4),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kInitializeVarGlobal), R(1), U8(3),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kDeclareGlobals), R(1), U8(2),
|
||||
/* 0 E> */ B(StackCheck),
|
||||
/* 8 S> */ B(LdaConstant), U8(1),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CreateObjectLiteral), U8(2), U8(0), U8(1),
|
||||
B(Star), R(4),
|
||||
B(CreateClosure), U8(3), U8(0),
|
||||
B(StoreICSloppy), R(4), U8(4), U8(3),
|
||||
B(Ldar), R(4),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kInitializeVarGlobal), R(1), U8(3),
|
||||
B(LdaUndefined),
|
||||
/* 33 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
|
@ -15,25 +15,25 @@ frame size: 5
|
||||
parameter count: 1
|
||||
bytecode array length: 40
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Mov), R(context), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Return),
|
||||
B(Star), R(3),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(2), U8(3),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(1),
|
||||
B(PushContext), R(0),
|
||||
B(LdaSmi), U8(2),
|
||||
B(PopContext), R(0),
|
||||
B(Return),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
B(Mov), R(context), R(1),
|
||||
/* 40 S> */ B(LdaSmi), U8(1),
|
||||
/* 75 S> */ B(Return),
|
||||
B(Star), R(3),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(4),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(2), U8(3),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(1),
|
||||
B(PushContext), R(0),
|
||||
/* 63 S> */ B(LdaSmi), U8(2),
|
||||
B(PopContext), R(0),
|
||||
/* 75 S> */ B(Return),
|
||||
B(LdaUndefined),
|
||||
/* 75 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"e",
|
||||
@ -52,41 +52,41 @@ frame size: 6
|
||||
parameter count: 1
|
||||
bytecode array length: 81
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Mov), R(context), R(2),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Jump), U8(30),
|
||||
B(Star), R(4),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(3), U8(3),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(2),
|
||||
B(PushContext), R(1),
|
||||
B(PopContext), R(1),
|
||||
B(Mov), R(context), R(2),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(0),
|
||||
B(Jump), U8(34),
|
||||
B(Star), R(4),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(3), U8(3),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(2),
|
||||
B(PushContext), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(0),
|
||||
B(PopContext), R(1),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
B(Mov), R(context), R(2),
|
||||
/* 47 S> */ B(LdaSmi), U8(1),
|
||||
/* 49 E> */ B(Star), R(0),
|
||||
B(Jump), U8(30),
|
||||
B(Star), R(4),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(3), U8(3),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(2),
|
||||
B(PushContext), R(1),
|
||||
B(PopContext), R(1),
|
||||
B(Mov), R(context), R(2),
|
||||
/* 75 S> */ B(LdaSmi), U8(2),
|
||||
/* 77 E> */ B(Star), R(0),
|
||||
B(Jump), U8(34),
|
||||
B(Star), R(4),
|
||||
B(LdaConstant), U8(1),
|
||||
B(Star), R(3),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(3), U8(3),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(2),
|
||||
B(PushContext), R(1),
|
||||
/* 95 S> */ B(LdaSmi), U8(3),
|
||||
/* 97 E> */ B(Star), R(0),
|
||||
B(PopContext), R(1),
|
||||
B(LdaUndefined),
|
||||
/* 103 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"e1",
|
||||
|
@ -16,31 +16,31 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 51
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Mov), R(context), R(3),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(0),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(7),
|
||||
B(Star), R(2),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterSetPendingMessage), R(3), U8(1),
|
||||
B(LdaZero),
|
||||
B(TestEqualStrict), R(1),
|
||||
B(JumpIfTrue), U8(4),
|
||||
B(Jump), U8(5),
|
||||
B(Ldar), R(2),
|
||||
B(ReThrow),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
B(Mov), R(context), R(3),
|
||||
/* 51 S> */ B(LdaSmi), U8(2),
|
||||
/* 53 E> */ B(Star), R(0),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(Star), R(1),
|
||||
B(Jump), U8(7),
|
||||
B(Star), R(2),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Star), R(3),
|
||||
/* 70 S> */ B(LdaSmi), U8(3),
|
||||
/* 72 E> */ B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterSetPendingMessage), R(3), U8(1),
|
||||
B(LdaZero),
|
||||
B(TestEqualStrict), R(1),
|
||||
B(JumpIfTrue), U8(4),
|
||||
B(Jump), U8(5),
|
||||
B(Ldar), R(2),
|
||||
B(ReThrow),
|
||||
B(LdaUndefined),
|
||||
/* 79 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -57,46 +57,46 @@ frame size: 9
|
||||
parameter count: 1
|
||||
bytecode array length: 88
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Mov), R(context), R(4),
|
||||
B(Mov), R(context), R(5),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(0),
|
||||
B(Jump), U8(34),
|
||||
B(Star), R(7),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(6),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(8),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(6), U8(3),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(5),
|
||||
B(PushContext), R(1),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(0),
|
||||
B(PopContext), R(1),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(Star), R(2),
|
||||
B(Jump), U8(7),
|
||||
B(Star), R(3),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterSetPendingMessage), R(4), U8(1),
|
||||
B(LdaZero),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(4),
|
||||
B(Jump), U8(5),
|
||||
B(Ldar), R(3),
|
||||
B(ReThrow),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(1),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
B(Mov), R(context), R(4),
|
||||
B(Mov), R(context), R(5),
|
||||
/* 51 S> */ B(LdaSmi), U8(2),
|
||||
/* 53 E> */ B(Star), R(0),
|
||||
B(Jump), U8(34),
|
||||
B(Star), R(7),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(6),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(8),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(6), U8(3),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(5),
|
||||
B(PushContext), R(1),
|
||||
/* 71 S> */ B(LdaSmi), U8(20),
|
||||
/* 73 E> */ B(Star), R(0),
|
||||
B(PopContext), R(1),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(Star), R(2),
|
||||
B(Jump), U8(7),
|
||||
B(Star), R(3),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Star), R(4),
|
||||
/* 90 S> */ B(LdaSmi), U8(3),
|
||||
/* 92 E> */ B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterSetPendingMessage), R(4), U8(1),
|
||||
B(LdaZero),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(4),
|
||||
B(Jump), U8(5),
|
||||
B(Ldar), R(3),
|
||||
B(ReThrow),
|
||||
B(LdaUndefined),
|
||||
/* 99 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"e",
|
||||
@ -116,59 +116,59 @@ frame size: 10
|
||||
parameter count: 1
|
||||
bytecode array length: 121
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Mov), R(context), R(4),
|
||||
B(Mov), R(context), R(5),
|
||||
B(Mov), R(context), R(6),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Star), R(0),
|
||||
B(Jump), U8(34),
|
||||
B(Star), R(8),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(7),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(7), U8(3),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(6),
|
||||
B(PushContext), R(1),
|
||||
B(LdaSmi), U8(2),
|
||||
B(Star), R(0),
|
||||
B(PopContext), R(1),
|
||||
B(Jump), U8(34),
|
||||
B(Star), R(7),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(6),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(8),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(6), U8(3),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(5),
|
||||
B(PushContext), R(1),
|
||||
B(LdaSmi), U8(20),
|
||||
B(Star), R(0),
|
||||
B(PopContext), R(1),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(Star), R(2),
|
||||
B(Jump), U8(7),
|
||||
B(Star), R(3),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Star), R(4),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterSetPendingMessage), R(4), U8(1),
|
||||
B(LdaZero),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(4),
|
||||
B(Jump), U8(5),
|
||||
B(Ldar), R(3),
|
||||
B(ReThrow),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
B(Mov), R(context), R(4),
|
||||
B(Mov), R(context), R(5),
|
||||
B(Mov), R(context), R(6),
|
||||
/* 55 S> */ B(LdaSmi), U8(1),
|
||||
/* 57 E> */ B(Star), R(0),
|
||||
B(Jump), U8(34),
|
||||
B(Star), R(8),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(7),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(9),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(7), U8(3),
|
||||
B(Star), R(6),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(6),
|
||||
B(PushContext), R(1),
|
||||
/* 74 S> */ B(LdaSmi), U8(2),
|
||||
/* 76 E> */ B(Star), R(0),
|
||||
B(PopContext), R(1),
|
||||
B(Jump), U8(34),
|
||||
B(Star), R(7),
|
||||
B(LdaConstant), U8(0),
|
||||
B(Star), R(6),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(8),
|
||||
B(CallRuntime), U16(Runtime::kPushCatchContext), R(6), U8(3),
|
||||
B(Star), R(5),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Ldar), R(5),
|
||||
B(PushContext), R(1),
|
||||
/* 95 S> */ B(LdaSmi), U8(20),
|
||||
/* 97 E> */ B(Star), R(0),
|
||||
B(PopContext), R(1),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(Star), R(2),
|
||||
B(Jump), U8(7),
|
||||
B(Star), R(3),
|
||||
B(LdaZero),
|
||||
B(Star), R(2),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterClearPendingMessage), R(0), U8(0),
|
||||
B(Star), R(4),
|
||||
/* 114 S> */ B(LdaSmi), U8(3),
|
||||
/* 116 E> */ B(Star), R(0),
|
||||
B(CallRuntime), U16(Runtime::kInterpreterSetPendingMessage), R(4), U8(1),
|
||||
B(LdaZero),
|
||||
B(TestEqualStrict), R(2),
|
||||
B(JumpIfTrue), U8(4),
|
||||
B(Jump), U8(5),
|
||||
B(Ldar), R(3),
|
||||
B(ReThrow),
|
||||
B(LdaUndefined),
|
||||
/* 123 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"e",
|
||||
|
@ -20,11 +20,11 @@ frame size: 1
|
||||
parameter count: 1
|
||||
bytecode array length: 7
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(13),
|
||||
B(Star), R(0),
|
||||
B(TypeOf),
|
||||
B(Return),
|
||||
/* 10 E> */ B(StackCheck),
|
||||
/* 24 S> */ B(LdaSmi), U8(13),
|
||||
/* 24 E> */ B(Star), R(0),
|
||||
/* 29 S> */ B(TypeOf),
|
||||
/* 47 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -43,10 +43,10 @@ frame size: 0
|
||||
parameter count: 1
|
||||
bytecode array length: 6
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaGlobalInsideTypeof), U8(0), U8(1),
|
||||
B(TypeOf),
|
||||
B(Return),
|
||||
/* 22 E> */ B(StackCheck),
|
||||
/* 28 S> */ B(LdaGlobalInsideTypeof), U8(0), U8(1),
|
||||
B(TypeOf),
|
||||
/* 46 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
"x",
|
||||
|
@ -19,24 +19,24 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 31
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(10),
|
||||
B(TestEqual), R(1),
|
||||
B(LogicalNot),
|
||||
B(JumpIfFalse), U8(15),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Add), R(1),
|
||||
B(Star), R(0),
|
||||
B(Jump), U8(-22),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaZero),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 54 S> */ B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(10),
|
||||
/* 54 E> */ B(TestEqual), R(1),
|
||||
B(LogicalNot),
|
||||
B(JumpIfFalse), U8(15),
|
||||
/* 45 E> */ B(StackCheck),
|
||||
/* 65 S> */ B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(10),
|
||||
B(Add), R(1),
|
||||
/* 67 E> */ B(Star), R(0),
|
||||
B(Jump), U8(-22),
|
||||
/* 79 S> */ B(Ldar), R(0),
|
||||
/* 89 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -55,20 +55,20 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 22
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaFalse),
|
||||
B(Star), R(0),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(0),
|
||||
B(LogicalNot),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaFalse),
|
||||
B(TestEqual), R(1),
|
||||
B(JumpIfTrue), U8(-13),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaFalse),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 49 E> */ B(StackCheck),
|
||||
/* 56 S> */ B(Ldar), R(0),
|
||||
B(LogicalNot),
|
||||
/* 58 E> */ B(Star), R(0),
|
||||
/* 74 S> */ B(Ldar), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaFalse),
|
||||
/* 74 E> */ B(TestEqual), R(1),
|
||||
B(JumpIfTrue), U8(-13),
|
||||
/* 85 S> */ B(Ldar), R(0),
|
||||
/* 95 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -84,14 +84,14 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 13
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(101),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Mul), R(1),
|
||||
B(LdaUndefined),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(101),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 47 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Mul), R(1),
|
||||
B(LdaUndefined),
|
||||
/* 67 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -108,18 +108,18 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 23
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Wide), B(LdaSmi), U16(1234),
|
||||
B(Star), R(0),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(0),
|
||||
B(Mul), R(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Sub), R(3),
|
||||
B(LdaUndefined),
|
||||
B(Star), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(Wide), B(LdaSmi), U16(1234),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 56 S> */ B(Star), R(2),
|
||||
/* 66 E> */ B(Ldar), R(0),
|
||||
B(Mul), R(2),
|
||||
B(Star), R(3),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Sub), R(3),
|
||||
B(LdaUndefined),
|
||||
/* 56 E> */ B(Star), R(1),
|
||||
/* 84 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -135,13 +135,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(13),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(BitwiseXor), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(13),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(BitwiseXor), R(1),
|
||||
/* 57 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -157,13 +157,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(13),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Mul), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(13),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(1),
|
||||
B(Mul), R(1),
|
||||
/* 57 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -179,13 +179,13 @@ frame size: 2
|
||||
parameter count: 1
|
||||
bytecode array length: 12
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaSmi), U8(13),
|
||||
B(Star), R(0),
|
||||
B(Star), R(1),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(Mul), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 42 S> */ B(LdaSmi), U8(13),
|
||||
/* 42 E> */ B(Star), R(0),
|
||||
/* 46 S> */ B(Star), R(1),
|
||||
B(LdaSmi), U8(-1),
|
||||
B(Mul), R(1),
|
||||
/* 57 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -173,10 +173,10 @@ frame size: 157
|
||||
parameter count: 1
|
||||
bytecode array length: 8
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Wide), B(Ldar), R16(127),
|
||||
B(Star), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 1494 S> */ B(Wide), B(Ldar), R16(127),
|
||||
/* 1497 E> */ B(Star), R(0),
|
||||
/* 1516 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -349,10 +349,10 @@ frame size: 157
|
||||
parameter count: 1
|
||||
bytecode array length: 10
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Wide), B(Ldar), R16(126),
|
||||
B(Wide), B(Star), R16(127),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 1494 S> */ B(Wide), B(Ldar), R16(126),
|
||||
/* 1499 E> */ B(Wide), B(Star), R16(127),
|
||||
/* 1520 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -525,16 +525,16 @@ frame size: 158
|
||||
parameter count: 1
|
||||
bytecode array length: 25
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(2),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Wide), B(TestGreaterThan), R16(157),
|
||||
B(JumpIfFalse), U8(7),
|
||||
B(Wide), B(Ldar), R16(129),
|
||||
B(Return),
|
||||
B(Wide), B(Ldar), R16(128),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 1494 S> */ B(Ldar), R(2),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(LdaSmi), U8(3),
|
||||
/* 1501 E> */ B(Wide), B(TestGreaterThan), R16(157),
|
||||
B(JumpIfFalse), U8(7),
|
||||
/* 1508 S> */ B(Wide), B(Ldar), R16(129),
|
||||
/* 1536 S> */ B(Return),
|
||||
/* 1523 S> */ B(Wide), B(Ldar), R16(128),
|
||||
/* 1536 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -709,25 +709,25 @@ frame size: 158
|
||||
parameter count: 1
|
||||
bytecode array length: 48
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(Wide), B(Ldar), R16(129),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Wide), B(TestEqual), R16(157),
|
||||
B(JumpIfFalse), U8(8),
|
||||
B(Ldar), R(0),
|
||||
B(Wide), B(Star), R16(129),
|
||||
B(Ldar), R(2),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(LdaSmi), U8(3),
|
||||
B(Wide), B(TestGreaterThan), R16(157),
|
||||
B(JumpIfFalse), U8(5),
|
||||
B(Ldar), R(0),
|
||||
B(Return),
|
||||
B(Wide), B(Ldar), R16(129),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 1503 S> */ B(LdaZero),
|
||||
/* 1503 E> */ B(Star), R(0),
|
||||
/* 1506 S> */ B(Wide), B(Ldar), R16(129),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(LdaSmi), U8(3),
|
||||
/* 1515 E> */ B(Wide), B(TestEqual), R16(157),
|
||||
B(JumpIfFalse), U8(8),
|
||||
/* 1534 S> */ B(Ldar), R(0),
|
||||
/* 1534 E> */ B(Wide), B(Star), R16(129),
|
||||
/* 1540 S> */ B(Ldar), R(2),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(LdaSmi), U8(3),
|
||||
/* 1547 E> */ B(Wide), B(TestGreaterThan), R16(157),
|
||||
B(JumpIfFalse), U8(5),
|
||||
/* 1554 S> */ B(Ldar), R(0),
|
||||
/* 1580 S> */ B(Return),
|
||||
/* 1567 S> */ B(Wide), B(Ldar), R16(129),
|
||||
/* 1580 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -901,32 +901,32 @@ frame size: 158
|
||||
parameter count: 1
|
||||
bytecode array length: 66
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(LdaZero),
|
||||
B(Star), R(0),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(LdaZero),
|
||||
B(Wide), B(Star), R16(128),
|
||||
B(Wide), B(Ldar), R16(128),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(LdaSmi), U8(64),
|
||||
B(Wide), B(TestLessThan), R16(157),
|
||||
B(JumpIfFalse), U8(35),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(1),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(Wide), B(Ldar), R16(128),
|
||||
B(Wide), B(Add), R16(157),
|
||||
B(Star), R(1),
|
||||
B(Wide), B(Ldar), R16(128),
|
||||
B(ToNumber),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(Inc),
|
||||
B(Wide), B(Star), R16(128),
|
||||
B(Jump), U8(-47),
|
||||
B(Wide), B(Ldar), R16(128),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 1503 S> */ B(LdaZero),
|
||||
/* 1503 E> */ B(Star), R(0),
|
||||
/* 1515 S> */ B(LdaZero),
|
||||
/* 1515 E> */ B(Star), R(1),
|
||||
/* 1523 S> */ B(LdaZero),
|
||||
/* 1528 E> */ B(Wide), B(Star), R16(128),
|
||||
/* 1538 S> */ B(Wide), B(Ldar), R16(128),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(LdaSmi), U8(64),
|
||||
/* 1538 E> */ B(Wide), B(TestLessThan), R16(157),
|
||||
B(JumpIfFalse), U8(35),
|
||||
/* 1518 E> */ B(StackCheck),
|
||||
/* 1555 S> */ B(Ldar), R(1),
|
||||
B(Wide), B(Star), R16(157),
|
||||
/* 1561 E> */ B(Wide), B(Ldar), R16(128),
|
||||
B(Wide), B(Add), R16(157),
|
||||
/* 1558 E> */ B(Star), R(1),
|
||||
/* 1548 S> */ B(Wide), B(Ldar), R16(128),
|
||||
B(ToNumber),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(Inc),
|
||||
/* 1548 E> */ B(Wide), B(Star), R16(128),
|
||||
B(Jump), U8(-47),
|
||||
/* 1567 S> */ B(Wide), B(Ldar), R16(128),
|
||||
/* 1580 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -1100,35 +1100,35 @@ frame size: 163
|
||||
parameter count: 1
|
||||
bytecode array length: 84
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Wide), B(LdaSmi), U16(1234),
|
||||
B(Star), R(0),
|
||||
B(LdaZero),
|
||||
B(Star), R(1),
|
||||
B(Ldar), R(0),
|
||||
B(JumpIfUndefined), U8(69),
|
||||
B(JumpIfNull), U8(67),
|
||||
B(ToObject),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(Wide), B(ForInPrepare), R16(158),
|
||||
B(LdaZero),
|
||||
B(Wide), B(Star), R16(161),
|
||||
B(Wide), B(ForInDone), R16(161), R16(160),
|
||||
B(JumpIfTrue), U8(45),
|
||||
B(Wide), B(ForInNext), R16(157), R16(161), R16(158), U16(1),
|
||||
B(JumpIfUndefined), U8(23),
|
||||
B(Wide), B(Star), R16(128),
|
||||
B(StackCheck),
|
||||
B(Ldar), R(1),
|
||||
B(Wide), B(Star), R16(162),
|
||||
B(Wide), B(Ldar), R16(128),
|
||||
B(Wide), B(Add), R16(162),
|
||||
B(Star), R(1),
|
||||
B(Wide), B(ForInStep), R16(161),
|
||||
B(Wide), B(Star), R16(161),
|
||||
B(Jump), U8(-49),
|
||||
B(Ldar), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 1503 S> */ B(Wide), B(LdaSmi), U16(1234),
|
||||
/* 1503 E> */ B(Star), R(0),
|
||||
/* 1518 S> */ B(LdaZero),
|
||||
/* 1518 E> */ B(Star), R(1),
|
||||
/* 1534 S> */ B(Ldar), R(0),
|
||||
B(JumpIfUndefined), U8(69),
|
||||
B(JumpIfNull), U8(67),
|
||||
B(ToObject),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(Wide), B(ForInPrepare), R16(158),
|
||||
B(LdaZero),
|
||||
B(Wide), B(Star), R16(161),
|
||||
/* 1526 S> */ B(Wide), B(ForInDone), R16(161), R16(160),
|
||||
B(JumpIfTrue), U8(45),
|
||||
B(Wide), B(ForInNext), R16(157), R16(161), R16(158), U16(1),
|
||||
B(JumpIfUndefined), U8(23),
|
||||
B(Wide), B(Star), R16(128),
|
||||
/* 1521 E> */ B(StackCheck),
|
||||
/* 1541 S> */ B(Ldar), R(1),
|
||||
B(Wide), B(Star), R16(162),
|
||||
/* 1547 E> */ B(Wide), B(Ldar), R16(128),
|
||||
B(Wide), B(Add), R16(162),
|
||||
/* 1544 E> */ B(Star), R(1),
|
||||
B(Wide), B(ForInStep), R16(161),
|
||||
B(Wide), B(Star), R16(161),
|
||||
B(Jump), U8(-49),
|
||||
/* 1553 S> */ B(Ldar), R(1),
|
||||
/* 1564 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
@ -1303,22 +1303,22 @@ frame size: 159
|
||||
parameter count: 1
|
||||
bytecode array length: 55
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(Ldar), R(64),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(Ldar), R(63),
|
||||
B(Wide), B(Star), R16(158),
|
||||
B(Wide), B(CallRuntime), U16(Runtime::kAdd), R16(157), U16(2),
|
||||
B(Star), R(0),
|
||||
B(Ldar), R(27),
|
||||
B(Wide), B(Star), R16(157),
|
||||
B(Wide), B(Ldar), R16(143),
|
||||
B(Wide), B(Star), R16(158),
|
||||
B(Wide), B(CallRuntime), U16(Runtime::kAdd), R16(157), U16(2),
|
||||
B(Star), R(1),
|
||||
B(CallRuntime), U16(Runtime::kTheHole), R(0), U8(0),
|
||||
B(Ldar), R(1),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 1494 S> */ B(Ldar), R(64),
|
||||
B(Wide), B(Star), R16(157),
|
||||
/* 1509 E> */ B(Ldar), R(63),
|
||||
B(Wide), B(Star), R16(158),
|
||||
B(Wide), B(CallRuntime), U16(Runtime::kAdd), R16(157), U16(2),
|
||||
/* 1497 E> */ B(Star), R(0),
|
||||
/* 1515 S> */ B(Ldar), R(27),
|
||||
B(Wide), B(Star), R16(157),
|
||||
/* 1530 E> */ B(Wide), B(Ldar), R16(143),
|
||||
B(Wide), B(Star), R16(158),
|
||||
B(Wide), B(CallRuntime), U16(Runtime::kAdd), R16(157), U16(2),
|
||||
/* 1518 E> */ B(Star), R(1),
|
||||
/* 1537 S> */ B(CallRuntime), U16(Runtime::kTheHole), R(0), U8(0),
|
||||
/* 1549 S> */ B(Ldar), R(1),
|
||||
/* 1560 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
]
|
||||
|
@ -15,18 +15,18 @@ frame size: 4
|
||||
parameter count: 1
|
||||
bytecode array length: 26
|
||||
bytecodes: [
|
||||
B(StackCheck),
|
||||
B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(ToObject),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kPushWithContext), R(2), U8(2),
|
||||
B(PushContext), R(0),
|
||||
B(LdaLookupSlot), U8(1),
|
||||
B(PopContext), R(0),
|
||||
B(Return),
|
||||
/* 30 E> */ B(StackCheck),
|
||||
/* 34 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
|
||||
B(Star), R(1),
|
||||
B(ToObject),
|
||||
B(Star), R(2),
|
||||
B(Ldar), R(closure),
|
||||
B(Star), R(3),
|
||||
B(CallRuntime), U16(Runtime::kPushWithContext), R(2), U8(2),
|
||||
B(PushContext), R(0),
|
||||
/* 50 S> */ B(LdaLookupSlot), U8(1),
|
||||
B(PopContext), R(0),
|
||||
/* 62 S> */ B(Return),
|
||||
]
|
||||
constant pool: [
|
||||
InstanceType::FIXED_ARRAY_TYPE,
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user