[Interpreter] Preserve source positions in peephole optimizer.

The original peephole optimizer logic in the BytecodeArrayBuilder did
not respect source positions as it was written before there were
bytecode source positions. This led to some minor differences to
FCG and was problematic when combined with pending bytecode
optimizations. This change makes the new peephole optimizer fully
respect source positions.

BUG=v8:4280
LOG=N

Review-Url: https://codereview.chromium.org/1998203002
Cr-Commit-Position: refs/heads/master@{#36439}
This commit is contained in:
oth 2016-05-23 06:31:53 -07:00 committed by Commit bot
parent 8d5d9e18ea
commit e43fbde72b
43 changed files with 3518 additions and 3215 deletions

View File

@ -94,7 +94,8 @@ bool BytecodePeepholeOptimizer::LastBytecodePutsNameInAccumulator() const {
GetConstantForIndexOperand(&last_, 0)->IsName()));
}
void BytecodePeepholeOptimizer::UpdateCurrentBytecode(BytecodeNode* current) {
void BytecodePeepholeOptimizer::UpdateLastAndCurrentBytecodes(
BytecodeNode* current) {
if (Bytecodes::IsJumpIfToBoolean(current->bytecode()) &&
Bytecodes::WritesBooleanToAccumulator(last_.bytecode())) {
// Conditional jumps with boolean conditions are emitted in
@ -111,6 +112,18 @@ void BytecodePeepholeOptimizer::UpdateCurrentBytecode(BytecodeNode* current) {
// put a boolean value in the accumulator.
current->set_bytecode(Bytecode::kLogicalNot);
}
if (current->source_info().is_statement() &&
last_.source_info().is_expression() &&
Bytecodes::IsWithoutExternalSideEffects(last_.bytecode())) {
// The last bytecode has been marked as expression. It has no
// external effects so can't throw and the current bytecode is a
// source position. Remove the expression position on the last
// bytecode to open up potential peephole optimizations and to
// save the memory and perf cost of storing the unneeded
// expression position.
last_.source_info().set_invalid();
}
}
bool BytecodePeepholeOptimizer::CanElideCurrent(
@ -134,6 +147,44 @@ bool BytecodePeepholeOptimizer::CanElideCurrent(
}
}
bool BytecodePeepholeOptimizer::CanElideLastBasedOnSourcePosition(
const BytecodeNode* const current) const {
//
// The rules for allowing the elision of the last bytecode based
// on source position are:
//
// C U R R E N T
// +--------+--------+--------+
// | None | Expr | Stmt |
// L +--------+--------+--------+--------+
// | None | YES | YES | YES |
// A +--------+--------+--------+--------+
// | Expr | YES | MAYBE | MAYBE |
// S +--------+--------+--------+--------+
// | Stmt | YES | NO | NO |
// T +--------+--------+--------+--------+
//
// The goal is not lose any statement positions and not lose useful
// expression positions. Whenever the last bytecode is elided it's
// source position information is applied to the current node
// updating it if necessary.
//
//
// The last bytecode can be elided for the MAYBE cases if the last
// bytecode is known not to throw. If it throws, the system would
// not have correct stack trace information. The appropriate check
// for this would be Bytecodes::IsWithoutExternalSideEffects(), which
// is checked in BytecodePeepholeOptimizer::UpdateLastAndCurrentBytecodes()
// to keep the check here simple.
//
// In rare cases, bytecode generation produces consecutive bytecodes
// with the same expression positions. In principle, the latter of
// these can be elided, but would make this function more expensive.
//
return (!last_.source_info().is_valid() ||
!current->source_info().is_valid());
}
bool BytecodePeepholeOptimizer::CanElideLast(
const BytecodeNode* const current) const {
if (!last_is_discardable_) {
@ -141,8 +192,7 @@ bool BytecodePeepholeOptimizer::CanElideLast(
}
if (last_.bytecode() == Bytecode::kNop) {
// Nop are placeholders for holding source position information
// and can be elided.
// Nop are placeholders for holding source position information.
return true;
} else if (Bytecodes::IsAccumulatorLoadWithoutEffects(current->bytecode()) &&
Bytecodes::IsAccumulatorLoadWithoutEffects(last_.bytecode())) {
@ -156,18 +206,16 @@ bool BytecodePeepholeOptimizer::CanElideLast(
}
BytecodeNode* BytecodePeepholeOptimizer::Optimize(BytecodeNode* current) {
UpdateCurrentBytecode(current);
UpdateLastAndCurrentBytecodes(current);
if (CanElideCurrent(current)) {
if (current->source_info().is_valid()) {
current->set_bytecode(Bytecode::kNop);
} else {
current = nullptr;
}
} else if (CanElideLast(current)) {
if (last_.source_info().is_valid()) {
current->source_info().Update(last_.source_info());
}
} else if (CanElideLast(current) &&
CanElideLastBasedOnSourcePosition(current)) {
current->source_info().Update(last_.source_info());
InvalidateLast();
}
return current;

View File

@ -29,9 +29,11 @@ class BytecodePeepholeOptimizer final : public BytecodePipelineStage,
private:
BytecodeNode* Optimize(BytecodeNode* current);
void UpdateCurrentBytecode(BytecodeNode* const current);
void UpdateLastAndCurrentBytecodes(BytecodeNode* const current);
bool CanElideCurrent(const BytecodeNode* const current) const;
bool CanElideLast(const BytecodeNode* const current) const;
bool CanElideLastBasedOnSourcePosition(
const BytecodeNode* const current) const;
void InvalidateLast();
bool LastIsValid() const;

View File

@ -12,7 +12,6 @@ namespace internal {
namespace interpreter {
void BytecodeSourceInfo::Update(const BytecodeSourceInfo& entry) {
DCHECK(entry.is_valid());
if (!is_valid() || (entry.is_statement() && !is_statement()) ||
(entry.is_statement() && is_statement() &&
entry.source_position() > source_position())) {
@ -116,7 +115,7 @@ void BytecodeNode::Print(std::ostream& os) const {
os.copyfmt(saved_state);
if (source_info_.is_valid()) {
os << source_info_;
os << ' ' << source_info_;
}
os << '\n';
#else

View File

@ -52,6 +52,7 @@ class BytecodeSourceInfo final {
}
bool is_statement() const { return is_valid() && is_statement_; }
bool is_expression() const { return is_valid() && !is_statement_; }
bool is_valid() const { return source_position_ != kUninitializedPosition; }
void set_invalid() { source_position_ = kUninitializedPosition; }

View File

@ -488,6 +488,15 @@ bool Bytecodes::IsPrefixScalingBytecode(Bytecode bytecode) {
}
}
// static
bool Bytecodes::IsWithoutExternalSideEffects(Bytecode bytecode) {
// These bytecodes only manipulate interpreter frame state and will
// never throw.
return (IsAccumulatorLoadWithoutEffects(bytecode) || IsLdarOrStar(bytecode) ||
bytecode == Bytecode::kMov || bytecode == Bytecode::kNop ||
IsJump(bytecode));
}
// static
bool Bytecodes::IsJumpOrReturn(Bytecode bytecode) {
return bytecode == Bytecode::kReturn || IsJump(bytecode);

View File

@ -565,6 +565,10 @@ class Bytecodes {
// Returns true if the bytecode is a scaling prefix bytecode.
static bool IsPrefixScalingBytecode(Bytecode bytecode);
// Returns true if the bytecode has no effects outside the current
// interpreter frame.
static bool IsWithoutExternalSideEffects(Bytecode bytecode);
// Returns true if |operand_type| is any type of register operand.
static bool IsRegisterOperandType(OperandType operand_type);

View File

@ -35,7 +35,7 @@ bytecode array length: 39
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(CreateArrayLiteral), U8(0), U8(0), U8(3),
B(Star), R(2),
B(LdaZero),
@ -86,7 +86,7 @@ bytecode array length: 69
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(CreateArrayLiteral), U8(0), U8(2), U8(2),
B(Star), R(2),
B(LdaZero),

View File

@ -274,517 +274,517 @@ bytecode array length: 1033
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 41 S> */ B(LdaConstant), U8(0),
/* 43 E> */ B(Star), R(0),
B(Star), R(0),
/* 51 S> */ B(LdaConstant), U8(1),
/* 53 E> */ B(Star), R(0),
B(Star), R(0),
/* 61 S> */ B(LdaConstant), U8(2),
/* 63 E> */ B(Star), R(0),
B(Star), R(0),
/* 71 S> */ B(LdaConstant), U8(3),
/* 73 E> */ B(Star), R(0),
B(Star), R(0),
/* 81 S> */ B(LdaConstant), U8(4),
/* 83 E> */ B(Star), R(0),
B(Star), R(0),
/* 91 S> */ B(LdaConstant), U8(5),
/* 93 E> */ B(Star), R(0),
B(Star), R(0),
/* 101 S> */ B(LdaConstant), U8(6),
/* 103 E> */ B(Star), R(0),
B(Star), R(0),
/* 111 S> */ B(LdaConstant), U8(7),
/* 113 E> */ B(Star), R(0),
B(Star), R(0),
/* 121 S> */ B(LdaConstant), U8(8),
/* 123 E> */ B(Star), R(0),
B(Star), R(0),
/* 131 S> */ B(LdaConstant), U8(9),
/* 133 E> */ B(Star), R(0),
B(Star), R(0),
/* 141 S> */ B(LdaConstant), U8(10),
/* 143 E> */ B(Star), R(0),
B(Star), R(0),
/* 151 S> */ B(LdaConstant), U8(11),
/* 153 E> */ B(Star), R(0),
B(Star), R(0),
/* 161 S> */ B(LdaConstant), U8(12),
/* 163 E> */ B(Star), R(0),
B(Star), R(0),
/* 171 S> */ B(LdaConstant), U8(13),
/* 173 E> */ B(Star), R(0),
B(Star), R(0),
/* 181 S> */ B(LdaConstant), U8(14),
/* 183 E> */ B(Star), R(0),
B(Star), R(0),
/* 191 S> */ B(LdaConstant), U8(15),
/* 193 E> */ B(Star), R(0),
B(Star), R(0),
/* 201 S> */ B(LdaConstant), U8(16),
/* 203 E> */ B(Star), R(0),
B(Star), R(0),
/* 211 S> */ B(LdaConstant), U8(17),
/* 213 E> */ B(Star), R(0),
B(Star), R(0),
/* 221 S> */ B(LdaConstant), U8(18),
/* 223 E> */ B(Star), R(0),
B(Star), R(0),
/* 231 S> */ B(LdaConstant), U8(19),
/* 233 E> */ B(Star), R(0),
B(Star), R(0),
/* 241 S> */ B(LdaConstant), U8(20),
/* 243 E> */ B(Star), R(0),
B(Star), R(0),
/* 251 S> */ B(LdaConstant), U8(21),
/* 253 E> */ B(Star), R(0),
B(Star), R(0),
/* 261 S> */ B(LdaConstant), U8(22),
/* 263 E> */ B(Star), R(0),
B(Star), R(0),
/* 271 S> */ B(LdaConstant), U8(23),
/* 273 E> */ B(Star), R(0),
B(Star), R(0),
/* 281 S> */ B(LdaConstant), U8(24),
/* 283 E> */ B(Star), R(0),
B(Star), R(0),
/* 291 S> */ B(LdaConstant), U8(25),
/* 293 E> */ B(Star), R(0),
B(Star), R(0),
/* 301 S> */ B(LdaConstant), U8(26),
/* 303 E> */ B(Star), R(0),
B(Star), R(0),
/* 311 S> */ B(LdaConstant), U8(27),
/* 313 E> */ B(Star), R(0),
B(Star), R(0),
/* 321 S> */ B(LdaConstant), U8(28),
/* 323 E> */ B(Star), R(0),
B(Star), R(0),
/* 331 S> */ B(LdaConstant), U8(29),
/* 333 E> */ B(Star), R(0),
B(Star), R(0),
/* 341 S> */ B(LdaConstant), U8(30),
/* 343 E> */ B(Star), R(0),
B(Star), R(0),
/* 351 S> */ B(LdaConstant), U8(31),
/* 353 E> */ B(Star), R(0),
B(Star), R(0),
/* 361 S> */ B(LdaConstant), U8(32),
/* 363 E> */ B(Star), R(0),
B(Star), R(0),
/* 371 S> */ B(LdaConstant), U8(33),
/* 373 E> */ B(Star), R(0),
B(Star), R(0),
/* 381 S> */ B(LdaConstant), U8(34),
/* 383 E> */ B(Star), R(0),
B(Star), R(0),
/* 391 S> */ B(LdaConstant), U8(35),
/* 393 E> */ B(Star), R(0),
B(Star), R(0),
/* 401 S> */ B(LdaConstant), U8(36),
/* 403 E> */ B(Star), R(0),
B(Star), R(0),
/* 411 S> */ B(LdaConstant), U8(37),
/* 413 E> */ B(Star), R(0),
B(Star), R(0),
/* 421 S> */ B(LdaConstant), U8(38),
/* 423 E> */ B(Star), R(0),
B(Star), R(0),
/* 431 S> */ B(LdaConstant), U8(39),
/* 433 E> */ B(Star), R(0),
B(Star), R(0),
/* 441 S> */ B(LdaConstant), U8(40),
/* 443 E> */ B(Star), R(0),
B(Star), R(0),
/* 451 S> */ B(LdaConstant), U8(41),
/* 453 E> */ B(Star), R(0),
B(Star), R(0),
/* 461 S> */ B(LdaConstant), U8(42),
/* 463 E> */ B(Star), R(0),
B(Star), R(0),
/* 471 S> */ B(LdaConstant), U8(43),
/* 473 E> */ B(Star), R(0),
B(Star), R(0),
/* 481 S> */ B(LdaConstant), U8(44),
/* 483 E> */ B(Star), R(0),
B(Star), R(0),
/* 491 S> */ B(LdaConstant), U8(45),
/* 493 E> */ B(Star), R(0),
B(Star), R(0),
/* 501 S> */ B(LdaConstant), U8(46),
/* 503 E> */ B(Star), R(0),
B(Star), R(0),
/* 511 S> */ B(LdaConstant), U8(47),
/* 513 E> */ B(Star), R(0),
B(Star), R(0),
/* 521 S> */ B(LdaConstant), U8(48),
/* 523 E> */ B(Star), R(0),
B(Star), R(0),
/* 531 S> */ B(LdaConstant), U8(49),
/* 533 E> */ B(Star), R(0),
B(Star), R(0),
/* 541 S> */ B(LdaConstant), U8(50),
/* 543 E> */ B(Star), R(0),
B(Star), R(0),
/* 551 S> */ B(LdaConstant), U8(51),
/* 553 E> */ B(Star), R(0),
B(Star), R(0),
/* 561 S> */ B(LdaConstant), U8(52),
/* 563 E> */ B(Star), R(0),
B(Star), R(0),
/* 571 S> */ B(LdaConstant), U8(53),
/* 573 E> */ B(Star), R(0),
B(Star), R(0),
/* 581 S> */ B(LdaConstant), U8(54),
/* 583 E> */ B(Star), R(0),
B(Star), R(0),
/* 591 S> */ B(LdaConstant), U8(55),
/* 593 E> */ B(Star), R(0),
B(Star), R(0),
/* 601 S> */ B(LdaConstant), U8(56),
/* 603 E> */ B(Star), R(0),
B(Star), R(0),
/* 611 S> */ B(LdaConstant), U8(57),
/* 613 E> */ B(Star), R(0),
B(Star), R(0),
/* 621 S> */ B(LdaConstant), U8(58),
/* 623 E> */ B(Star), R(0),
B(Star), R(0),
/* 631 S> */ B(LdaConstant), U8(59),
/* 633 E> */ B(Star), R(0),
B(Star), R(0),
/* 641 S> */ B(LdaConstant), U8(60),
/* 643 E> */ B(Star), R(0),
B(Star), R(0),
/* 651 S> */ B(LdaConstant), U8(61),
/* 653 E> */ B(Star), R(0),
B(Star), R(0),
/* 661 S> */ B(LdaConstant), U8(62),
/* 663 E> */ B(Star), R(0),
B(Star), R(0),
/* 671 S> */ B(LdaConstant), U8(63),
/* 673 E> */ B(Star), R(0),
B(Star), R(0),
/* 681 S> */ B(LdaConstant), U8(64),
/* 683 E> */ B(Star), R(0),
B(Star), R(0),
/* 691 S> */ B(LdaConstant), U8(65),
/* 693 E> */ B(Star), R(0),
B(Star), R(0),
/* 701 S> */ B(LdaConstant), U8(66),
/* 703 E> */ B(Star), R(0),
B(Star), R(0),
/* 711 S> */ B(LdaConstant), U8(67),
/* 713 E> */ B(Star), R(0),
B(Star), R(0),
/* 721 S> */ B(LdaConstant), U8(68),
/* 723 E> */ B(Star), R(0),
B(Star), R(0),
/* 731 S> */ B(LdaConstant), U8(69),
/* 733 E> */ B(Star), R(0),
B(Star), R(0),
/* 741 S> */ B(LdaConstant), U8(70),
/* 743 E> */ B(Star), R(0),
B(Star), R(0),
/* 751 S> */ B(LdaConstant), U8(71),
/* 753 E> */ B(Star), R(0),
B(Star), R(0),
/* 761 S> */ B(LdaConstant), U8(72),
/* 763 E> */ B(Star), R(0),
B(Star), R(0),
/* 771 S> */ B(LdaConstant), U8(73),
/* 773 E> */ B(Star), R(0),
B(Star), R(0),
/* 781 S> */ B(LdaConstant), U8(74),
/* 783 E> */ B(Star), R(0),
B(Star), R(0),
/* 791 S> */ B(LdaConstant), U8(75),
/* 793 E> */ B(Star), R(0),
B(Star), R(0),
/* 801 S> */ B(LdaConstant), U8(76),
/* 803 E> */ B(Star), R(0),
B(Star), R(0),
/* 811 S> */ B(LdaConstant), U8(77),
/* 813 E> */ B(Star), R(0),
B(Star), R(0),
/* 821 S> */ B(LdaConstant), U8(78),
/* 823 E> */ B(Star), R(0),
B(Star), R(0),
/* 831 S> */ B(LdaConstant), U8(79),
/* 833 E> */ B(Star), R(0),
B(Star), R(0),
/* 841 S> */ B(LdaConstant), U8(80),
/* 843 E> */ B(Star), R(0),
B(Star), R(0),
/* 851 S> */ B(LdaConstant), U8(81),
/* 853 E> */ B(Star), R(0),
B(Star), R(0),
/* 861 S> */ B(LdaConstant), U8(82),
/* 863 E> */ B(Star), R(0),
B(Star), R(0),
/* 871 S> */ B(LdaConstant), U8(83),
/* 873 E> */ B(Star), R(0),
B(Star), R(0),
/* 881 S> */ B(LdaConstant), U8(84),
/* 883 E> */ B(Star), R(0),
B(Star), R(0),
/* 891 S> */ B(LdaConstant), U8(85),
/* 893 E> */ B(Star), R(0),
B(Star), R(0),
/* 901 S> */ B(LdaConstant), U8(86),
/* 903 E> */ B(Star), R(0),
B(Star), R(0),
/* 911 S> */ B(LdaConstant), U8(87),
/* 913 E> */ B(Star), R(0),
B(Star), R(0),
/* 921 S> */ B(LdaConstant), U8(88),
/* 923 E> */ B(Star), R(0),
B(Star), R(0),
/* 931 S> */ B(LdaConstant), U8(89),
/* 933 E> */ B(Star), R(0),
B(Star), R(0),
/* 941 S> */ B(LdaConstant), U8(90),
/* 943 E> */ B(Star), R(0),
B(Star), R(0),
/* 951 S> */ B(LdaConstant), U8(91),
/* 953 E> */ B(Star), R(0),
B(Star), R(0),
/* 961 S> */ B(LdaConstant), U8(92),
/* 963 E> */ B(Star), R(0),
B(Star), R(0),
/* 971 S> */ B(LdaConstant), U8(93),
/* 973 E> */ B(Star), R(0),
B(Star), R(0),
/* 981 S> */ B(LdaConstant), U8(94),
/* 983 E> */ B(Star), R(0),
B(Star), R(0),
/* 991 S> */ B(LdaConstant), U8(95),
/* 993 E> */ B(Star), R(0),
B(Star), R(0),
/* 1001 S> */ B(LdaConstant), U8(96),
/* 1003 E> */ B(Star), R(0),
B(Star), R(0),
/* 1011 S> */ B(LdaConstant), U8(97),
/* 1013 E> */ B(Star), R(0),
B(Star), R(0),
/* 1021 S> */ B(LdaConstant), U8(98),
/* 1023 E> */ B(Star), R(0),
B(Star), R(0),
/* 1031 S> */ B(LdaConstant), U8(99),
/* 1033 E> */ B(Star), R(0),
B(Star), R(0),
/* 1041 S> */ B(LdaConstant), U8(100),
/* 1043 E> */ B(Star), R(0),
B(Star), R(0),
/* 1051 S> */ B(LdaConstant), U8(101),
/* 1053 E> */ B(Star), R(0),
B(Star), R(0),
/* 1061 S> */ B(LdaConstant), U8(102),
/* 1063 E> */ B(Star), R(0),
B(Star), R(0),
/* 1071 S> */ B(LdaConstant), U8(103),
/* 1073 E> */ B(Star), R(0),
B(Star), R(0),
/* 1081 S> */ B(LdaConstant), U8(104),
/* 1083 E> */ B(Star), R(0),
B(Star), R(0),
/* 1091 S> */ B(LdaConstant), U8(105),
/* 1093 E> */ B(Star), R(0),
B(Star), R(0),
/* 1101 S> */ B(LdaConstant), U8(106),
/* 1103 E> */ B(Star), R(0),
B(Star), R(0),
/* 1111 S> */ B(LdaConstant), U8(107),
/* 1113 E> */ B(Star), R(0),
B(Star), R(0),
/* 1121 S> */ B(LdaConstant), U8(108),
/* 1123 E> */ B(Star), R(0),
B(Star), R(0),
/* 1131 S> */ B(LdaConstant), U8(109),
/* 1133 E> */ B(Star), R(0),
B(Star), R(0),
/* 1141 S> */ B(LdaConstant), U8(110),
/* 1143 E> */ B(Star), R(0),
B(Star), R(0),
/* 1151 S> */ B(LdaConstant), U8(111),
/* 1153 E> */ B(Star), R(0),
B(Star), R(0),
/* 1161 S> */ B(LdaConstant), U8(112),
/* 1163 E> */ B(Star), R(0),
B(Star), R(0),
/* 1171 S> */ B(LdaConstant), U8(113),
/* 1173 E> */ B(Star), R(0),
B(Star), R(0),
/* 1181 S> */ B(LdaConstant), U8(114),
/* 1183 E> */ B(Star), R(0),
B(Star), R(0),
/* 1191 S> */ B(LdaConstant), U8(115),
/* 1193 E> */ B(Star), R(0),
B(Star), R(0),
/* 1201 S> */ B(LdaConstant), U8(116),
/* 1203 E> */ B(Star), R(0),
B(Star), R(0),
/* 1211 S> */ B(LdaConstant), U8(117),
/* 1213 E> */ B(Star), R(0),
B(Star), R(0),
/* 1221 S> */ B(LdaConstant), U8(118),
/* 1223 E> */ B(Star), R(0),
B(Star), R(0),
/* 1231 S> */ B(LdaConstant), U8(119),
/* 1233 E> */ B(Star), R(0),
B(Star), R(0),
/* 1241 S> */ B(LdaConstant), U8(120),
/* 1243 E> */ B(Star), R(0),
B(Star), R(0),
/* 1251 S> */ B(LdaConstant), U8(121),
/* 1253 E> */ B(Star), R(0),
B(Star), R(0),
/* 1261 S> */ B(LdaConstant), U8(122),
/* 1263 E> */ B(Star), R(0),
B(Star), R(0),
/* 1271 S> */ B(LdaConstant), U8(123),
/* 1273 E> */ B(Star), R(0),
B(Star), R(0),
/* 1281 S> */ B(LdaConstant), U8(124),
/* 1283 E> */ B(Star), R(0),
B(Star), R(0),
/* 1291 S> */ B(LdaConstant), U8(125),
/* 1293 E> */ B(Star), R(0),
B(Star), R(0),
/* 1301 S> */ B(LdaConstant), U8(126),
/* 1303 E> */ B(Star), R(0),
B(Star), R(0),
/* 1311 S> */ B(LdaConstant), U8(127),
/* 1313 E> */ B(Star), R(0),
B(Star), R(0),
/* 1321 S> */ B(LdaConstant), U8(128),
/* 1323 E> */ B(Star), R(0),
B(Star), R(0),
/* 1331 S> */ B(LdaConstant), U8(129),
/* 1333 E> */ B(Star), R(0),
B(Star), R(0),
/* 1341 S> */ B(LdaConstant), U8(130),
/* 1343 E> */ B(Star), R(0),
B(Star), R(0),
/* 1351 S> */ B(LdaConstant), U8(131),
/* 1353 E> */ B(Star), R(0),
B(Star), R(0),
/* 1361 S> */ B(LdaConstant), U8(132),
/* 1363 E> */ B(Star), R(0),
B(Star), R(0),
/* 1371 S> */ B(LdaConstant), U8(133),
/* 1373 E> */ B(Star), R(0),
B(Star), R(0),
/* 1381 S> */ B(LdaConstant), U8(134),
/* 1383 E> */ B(Star), R(0),
B(Star), R(0),
/* 1391 S> */ B(LdaConstant), U8(135),
/* 1393 E> */ B(Star), R(0),
B(Star), R(0),
/* 1401 S> */ B(LdaConstant), U8(136),
/* 1403 E> */ B(Star), R(0),
B(Star), R(0),
/* 1411 S> */ B(LdaConstant), U8(137),
/* 1413 E> */ B(Star), R(0),
B(Star), R(0),
/* 1421 S> */ B(LdaConstant), U8(138),
/* 1423 E> */ B(Star), R(0),
B(Star), R(0),
/* 1431 S> */ B(LdaConstant), U8(139),
/* 1433 E> */ B(Star), R(0),
B(Star), R(0),
/* 1441 S> */ B(LdaConstant), U8(140),
/* 1443 E> */ B(Star), R(0),
B(Star), R(0),
/* 1451 S> */ B(LdaConstant), U8(141),
/* 1453 E> */ B(Star), R(0),
B(Star), R(0),
/* 1461 S> */ B(LdaConstant), U8(142),
/* 1463 E> */ B(Star), R(0),
B(Star), R(0),
/* 1471 S> */ B(LdaConstant), U8(143),
/* 1473 E> */ B(Star), R(0),
B(Star), R(0),
/* 1481 S> */ B(LdaConstant), U8(144),
/* 1483 E> */ B(Star), R(0),
B(Star), R(0),
/* 1491 S> */ B(LdaConstant), U8(145),
/* 1493 E> */ B(Star), R(0),
B(Star), R(0),
/* 1501 S> */ B(LdaConstant), U8(146),
/* 1503 E> */ B(Star), R(0),
B(Star), R(0),
/* 1511 S> */ B(LdaConstant), U8(147),
/* 1513 E> */ B(Star), R(0),
B(Star), R(0),
/* 1521 S> */ B(LdaConstant), U8(148),
/* 1523 E> */ B(Star), R(0),
B(Star), R(0),
/* 1531 S> */ B(LdaConstant), U8(149),
/* 1533 E> */ B(Star), R(0),
B(Star), R(0),
/* 1541 S> */ B(LdaConstant), U8(150),
/* 1543 E> */ B(Star), R(0),
B(Star), R(0),
/* 1551 S> */ B(LdaConstant), U8(151),
/* 1553 E> */ B(Star), R(0),
B(Star), R(0),
/* 1561 S> */ B(LdaConstant), U8(152),
/* 1563 E> */ B(Star), R(0),
B(Star), R(0),
/* 1571 S> */ B(LdaConstant), U8(153),
/* 1573 E> */ B(Star), R(0),
B(Star), R(0),
/* 1581 S> */ B(LdaConstant), U8(154),
/* 1583 E> */ B(Star), R(0),
B(Star), R(0),
/* 1591 S> */ B(LdaConstant), U8(155),
/* 1593 E> */ B(Star), R(0),
B(Star), R(0),
/* 1601 S> */ B(LdaConstant), U8(156),
/* 1603 E> */ B(Star), R(0),
B(Star), R(0),
/* 1611 S> */ B(LdaConstant), U8(157),
/* 1613 E> */ B(Star), R(0),
B(Star), R(0),
/* 1621 S> */ B(LdaConstant), U8(158),
/* 1623 E> */ B(Star), R(0),
B(Star), R(0),
/* 1631 S> */ B(LdaConstant), U8(159),
/* 1633 E> */ B(Star), R(0),
B(Star), R(0),
/* 1641 S> */ B(LdaConstant), U8(160),
/* 1643 E> */ B(Star), R(0),
B(Star), R(0),
/* 1651 S> */ B(LdaConstant), U8(161),
/* 1653 E> */ B(Star), R(0),
B(Star), R(0),
/* 1661 S> */ B(LdaConstant), U8(162),
/* 1663 E> */ B(Star), R(0),
B(Star), R(0),
/* 1671 S> */ B(LdaConstant), U8(163),
/* 1673 E> */ B(Star), R(0),
B(Star), R(0),
/* 1681 S> */ B(LdaConstant), U8(164),
/* 1683 E> */ B(Star), R(0),
B(Star), R(0),
/* 1691 S> */ B(LdaConstant), U8(165),
/* 1693 E> */ B(Star), R(0),
B(Star), R(0),
/* 1701 S> */ B(LdaConstant), U8(166),
/* 1703 E> */ B(Star), R(0),
B(Star), R(0),
/* 1711 S> */ B(LdaConstant), U8(167),
/* 1713 E> */ B(Star), R(0),
B(Star), R(0),
/* 1721 S> */ B(LdaConstant), U8(168),
/* 1723 E> */ B(Star), R(0),
B(Star), R(0),
/* 1731 S> */ B(LdaConstant), U8(169),
/* 1733 E> */ B(Star), R(0),
B(Star), R(0),
/* 1741 S> */ B(LdaConstant), U8(170),
/* 1743 E> */ B(Star), R(0),
B(Star), R(0),
/* 1751 S> */ B(LdaConstant), U8(171),
/* 1753 E> */ B(Star), R(0),
B(Star), R(0),
/* 1761 S> */ B(LdaConstant), U8(172),
/* 1763 E> */ B(Star), R(0),
B(Star), R(0),
/* 1771 S> */ B(LdaConstant), U8(173),
/* 1773 E> */ B(Star), R(0),
B(Star), R(0),
/* 1781 S> */ B(LdaConstant), U8(174),
/* 1783 E> */ B(Star), R(0),
B(Star), R(0),
/* 1791 S> */ B(LdaConstant), U8(175),
/* 1793 E> */ B(Star), R(0),
B(Star), R(0),
/* 1801 S> */ B(LdaConstant), U8(176),
/* 1803 E> */ B(Star), R(0),
B(Star), R(0),
/* 1811 S> */ B(LdaConstant), U8(177),
/* 1813 E> */ B(Star), R(0),
B(Star), R(0),
/* 1821 S> */ B(LdaConstant), U8(178),
/* 1823 E> */ B(Star), R(0),
B(Star), R(0),
/* 1831 S> */ B(LdaConstant), U8(179),
/* 1833 E> */ B(Star), R(0),
B(Star), R(0),
/* 1841 S> */ B(LdaConstant), U8(180),
/* 1843 E> */ B(Star), R(0),
B(Star), R(0),
/* 1851 S> */ B(LdaConstant), U8(181),
/* 1853 E> */ B(Star), R(0),
B(Star), R(0),
/* 1861 S> */ B(LdaConstant), U8(182),
/* 1863 E> */ B(Star), R(0),
B(Star), R(0),
/* 1871 S> */ B(LdaConstant), U8(183),
/* 1873 E> */ B(Star), R(0),
B(Star), R(0),
/* 1881 S> */ B(LdaConstant), U8(184),
/* 1883 E> */ B(Star), R(0),
B(Star), R(0),
/* 1891 S> */ B(LdaConstant), U8(185),
/* 1893 E> */ B(Star), R(0),
B(Star), R(0),
/* 1901 S> */ B(LdaConstant), U8(186),
/* 1903 E> */ B(Star), R(0),
B(Star), R(0),
/* 1911 S> */ B(LdaConstant), U8(187),
/* 1913 E> */ B(Star), R(0),
B(Star), R(0),
/* 1921 S> */ B(LdaConstant), U8(188),
/* 1923 E> */ B(Star), R(0),
B(Star), R(0),
/* 1931 S> */ B(LdaConstant), U8(189),
/* 1933 E> */ B(Star), R(0),
B(Star), R(0),
/* 1941 S> */ B(LdaConstant), U8(190),
/* 1943 E> */ B(Star), R(0),
B(Star), R(0),
/* 1951 S> */ B(LdaConstant), U8(191),
/* 1953 E> */ B(Star), R(0),
B(Star), R(0),
/* 1961 S> */ B(LdaConstant), U8(192),
/* 1963 E> */ B(Star), R(0),
B(Star), R(0),
/* 1971 S> */ B(LdaConstant), U8(193),
/* 1973 E> */ B(Star), R(0),
B(Star), R(0),
/* 1981 S> */ B(LdaConstant), U8(194),
/* 1983 E> */ B(Star), R(0),
B(Star), R(0),
/* 1991 S> */ B(LdaConstant), U8(195),
/* 1993 E> */ B(Star), R(0),
B(Star), R(0),
/* 2001 S> */ B(LdaConstant), U8(196),
/* 2003 E> */ B(Star), R(0),
B(Star), R(0),
/* 2011 S> */ B(LdaConstant), U8(197),
/* 2013 E> */ B(Star), R(0),
B(Star), R(0),
/* 2021 S> */ B(LdaConstant), U8(198),
/* 2023 E> */ B(Star), R(0),
B(Star), R(0),
/* 2031 S> */ B(LdaConstant), U8(199),
/* 2033 E> */ B(Star), R(0),
B(Star), R(0),
/* 2041 S> */ B(LdaConstant), U8(200),
/* 2043 E> */ B(Star), R(0),
B(Star), R(0),
/* 2051 S> */ B(LdaConstant), U8(201),
/* 2053 E> */ B(Star), R(0),
B(Star), R(0),
/* 2061 S> */ B(LdaConstant), U8(202),
/* 2063 E> */ B(Star), R(0),
B(Star), R(0),
/* 2071 S> */ B(LdaConstant), U8(203),
/* 2073 E> */ B(Star), R(0),
B(Star), R(0),
/* 2081 S> */ B(LdaConstant), U8(204),
/* 2083 E> */ B(Star), R(0),
B(Star), R(0),
/* 2091 S> */ B(LdaConstant), U8(205),
/* 2093 E> */ B(Star), R(0),
B(Star), R(0),
/* 2101 S> */ B(LdaConstant), U8(206),
/* 2103 E> */ B(Star), R(0),
B(Star), R(0),
/* 2111 S> */ B(LdaConstant), U8(207),
/* 2113 E> */ B(Star), R(0),
B(Star), R(0),
/* 2121 S> */ B(LdaConstant), U8(208),
/* 2123 E> */ B(Star), R(0),
B(Star), R(0),
/* 2131 S> */ B(LdaConstant), U8(209),
/* 2133 E> */ B(Star), R(0),
B(Star), R(0),
/* 2141 S> */ B(LdaConstant), U8(210),
/* 2143 E> */ B(Star), R(0),
B(Star), R(0),
/* 2151 S> */ B(LdaConstant), U8(211),
/* 2153 E> */ B(Star), R(0),
B(Star), R(0),
/* 2161 S> */ B(LdaConstant), U8(212),
/* 2163 E> */ B(Star), R(0),
B(Star), R(0),
/* 2171 S> */ B(LdaConstant), U8(213),
/* 2173 E> */ B(Star), R(0),
B(Star), R(0),
/* 2181 S> */ B(LdaConstant), U8(214),
/* 2183 E> */ B(Star), R(0),
B(Star), R(0),
/* 2191 S> */ B(LdaConstant), U8(215),
/* 2193 E> */ B(Star), R(0),
B(Star), R(0),
/* 2201 S> */ B(LdaConstant), U8(216),
/* 2203 E> */ B(Star), R(0),
B(Star), R(0),
/* 2211 S> */ B(LdaConstant), U8(217),
/* 2213 E> */ B(Star), R(0),
B(Star), R(0),
/* 2221 S> */ B(LdaConstant), U8(218),
/* 2223 E> */ B(Star), R(0),
B(Star), R(0),
/* 2231 S> */ B(LdaConstant), U8(219),
/* 2233 E> */ B(Star), R(0),
B(Star), R(0),
/* 2241 S> */ B(LdaConstant), U8(220),
/* 2243 E> */ B(Star), R(0),
B(Star), R(0),
/* 2251 S> */ B(LdaConstant), U8(221),
/* 2253 E> */ B(Star), R(0),
B(Star), R(0),
/* 2261 S> */ B(LdaConstant), U8(222),
/* 2263 E> */ B(Star), R(0),
B(Star), R(0),
/* 2271 S> */ B(LdaConstant), U8(223),
/* 2273 E> */ B(Star), R(0),
B(Star), R(0),
/* 2281 S> */ B(LdaConstant), U8(224),
/* 2283 E> */ B(Star), R(0),
B(Star), R(0),
/* 2291 S> */ B(LdaConstant), U8(225),
/* 2293 E> */ B(Star), R(0),
B(Star), R(0),
/* 2301 S> */ B(LdaConstant), U8(226),
/* 2303 E> */ B(Star), R(0),
B(Star), R(0),
/* 2311 S> */ B(LdaConstant), U8(227),
/* 2313 E> */ B(Star), R(0),
B(Star), R(0),
/* 2321 S> */ B(LdaConstant), U8(228),
/* 2323 E> */ B(Star), R(0),
B(Star), R(0),
/* 2331 S> */ B(LdaConstant), U8(229),
/* 2333 E> */ B(Star), R(0),
B(Star), R(0),
/* 2341 S> */ B(LdaConstant), U8(230),
/* 2343 E> */ B(Star), R(0),
B(Star), R(0),
/* 2351 S> */ B(LdaConstant), U8(231),
/* 2353 E> */ B(Star), R(0),
B(Star), R(0),
/* 2361 S> */ B(LdaConstant), U8(232),
/* 2363 E> */ B(Star), R(0),
B(Star), R(0),
/* 2371 S> */ B(LdaConstant), U8(233),
/* 2373 E> */ B(Star), R(0),
B(Star), R(0),
/* 2381 S> */ B(LdaConstant), U8(234),
/* 2383 E> */ B(Star), R(0),
B(Star), R(0),
/* 2391 S> */ B(LdaConstant), U8(235),
/* 2393 E> */ B(Star), R(0),
B(Star), R(0),
/* 2401 S> */ B(LdaConstant), U8(236),
/* 2403 E> */ B(Star), R(0),
B(Star), R(0),
/* 2411 S> */ B(LdaConstant), U8(237),
/* 2413 E> */ B(Star), R(0),
B(Star), R(0),
/* 2421 S> */ B(LdaConstant), U8(238),
/* 2423 E> */ B(Star), R(0),
B(Star), R(0),
/* 2431 S> */ B(LdaConstant), U8(239),
/* 2433 E> */ B(Star), R(0),
B(Star), R(0),
/* 2441 S> */ B(LdaConstant), U8(240),
/* 2443 E> */ B(Star), R(0),
B(Star), R(0),
/* 2451 S> */ B(LdaConstant), U8(241),
/* 2453 E> */ B(Star), R(0),
B(Star), R(0),
/* 2461 S> */ B(LdaConstant), U8(242),
/* 2463 E> */ B(Star), R(0),
B(Star), R(0),
/* 2471 S> */ B(LdaConstant), U8(243),
/* 2473 E> */ B(Star), R(0),
B(Star), R(0),
/* 2481 S> */ B(LdaConstant), U8(244),
/* 2483 E> */ B(Star), R(0),
B(Star), R(0),
/* 2491 S> */ B(LdaConstant), U8(245),
/* 2493 E> */ B(Star), R(0),
B(Star), R(0),
/* 2501 S> */ B(LdaConstant), U8(246),
/* 2503 E> */ B(Star), R(0),
B(Star), R(0),
/* 2511 S> */ B(LdaConstant), U8(247),
/* 2513 E> */ B(Star), R(0),
B(Star), R(0),
/* 2521 S> */ B(LdaConstant), U8(248),
/* 2523 E> */ B(Star), R(0),
B(Star), R(0),
/* 2531 S> */ B(LdaConstant), U8(249),
/* 2533 E> */ B(Star), R(0),
B(Star), R(0),
/* 2541 S> */ B(LdaConstant), U8(250),
/* 2543 E> */ B(Star), R(0),
B(Star), R(0),
/* 2551 S> */ B(LdaConstant), U8(251),
/* 2553 E> */ B(Star), R(0),
B(Star), R(0),
/* 2561 S> */ B(LdaConstant), U8(252),
/* 2563 E> */ B(Star), R(0),
B(Star), R(0),
/* 2571 S> */ B(LdaConstant), U8(253),
/* 2573 E> */ B(Star), R(0),
B(Star), R(0),
/* 2581 S> */ B(LdaConstant), U8(254),
/* 2583 E> */ B(Star), R(0),
B(Star), R(0),
/* 2591 S> */ B(LdaConstant), U8(255),
/* 2593 E> */ B(Star), R(0),
B(Star), R(0),
/* 2601 S> */ B(Wide), B(CreateArrayLiteral), U16(256), U16(0), U8(3),
/* 2619 S> */ B(Return),
]

View File

@ -18,9 +18,9 @@ bytecode array length: 25
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 49 S> */ B(LdaSmi), U8(1),
/* 49 E> */ B(Star), R(1),
B(Star), R(1),
/* 52 S> */ B(LdaSmi), U8(2),
/* 62 E> */ B(Star), R(0),
B(LdaSmi), U8(3),
@ -28,7 +28,7 @@ bytecodes: [
B(LdaSmi), U8(4),
/* 76 E> */ B(Star), R(0),
B(LdaSmi), U8(5),
/* 83 E> */ B(Star), R(1),
B(Star), R(1),
/* 89 S> */ B(Return),
]
constant pool: [
@ -44,14 +44,15 @@ snippet: "
"
frame size: 2
parameter count: 1
bytecode array length: 12
bytecode array length: 13
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(55),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 57 S> */ B(LdaSmi), U8(100),
/* 57 E> */ B(Star), R(0),
/* 57 E> */ B(Star), R(1),
B(Star), R(1),
/* 65 S> */ B(Nop),
/* 75 S> */ B(Return),
]
constant pool: [
@ -67,11 +68,11 @@ snippet: "
"
frame size: 3
parameter count: 1
bytecode array length: 24
bytecode array length: 25
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(55),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(Star), R(1),
B(LdaSmi), U8(100),
/* 57 E> */ B(Star), R(0),
@ -80,7 +81,8 @@ bytecodes: [
B(LdaSmi), U8(101),
/* 69 E> */ B(Star), R(0),
B(Add), R(2),
/* 48 E> */ B(Star), R(0),
B(Star), R(0),
/* 77 S> */ B(Nop),
/* 87 S> */ B(Return),
]
constant pool: [
@ -97,11 +99,11 @@ snippet: "
"
frame size: 3
parameter count: 1
bytecode array length: 32
bytecode array length: 33
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(55),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(LdaSmi), U8(56),
/* 53 E> */ B(Star), R(0),
B(Star), R(1),
@ -111,11 +113,12 @@ bytecodes: [
B(LdaSmi), U8(57),
/* 68 E> */ B(Star), R(0),
B(Add), R(2),
/* 48 E> */ B(Star), R(0),
B(Star), R(0),
/* 75 S> */ B(ToNumber),
B(Star), R(1),
B(Inc),
/* 76 E> */ B(Star), R(0),
B(Star), R(0),
/* 80 S> */ B(Nop),
/* 90 S> */ B(Return),
]
constant pool: [
@ -131,11 +134,11 @@ snippet: "
"
frame size: 4
parameter count: 1
bytecode array length: 32
bytecode array length: 33
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(55),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 76 S> */ B(Star), R(2),
B(LdaSmi), U8(1),
/* 61 E> */ B(Star), R(0),
@ -148,7 +151,8 @@ bytecodes: [
B(LdaSmi), U8(3),
/* 81 E> */ B(Star), R(0),
B(Add), R(2),
/* 76 E> */ B(Star), R(1),
B(Star), R(1),
/* 87 S> */ B(Nop),
/* 97 S> */ B(Return),
]
constant pool: [
@ -164,11 +168,11 @@ snippet: "
"
frame size: 3
parameter count: 1
bytecode array length: 32
bytecode array length: 33
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(55),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 76 S> */ B(Star), R(1),
B(LdaSmi), U8(1),
/* 61 E> */ B(Star), R(0),
@ -181,7 +185,8 @@ bytecodes: [
B(LdaSmi), U8(3),
/* 81 E> */ B(Star), R(0),
B(Add), R(1),
/* 76 E> */ B(Star), R(0),
B(Star), R(0),
/* 87 S> */ B(Nop),
/* 97 S> */ B(Return),
]
constant pool: [
@ -200,9 +205,9 @@ bytecode array length: 70
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(10),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 50 S> */ B(LdaSmi), U8(20),
/* 50 E> */ B(Star), R(1),
B(Star), R(1),
/* 54 S> */ B(Ldar), R(0),
B(Star), R(2),
B(LdaSmi), U8(1),
@ -251,7 +256,7 @@ bytecode array length: 37
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(17),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(LdaSmi), U8(1),
B(Star), R(1),
/* 57 E> */ B(Ldar), R(0),

View File

@ -17,7 +17,7 @@ bytecode array length: 21
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(JumpIfToBooleanTrue), U8(9),
/* 54 E> */ B(Ldar), R(0),
B(Star), R(1),
@ -44,7 +44,7 @@ bytecode array length: 21
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(JumpIfToBooleanFalse), U8(9),
/* 54 E> */ B(Ldar), R(0),
B(Star), R(1),
@ -71,7 +71,7 @@ bytecode array length: 26
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(JumpIfToBooleanTrue), U8(9),
/* 55 E> */ B(Ldar), R(0),
B(Star), R(1),

View File

@ -15,11 +15,12 @@ snippet: "
"
frame size: 1
parameter count: 1
bytecode array length: 5
bytecode array length: 6
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 88 S> */ B(Nop),
/* 98 S> */ B(Return),
]
constant pool: [
@ -37,11 +38,12 @@ snippet: "
"
frame size: 1
parameter count: 1
bytecode array length: 5
bytecode array length: 6
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 77 S> */ B(Nop),
/* 87 S> */ B(Return),
]
constant pool: [
@ -67,7 +69,7 @@ bytecode array length: 66
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 53 S> */ B(LdaSmi), U8(1),
/* 53 E> */ B(Star), R(1),
/* 65 S> */ B(Ldar), R(0),
@ -80,12 +82,12 @@ bytecodes: [
B(Star), R(2),
B(LdaSmi), U8(12),
B(Mul), R(2),
/* 77 E> */ B(Star), R(1),
B(Star), R(1),
/* 89 S> */ B(Ldar), R(0),
B(Star), R(2),
B(LdaSmi), U8(1),
B(Add), R(2),
/* 91 E> */ B(Star), R(0),
B(Star), R(0),
/* 102 S> */ B(Star), R(2),
B(LdaSmi), U8(3),
/* 108 E> */ B(TestEqual), R(2),
@ -214,7 +216,7 @@ bytecodes: [
B(Star), R(1),
B(LdaSmi), U8(1),
B(Add), R(1),
/* 124 E> */ B(Star), R(0),
B(Star), R(0),
/* 135 S> */ B(Jump), U8(4),
B(Jump), U8(-48),
/* 144 S> */ B(Ldar), R(0),
@ -241,7 +243,7 @@ bytecode array length: 39
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(10),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 54 S> */ B(LdaSmi), U8(1),
/* 54 E> */ B(Star), R(1),
/* 64 S> */ B(Ldar), R(0),
@ -251,7 +253,7 @@ bytecodes: [
B(Star), R(2),
B(LdaSmi), U8(12),
B(Mul), R(2),
/* 73 E> */ B(Star), R(1),
B(Star), R(1),
/* 85 S> */ B(Ldar), R(0),
B(Star), R(2),
B(LdaSmi), U8(1),
@ -283,7 +285,7 @@ bytecode array length: 66
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 53 S> */ B(LdaSmi), U8(1),
/* 53 E> */ B(Star), R(1),
/* 56 E> */ B(StackCheck),
@ -291,7 +293,7 @@ bytecodes: [
B(Star), R(2),
B(LdaSmi), U8(10),
B(Mul), R(2),
/* 65 E> */ B(Star), R(1),
B(Star), R(1),
/* 77 S> */ B(Ldar), R(0),
B(Star), R(2),
B(LdaSmi), U8(5),
@ -338,7 +340,7 @@ bytecode array length: 37
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(10),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 54 S> */ B(LdaSmi), U8(1),
/* 54 E> */ B(Star), R(1),
/* 57 E> */ B(StackCheck),
@ -346,7 +348,7 @@ bytecodes: [
B(Star), R(2),
B(LdaSmi), U8(12),
B(Mul), R(2),
/* 66 E> */ B(Star), R(1),
B(Star), R(1),
/* 78 S> */ B(Ldar), R(0),
B(Star), R(2),
B(LdaSmi), U8(1),
@ -379,7 +381,7 @@ bytecode array length: 54
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 53 S> */ B(LdaSmi), U8(1),
/* 53 E> */ B(Star), R(1),
/* 56 E> */ B(StackCheck),
@ -387,7 +389,7 @@ bytecodes: [
B(Star), R(2),
B(LdaSmi), U8(10),
B(Mul), R(2),
/* 65 E> */ B(Star), R(1),
B(Star), R(1),
/* 77 S> */ B(Ldar), R(0),
B(Star), R(2),
B(LdaSmi), U8(5),
@ -398,7 +400,7 @@ bytecodes: [
B(Star), R(2),
B(LdaSmi), U8(1),
B(Add), R(2),
/* 100 E> */ B(Star), R(0),
B(Star), R(0),
/* 111 S> */ B(Star), R(2),
B(LdaSmi), U8(6),
/* 117 E> */ B(TestEqual), R(2),
@ -429,7 +431,7 @@ bytecode array length: 56
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 53 S> */ B(LdaSmi), U8(1),
/* 53 E> */ B(Star), R(1),
/* 56 E> */ B(StackCheck),
@ -437,7 +439,7 @@ bytecodes: [
B(Star), R(2),
B(LdaSmi), U8(10),
B(Mul), R(2),
/* 65 E> */ B(Star), R(1),
B(Star), R(1),
/* 77 S> */ B(Ldar), R(0),
B(Star), R(2),
B(LdaSmi), U8(5),
@ -448,7 +450,7 @@ bytecodes: [
B(Star), R(2),
B(LdaSmi), U8(1),
B(Add), R(2),
/* 100 E> */ B(Star), R(0),
B(Star), R(0),
/* 111 S> */ B(Star), R(2),
B(LdaSmi), U8(6),
/* 117 E> */ B(TestEqual), R(2),
@ -645,7 +647,7 @@ bytecode array length: 44
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 58 S> */ B(LdaZero),
/* 58 E> */ B(Star), R(1),
/* 63 S> */ B(Ldar), R(1),
@ -658,7 +660,7 @@ bytecodes: [
B(Star), R(2),
B(LdaSmi), U8(1),
B(Add), R(2),
/* 87 E> */ B(Star), R(0),
B(Star), R(0),
/* 98 S> */ B(Jump), U8(2),
/* 72 S> */ B(Ldar), R(1),
B(Star), R(2),
@ -688,7 +690,7 @@ bytecode array length: 34
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 58 S> */ B(LdaSmi), U8(10),
/* 58 E> */ B(Star), R(1),
/* 62 S> */ B(Ldar), R(1),
@ -725,9 +727,9 @@ bytecode array length: 10
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 58 S> */ B(LdaZero),
/* 58 E> */ B(Star), R(1),
B(Star), R(1),
/* 91 S> */ B(Ldar), R(0),
/* 101 S> */ B(Return),
]
@ -751,7 +753,7 @@ bytecode array length: 38
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 58 S> */ B(LdaZero),
/* 58 E> */ B(Star), R(1),
/* 45 E> */ B(StackCheck),
@ -759,7 +761,7 @@ bytecodes: [
B(Star), R(2),
B(LdaSmi), U8(1),
B(Add), R(2),
/* 78 E> */ B(Star), R(0),
B(Star), R(0),
/* 89 S> */ B(Star), R(2),
B(LdaSmi), U8(20),
/* 95 E> */ B(TestEqual), R(2),

View File

@ -23,11 +23,11 @@ bytecode array length: 17
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 56 S> */ B(Star), R(1),
B(LdaSmi), U8(1),
B(Add), R(1),
/* 58 E> */ B(Star), R(0),
B(Star), R(0),
/* 69 S> */ B(Jump), U8(2),
/* 97 S> */ B(Ldar), R(0),
/* 107 S> */ B(Return),
@ -56,7 +56,7 @@ bytecode array length: 72
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 44 S> */ B(LdaZero),
/* 44 E> */ B(Star), R(0),
B(Star), R(0),
/* 71 S> */ B(LdaZero),
/* 71 E> */ B(Star), R(1),
/* 76 S> */ B(Ldar), R(1),
@ -75,7 +75,7 @@ bytecodes: [
/* 93 E> */ B(StackCheck),
/* 129 S> */ B(Ldar), R(0),
B(Inc),
/* 131 E> */ B(Star), R(0),
B(Star), R(0),
/* 142 S> */ B(Ldar), R(1),
B(Star), R(3),
/* 150 E> */ B(Ldar), R(2),

View File

@ -223,7 +223,7 @@ bytecodes: [
B(Star), R(4),
B(CallRuntime), U16(Runtime::kToFastProperties), R(3), U8(1),
B(Star), R(0),
/* 49 E> */ B(Star), R(1),
B(Star), R(1),
/* 87 S> */ B(JumpIfNotHole), U8(11),
B(LdaConstant), U8(2),
B(Star), R(4),

View File

@ -17,7 +17,7 @@ bytecode array length: 15
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaSmi), U8(2),
B(Add), R(1),
@ -40,7 +40,7 @@ bytecode array length: 15
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaSmi), U8(2),
B(Div), R(1),
@ -64,7 +64,7 @@ bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
B(Star), R(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 54 S> */ B(Star), R(1),
B(LoadIC), R(1), U8(1), U8(1),
B(Star), R(2),
@ -92,7 +92,7 @@ bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
B(Star), R(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 52 S> */ B(Star), R(1),
B(LdaSmi), U8(1),
B(Star), R(2),

View File

@ -40,7 +40,7 @@ bytecodes: [
B(Star), R(0),
/* 30 E> */ B(StackCheck),
/* 44 S> */ B(LdaSmi), U8(10),
/* 44 E> */ B(Star), R(0),
B(Star), R(0),
/* 48 S> */ B(JumpIfNotHole), U8(11),
B(LdaConstant), U8(0),
B(Star), R(1),
@ -74,7 +74,7 @@ bytecodes: [
B(CallRuntime), U16(Runtime::kThrowConstAssignError), R(0), U8(0),
B(Ldar), R(1),
B(Star), R(0),
/* 48 E> */ B(LdaUndefined),
B(LdaUndefined),
/* 55 S> */ B(Return),
]
constant pool: [
@ -95,7 +95,7 @@ bytecodes: [
B(Star), R(0),
/* 30 E> */ B(StackCheck),
/* 44 S> */ B(LdaSmi), U8(10),
/* 44 E> */ B(Star), R(0),
B(Star), R(0),
/* 48 S> */ B(LdaSmi), U8(20),
/* 50 E> */ B(Star), R(1),
B(Ldar), R(0),

View File

@ -46,7 +46,7 @@ bytecodes: [
B(StaContextSlot), R(context), U8(4),
/* 10 E> */ B(StackCheck),
/* 27 S> */ B(CreateClosure), U8(0), U8(0),
/* 27 E> */ B(Star), R(0),
B(Star), R(0),
/* 53 S> */ B(LdaContextSlot), R(context), U8(4),
/* 66 S> */ B(Return),
]

View File

@ -17,9 +17,9 @@ bytecode array length: 9
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Inc),
/* 54 E> */ B(Star), R(0),
B(Star), R(0),
/* 57 S> */ B(Return),
]
constant pool: [
@ -37,7 +37,7 @@ bytecode array length: 14
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(ToNumber),
B(Star), R(1),
B(Inc),
@ -60,9 +60,9 @@ bytecode array length: 9
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Dec),
/* 54 E> */ B(Star), R(0),
B(Star), R(0),
/* 57 S> */ B(Return),
]
constant pool: [
@ -80,7 +80,7 @@ bytecode array length: 14
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(ToNumber),
B(Star), R(1),
B(Dec),
@ -104,7 +104,7 @@ bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
B(Star), R(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 54 S> */ B(Star), R(1),
B(LoadIC), R(1), U8(1), U8(1),
B(ToNumber),
@ -132,7 +132,7 @@ bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
B(Star), R(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 54 S> */ B(Star), R(1),
B(LoadIC), R(1), U8(1), U8(1),
B(Dec),
@ -156,10 +156,10 @@ bytecode array length: 33
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 45 S> */ B(LdaConstant), U8(0),
/* 45 E> */ B(Star), R(0),
B(Star), R(0),
/* 60 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(1),
B(Star), R(2),
/* 60 E> */ B(Star), R(1),
B(Star), R(1),
/* 72 S> */ B(Star), R(2),
/* 81 E> */ B(Ldar), R(0),
B(Star), R(3),
@ -188,10 +188,10 @@ bytecode array length: 28
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 45 S> */ B(LdaConstant), U8(0),
/* 45 E> */ B(Star), R(0),
B(Star), R(0),
/* 60 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(1),
B(Star), R(2),
/* 60 E> */ B(Star), R(1),
B(Star), R(1),
/* 72 S> */ B(Star), R(2),
/* 83 E> */ B(Ldar), R(0),
B(Star), R(3),
@ -221,7 +221,7 @@ bytecodes: [
/* 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),
B(Star), R(0),
/* 78 S> */ B(LdaContextSlot), R(context), U8(4),
B(Inc),
/* 87 E> */ B(StaContextSlot), R(context), U8(4),
@ -247,7 +247,7 @@ bytecodes: [
/* 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),
B(Star), R(0),
/* 78 S> */ B(LdaContextSlot), R(context), U8(4),
B(ToNumber),
B(Star), R(2),
@ -272,9 +272,9 @@ bytecode array length: 28
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 44 S> */ B(LdaSmi), U8(1),
/* 44 E> */ B(Star), R(0),
B(Star), R(0),
/* 55 S> */ B(CreateArrayLiteral), U8(0), U8(0), U8(3),
/* 55 E> */ B(Star), R(1),
B(Star), R(1),
/* 63 S> */ B(Star), R(2),
B(Ldar), R(0),
B(ToNumber),

View File

@ -70,7 +70,7 @@ bytecode array length: 13
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(JumpIfToBooleanFalse), U8(5),
/* 54 S> */ B(LdaSmi), U8(1),
/* 77 S> */ B(Return),

View File

@ -18,7 +18,7 @@ bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
B(Star), R(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 56 S> */ B(Star), R(1),
B(LdaConstant), U8(1),
B(DeletePropertySloppy), R(1),
@ -42,7 +42,7 @@ bytecodes: [
/* 30 E> */ B(StackCheck),
/* 56 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
B(Star), R(1),
/* 56 E> */ B(Star), R(0),
B(Star), R(0),
/* 70 S> */ B(Star), R(1),
B(LdaConstant), U8(1),
B(DeletePropertyStrict), R(1),
@ -66,7 +66,7 @@ bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
B(Star), R(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 56 S> */ B(Star), R(1),
B(LdaSmi), U8(2),
B(DeletePropertySloppy), R(1),
@ -88,7 +88,7 @@ bytecode array length: 7
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(10),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(LdaFalse),
/* 63 S> */ B(Return),
]

View File

@ -14,11 +14,12 @@ snippet: "
"
frame size: 2
parameter count: 1
bytecode array length: 6
bytecode array length: 7
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(Ldar), R(0),
/* 42 E> */ B(Star), R(1),
B(Star), R(1),
/* 50 S> */ B(Nop),
/* 60 S> */ B(Return),
]
constant pool: [
@ -32,14 +33,16 @@ snippet: "
"
frame size: 3
parameter count: 1
bytecode array length: 11
bytecode array length: 13
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 55 S> */ B(LdaSmi), U8(100),
/* 55 E> */ B(Star), R(1),
B(Star), R(1),
/* 42 S> */ B(LdaUndefined),
B(Star), R(0),
/* 42 E> */ B(Star), R(2),
/* 42 E> */ B(Nop),
B(Star), R(2),
/* 63 S> */ B(Nop),
/* 73 S> */ B(Return),
]
constant pool: [
@ -58,13 +61,13 @@ bytecodes: [
/* 30 E> */ B(StackCheck),
/* 34 E> */ B(StackCheck),
/* 56 S> */ B(LdaSmi), U8(10),
/* 56 E> */ B(Star), R(1),
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),
B(Star), R(1),
/* 84 S> */ B(LdaSmi), U8(20),
/* 86 E> */ B(Star), R(1),
B(Jump), U8(-20),

View File

@ -65,30 +65,31 @@ snippet: "
"
frame size: 8
parameter count: 1
bytecode array length: 45
bytecode array length: 46
bytecodes: [
/* 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(Star), R(1),
/* 68 S> */ B(JumpIfUndefined), U8(39),
B(JumpIfNull), U8(37),
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(JumpIfTrue), U8(24),
B(ForInNext), R(3), R(7), R(4), U8(1),
B(JumpIfUndefined), U8(10),
B(JumpIfUndefined), U8(11),
B(Star), R(0),
/* 54 E> */ B(StackCheck),
B(Ldar), R(0),
B(Star), R(2),
/* 73 S> */ B(Nop),
/* 85 S> */ B(Return),
B(ForInStep), R(7),
B(Star), R(7),
B(Jump), U8(-24),
B(Jump), U8(-25),
B(LdaUndefined),
/* 85 S> */ B(Return),
]
@ -109,7 +110,7 @@ bytecode array length: 57
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(1),
B(Star), R(1),
/* 59 S> */ B(CreateArrayLiteral), U8(0), U8(0), U8(3),
B(JumpIfUndefined), U8(47),
B(JumpIfNull), U8(45),
@ -158,7 +159,7 @@ bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
B(Star), R(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 77 S> */ B(CreateArrayLiteral), U8(1), U8(1), U8(3),
B(JumpIfUndefined), U8(79),
B(JumpIfNull), U8(77),
@ -218,7 +219,7 @@ bytecode array length: 69
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(CreateArrayLiteral), U8(0), U8(0), U8(3),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 72 S> */ B(CreateArrayLiteral), U8(1), U8(1), U8(3),
B(JumpIfUndefined), U8(56),
B(JumpIfNull), U8(54),

View File

@ -35,7 +35,7 @@ bytecode array length: 8
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaConstant), U8(0),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 47 S> */ B(LdaConstant), U8(1),
/* 59 S> */ B(Return),
]
@ -56,7 +56,7 @@ bytecode array length: 8
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaConstant), U8(0),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 48 S> */ B(LdaConstant), U8(1),
/* 61 S> */ B(Return),
]
@ -333,517 +333,517 @@ bytecode array length: 1033
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 41 S> */ B(LdaConstant), U8(0),
/* 43 E> */ B(Star), R(0),
B(Star), R(0),
/* 52 S> */ B(LdaConstant), U8(1),
/* 54 E> */ B(Star), R(0),
B(Star), R(0),
/* 63 S> */ B(LdaConstant), U8(2),
/* 65 E> */ B(Star), R(0),
B(Star), R(0),
/* 74 S> */ B(LdaConstant), U8(3),
/* 76 E> */ B(Star), R(0),
B(Star), R(0),
/* 85 S> */ B(LdaConstant), U8(4),
/* 87 E> */ B(Star), R(0),
B(Star), R(0),
/* 96 S> */ B(LdaConstant), U8(5),
/* 98 E> */ B(Star), R(0),
B(Star), R(0),
/* 107 S> */ B(LdaConstant), U8(6),
/* 109 E> */ B(Star), R(0),
B(Star), R(0),
/* 118 S> */ B(LdaConstant), U8(7),
/* 120 E> */ B(Star), R(0),
B(Star), R(0),
/* 129 S> */ B(LdaConstant), U8(8),
/* 131 E> */ B(Star), R(0),
B(Star), R(0),
/* 140 S> */ B(LdaConstant), U8(9),
/* 142 E> */ B(Star), R(0),
B(Star), R(0),
/* 151 S> */ B(LdaConstant), U8(10),
/* 153 E> */ B(Star), R(0),
B(Star), R(0),
/* 162 S> */ B(LdaConstant), U8(11),
/* 164 E> */ B(Star), R(0),
B(Star), R(0),
/* 173 S> */ B(LdaConstant), U8(12),
/* 175 E> */ B(Star), R(0),
B(Star), R(0),
/* 184 S> */ B(LdaConstant), U8(13),
/* 186 E> */ B(Star), R(0),
B(Star), R(0),
/* 195 S> */ B(LdaConstant), U8(14),
/* 197 E> */ B(Star), R(0),
B(Star), R(0),
/* 206 S> */ B(LdaConstant), U8(15),
/* 208 E> */ B(Star), R(0),
B(Star), R(0),
/* 217 S> */ B(LdaConstant), U8(16),
/* 219 E> */ B(Star), R(0),
B(Star), R(0),
/* 228 S> */ B(LdaConstant), U8(17),
/* 230 E> */ B(Star), R(0),
B(Star), R(0),
/* 239 S> */ B(LdaConstant), U8(18),
/* 241 E> */ B(Star), R(0),
B(Star), R(0),
/* 250 S> */ B(LdaConstant), U8(19),
/* 252 E> */ B(Star), R(0),
B(Star), R(0),
/* 261 S> */ B(LdaConstant), U8(20),
/* 263 E> */ B(Star), R(0),
B(Star), R(0),
/* 272 S> */ B(LdaConstant), U8(21),
/* 274 E> */ B(Star), R(0),
B(Star), R(0),
/* 283 S> */ B(LdaConstant), U8(22),
/* 285 E> */ B(Star), R(0),
B(Star), R(0),
/* 294 S> */ B(LdaConstant), U8(23),
/* 296 E> */ B(Star), R(0),
B(Star), R(0),
/* 305 S> */ B(LdaConstant), U8(24),
/* 307 E> */ B(Star), R(0),
B(Star), R(0),
/* 316 S> */ B(LdaConstant), U8(25),
/* 318 E> */ B(Star), R(0),
B(Star), R(0),
/* 327 S> */ B(LdaConstant), U8(26),
/* 329 E> */ B(Star), R(0),
B(Star), R(0),
/* 338 S> */ B(LdaConstant), U8(27),
/* 340 E> */ B(Star), R(0),
B(Star), R(0),
/* 349 S> */ B(LdaConstant), U8(28),
/* 351 E> */ B(Star), R(0),
B(Star), R(0),
/* 360 S> */ B(LdaConstant), U8(29),
/* 362 E> */ B(Star), R(0),
B(Star), R(0),
/* 371 S> */ B(LdaConstant), U8(30),
/* 373 E> */ B(Star), R(0),
B(Star), R(0),
/* 382 S> */ B(LdaConstant), U8(31),
/* 384 E> */ B(Star), R(0),
B(Star), R(0),
/* 393 S> */ B(LdaConstant), U8(32),
/* 395 E> */ B(Star), R(0),
B(Star), R(0),
/* 404 S> */ B(LdaConstant), U8(33),
/* 406 E> */ B(Star), R(0),
B(Star), R(0),
/* 415 S> */ B(LdaConstant), U8(34),
/* 417 E> */ B(Star), R(0),
B(Star), R(0),
/* 426 S> */ B(LdaConstant), U8(35),
/* 428 E> */ B(Star), R(0),
B(Star), R(0),
/* 437 S> */ B(LdaConstant), U8(36),
/* 439 E> */ B(Star), R(0),
B(Star), R(0),
/* 448 S> */ B(LdaConstant), U8(37),
/* 450 E> */ B(Star), R(0),
B(Star), R(0),
/* 459 S> */ B(LdaConstant), U8(38),
/* 461 E> */ B(Star), R(0),
B(Star), R(0),
/* 470 S> */ B(LdaConstant), U8(39),
/* 472 E> */ B(Star), R(0),
B(Star), R(0),
/* 481 S> */ B(LdaConstant), U8(40),
/* 483 E> */ B(Star), R(0),
B(Star), R(0),
/* 492 S> */ B(LdaConstant), U8(41),
/* 494 E> */ B(Star), R(0),
B(Star), R(0),
/* 503 S> */ B(LdaConstant), U8(42),
/* 505 E> */ B(Star), R(0),
B(Star), R(0),
/* 514 S> */ B(LdaConstant), U8(43),
/* 516 E> */ B(Star), R(0),
B(Star), R(0),
/* 525 S> */ B(LdaConstant), U8(44),
/* 527 E> */ B(Star), R(0),
B(Star), R(0),
/* 536 S> */ B(LdaConstant), U8(45),
/* 538 E> */ B(Star), R(0),
B(Star), R(0),
/* 547 S> */ B(LdaConstant), U8(46),
/* 549 E> */ B(Star), R(0),
B(Star), R(0),
/* 558 S> */ B(LdaConstant), U8(47),
/* 560 E> */ B(Star), R(0),
B(Star), R(0),
/* 569 S> */ B(LdaConstant), U8(48),
/* 571 E> */ B(Star), R(0),
B(Star), R(0),
/* 580 S> */ B(LdaConstant), U8(49),
/* 582 E> */ B(Star), R(0),
B(Star), R(0),
/* 591 S> */ B(LdaConstant), U8(50),
/* 593 E> */ B(Star), R(0),
B(Star), R(0),
/* 602 S> */ B(LdaConstant), U8(51),
/* 604 E> */ B(Star), R(0),
B(Star), R(0),
/* 613 S> */ B(LdaConstant), U8(52),
/* 615 E> */ B(Star), R(0),
B(Star), R(0),
/* 624 S> */ B(LdaConstant), U8(53),
/* 626 E> */ B(Star), R(0),
B(Star), R(0),
/* 635 S> */ B(LdaConstant), U8(54),
/* 637 E> */ B(Star), R(0),
B(Star), R(0),
/* 646 S> */ B(LdaConstant), U8(55),
/* 648 E> */ B(Star), R(0),
B(Star), R(0),
/* 657 S> */ B(LdaConstant), U8(56),
/* 659 E> */ B(Star), R(0),
B(Star), R(0),
/* 668 S> */ B(LdaConstant), U8(57),
/* 670 E> */ B(Star), R(0),
B(Star), R(0),
/* 679 S> */ B(LdaConstant), U8(58),
/* 681 E> */ B(Star), R(0),
B(Star), R(0),
/* 690 S> */ B(LdaConstant), U8(59),
/* 692 E> */ B(Star), R(0),
B(Star), R(0),
/* 701 S> */ B(LdaConstant), U8(60),
/* 703 E> */ B(Star), R(0),
B(Star), R(0),
/* 712 S> */ B(LdaConstant), U8(61),
/* 714 E> */ B(Star), R(0),
B(Star), R(0),
/* 723 S> */ B(LdaConstant), U8(62),
/* 725 E> */ B(Star), R(0),
B(Star), R(0),
/* 734 S> */ B(LdaConstant), U8(63),
/* 736 E> */ B(Star), R(0),
B(Star), R(0),
/* 745 S> */ B(LdaConstant), U8(64),
/* 747 E> */ B(Star), R(0),
B(Star), R(0),
/* 756 S> */ B(LdaConstant), U8(65),
/* 758 E> */ B(Star), R(0),
B(Star), R(0),
/* 767 S> */ B(LdaConstant), U8(66),
/* 769 E> */ B(Star), R(0),
B(Star), R(0),
/* 778 S> */ B(LdaConstant), U8(67),
/* 780 E> */ B(Star), R(0),
B(Star), R(0),
/* 789 S> */ B(LdaConstant), U8(68),
/* 791 E> */ B(Star), R(0),
B(Star), R(0),
/* 800 S> */ B(LdaConstant), U8(69),
/* 802 E> */ B(Star), R(0),
B(Star), R(0),
/* 811 S> */ B(LdaConstant), U8(70),
/* 813 E> */ B(Star), R(0),
B(Star), R(0),
/* 822 S> */ B(LdaConstant), U8(71),
/* 824 E> */ B(Star), R(0),
B(Star), R(0),
/* 833 S> */ B(LdaConstant), U8(72),
/* 835 E> */ B(Star), R(0),
B(Star), R(0),
/* 844 S> */ B(LdaConstant), U8(73),
/* 846 E> */ B(Star), R(0),
B(Star), R(0),
/* 855 S> */ B(LdaConstant), U8(74),
/* 857 E> */ B(Star), R(0),
B(Star), R(0),
/* 866 S> */ B(LdaConstant), U8(75),
/* 868 E> */ B(Star), R(0),
B(Star), R(0),
/* 877 S> */ B(LdaConstant), U8(76),
/* 879 E> */ B(Star), R(0),
B(Star), R(0),
/* 888 S> */ B(LdaConstant), U8(77),
/* 890 E> */ B(Star), R(0),
B(Star), R(0),
/* 899 S> */ B(LdaConstant), U8(78),
/* 901 E> */ B(Star), R(0),
B(Star), R(0),
/* 910 S> */ B(LdaConstant), U8(79),
/* 912 E> */ B(Star), R(0),
B(Star), R(0),
/* 921 S> */ B(LdaConstant), U8(80),
/* 923 E> */ B(Star), R(0),
B(Star), R(0),
/* 932 S> */ B(LdaConstant), U8(81),
/* 934 E> */ B(Star), R(0),
B(Star), R(0),
/* 943 S> */ B(LdaConstant), U8(82),
/* 945 E> */ B(Star), R(0),
B(Star), R(0),
/* 954 S> */ B(LdaConstant), U8(83),
/* 956 E> */ B(Star), R(0),
B(Star), R(0),
/* 965 S> */ B(LdaConstant), U8(84),
/* 967 E> */ B(Star), R(0),
B(Star), R(0),
/* 976 S> */ B(LdaConstant), U8(85),
/* 978 E> */ B(Star), R(0),
B(Star), R(0),
/* 987 S> */ B(LdaConstant), U8(86),
/* 989 E> */ B(Star), R(0),
B(Star), R(0),
/* 998 S> */ B(LdaConstant), U8(87),
/* 1000 E> */ B(Star), R(0),
B(Star), R(0),
/* 1009 S> */ B(LdaConstant), U8(88),
/* 1011 E> */ B(Star), R(0),
B(Star), R(0),
/* 1020 S> */ B(LdaConstant), U8(89),
/* 1022 E> */ B(Star), R(0),
B(Star), R(0),
/* 1031 S> */ B(LdaConstant), U8(90),
/* 1033 E> */ B(Star), R(0),
B(Star), R(0),
/* 1042 S> */ B(LdaConstant), U8(91),
/* 1044 E> */ B(Star), R(0),
B(Star), R(0),
/* 1053 S> */ B(LdaConstant), U8(92),
/* 1055 E> */ B(Star), R(0),
B(Star), R(0),
/* 1064 S> */ B(LdaConstant), U8(93),
/* 1066 E> */ B(Star), R(0),
B(Star), R(0),
/* 1075 S> */ B(LdaConstant), U8(94),
/* 1077 E> */ B(Star), R(0),
B(Star), R(0),
/* 1086 S> */ B(LdaConstant), U8(95),
/* 1088 E> */ B(Star), R(0),
B(Star), R(0),
/* 1097 S> */ B(LdaConstant), U8(96),
/* 1099 E> */ B(Star), R(0),
B(Star), R(0),
/* 1108 S> */ B(LdaConstant), U8(97),
/* 1110 E> */ B(Star), R(0),
B(Star), R(0),
/* 1119 S> */ B(LdaConstant), U8(98),
/* 1121 E> */ B(Star), R(0),
B(Star), R(0),
/* 1130 S> */ B(LdaConstant), U8(99),
/* 1132 E> */ B(Star), R(0),
B(Star), R(0),
/* 1141 S> */ B(LdaConstant), U8(100),
/* 1143 E> */ B(Star), R(0),
B(Star), R(0),
/* 1152 S> */ B(LdaConstant), U8(101),
/* 1154 E> */ B(Star), R(0),
B(Star), R(0),
/* 1163 S> */ B(LdaConstant), U8(102),
/* 1165 E> */ B(Star), R(0),
B(Star), R(0),
/* 1174 S> */ B(LdaConstant), U8(103),
/* 1176 E> */ B(Star), R(0),
B(Star), R(0),
/* 1185 S> */ B(LdaConstant), U8(104),
/* 1187 E> */ B(Star), R(0),
B(Star), R(0),
/* 1196 S> */ B(LdaConstant), U8(105),
/* 1198 E> */ B(Star), R(0),
B(Star), R(0),
/* 1207 S> */ B(LdaConstant), U8(106),
/* 1209 E> */ B(Star), R(0),
B(Star), R(0),
/* 1218 S> */ B(LdaConstant), U8(107),
/* 1220 E> */ B(Star), R(0),
B(Star), R(0),
/* 1229 S> */ B(LdaConstant), U8(108),
/* 1231 E> */ B(Star), R(0),
B(Star), R(0),
/* 1240 S> */ B(LdaConstant), U8(109),
/* 1242 E> */ B(Star), R(0),
B(Star), R(0),
/* 1251 S> */ B(LdaConstant), U8(110),
/* 1253 E> */ B(Star), R(0),
B(Star), R(0),
/* 1262 S> */ B(LdaConstant), U8(111),
/* 1264 E> */ B(Star), R(0),
B(Star), R(0),
/* 1273 S> */ B(LdaConstant), U8(112),
/* 1275 E> */ B(Star), R(0),
B(Star), R(0),
/* 1284 S> */ B(LdaConstant), U8(113),
/* 1286 E> */ B(Star), R(0),
B(Star), R(0),
/* 1295 S> */ B(LdaConstant), U8(114),
/* 1297 E> */ B(Star), R(0),
B(Star), R(0),
/* 1306 S> */ B(LdaConstant), U8(115),
/* 1308 E> */ B(Star), R(0),
B(Star), R(0),
/* 1317 S> */ B(LdaConstant), U8(116),
/* 1319 E> */ B(Star), R(0),
B(Star), R(0),
/* 1328 S> */ B(LdaConstant), U8(117),
/* 1330 E> */ B(Star), R(0),
B(Star), R(0),
/* 1339 S> */ B(LdaConstant), U8(118),
/* 1341 E> */ B(Star), R(0),
B(Star), R(0),
/* 1350 S> */ B(LdaConstant), U8(119),
/* 1352 E> */ B(Star), R(0),
B(Star), R(0),
/* 1361 S> */ B(LdaConstant), U8(120),
/* 1363 E> */ B(Star), R(0),
B(Star), R(0),
/* 1372 S> */ B(LdaConstant), U8(121),
/* 1374 E> */ B(Star), R(0),
B(Star), R(0),
/* 1383 S> */ B(LdaConstant), U8(122),
/* 1385 E> */ B(Star), R(0),
B(Star), R(0),
/* 1394 S> */ B(LdaConstant), U8(123),
/* 1396 E> */ B(Star), R(0),
B(Star), R(0),
/* 1405 S> */ B(LdaConstant), U8(124),
/* 1407 E> */ B(Star), R(0),
B(Star), R(0),
/* 1416 S> */ B(LdaConstant), U8(125),
/* 1418 E> */ B(Star), R(0),
B(Star), R(0),
/* 1427 S> */ B(LdaConstant), U8(126),
/* 1429 E> */ B(Star), R(0),
B(Star), R(0),
/* 1438 S> */ B(LdaConstant), U8(127),
/* 1440 E> */ B(Star), R(0),
B(Star), R(0),
/* 1449 S> */ B(LdaConstant), U8(128),
/* 1451 E> */ B(Star), R(0),
B(Star), R(0),
/* 1460 S> */ B(LdaConstant), U8(129),
/* 1462 E> */ B(Star), R(0),
B(Star), R(0),
/* 1471 S> */ B(LdaConstant), U8(130),
/* 1473 E> */ B(Star), R(0),
B(Star), R(0),
/* 1482 S> */ B(LdaConstant), U8(131),
/* 1484 E> */ B(Star), R(0),
B(Star), R(0),
/* 1493 S> */ B(LdaConstant), U8(132),
/* 1495 E> */ B(Star), R(0),
B(Star), R(0),
/* 1504 S> */ B(LdaConstant), U8(133),
/* 1506 E> */ B(Star), R(0),
B(Star), R(0),
/* 1515 S> */ B(LdaConstant), U8(134),
/* 1517 E> */ B(Star), R(0),
B(Star), R(0),
/* 1526 S> */ B(LdaConstant), U8(135),
/* 1528 E> */ B(Star), R(0),
B(Star), R(0),
/* 1537 S> */ B(LdaConstant), U8(136),
/* 1539 E> */ B(Star), R(0),
B(Star), R(0),
/* 1548 S> */ B(LdaConstant), U8(137),
/* 1550 E> */ B(Star), R(0),
B(Star), R(0),
/* 1559 S> */ B(LdaConstant), U8(138),
/* 1561 E> */ B(Star), R(0),
B(Star), R(0),
/* 1570 S> */ B(LdaConstant), U8(139),
/* 1572 E> */ B(Star), R(0),
B(Star), R(0),
/* 1581 S> */ B(LdaConstant), U8(140),
/* 1583 E> */ B(Star), R(0),
B(Star), R(0),
/* 1592 S> */ B(LdaConstant), U8(141),
/* 1594 E> */ B(Star), R(0),
B(Star), R(0),
/* 1603 S> */ B(LdaConstant), U8(142),
/* 1605 E> */ B(Star), R(0),
B(Star), R(0),
/* 1614 S> */ B(LdaConstant), U8(143),
/* 1616 E> */ B(Star), R(0),
B(Star), R(0),
/* 1625 S> */ B(LdaConstant), U8(144),
/* 1627 E> */ B(Star), R(0),
B(Star), R(0),
/* 1636 S> */ B(LdaConstant), U8(145),
/* 1638 E> */ B(Star), R(0),
B(Star), R(0),
/* 1647 S> */ B(LdaConstant), U8(146),
/* 1649 E> */ B(Star), R(0),
B(Star), R(0),
/* 1658 S> */ B(LdaConstant), U8(147),
/* 1660 E> */ B(Star), R(0),
B(Star), R(0),
/* 1669 S> */ B(LdaConstant), U8(148),
/* 1671 E> */ B(Star), R(0),
B(Star), R(0),
/* 1680 S> */ B(LdaConstant), U8(149),
/* 1682 E> */ B(Star), R(0),
B(Star), R(0),
/* 1691 S> */ B(LdaConstant), U8(150),
/* 1693 E> */ B(Star), R(0),
B(Star), R(0),
/* 1702 S> */ B(LdaConstant), U8(151),
/* 1704 E> */ B(Star), R(0),
B(Star), R(0),
/* 1713 S> */ B(LdaConstant), U8(152),
/* 1715 E> */ B(Star), R(0),
B(Star), R(0),
/* 1724 S> */ B(LdaConstant), U8(153),
/* 1726 E> */ B(Star), R(0),
B(Star), R(0),
/* 1735 S> */ B(LdaConstant), U8(154),
/* 1737 E> */ B(Star), R(0),
B(Star), R(0),
/* 1746 S> */ B(LdaConstant), U8(155),
/* 1748 E> */ B(Star), R(0),
B(Star), R(0),
/* 1757 S> */ B(LdaConstant), U8(156),
/* 1759 E> */ B(Star), R(0),
B(Star), R(0),
/* 1768 S> */ B(LdaConstant), U8(157),
/* 1770 E> */ B(Star), R(0),
B(Star), R(0),
/* 1779 S> */ B(LdaConstant), U8(158),
/* 1781 E> */ B(Star), R(0),
B(Star), R(0),
/* 1790 S> */ B(LdaConstant), U8(159),
/* 1792 E> */ B(Star), R(0),
B(Star), R(0),
/* 1801 S> */ B(LdaConstant), U8(160),
/* 1803 E> */ B(Star), R(0),
B(Star), R(0),
/* 1812 S> */ B(LdaConstant), U8(161),
/* 1814 E> */ B(Star), R(0),
B(Star), R(0),
/* 1823 S> */ B(LdaConstant), U8(162),
/* 1825 E> */ B(Star), R(0),
B(Star), R(0),
/* 1834 S> */ B(LdaConstant), U8(163),
/* 1836 E> */ B(Star), R(0),
B(Star), R(0),
/* 1845 S> */ B(LdaConstant), U8(164),
/* 1847 E> */ B(Star), R(0),
B(Star), R(0),
/* 1856 S> */ B(LdaConstant), U8(165),
/* 1858 E> */ B(Star), R(0),
B(Star), R(0),
/* 1867 S> */ B(LdaConstant), U8(166),
/* 1869 E> */ B(Star), R(0),
B(Star), R(0),
/* 1878 S> */ B(LdaConstant), U8(167),
/* 1880 E> */ B(Star), R(0),
B(Star), R(0),
/* 1889 S> */ B(LdaConstant), U8(168),
/* 1891 E> */ B(Star), R(0),
B(Star), R(0),
/* 1900 S> */ B(LdaConstant), U8(169),
/* 1902 E> */ B(Star), R(0),
B(Star), R(0),
/* 1911 S> */ B(LdaConstant), U8(170),
/* 1913 E> */ B(Star), R(0),
B(Star), R(0),
/* 1922 S> */ B(LdaConstant), U8(171),
/* 1924 E> */ B(Star), R(0),
B(Star), R(0),
/* 1933 S> */ B(LdaConstant), U8(172),
/* 1935 E> */ B(Star), R(0),
B(Star), R(0),
/* 1944 S> */ B(LdaConstant), U8(173),
/* 1946 E> */ B(Star), R(0),
B(Star), R(0),
/* 1955 S> */ B(LdaConstant), U8(174),
/* 1957 E> */ B(Star), R(0),
B(Star), R(0),
/* 1966 S> */ B(LdaConstant), U8(175),
/* 1968 E> */ B(Star), R(0),
B(Star), R(0),
/* 1977 S> */ B(LdaConstant), U8(176),
/* 1979 E> */ B(Star), R(0),
B(Star), R(0),
/* 1988 S> */ B(LdaConstant), U8(177),
/* 1990 E> */ B(Star), R(0),
B(Star), R(0),
/* 1999 S> */ B(LdaConstant), U8(178),
/* 2001 E> */ B(Star), R(0),
B(Star), R(0),
/* 2010 S> */ B(LdaConstant), U8(179),
/* 2012 E> */ B(Star), R(0),
B(Star), R(0),
/* 2021 S> */ B(LdaConstant), U8(180),
/* 2023 E> */ B(Star), R(0),
B(Star), R(0),
/* 2032 S> */ B(LdaConstant), U8(181),
/* 2034 E> */ B(Star), R(0),
B(Star), R(0),
/* 2043 S> */ B(LdaConstant), U8(182),
/* 2045 E> */ B(Star), R(0),
B(Star), R(0),
/* 2054 S> */ B(LdaConstant), U8(183),
/* 2056 E> */ B(Star), R(0),
B(Star), R(0),
/* 2065 S> */ B(LdaConstant), U8(184),
/* 2067 E> */ B(Star), R(0),
B(Star), R(0),
/* 2076 S> */ B(LdaConstant), U8(185),
/* 2078 E> */ B(Star), R(0),
B(Star), R(0),
/* 2087 S> */ B(LdaConstant), U8(186),
/* 2089 E> */ B(Star), R(0),
B(Star), R(0),
/* 2098 S> */ B(LdaConstant), U8(187),
/* 2100 E> */ B(Star), R(0),
B(Star), R(0),
/* 2109 S> */ B(LdaConstant), U8(188),
/* 2111 E> */ B(Star), R(0),
B(Star), R(0),
/* 2120 S> */ B(LdaConstant), U8(189),
/* 2122 E> */ B(Star), R(0),
B(Star), R(0),
/* 2131 S> */ B(LdaConstant), U8(190),
/* 2133 E> */ B(Star), R(0),
B(Star), R(0),
/* 2142 S> */ B(LdaConstant), U8(191),
/* 2144 E> */ B(Star), R(0),
B(Star), R(0),
/* 2153 S> */ B(LdaConstant), U8(192),
/* 2155 E> */ B(Star), R(0),
B(Star), R(0),
/* 2164 S> */ B(LdaConstant), U8(193),
/* 2166 E> */ B(Star), R(0),
B(Star), R(0),
/* 2175 S> */ B(LdaConstant), U8(194),
/* 2177 E> */ B(Star), R(0),
B(Star), R(0),
/* 2186 S> */ B(LdaConstant), U8(195),
/* 2188 E> */ B(Star), R(0),
B(Star), R(0),
/* 2197 S> */ B(LdaConstant), U8(196),
/* 2199 E> */ B(Star), R(0),
B(Star), R(0),
/* 2208 S> */ B(LdaConstant), U8(197),
/* 2210 E> */ B(Star), R(0),
B(Star), R(0),
/* 2219 S> */ B(LdaConstant), U8(198),
/* 2221 E> */ B(Star), R(0),
B(Star), R(0),
/* 2230 S> */ B(LdaConstant), U8(199),
/* 2232 E> */ B(Star), R(0),
B(Star), R(0),
/* 2241 S> */ B(LdaConstant), U8(200),
/* 2243 E> */ B(Star), R(0),
B(Star), R(0),
/* 2252 S> */ B(LdaConstant), U8(201),
/* 2254 E> */ B(Star), R(0),
B(Star), R(0),
/* 2263 S> */ B(LdaConstant), U8(202),
/* 2265 E> */ B(Star), R(0),
B(Star), R(0),
/* 2274 S> */ B(LdaConstant), U8(203),
/* 2276 E> */ B(Star), R(0),
B(Star), R(0),
/* 2285 S> */ B(LdaConstant), U8(204),
/* 2287 E> */ B(Star), R(0),
B(Star), R(0),
/* 2296 S> */ B(LdaConstant), U8(205),
/* 2298 E> */ B(Star), R(0),
B(Star), R(0),
/* 2307 S> */ B(LdaConstant), U8(206),
/* 2309 E> */ B(Star), R(0),
B(Star), R(0),
/* 2318 S> */ B(LdaConstant), U8(207),
/* 2320 E> */ B(Star), R(0),
B(Star), R(0),
/* 2329 S> */ B(LdaConstant), U8(208),
/* 2331 E> */ B(Star), R(0),
B(Star), R(0),
/* 2340 S> */ B(LdaConstant), U8(209),
/* 2342 E> */ B(Star), R(0),
B(Star), R(0),
/* 2351 S> */ B(LdaConstant), U8(210),
/* 2353 E> */ B(Star), R(0),
B(Star), R(0),
/* 2362 S> */ B(LdaConstant), U8(211),
/* 2364 E> */ B(Star), R(0),
B(Star), R(0),
/* 2373 S> */ B(LdaConstant), U8(212),
/* 2375 E> */ B(Star), R(0),
B(Star), R(0),
/* 2384 S> */ B(LdaConstant), U8(213),
/* 2386 E> */ B(Star), R(0),
B(Star), R(0),
/* 2395 S> */ B(LdaConstant), U8(214),
/* 2397 E> */ B(Star), R(0),
B(Star), R(0),
/* 2406 S> */ B(LdaConstant), U8(215),
/* 2408 E> */ B(Star), R(0),
B(Star), R(0),
/* 2417 S> */ B(LdaConstant), U8(216),
/* 2419 E> */ B(Star), R(0),
B(Star), R(0),
/* 2428 S> */ B(LdaConstant), U8(217),
/* 2430 E> */ B(Star), R(0),
B(Star), R(0),
/* 2439 S> */ B(LdaConstant), U8(218),
/* 2441 E> */ B(Star), R(0),
B(Star), R(0),
/* 2450 S> */ B(LdaConstant), U8(219),
/* 2452 E> */ B(Star), R(0),
B(Star), R(0),
/* 2461 S> */ B(LdaConstant), U8(220),
/* 2463 E> */ B(Star), R(0),
B(Star), R(0),
/* 2472 S> */ B(LdaConstant), U8(221),
/* 2474 E> */ B(Star), R(0),
B(Star), R(0),
/* 2483 S> */ B(LdaConstant), U8(222),
/* 2485 E> */ B(Star), R(0),
B(Star), R(0),
/* 2494 S> */ B(LdaConstant), U8(223),
/* 2496 E> */ B(Star), R(0),
B(Star), R(0),
/* 2505 S> */ B(LdaConstant), U8(224),
/* 2507 E> */ B(Star), R(0),
B(Star), R(0),
/* 2516 S> */ B(LdaConstant), U8(225),
/* 2518 E> */ B(Star), R(0),
B(Star), R(0),
/* 2527 S> */ B(LdaConstant), U8(226),
/* 2529 E> */ B(Star), R(0),
B(Star), R(0),
/* 2538 S> */ B(LdaConstant), U8(227),
/* 2540 E> */ B(Star), R(0),
B(Star), R(0),
/* 2549 S> */ B(LdaConstant), U8(228),
/* 2551 E> */ B(Star), R(0),
B(Star), R(0),
/* 2560 S> */ B(LdaConstant), U8(229),
/* 2562 E> */ B(Star), R(0),
B(Star), R(0),
/* 2571 S> */ B(LdaConstant), U8(230),
/* 2573 E> */ B(Star), R(0),
B(Star), R(0),
/* 2582 S> */ B(LdaConstant), U8(231),
/* 2584 E> */ B(Star), R(0),
B(Star), R(0),
/* 2593 S> */ B(LdaConstant), U8(232),
/* 2595 E> */ B(Star), R(0),
B(Star), R(0),
/* 2604 S> */ B(LdaConstant), U8(233),
/* 2606 E> */ B(Star), R(0),
B(Star), R(0),
/* 2615 S> */ B(LdaConstant), U8(234),
/* 2617 E> */ B(Star), R(0),
B(Star), R(0),
/* 2626 S> */ B(LdaConstant), U8(235),
/* 2628 E> */ B(Star), R(0),
B(Star), R(0),
/* 2637 S> */ B(LdaConstant), U8(236),
/* 2639 E> */ B(Star), R(0),
B(Star), R(0),
/* 2648 S> */ B(LdaConstant), U8(237),
/* 2650 E> */ B(Star), R(0),
B(Star), R(0),
/* 2659 S> */ B(LdaConstant), U8(238),
/* 2661 E> */ B(Star), R(0),
B(Star), R(0),
/* 2670 S> */ B(LdaConstant), U8(239),
/* 2672 E> */ B(Star), R(0),
B(Star), R(0),
/* 2681 S> */ B(LdaConstant), U8(240),
/* 2683 E> */ B(Star), R(0),
B(Star), R(0),
/* 2692 S> */ B(LdaConstant), U8(241),
/* 2694 E> */ B(Star), R(0),
B(Star), R(0),
/* 2703 S> */ B(LdaConstant), U8(242),
/* 2705 E> */ B(Star), R(0),
B(Star), R(0),
/* 2714 S> */ B(LdaConstant), U8(243),
/* 2716 E> */ B(Star), R(0),
B(Star), R(0),
/* 2725 S> */ B(LdaConstant), U8(244),
/* 2727 E> */ B(Star), R(0),
B(Star), R(0),
/* 2736 S> */ B(LdaConstant), U8(245),
/* 2738 E> */ B(Star), R(0),
B(Star), R(0),
/* 2747 S> */ B(LdaConstant), U8(246),
/* 2749 E> */ B(Star), R(0),
B(Star), R(0),
/* 2758 S> */ B(LdaConstant), U8(247),
/* 2760 E> */ B(Star), R(0),
B(Star), R(0),
/* 2769 S> */ B(LdaConstant), U8(248),
/* 2771 E> */ B(Star), R(0),
B(Star), R(0),
/* 2780 S> */ B(LdaConstant), U8(249),
/* 2782 E> */ B(Star), R(0),
B(Star), R(0),
/* 2791 S> */ B(LdaConstant), U8(250),
/* 2793 E> */ B(Star), R(0),
B(Star), R(0),
/* 2802 S> */ B(LdaConstant), U8(251),
/* 2804 E> */ B(Star), R(0),
B(Star), R(0),
/* 2813 S> */ B(LdaConstant), U8(252),
/* 2815 E> */ B(Star), R(0),
B(Star), R(0),
/* 2824 S> */ B(LdaConstant), U8(253),
/* 2826 E> */ B(Star), R(0),
B(Star), R(0),
/* 2835 S> */ B(LdaConstant), U8(254),
/* 2837 E> */ B(Star), R(0),
B(Star), R(0),
/* 2846 S> */ B(LdaConstant), U8(255),
/* 2848 E> */ B(Star), R(0),
B(Star), R(0),
/* 2857 S> */ B(Wide), B(LdaConstant), U16(256),
/* 2859 E> */ B(Star), R(0),
B(LdaUndefined),

View File

@ -120,7 +120,7 @@ bytecode array length: 24
bytecodes: [
/* 10 E> */ B(StackCheck),
/* 25 S> */ B(LdaSmi), U8(1),
/* 25 E> */ B(Star), R(0),
B(Star), R(0),
/* 30 S> */ B(JumpIfToBooleanFalse), U8(14),
/* 43 S> */ B(Ldar), R(0),
B(Star), R(1),
@ -266,147 +266,274 @@ snippet: "
"
frame size: 3
parameter count: 2
bytecode array length: 287
bytecode array length: 414
bytecodes: [
/* 10 E> */ B(StackCheck),
/* 24 S> */ B(LdaZero),
/* 24 E> */ B(Star), R(0),
B(Star), R(0),
/* 35 S> */ B(LdaZero),
/* 35 E> */ B(Star), R(1),
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),
B(Star), R(1),
/* 65 S> */ B(Nop),
B(Star), R(0),
/* 74 S> */ B(Nop),
B(Star), R(1),
/* 81 S> */ B(Nop),
B(Star), R(0),
/* 90 S> */ B(Nop),
B(Star), R(1),
/* 97 S> */ B(Nop),
B(Star), R(0),
/* 106 S> */ B(Nop),
B(Star), R(1),
/* 113 S> */ B(Nop),
B(Star), R(0),
/* 122 S> */ B(Nop),
B(Star), R(1),
/* 129 S> */ B(Nop),
B(Star), R(0),
/* 138 S> */ B(Nop),
B(Star), R(1),
/* 145 S> */ B(Nop),
B(Star), R(0),
/* 154 S> */ B(Nop),
B(Star), R(1),
/* 161 S> */ B(Nop),
B(Star), R(0),
/* 170 S> */ B(Nop),
B(Star), R(1),
/* 177 S> */ B(Nop),
B(Star), R(0),
/* 186 S> */ B(Nop),
B(Star), R(1),
/* 193 S> */ B(Nop),
B(Star), R(0),
/* 202 S> */ B(Nop),
B(Star), R(1),
/* 209 S> */ B(Nop),
B(Star), R(0),
/* 218 S> */ B(Nop),
B(Star), R(1),
/* 225 S> */ B(Nop),
B(Star), R(0),
/* 234 S> */ B(Nop),
B(Star), R(1),
/* 241 S> */ B(Nop),
B(Star), R(0),
/* 250 S> */ B(Nop),
B(Star), R(1),
/* 257 S> */ B(Nop),
B(Star), R(0),
/* 266 S> */ B(Nop),
B(Star), R(1),
/* 273 S> */ B(Nop),
B(Star), R(0),
/* 282 S> */ B(Nop),
B(Star), R(1),
/* 289 S> */ B(Nop),
B(Star), R(0),
/* 298 S> */ B(Nop),
B(Star), R(1),
/* 305 S> */ B(Nop),
B(Star), R(0),
/* 314 S> */ B(Nop),
B(Star), R(1),
/* 321 S> */ B(Nop),
B(Star), R(0),
/* 330 S> */ B(Nop),
B(Star), R(1),
/* 337 S> */ B(Nop),
B(Star), R(0),
/* 346 S> */ B(Nop),
B(Star), R(1),
/* 353 S> */ B(Nop),
B(Star), R(0),
/* 362 S> */ B(Nop),
B(Star), R(1),
/* 369 S> */ B(Nop),
B(Star), R(0),
/* 378 S> */ B(Nop),
B(Star), R(1),
/* 385 S> */ B(Nop),
B(Star), R(0),
/* 394 S> */ B(Nop),
B(Star), R(1),
/* 401 S> */ B(Nop),
B(Star), R(0),
/* 410 S> */ B(Nop),
B(Star), R(1),
/* 417 S> */ B(Nop),
B(Star), R(0),
/* 426 S> */ B(Nop),
B(Star), R(1),
/* 433 S> */ B(Nop),
B(Star), R(0),
/* 442 S> */ B(Nop),
B(Star), R(1),
/* 449 S> */ B(Nop),
B(Star), R(0),
/* 458 S> */ B(Nop),
B(Star), R(1),
/* 465 S> */ B(Nop),
B(Star), R(0),
/* 474 S> */ B(Nop),
B(Star), R(1),
/* 481 S> */ B(Nop),
B(Star), R(0),
/* 490 S> */ B(Nop),
B(Star), R(1),
/* 497 S> */ B(Nop),
B(Star), R(0),
/* 506 S> */ B(Nop),
B(Star), R(1),
/* 513 S> */ B(Nop),
B(Star), R(0),
/* 522 S> */ B(Nop),
B(Star), R(1),
/* 529 S> */ B(Nop),
B(Star), R(0),
/* 538 S> */ B(Nop),
B(Star), R(1),
/* 545 S> */ B(Nop),
B(Star), R(0),
/* 554 S> */ B(Nop),
B(Star), R(1),
/* 561 S> */ B(Nop),
B(Star), R(0),
/* 570 S> */ B(Nop),
B(Star), R(1),
/* 577 S> */ B(Nop),
B(Star), R(0),
/* 586 S> */ B(Nop),
B(Star), R(1),
/* 593 S> */ B(Nop),
B(Star), R(0),
/* 602 S> */ B(Nop),
B(Star), R(1),
/* 609 S> */ B(Nop),
B(Star), R(0),
/* 618 S> */ B(Nop),
B(Star), R(1),
/* 625 S> */ B(Nop),
B(Star), R(0),
/* 634 S> */ B(Nop),
B(Star), R(1),
/* 641 S> */ B(Nop),
B(Star), R(0),
/* 650 S> */ B(Nop),
B(Star), R(1),
/* 657 S> */ B(Nop),
B(Star), R(0),
/* 666 S> */ B(Nop),
B(Star), R(1),
/* 673 S> */ B(Nop),
B(Star), R(0),
/* 682 S> */ B(Nop),
B(Star), R(1),
/* 689 S> */ B(Nop),
B(Star), R(0),
/* 698 S> */ B(Nop),
B(Star), R(1),
/* 705 S> */ B(Nop),
B(Star), R(0),
/* 714 S> */ B(Nop),
B(Star), R(1),
/* 721 S> */ B(Nop),
B(Star), R(0),
/* 730 S> */ B(Nop),
B(Star), R(1),
/* 737 S> */ B(Nop),
B(Star), R(0),
/* 746 S> */ B(Nop),
B(Star), R(1),
/* 753 S> */ B(Nop),
B(Star), R(0),
/* 762 S> */ B(Nop),
B(Star), R(1),
/* 769 S> */ B(Nop),
B(Star), R(0),
/* 778 S> */ B(Nop),
B(Star), R(1),
/* 785 S> */ B(Nop),
B(Star), R(0),
/* 794 S> */ B(Nop),
B(Star), R(1),
/* 801 S> */ B(Nop),
B(Star), R(0),
/* 810 S> */ B(Nop),
B(Star), R(1),
/* 817 S> */ B(Nop),
B(Star), R(0),
/* 826 S> */ B(Nop),
B(Star), R(1),
/* 833 S> */ B(Nop),
B(Star), R(0),
/* 842 S> */ B(Nop),
B(Star), R(1),
/* 849 S> */ B(Nop),
B(Star), R(0),
/* 858 S> */ B(Nop),
B(Star), R(1),
/* 865 S> */ B(Nop),
B(Star), R(0),
/* 874 S> */ B(Nop),
B(Star), R(1),
/* 881 S> */ B(Nop),
B(Star), R(0),
/* 890 S> */ B(Nop),
B(Star), R(1),
/* 897 S> */ B(Nop),
B(Star), R(0),
/* 906 S> */ B(Nop),
B(Star), R(1),
/* 913 S> */ B(Nop),
B(Star), R(0),
/* 922 S> */ B(Nop),
B(Star), R(1),
/* 929 S> */ B(Nop),
B(Star), R(0),
/* 938 S> */ B(Nop),
B(Star), R(1),
/* 945 S> */ B(Nop),
B(Star), R(0),
/* 954 S> */ B(Nop),
B(Star), R(1),
/* 961 S> */ B(Nop),
B(Star), R(0),
/* 970 S> */ B(Nop),
B(Star), R(1),
/* 977 S> */ B(Nop),
B(Star), R(0),
/* 986 S> */ B(Nop),
B(Star), R(1),
/* 993 S> */ B(Nop),
B(Star), R(0),
/* 1002 S> */ B(Nop),
B(Star), R(1),
/* 1009 S> */ B(Nop),
B(Star), R(0),
/* 1018 S> */ B(Nop),
B(Star), R(1),
/* 1025 S> */ B(Nop),
B(Star), R(0),
/* 1034 S> */ B(Nop),
B(Star), R(1),
/* 1041 S> */ B(Nop),
B(Star), R(0),
/* 1050 S> */ B(Nop),
B(Star), R(1),
/* 1057 S> */ B(Nop),
B(Star), R(0),
/* 1066 S> */ B(Nop),
B(Star), R(1),
/* 1073 S> */ B(Nop),
B(Star), R(0),
/* 1081 S> */ B(Wide), B(LdaSmi), U16(200),
/* 1117 S> */ B(Return),
/* 1102 S> */ B(Wide), B(LdaSmi), U16(-200),
@ -496,144 +623,271 @@ snippet: "
"
frame size: 2
parameter count: 1
bytecode array length: 281
bytecode array length: 408
bytecodes: [
/* 10 E> */ B(StackCheck),
/* 25 S> */ B(LdaZero),
/* 25 E> */ B(Star), R(0),
B(Star), R(0),
/* 36 S> */ B(LdaZero),
/* 36 E> */ B(Star), R(1),
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),
B(Star), R(1),
/* 59 S> */ B(Nop),
B(Star), R(0),
/* 68 S> */ B(Nop),
B(Star), R(1),
/* 75 S> */ B(Nop),
B(Star), R(0),
/* 84 S> */ B(Nop),
B(Star), R(1),
/* 91 S> */ B(Nop),
B(Star), R(0),
/* 100 S> */ B(Nop),
B(Star), R(1),
/* 107 S> */ B(Nop),
B(Star), R(0),
/* 116 S> */ B(Nop),
B(Star), R(1),
/* 123 S> */ B(Nop),
B(Star), R(0),
/* 132 S> */ B(Nop),
B(Star), R(1),
/* 139 S> */ B(Nop),
B(Star), R(0),
/* 148 S> */ B(Nop),
B(Star), R(1),
/* 155 S> */ B(Nop),
B(Star), R(0),
/* 164 S> */ B(Nop),
B(Star), R(1),
/* 171 S> */ B(Nop),
B(Star), R(0),
/* 180 S> */ B(Nop),
B(Star), R(1),
/* 187 S> */ B(Nop),
B(Star), R(0),
/* 196 S> */ B(Nop),
B(Star), R(1),
/* 203 S> */ B(Nop),
B(Star), R(0),
/* 212 S> */ B(Nop),
B(Star), R(1),
/* 219 S> */ B(Nop),
B(Star), R(0),
/* 228 S> */ B(Nop),
B(Star), R(1),
/* 235 S> */ B(Nop),
B(Star), R(0),
/* 244 S> */ B(Nop),
B(Star), R(1),
/* 251 S> */ B(Nop),
B(Star), R(0),
/* 260 S> */ B(Nop),
B(Star), R(1),
/* 267 S> */ B(Nop),
B(Star), R(0),
/* 276 S> */ B(Nop),
B(Star), R(1),
/* 283 S> */ B(Nop),
B(Star), R(0),
/* 292 S> */ B(Nop),
B(Star), R(1),
/* 299 S> */ B(Nop),
B(Star), R(0),
/* 308 S> */ B(Nop),
B(Star), R(1),
/* 315 S> */ B(Nop),
B(Star), R(0),
/* 324 S> */ B(Nop),
B(Star), R(1),
/* 331 S> */ B(Nop),
B(Star), R(0),
/* 340 S> */ B(Nop),
B(Star), R(1),
/* 347 S> */ B(Nop),
B(Star), R(0),
/* 356 S> */ B(Nop),
B(Star), R(1),
/* 363 S> */ B(Nop),
B(Star), R(0),
/* 372 S> */ B(Nop),
B(Star), R(1),
/* 379 S> */ B(Nop),
B(Star), R(0),
/* 388 S> */ B(Nop),
B(Star), R(1),
/* 395 S> */ B(Nop),
B(Star), R(0),
/* 404 S> */ B(Nop),
B(Star), R(1),
/* 411 S> */ B(Nop),
B(Star), R(0),
/* 420 S> */ B(Nop),
B(Star), R(1),
/* 427 S> */ B(Nop),
B(Star), R(0),
/* 436 S> */ B(Nop),
B(Star), R(1),
/* 443 S> */ B(Nop),
B(Star), R(0),
/* 452 S> */ B(Nop),
B(Star), R(1),
/* 459 S> */ B(Nop),
B(Star), R(0),
/* 468 S> */ B(Nop),
B(Star), R(1),
/* 475 S> */ B(Nop),
B(Star), R(0),
/* 484 S> */ B(Nop),
B(Star), R(1),
/* 491 S> */ B(Nop),
B(Star), R(0),
/* 500 S> */ B(Nop),
B(Star), R(1),
/* 507 S> */ B(Nop),
B(Star), R(0),
/* 516 S> */ B(Nop),
B(Star), R(1),
/* 523 S> */ B(Nop),
B(Star), R(0),
/* 532 S> */ B(Nop),
B(Star), R(1),
/* 539 S> */ B(Nop),
B(Star), R(0),
/* 548 S> */ B(Nop),
B(Star), R(1),
/* 555 S> */ B(Nop),
B(Star), R(0),
/* 564 S> */ B(Nop),
B(Star), R(1),
/* 571 S> */ B(Nop),
B(Star), R(0),
/* 580 S> */ B(Nop),
B(Star), R(1),
/* 587 S> */ B(Nop),
B(Star), R(0),
/* 596 S> */ B(Nop),
B(Star), R(1),
/* 603 S> */ B(Nop),
B(Star), R(0),
/* 612 S> */ B(Nop),
B(Star), R(1),
/* 619 S> */ B(Nop),
B(Star), R(0),
/* 628 S> */ B(Nop),
B(Star), R(1),
/* 635 S> */ B(Nop),
B(Star), R(0),
/* 644 S> */ B(Nop),
B(Star), R(1),
/* 651 S> */ B(Nop),
B(Star), R(0),
/* 660 S> */ B(Nop),
B(Star), R(1),
/* 667 S> */ B(Nop),
B(Star), R(0),
/* 676 S> */ B(Nop),
B(Star), R(1),
/* 683 S> */ B(Nop),
B(Star), R(0),
/* 692 S> */ B(Nop),
B(Star), R(1),
/* 699 S> */ B(Nop),
B(Star), R(0),
/* 708 S> */ B(Nop),
B(Star), R(1),
/* 715 S> */ B(Nop),
B(Star), R(0),
/* 724 S> */ B(Nop),
B(Star), R(1),
/* 731 S> */ B(Nop),
B(Star), R(0),
/* 740 S> */ B(Nop),
B(Star), R(1),
/* 747 S> */ B(Nop),
B(Star), R(0),
/* 756 S> */ B(Nop),
B(Star), R(1),
/* 763 S> */ B(Nop),
B(Star), R(0),
/* 772 S> */ B(Nop),
B(Star), R(1),
/* 779 S> */ B(Nop),
B(Star), R(0),
/* 788 S> */ B(Nop),
B(Star), R(1),
/* 795 S> */ B(Nop),
B(Star), R(0),
/* 804 S> */ B(Nop),
B(Star), R(1),
/* 811 S> */ B(Nop),
B(Star), R(0),
/* 820 S> */ B(Nop),
B(Star), R(1),
/* 827 S> */ B(Nop),
B(Star), R(0),
/* 836 S> */ B(Nop),
B(Star), R(1),
/* 843 S> */ B(Nop),
B(Star), R(0),
/* 852 S> */ B(Nop),
B(Star), R(1),
/* 859 S> */ B(Nop),
B(Star), R(0),
/* 868 S> */ B(Nop),
B(Star), R(1),
/* 875 S> */ B(Nop),
B(Star), R(0),
/* 884 S> */ B(Nop),
B(Star), R(1),
/* 891 S> */ B(Nop),
B(Star), R(0),
/* 900 S> */ B(Nop),
B(Star), R(1),
/* 907 S> */ B(Nop),
B(Star), R(0),
/* 916 S> */ B(Nop),
B(Star), R(1),
/* 923 S> */ B(Nop),
B(Star), R(0),
/* 932 S> */ B(Nop),
B(Star), R(1),
/* 939 S> */ B(Nop),
B(Star), R(0),
/* 948 S> */ B(Nop),
B(Star), R(1),
/* 955 S> */ B(Nop),
B(Star), R(0),
/* 964 S> */ B(Nop),
B(Star), R(1),
/* 971 S> */ B(Nop),
B(Star), R(0),
/* 980 S> */ B(Nop),
B(Star), R(1),
/* 987 S> */ B(Nop),
B(Star), R(0),
/* 996 S> */ B(Nop),
B(Star), R(1),
/* 1003 S> */ B(Nop),
B(Star), R(0),
/* 1012 S> */ B(Nop),
B(Star), R(1),
/* 1019 S> */ B(Nop),
B(Star), R(0),
/* 1028 S> */ B(Nop),
B(Star), R(1),
/* 1035 S> */ B(Nop),
B(Star), R(0),
/* 1044 S> */ B(Nop),
B(Star), R(1),
/* 1051 S> */ B(Nop),
B(Star), R(0),
/* 1060 S> */ B(Nop),
B(Star), R(1),
/* 1067 S> */ B(Nop),
B(Star), R(0),
/* 1076 S> */ B(Wide), B(LdaSmi), U16(200),
/* 1112 S> */ B(Return),
/* 1097 S> */ B(Wide), B(LdaSmi), U16(-200),
@ -749,7 +1003,7 @@ bytecode array length: 14
bytecodes: [
/* 10 E> */ B(StackCheck),
/* 25 S> */ B(LdaZero),
/* 25 E> */ B(Star), R(0),
B(Star), R(0),
/* 30 S> */ B(JumpIfToBooleanFalse), U8(5),
/* 43 S> */ B(LdaSmi), U8(20),
/* 85 S> */ B(Return),

View File

@ -34,7 +34,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(Wide), B(LdaSmi), U16(1234),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 48 S> */ B(Wide), B(LdaSmi), U16(5678),
/* 61 S> */ B(Return),
]
@ -53,7 +53,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(Wide), B(LdaSmi), U16(1234),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 48 S> */ B(Wide), B(LdaSmi), U16(1234),
/* 61 S> */ B(Return),
]

View File

@ -333,629 +333,629 @@ bytecode array length: 1422
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaConstant), U8(0),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 55 S> */ B(LdaConstant), U8(1),
/* 55 E> */ B(Star), R(0),
B(Star), R(0),
/* 68 S> */ B(LdaConstant), U8(2),
/* 68 E> */ B(Star), R(0),
B(Star), R(0),
/* 81 S> */ B(LdaConstant), U8(3),
/* 81 E> */ B(Star), R(0),
B(Star), R(0),
/* 94 S> */ B(LdaConstant), U8(4),
/* 94 E> */ B(Star), R(0),
B(Star), R(0),
/* 107 S> */ B(LdaConstant), U8(5),
/* 107 E> */ B(Star), R(0),
B(Star), R(0),
/* 120 S> */ B(LdaConstant), U8(6),
/* 120 E> */ B(Star), R(0),
B(Star), R(0),
/* 133 S> */ B(LdaConstant), U8(7),
/* 133 E> */ B(Star), R(0),
B(Star), R(0),
/* 146 S> */ B(LdaConstant), U8(8),
/* 146 E> */ B(Star), R(0),
B(Star), R(0),
/* 159 S> */ B(LdaConstant), U8(9),
/* 159 E> */ B(Star), R(0),
B(Star), R(0),
/* 172 S> */ B(LdaConstant), U8(10),
/* 172 E> */ B(Star), R(0),
B(Star), R(0),
/* 185 S> */ B(LdaConstant), U8(11),
/* 185 E> */ B(Star), R(0),
B(Star), R(0),
/* 198 S> */ B(LdaConstant), U8(12),
/* 198 E> */ B(Star), R(0),
B(Star), R(0),
/* 211 S> */ B(LdaConstant), U8(13),
/* 211 E> */ B(Star), R(0),
B(Star), R(0),
/* 224 S> */ B(LdaConstant), U8(14),
/* 224 E> */ B(Star), R(0),
B(Star), R(0),
/* 237 S> */ B(LdaConstant), U8(15),
/* 237 E> */ B(Star), R(0),
B(Star), R(0),
/* 250 S> */ B(LdaConstant), U8(16),
/* 250 E> */ B(Star), R(0),
B(Star), R(0),
/* 263 S> */ B(LdaConstant), U8(17),
/* 263 E> */ B(Star), R(0),
B(Star), R(0),
/* 276 S> */ B(LdaConstant), U8(18),
/* 276 E> */ B(Star), R(0),
B(Star), R(0),
/* 289 S> */ B(LdaConstant), U8(19),
/* 289 E> */ B(Star), R(0),
B(Star), R(0),
/* 302 S> */ B(LdaConstant), U8(20),
/* 302 E> */ B(Star), R(0),
B(Star), R(0),
/* 315 S> */ B(LdaConstant), U8(21),
/* 315 E> */ B(Star), R(0),
B(Star), R(0),
/* 328 S> */ B(LdaConstant), U8(22),
/* 328 E> */ B(Star), R(0),
B(Star), R(0),
/* 341 S> */ B(LdaConstant), U8(23),
/* 341 E> */ B(Star), R(0),
B(Star), R(0),
/* 354 S> */ B(LdaConstant), U8(24),
/* 354 E> */ B(Star), R(0),
B(Star), R(0),
/* 367 S> */ B(LdaConstant), U8(25),
/* 367 E> */ B(Star), R(0),
B(Star), R(0),
/* 380 S> */ B(LdaConstant), U8(26),
/* 380 E> */ B(Star), R(0),
B(Star), R(0),
/* 393 S> */ B(LdaConstant), U8(27),
/* 393 E> */ B(Star), R(0),
B(Star), R(0),
/* 406 S> */ B(LdaConstant), U8(28),
/* 406 E> */ B(Star), R(0),
B(Star), R(0),
/* 419 S> */ B(LdaConstant), U8(29),
/* 419 E> */ B(Star), R(0),
B(Star), R(0),
/* 432 S> */ B(LdaConstant), U8(30),
/* 432 E> */ B(Star), R(0),
B(Star), R(0),
/* 445 S> */ B(LdaConstant), U8(31),
/* 445 E> */ B(Star), R(0),
B(Star), R(0),
/* 458 S> */ B(LdaConstant), U8(32),
/* 458 E> */ B(Star), R(0),
B(Star), R(0),
/* 471 S> */ B(LdaConstant), U8(33),
/* 471 E> */ B(Star), R(0),
B(Star), R(0),
/* 484 S> */ B(LdaConstant), U8(34),
/* 484 E> */ B(Star), R(0),
B(Star), R(0),
/* 497 S> */ B(LdaConstant), U8(35),
/* 497 E> */ B(Star), R(0),
B(Star), R(0),
/* 510 S> */ B(LdaConstant), U8(36),
/* 510 E> */ B(Star), R(0),
B(Star), R(0),
/* 523 S> */ B(LdaConstant), U8(37),
/* 523 E> */ B(Star), R(0),
B(Star), R(0),
/* 536 S> */ B(LdaConstant), U8(38),
/* 536 E> */ B(Star), R(0),
B(Star), R(0),
/* 549 S> */ B(LdaConstant), U8(39),
/* 549 E> */ B(Star), R(0),
B(Star), R(0),
/* 562 S> */ B(LdaConstant), U8(40),
/* 562 E> */ B(Star), R(0),
B(Star), R(0),
/* 575 S> */ B(LdaConstant), U8(41),
/* 575 E> */ B(Star), R(0),
B(Star), R(0),
/* 588 S> */ B(LdaConstant), U8(42),
/* 588 E> */ B(Star), R(0),
B(Star), R(0),
/* 601 S> */ B(LdaConstant), U8(43),
/* 601 E> */ B(Star), R(0),
B(Star), R(0),
/* 614 S> */ B(LdaConstant), U8(44),
/* 614 E> */ B(Star), R(0),
B(Star), R(0),
/* 627 S> */ B(LdaConstant), U8(45),
/* 627 E> */ B(Star), R(0),
B(Star), R(0),
/* 640 S> */ B(LdaConstant), U8(46),
/* 640 E> */ B(Star), R(0),
B(Star), R(0),
/* 653 S> */ B(LdaConstant), U8(47),
/* 653 E> */ B(Star), R(0),
B(Star), R(0),
/* 666 S> */ B(LdaConstant), U8(48),
/* 666 E> */ B(Star), R(0),
B(Star), R(0),
/* 679 S> */ B(LdaConstant), U8(49),
/* 679 E> */ B(Star), R(0),
B(Star), R(0),
/* 692 S> */ B(LdaConstant), U8(50),
/* 692 E> */ B(Star), R(0),
B(Star), R(0),
/* 705 S> */ B(LdaConstant), U8(51),
/* 705 E> */ B(Star), R(0),
B(Star), R(0),
/* 718 S> */ B(LdaConstant), U8(52),
/* 718 E> */ B(Star), R(0),
B(Star), R(0),
/* 731 S> */ B(LdaConstant), U8(53),
/* 731 E> */ B(Star), R(0),
B(Star), R(0),
/* 744 S> */ B(LdaConstant), U8(54),
/* 744 E> */ B(Star), R(0),
B(Star), R(0),
/* 757 S> */ B(LdaConstant), U8(55),
/* 757 E> */ B(Star), R(0),
B(Star), R(0),
/* 770 S> */ B(LdaConstant), U8(56),
/* 770 E> */ B(Star), R(0),
B(Star), R(0),
/* 783 S> */ B(LdaConstant), U8(57),
/* 783 E> */ B(Star), R(0),
B(Star), R(0),
/* 796 S> */ B(LdaConstant), U8(58),
/* 796 E> */ B(Star), R(0),
B(Star), R(0),
/* 809 S> */ B(LdaConstant), U8(59),
/* 809 E> */ B(Star), R(0),
B(Star), R(0),
/* 822 S> */ B(LdaConstant), U8(60),
/* 822 E> */ B(Star), R(0),
B(Star), R(0),
/* 835 S> */ B(LdaConstant), U8(61),
/* 835 E> */ B(Star), R(0),
B(Star), R(0),
/* 848 S> */ B(LdaConstant), U8(62),
/* 848 E> */ B(Star), R(0),
B(Star), R(0),
/* 861 S> */ B(LdaConstant), U8(63),
/* 861 E> */ B(Star), R(0),
B(Star), R(0),
/* 874 S> */ B(LdaConstant), U8(64),
/* 874 E> */ B(Star), R(0),
B(Star), R(0),
/* 887 S> */ B(LdaConstant), U8(65),
/* 887 E> */ B(Star), R(0),
B(Star), R(0),
/* 900 S> */ B(LdaConstant), U8(66),
/* 900 E> */ B(Star), R(0),
B(Star), R(0),
/* 913 S> */ B(LdaConstant), U8(67),
/* 913 E> */ B(Star), R(0),
B(Star), R(0),
/* 926 S> */ B(LdaConstant), U8(68),
/* 926 E> */ B(Star), R(0),
B(Star), R(0),
/* 939 S> */ B(LdaConstant), U8(69),
/* 939 E> */ B(Star), R(0),
B(Star), R(0),
/* 952 S> */ B(LdaConstant), U8(70),
/* 952 E> */ B(Star), R(0),
B(Star), R(0),
/* 965 S> */ B(LdaConstant), U8(71),
/* 965 E> */ B(Star), R(0),
B(Star), R(0),
/* 978 S> */ B(LdaConstant), U8(72),
/* 978 E> */ B(Star), R(0),
B(Star), R(0),
/* 991 S> */ B(LdaConstant), U8(73),
/* 991 E> */ B(Star), R(0),
B(Star), R(0),
/* 1004 S> */ B(LdaConstant), U8(74),
/* 1004 E> */ B(Star), R(0),
B(Star), R(0),
/* 1017 S> */ B(LdaConstant), U8(75),
/* 1017 E> */ B(Star), R(0),
B(Star), R(0),
/* 1030 S> */ B(LdaConstant), U8(76),
/* 1030 E> */ B(Star), R(0),
B(Star), R(0),
/* 1043 S> */ B(LdaConstant), U8(77),
/* 1043 E> */ B(Star), R(0),
B(Star), R(0),
/* 1056 S> */ B(LdaConstant), U8(78),
/* 1056 E> */ B(Star), R(0),
B(Star), R(0),
/* 1069 S> */ B(LdaConstant), U8(79),
/* 1069 E> */ B(Star), R(0),
B(Star), R(0),
/* 1082 S> */ B(LdaConstant), U8(80),
/* 1082 E> */ B(Star), R(0),
B(Star), R(0),
/* 1095 S> */ B(LdaConstant), U8(81),
/* 1095 E> */ B(Star), R(0),
B(Star), R(0),
/* 1108 S> */ B(LdaConstant), U8(82),
/* 1108 E> */ B(Star), R(0),
B(Star), R(0),
/* 1121 S> */ B(LdaConstant), U8(83),
/* 1121 E> */ B(Star), R(0),
B(Star), R(0),
/* 1134 S> */ B(LdaConstant), U8(84),
/* 1134 E> */ B(Star), R(0),
B(Star), R(0),
/* 1147 S> */ B(LdaConstant), U8(85),
/* 1147 E> */ B(Star), R(0),
B(Star), R(0),
/* 1160 S> */ B(LdaConstant), U8(86),
/* 1160 E> */ B(Star), R(0),
B(Star), R(0),
/* 1173 S> */ B(LdaConstant), U8(87),
/* 1173 E> */ B(Star), R(0),
B(Star), R(0),
/* 1186 S> */ B(LdaConstant), U8(88),
/* 1186 E> */ B(Star), R(0),
B(Star), R(0),
/* 1199 S> */ B(LdaConstant), U8(89),
/* 1199 E> */ B(Star), R(0),
B(Star), R(0),
/* 1212 S> */ B(LdaConstant), U8(90),
/* 1212 E> */ B(Star), R(0),
B(Star), R(0),
/* 1225 S> */ B(LdaConstant), U8(91),
/* 1225 E> */ B(Star), R(0),
B(Star), R(0),
/* 1238 S> */ B(LdaConstant), U8(92),
/* 1238 E> */ B(Star), R(0),
B(Star), R(0),
/* 1251 S> */ B(LdaConstant), U8(93),
/* 1251 E> */ B(Star), R(0),
B(Star), R(0),
/* 1264 S> */ B(LdaConstant), U8(94),
/* 1264 E> */ B(Star), R(0),
B(Star), R(0),
/* 1277 S> */ B(LdaConstant), U8(95),
/* 1277 E> */ B(Star), R(0),
B(Star), R(0),
/* 1290 S> */ B(LdaConstant), U8(96),
/* 1290 E> */ B(Star), R(0),
B(Star), R(0),
/* 1303 S> */ B(LdaConstant), U8(97),
/* 1303 E> */ B(Star), R(0),
B(Star), R(0),
/* 1316 S> */ B(LdaConstant), U8(98),
/* 1316 E> */ B(Star), R(0),
B(Star), R(0),
/* 1329 S> */ B(LdaConstant), U8(99),
/* 1329 E> */ B(Star), R(0),
B(Star), R(0),
/* 1342 S> */ B(LdaConstant), U8(100),
/* 1342 E> */ B(Star), R(0),
B(Star), R(0),
/* 1355 S> */ B(LdaConstant), U8(101),
/* 1355 E> */ B(Star), R(0),
B(Star), R(0),
/* 1368 S> */ B(LdaConstant), U8(102),
/* 1368 E> */ B(Star), R(0),
B(Star), R(0),
/* 1381 S> */ B(LdaConstant), U8(103),
/* 1381 E> */ B(Star), R(0),
B(Star), R(0),
/* 1394 S> */ B(LdaConstant), U8(104),
/* 1394 E> */ B(Star), R(0),
B(Star), R(0),
/* 1407 S> */ B(LdaConstant), U8(105),
/* 1407 E> */ B(Star), R(0),
B(Star), R(0),
/* 1420 S> */ B(LdaConstant), U8(106),
/* 1420 E> */ B(Star), R(0),
B(Star), R(0),
/* 1433 S> */ B(LdaConstant), U8(107),
/* 1433 E> */ B(Star), R(0),
B(Star), R(0),
/* 1446 S> */ B(LdaConstant), U8(108),
/* 1446 E> */ B(Star), R(0),
B(Star), R(0),
/* 1459 S> */ B(LdaConstant), U8(109),
/* 1459 E> */ B(Star), R(0),
B(Star), R(0),
/* 1472 S> */ B(LdaConstant), U8(110),
/* 1472 E> */ B(Star), R(0),
B(Star), R(0),
/* 1485 S> */ B(LdaConstant), U8(111),
/* 1485 E> */ B(Star), R(0),
B(Star), R(0),
/* 1498 S> */ B(LdaConstant), U8(112),
/* 1498 E> */ B(Star), R(0),
B(Star), R(0),
/* 1511 S> */ B(LdaConstant), U8(113),
/* 1511 E> */ B(Star), R(0),
B(Star), R(0),
/* 1524 S> */ B(LdaConstant), U8(114),
/* 1524 E> */ B(Star), R(0),
B(Star), R(0),
/* 1537 S> */ B(LdaConstant), U8(115),
/* 1537 E> */ B(Star), R(0),
B(Star), R(0),
/* 1550 S> */ B(LdaConstant), U8(116),
/* 1550 E> */ B(Star), R(0),
B(Star), R(0),
/* 1563 S> */ B(LdaConstant), U8(117),
/* 1563 E> */ B(Star), R(0),
B(Star), R(0),
/* 1576 S> */ B(LdaConstant), U8(118),
/* 1576 E> */ B(Star), R(0),
B(Star), R(0),
/* 1589 S> */ B(LdaConstant), U8(119),
/* 1589 E> */ B(Star), R(0),
B(Star), R(0),
/* 1602 S> */ B(LdaConstant), U8(120),
/* 1602 E> */ B(Star), R(0),
B(Star), R(0),
/* 1615 S> */ B(LdaConstant), U8(121),
/* 1615 E> */ B(Star), R(0),
B(Star), R(0),
/* 1628 S> */ B(LdaConstant), U8(122),
/* 1628 E> */ B(Star), R(0),
B(Star), R(0),
/* 1641 S> */ B(LdaConstant), U8(123),
/* 1641 E> */ B(Star), R(0),
B(Star), R(0),
/* 1654 S> */ B(LdaConstant), U8(124),
/* 1654 E> */ B(Star), R(0),
B(Star), R(0),
/* 1667 S> */ B(LdaConstant), U8(125),
/* 1667 E> */ B(Star), R(0),
B(Star), R(0),
/* 1680 S> */ B(LdaConstant), U8(126),
/* 1680 E> */ B(Star), R(0),
B(Star), R(0),
/* 1693 S> */ B(LdaConstant), U8(127),
/* 1693 E> */ B(Star), R(0),
B(Star), R(0),
/* 1706 S> */ B(LdaConstant), U8(128),
/* 1706 E> */ B(Star), R(0),
B(Star), R(0),
/* 1719 S> */ B(LdaConstant), U8(129),
/* 1719 E> */ B(Star), R(0),
B(Star), R(0),
/* 1732 S> */ B(LdaConstant), U8(130),
/* 1732 E> */ B(Star), R(0),
B(Star), R(0),
/* 1745 S> */ B(LdaConstant), U8(131),
/* 1745 E> */ B(Star), R(0),
B(Star), R(0),
/* 1758 S> */ B(LdaConstant), U8(132),
/* 1758 E> */ B(Star), R(0),
B(Star), R(0),
/* 1771 S> */ B(LdaConstant), U8(133),
/* 1771 E> */ B(Star), R(0),
B(Star), R(0),
/* 1784 S> */ B(LdaConstant), U8(134),
/* 1784 E> */ B(Star), R(0),
B(Star), R(0),
/* 1797 S> */ B(LdaConstant), U8(135),
/* 1797 E> */ B(Star), R(0),
B(Star), R(0),
/* 1810 S> */ B(LdaConstant), U8(136),
/* 1810 E> */ B(Star), R(0),
B(Star), R(0),
/* 1823 S> */ B(LdaConstant), U8(137),
/* 1823 E> */ B(Star), R(0),
B(Star), R(0),
/* 1836 S> */ B(LdaConstant), U8(138),
/* 1836 E> */ B(Star), R(0),
B(Star), R(0),
/* 1849 S> */ B(LdaConstant), U8(139),
/* 1849 E> */ B(Star), R(0),
B(Star), R(0),
/* 1862 S> */ B(LdaConstant), U8(140),
/* 1862 E> */ B(Star), R(0),
B(Star), R(0),
/* 1875 S> */ B(LdaConstant), U8(141),
/* 1875 E> */ B(Star), R(0),
B(Star), R(0),
/* 1888 S> */ B(LdaConstant), U8(142),
/* 1888 E> */ B(Star), R(0),
B(Star), R(0),
/* 1901 S> */ B(LdaConstant), U8(143),
/* 1901 E> */ B(Star), R(0),
B(Star), R(0),
/* 1914 S> */ B(LdaConstant), U8(144),
/* 1914 E> */ B(Star), R(0),
B(Star), R(0),
/* 1927 S> */ B(LdaConstant), U8(145),
/* 1927 E> */ B(Star), R(0),
B(Star), R(0),
/* 1940 S> */ B(LdaConstant), U8(146),
/* 1940 E> */ B(Star), R(0),
B(Star), R(0),
/* 1953 S> */ B(LdaConstant), U8(147),
/* 1953 E> */ B(Star), R(0),
B(Star), R(0),
/* 1966 S> */ B(LdaConstant), U8(148),
/* 1966 E> */ B(Star), R(0),
B(Star), R(0),
/* 1979 S> */ B(LdaConstant), U8(149),
/* 1979 E> */ B(Star), R(0),
B(Star), R(0),
/* 1992 S> */ B(LdaConstant), U8(150),
/* 1992 E> */ B(Star), R(0),
B(Star), R(0),
/* 2005 S> */ B(LdaConstant), U8(151),
/* 2005 E> */ B(Star), R(0),
B(Star), R(0),
/* 2018 S> */ B(LdaConstant), U8(152),
/* 2018 E> */ B(Star), R(0),
B(Star), R(0),
/* 2031 S> */ B(LdaConstant), U8(153),
/* 2031 E> */ B(Star), R(0),
B(Star), R(0),
/* 2044 S> */ B(LdaConstant), U8(154),
/* 2044 E> */ B(Star), R(0),
B(Star), R(0),
/* 2057 S> */ B(LdaConstant), U8(155),
/* 2057 E> */ B(Star), R(0),
B(Star), R(0),
/* 2070 S> */ B(LdaConstant), U8(156),
/* 2070 E> */ B(Star), R(0),
B(Star), R(0),
/* 2083 S> */ B(LdaConstant), U8(157),
/* 2083 E> */ B(Star), R(0),
B(Star), R(0),
/* 2096 S> */ B(LdaConstant), U8(158),
/* 2096 E> */ B(Star), R(0),
B(Star), R(0),
/* 2109 S> */ B(LdaConstant), U8(159),
/* 2109 E> */ B(Star), R(0),
B(Star), R(0),
/* 2122 S> */ B(LdaConstant), U8(160),
/* 2122 E> */ B(Star), R(0),
B(Star), R(0),
/* 2135 S> */ B(LdaConstant), U8(161),
/* 2135 E> */ B(Star), R(0),
B(Star), R(0),
/* 2148 S> */ B(LdaConstant), U8(162),
/* 2148 E> */ B(Star), R(0),
B(Star), R(0),
/* 2161 S> */ B(LdaConstant), U8(163),
/* 2161 E> */ B(Star), R(0),
B(Star), R(0),
/* 2174 S> */ B(LdaConstant), U8(164),
/* 2174 E> */ B(Star), R(0),
B(Star), R(0),
/* 2187 S> */ B(LdaConstant), U8(165),
/* 2187 E> */ B(Star), R(0),
B(Star), R(0),
/* 2200 S> */ B(LdaConstant), U8(166),
/* 2200 E> */ B(Star), R(0),
B(Star), R(0),
/* 2213 S> */ B(LdaConstant), U8(167),
/* 2213 E> */ B(Star), R(0),
B(Star), R(0),
/* 2226 S> */ B(LdaConstant), U8(168),
/* 2226 E> */ B(Star), R(0),
B(Star), R(0),
/* 2239 S> */ B(LdaConstant), U8(169),
/* 2239 E> */ B(Star), R(0),
B(Star), R(0),
/* 2252 S> */ B(LdaConstant), U8(170),
/* 2252 E> */ B(Star), R(0),
B(Star), R(0),
/* 2265 S> */ B(LdaConstant), U8(171),
/* 2265 E> */ B(Star), R(0),
B(Star), R(0),
/* 2278 S> */ B(LdaConstant), U8(172),
/* 2278 E> */ B(Star), R(0),
B(Star), R(0),
/* 2291 S> */ B(LdaConstant), U8(173),
/* 2291 E> */ B(Star), R(0),
B(Star), R(0),
/* 2304 S> */ B(LdaConstant), U8(174),
/* 2304 E> */ B(Star), R(0),
B(Star), R(0),
/* 2317 S> */ B(LdaConstant), U8(175),
/* 2317 E> */ B(Star), R(0),
B(Star), R(0),
/* 2330 S> */ B(LdaConstant), U8(176),
/* 2330 E> */ B(Star), R(0),
B(Star), R(0),
/* 2343 S> */ B(LdaConstant), U8(177),
/* 2343 E> */ B(Star), R(0),
B(Star), R(0),
/* 2356 S> */ B(LdaConstant), U8(178),
/* 2356 E> */ B(Star), R(0),
B(Star), R(0),
/* 2369 S> */ B(LdaConstant), U8(179),
/* 2369 E> */ B(Star), R(0),
B(Star), R(0),
/* 2382 S> */ B(LdaConstant), U8(180),
/* 2382 E> */ B(Star), R(0),
B(Star), R(0),
/* 2395 S> */ B(LdaConstant), U8(181),
/* 2395 E> */ B(Star), R(0),
B(Star), R(0),
/* 2408 S> */ B(LdaConstant), U8(182),
/* 2408 E> */ B(Star), R(0),
B(Star), R(0),
/* 2421 S> */ B(LdaConstant), U8(183),
/* 2421 E> */ B(Star), R(0),
B(Star), R(0),
/* 2434 S> */ B(LdaConstant), U8(184),
/* 2434 E> */ B(Star), R(0),
B(Star), R(0),
/* 2447 S> */ B(LdaConstant), U8(185),
/* 2447 E> */ B(Star), R(0),
B(Star), R(0),
/* 2460 S> */ B(LdaConstant), U8(186),
/* 2460 E> */ B(Star), R(0),
B(Star), R(0),
/* 2473 S> */ B(LdaConstant), U8(187),
/* 2473 E> */ B(Star), R(0),
B(Star), R(0),
/* 2486 S> */ B(LdaConstant), U8(188),
/* 2486 E> */ B(Star), R(0),
B(Star), R(0),
/* 2499 S> */ B(LdaConstant), U8(189),
/* 2499 E> */ B(Star), R(0),
B(Star), R(0),
/* 2512 S> */ B(LdaConstant), U8(190),
/* 2512 E> */ B(Star), R(0),
B(Star), R(0),
/* 2525 S> */ B(LdaConstant), U8(191),
/* 2525 E> */ B(Star), R(0),
B(Star), R(0),
/* 2538 S> */ B(LdaConstant), U8(192),
/* 2538 E> */ B(Star), R(0),
B(Star), R(0),
/* 2551 S> */ B(LdaConstant), U8(193),
/* 2551 E> */ B(Star), R(0),
B(Star), R(0),
/* 2564 S> */ B(LdaConstant), U8(194),
/* 2564 E> */ B(Star), R(0),
B(Star), R(0),
/* 2577 S> */ B(LdaConstant), U8(195),
/* 2577 E> */ B(Star), R(0),
B(Star), R(0),
/* 2590 S> */ B(LdaConstant), U8(196),
/* 2590 E> */ B(Star), R(0),
B(Star), R(0),
/* 2603 S> */ B(LdaConstant), U8(197),
/* 2603 E> */ B(Star), R(0),
B(Star), R(0),
/* 2616 S> */ B(LdaConstant), U8(198),
/* 2616 E> */ B(Star), R(0),
B(Star), R(0),
/* 2629 S> */ B(LdaConstant), U8(199),
/* 2629 E> */ B(Star), R(0),
B(Star), R(0),
/* 2642 S> */ B(LdaConstant), U8(200),
/* 2642 E> */ B(Star), R(0),
B(Star), R(0),
/* 2655 S> */ B(LdaConstant), U8(201),
/* 2655 E> */ B(Star), R(0),
B(Star), R(0),
/* 2668 S> */ B(LdaConstant), U8(202),
/* 2668 E> */ B(Star), R(0),
B(Star), R(0),
/* 2681 S> */ B(LdaConstant), U8(203),
/* 2681 E> */ B(Star), R(0),
B(Star), R(0),
/* 2694 S> */ B(LdaConstant), U8(204),
/* 2694 E> */ B(Star), R(0),
B(Star), R(0),
/* 2707 S> */ B(LdaConstant), U8(205),
/* 2707 E> */ B(Star), R(0),
B(Star), R(0),
/* 2720 S> */ B(LdaConstant), U8(206),
/* 2720 E> */ B(Star), R(0),
B(Star), R(0),
/* 2733 S> */ B(LdaConstant), U8(207),
/* 2733 E> */ B(Star), R(0),
B(Star), R(0),
/* 2746 S> */ B(LdaConstant), U8(208),
/* 2746 E> */ B(Star), R(0),
B(Star), R(0),
/* 2759 S> */ B(LdaConstant), U8(209),
/* 2759 E> */ B(Star), R(0),
B(Star), R(0),
/* 2772 S> */ B(LdaConstant), U8(210),
/* 2772 E> */ B(Star), R(0),
B(Star), R(0),
/* 2785 S> */ B(LdaConstant), U8(211),
/* 2785 E> */ B(Star), R(0),
B(Star), R(0),
/* 2798 S> */ B(LdaConstant), U8(212),
/* 2798 E> */ B(Star), R(0),
B(Star), R(0),
/* 2811 S> */ B(LdaConstant), U8(213),
/* 2811 E> */ B(Star), R(0),
B(Star), R(0),
/* 2824 S> */ B(LdaConstant), U8(214),
/* 2824 E> */ B(Star), R(0),
B(Star), R(0),
/* 2837 S> */ B(LdaConstant), U8(215),
/* 2837 E> */ B(Star), R(0),
B(Star), R(0),
/* 2850 S> */ B(LdaConstant), U8(216),
/* 2850 E> */ B(Star), R(0),
B(Star), R(0),
/* 2863 S> */ B(LdaConstant), U8(217),
/* 2863 E> */ B(Star), R(0),
B(Star), R(0),
/* 2876 S> */ B(LdaConstant), U8(218),
/* 2876 E> */ B(Star), R(0),
B(Star), R(0),
/* 2889 S> */ B(LdaConstant), U8(219),
/* 2889 E> */ B(Star), R(0),
B(Star), R(0),
/* 2902 S> */ B(LdaConstant), U8(220),
/* 2902 E> */ B(Star), R(0),
B(Star), R(0),
/* 2915 S> */ B(LdaConstant), U8(221),
/* 2915 E> */ B(Star), R(0),
B(Star), R(0),
/* 2928 S> */ B(LdaConstant), U8(222),
/* 2928 E> */ B(Star), R(0),
B(Star), R(0),
/* 2941 S> */ B(LdaConstant), U8(223),
/* 2941 E> */ B(Star), R(0),
B(Star), R(0),
/* 2954 S> */ B(LdaConstant), U8(224),
/* 2954 E> */ B(Star), R(0),
B(Star), R(0),
/* 2967 S> */ B(LdaConstant), U8(225),
/* 2967 E> */ B(Star), R(0),
B(Star), R(0),
/* 2980 S> */ B(LdaConstant), U8(226),
/* 2980 E> */ B(Star), R(0),
B(Star), R(0),
/* 2993 S> */ B(LdaConstant), U8(227),
/* 2993 E> */ B(Star), R(0),
B(Star), R(0),
/* 3006 S> */ B(LdaConstant), U8(228),
/* 3006 E> */ B(Star), R(0),
B(Star), R(0),
/* 3019 S> */ B(LdaConstant), U8(229),
/* 3019 E> */ B(Star), R(0),
B(Star), R(0),
/* 3032 S> */ B(LdaConstant), U8(230),
/* 3032 E> */ B(Star), R(0),
B(Star), R(0),
/* 3045 S> */ B(LdaConstant), U8(231),
/* 3045 E> */ B(Star), R(0),
B(Star), R(0),
/* 3058 S> */ B(LdaConstant), U8(232),
/* 3058 E> */ B(Star), R(0),
B(Star), R(0),
/* 3071 S> */ B(LdaConstant), U8(233),
/* 3071 E> */ B(Star), R(0),
B(Star), R(0),
/* 3084 S> */ B(LdaConstant), U8(234),
/* 3084 E> */ B(Star), R(0),
B(Star), R(0),
/* 3097 S> */ B(LdaConstant), U8(235),
/* 3097 E> */ B(Star), R(0),
B(Star), R(0),
/* 3110 S> */ B(LdaConstant), U8(236),
/* 3110 E> */ B(Star), R(0),
B(Star), R(0),
/* 3123 S> */ B(LdaConstant), U8(237),
/* 3123 E> */ B(Star), R(0),
B(Star), R(0),
/* 3136 S> */ B(LdaConstant), U8(238),
/* 3136 E> */ B(Star), R(0),
B(Star), R(0),
/* 3149 S> */ B(LdaConstant), U8(239),
/* 3149 E> */ B(Star), R(0),
B(Star), R(0),
/* 3162 S> */ B(LdaConstant), U8(240),
/* 3162 E> */ B(Star), R(0),
B(Star), R(0),
/* 3175 S> */ B(LdaConstant), U8(241),
/* 3175 E> */ B(Star), R(0),
B(Star), R(0),
/* 3188 S> */ B(LdaConstant), U8(242),
/* 3188 E> */ B(Star), R(0),
B(Star), R(0),
/* 3201 S> */ B(LdaConstant), U8(243),
/* 3201 E> */ B(Star), R(0),
B(Star), R(0),
/* 3214 S> */ B(LdaConstant), U8(244),
/* 3214 E> */ B(Star), R(0),
B(Star), R(0),
/* 3227 S> */ B(LdaConstant), U8(245),
/* 3227 E> */ B(Star), R(0),
B(Star), R(0),
/* 3240 S> */ B(LdaConstant), U8(246),
/* 3240 E> */ B(Star), R(0),
B(Star), R(0),
/* 3253 S> */ B(LdaConstant), U8(247),
/* 3253 E> */ B(Star), R(0),
B(Star), R(0),
/* 3266 S> */ B(LdaConstant), U8(248),
/* 3266 E> */ B(Star), R(0),
B(Star), R(0),
/* 3279 S> */ B(LdaConstant), U8(249),
/* 3279 E> */ B(Star), R(0),
B(Star), R(0),
/* 3292 S> */ B(LdaConstant), U8(250),
/* 3292 E> */ B(Star), R(0),
B(Star), R(0),
/* 3305 S> */ B(LdaConstant), U8(251),
/* 3305 E> */ B(Star), R(0),
B(Star), R(0),
/* 3318 S> */ B(LdaConstant), U8(252),
/* 3318 E> */ B(Star), R(0),
B(Star), R(0),
/* 3331 S> */ B(LdaConstant), U8(253),
/* 3331 E> */ B(Star), R(0),
B(Star), R(0),
/* 3344 S> */ B(LdaConstant), U8(254),
/* 3344 E> */ B(Star), R(0),
B(Star), R(0),
/* 3357 S> */ B(LdaConstant), U8(255),
/* 3357 E> */ B(Star), R(0),
B(Star), R(0),
/* 3370 S> */ B(Wide), B(LdaConstant), U16(256),
/* 3370 E> */ B(Star), R(0),
B(Star), R(0),
/* 3383 S> */ B(Wide), B(LdaConstant), U16(257),
/* 3383 E> */ B(Star), R(0),
B(Star), R(0),
/* 3396 S> */ B(Wide), B(LdaConstant), U16(258),
/* 3396 E> */ B(Star), R(0),
B(Star), R(0),
/* 3409 S> */ B(Wide), B(LdaConstant), U16(259),
/* 3409 E> */ B(Star), R(0),
B(Star), R(0),
/* 3422 S> */ B(Wide), B(LdaConstant), U16(260),
/* 3422 E> */ B(Star), R(0),
B(Star), R(0),
/* 3435 S> */ B(Wide), B(LdaConstant), U16(261),
/* 3435 E> */ B(Star), R(0),
B(Star), R(0),
/* 3448 S> */ B(Wide), B(LdaConstant), U16(262),
/* 3448 E> */ B(Star), R(0),
B(Star), R(0),
/* 3461 S> */ B(Wide), B(LdaConstant), U16(263),
/* 3461 E> */ B(Star), R(0),
B(Star), R(0),
/* 3474 S> */ B(Wide), B(LdaConstant), U16(264),
/* 3474 E> */ B(Star), R(0),
B(Star), R(0),
/* 3487 S> */ B(Wide), B(LdaConstant), U16(265),
/* 3487 E> */ B(Star), R(0),
B(Star), R(0),
/* 3500 S> */ B(Wide), B(LdaConstant), U16(266),
/* 3500 E> */ B(Star), R(0),
B(Star), R(0),
/* 3513 S> */ B(Wide), B(LdaConstant), U16(267),
/* 3513 E> */ B(Star), R(0),
B(Star), R(0),
/* 3526 S> */ B(Wide), B(LdaConstant), U16(268),
/* 3526 E> */ B(Star), R(0),
B(Star), R(0),
/* 3539 S> */ B(Wide), B(LdaConstant), U16(269),
/* 3539 E> */ B(Star), R(0),
B(Star), R(0),
/* 3552 S> */ B(Wide), B(LdaConstant), U16(270),
/* 3552 E> */ B(Star), R(0),
B(Star), R(0),
/* 3565 S> */ B(Wide), B(LdaConstant), U16(271),
/* 3565 E> */ B(Star), R(0),
B(Star), R(0),
/* 3578 S> */ B(Wide), B(LdaConstant), U16(272),
/* 3578 E> */ B(Star), R(0),
B(Star), R(0),
/* 3591 S> */ B(Wide), B(LdaConstant), U16(273),
/* 3591 E> */ B(Star), R(0),
B(Star), R(0),
/* 3604 S> */ B(Wide), B(LdaConstant), U16(274),
/* 3604 E> */ B(Star), R(0),
B(Star), R(0),
/* 3617 S> */ B(Wide), B(LdaConstant), U16(275),
/* 3617 E> */ B(Star), R(0),
B(Star), R(0),
/* 3630 S> */ B(Wide), B(LdaConstant), U16(276),
/* 3630 E> */ B(Star), R(0),
B(Star), R(0),
/* 3643 S> */ B(Wide), B(LdaConstant), U16(277),
/* 3643 E> */ B(Star), R(0),
B(Star), R(0),
/* 3656 S> */ B(Wide), B(LdaConstant), U16(278),
/* 3656 E> */ B(Star), R(0),
B(Star), R(0),
/* 3669 S> */ B(Wide), B(LdaConstant), U16(279),
/* 3669 E> */ B(Star), R(0),
B(Star), R(0),
/* 3682 S> */ B(Wide), B(LdaConstant), U16(280),
/* 3682 E> */ B(Star), R(0),
B(Star), R(0),
/* 3695 S> */ B(Wide), B(LdaConstant), U16(281),
/* 3695 E> */ B(Star), R(0),
B(Star), R(0),
/* 3708 S> */ B(Wide), B(LdaConstant), U16(282),
/* 3708 E> */ B(Star), R(0),
B(Star), R(0),
/* 3721 S> */ B(Wide), B(LdaConstant), U16(283),
/* 3721 E> */ B(Star), R(0),
B(Star), R(0),
/* 3734 S> */ B(Wide), B(LdaConstant), U16(284),
/* 3734 E> */ B(Star), R(0),
B(Star), R(0),
/* 3747 S> */ B(Wide), B(LdaConstant), U16(285),
/* 3747 E> */ B(Star), R(0),
B(Star), R(0),
/* 3760 S> */ B(Wide), B(LdaConstant), U16(286),
/* 3760 E> */ B(Star), R(0),
B(Star), R(0),
/* 3773 S> */ B(Wide), B(LdaConstant), U16(287),
/* 3773 E> */ B(Star), R(0),
B(Star), R(0),
/* 3786 S> */ B(Wide), B(LdaConstant), U16(288),
/* 3786 E> */ B(Star), R(0),
B(Star), R(0),
/* 3799 S> */ B(Wide), B(LdaConstant), U16(289),
/* 3799 E> */ B(Star), R(0),
B(Star), R(0),
/* 3812 S> */ B(Wide), B(LdaConstant), U16(290),
/* 3812 E> */ B(Star), R(0),
B(Star), R(0),
/* 3825 S> */ B(Wide), B(LdaConstant), U16(291),
/* 3825 E> */ B(Star), R(0),
B(Star), R(0),
/* 3838 S> */ B(Wide), B(LdaConstant), U16(292),
/* 3838 E> */ B(Star), R(0),
B(Star), R(0),
/* 3851 S> */ B(Wide), B(LdaConstant), U16(293),
/* 3851 E> */ B(Star), R(0),
B(Star), R(0),
/* 3864 S> */ B(Wide), B(LdaConstant), U16(294),
/* 3864 E> */ B(Star), R(0),
B(Star), R(0),
/* 3877 S> */ B(Wide), B(LdaConstant), U16(295),
/* 3877 E> */ B(Star), R(0),
B(Star), R(0),
/* 3890 S> */ B(Wide), B(LdaConstant), U16(296),
/* 3890 E> */ B(Star), R(0),
B(Star), R(0),
/* 3903 S> */ B(Wide), B(LdaConstant), U16(297),
/* 3903 E> */ B(Star), R(0),
B(Star), R(0),
/* 3916 S> */ B(Wide), B(LdaConstant), U16(298),
/* 3916 E> */ B(Star), R(0),
B(Star), R(0),
/* 3929 S> */ B(Wide), B(LdaConstant), U16(299),
/* 3929 E> */ B(Star), R(0),
B(Star), R(0),
/* 3942 S> */ B(Wide), B(LdaConstant), U16(300),
/* 3942 E> */ B(Star), R(0),
B(Star), R(0),
/* 3955 S> */ B(Wide), B(LdaConstant), U16(301),
/* 3955 E> */ B(Star), R(0),
B(Star), R(0),
/* 3968 S> */ B(Wide), B(LdaConstant), U16(302),
/* 3968 E> */ B(Star), R(0),
B(Star), R(0),
/* 3981 S> */ B(Wide), B(LdaConstant), U16(303),
/* 3981 E> */ B(Star), R(0),
B(Star), R(0),
/* 3994 S> */ B(Wide), B(LdaConstant), U16(304),
/* 3994 E> */ B(Star), R(0),
B(Star), R(0),
/* 4007 S> */ B(Wide), B(LdaConstant), U16(305),
/* 4007 E> */ B(Star), R(0),
B(Star), R(0),
/* 4020 S> */ B(Wide), B(LdaConstant), U16(306),
/* 4020 E> */ B(Star), R(0),
B(Star), R(0),
/* 4033 S> */ B(Wide), B(LdaConstant), U16(307),
/* 4033 E> */ B(Star), R(0),
B(Star), R(0),
/* 4046 S> */ B(Wide), B(LdaConstant), U16(308),
/* 4046 E> */ B(Star), R(0),
B(Star), R(0),
/* 4059 S> */ B(Wide), B(LdaConstant), U16(309),
/* 4059 E> */ B(Star), R(0),
B(Star), R(0),
/* 4072 S> */ B(Wide), B(LdaConstant), U16(310),
/* 4072 E> */ B(Star), R(0),
B(Star), R(0),
/* 4085 S> */ B(Wide), B(LdaConstant), U16(311),
/* 4085 E> */ B(Star), R(0),
B(Star), R(0),
/* 4103 S> */ B(LdaZero),
/* 4103 E> */ B(Star), R(1),
/* 4108 S> */ B(Ldar), R(1),

View File

@ -40,7 +40,7 @@ bytecodes: [
B(Star), R(0),
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(10),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(JumpIfNotHole), U8(11),
B(LdaConstant), U8(0),
B(Star), R(1),
@ -73,7 +73,7 @@ bytecodes: [
B(CallRuntime), U16(Runtime::kThrowReferenceError), R(2), U8(1),
B(Ldar), R(1),
B(Star), R(0),
/* 45 E> */ B(LdaUndefined),
B(LdaUndefined),
/* 52 S> */ B(Return),
]
constant pool: [
@ -94,7 +94,7 @@ bytecodes: [
B(Star), R(0),
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(10),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(LdaSmi), U8(20),
/* 48 E> */ B(Star), R(1),
B(Ldar), R(0),

View File

@ -17,7 +17,7 @@ bytecode array length: 9
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(JumpIfToBooleanTrue), U8(4),
B(LdaSmi), U8(3),
/* 60 S> */ B(Return),
@ -37,7 +37,7 @@ bytecode array length: 15
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaSmi), U8(1),
/* 55 E> */ B(TestEqual), R(1),
@ -60,7 +60,7 @@ bytecode array length: 9
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(JumpIfToBooleanFalse), U8(4),
B(LdaSmi), U8(3),
/* 60 S> */ B(Return),
@ -80,7 +80,7 @@ bytecode array length: 14
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaZero),
/* 55 E> */ B(TestEqual), R(1),
@ -103,7 +103,7 @@ bytecode array length: 9
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(JumpIfToBooleanTrue), U8(4),
B(LdaSmi), U8(3),
/* 68 S> */ B(Return),
@ -119,17 +119,20 @@ snippet: "
"
frame size: 3
parameter count: 1
bytecode array length: 24
bytecode array length: 30
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(2),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 49 S> */ B(LdaSmi), U8(3),
/* 49 E> */ B(Star), R(1),
B(Star), R(1),
/* 56 S> */ B(LdaSmi), U8(4),
/* 56 E> */ B(Star), R(2),
B(Star), R(2),
/* 59 S> */ B(Ldar), R(0),
B(JumpIfToBooleanTrue), U8(8),
B(JumpIfToBooleanTrue), U8(14),
/* 72 E> */ B(Ldar), R(0),
/* 75 E> */ B(Ldar), R(1),
/* 78 E> */ B(Ldar), R(0),
/* 81 E> */ B(LdaSmi), U8(5),
/* 86 E> */ B(Star), R(2),
B(LdaSmi), U8(3),
@ -182,11 +185,11 @@ bytecode array length: 276
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 53 S> */ B(LdaSmi), U8(2),
/* 53 E> */ B(Star), R(1),
B(Star), R(1),
/* 60 S> */ B(LdaSmi), U8(3),
/* 60 E> */ B(Star), R(2),
B(Star), R(2),
/* 63 S> */ B(Ldar), R(0),
B(JumpIfToBooleanTrueConstant), U8(0),
B(LdaSmi), U8(1),
@ -368,11 +371,11 @@ bytecode array length: 275
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 53 S> */ B(LdaSmi), U8(2),
/* 53 E> */ B(Star), R(1),
B(Star), R(1),
/* 60 S> */ B(LdaSmi), U8(3),
/* 60 E> */ B(Star), R(2),
B(Star), R(2),
/* 63 S> */ B(Ldar), R(0),
B(JumpIfToBooleanFalseConstant), U8(0),
B(LdaSmi), U8(1),
@ -554,11 +557,11 @@ bytecode array length: 282
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 53 S> */ B(LdaSmi), U8(2),
/* 53 E> */ B(Star), R(1),
B(Star), R(1),
/* 60 S> */ B(LdaSmi), U8(3),
/* 60 E> */ B(Star), R(2),
B(Star), R(2),
/* 63 S> */ B(Ldar), R(0),
B(Star), R(3),
B(LdaSmi), U8(3),
@ -743,11 +746,11 @@ bytecode array length: 281
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 53 S> */ B(LdaSmi), U8(2),
/* 53 E> */ B(Star), R(1),
B(Star), R(1),
/* 60 S> */ B(LdaSmi), U8(3),
/* 60 E> */ B(Star), R(2),
B(Star), R(2),
/* 63 S> */ B(Ldar), R(0),
B(Star), R(3),
B(LdaSmi), U8(5),
@ -934,7 +937,7 @@ bytecode array length: 15
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(JumpIfToBooleanFalse), U8(4),
B(LdaSmi), U8(3),
B(JumpIfToBooleanTrue), U8(3),

View File

@ -55,7 +55,7 @@ bytecode array length: 20
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
B(Star), R(1),
/* 75 E> */ B(Ldar), R(0),
@ -80,7 +80,7 @@ bytecode array length: 26
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
B(Star), R(1),
/* 59 E> */ B(Ldar), R(0),
@ -253,7 +253,7 @@ bytecode array length: 33
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1),
B(Star), R(1),
B(Mov), R(1), R(2),
@ -307,7 +307,7 @@ bytecode array length: 37
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaConstant), U8(0),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 50 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(35),
B(Star), R(1),
B(Mov), R(1), R(2),
@ -341,7 +341,7 @@ bytecode array length: 43
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaConstant), U8(0),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 50 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(1),
B(Star), R(1),
/* 64 E> */ B(Ldar), R(0),
@ -378,7 +378,7 @@ bytecode array length: 53
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaConstant), U8(0),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 50 S> */ B(CreateObjectLiteral), U8(1), U8(1), U8(35),
B(Star), R(1),
B(Mov), R(1), R(2),
@ -417,7 +417,7 @@ bytecode array length: 77
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaConstant), U8(0),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 50 S> */ B(CreateObjectLiteral), U8(1), U8(0), U8(35),
B(Star), R(1),
B(Mov), R(1), R(2),

View File

@ -274,517 +274,517 @@ bytecode array length: 1035
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 41 S> */ B(LdaConstant), U8(0),
/* 43 E> */ B(Star), R(0),
B(Star), R(0),
/* 51 S> */ B(LdaConstant), U8(1),
/* 53 E> */ B(Star), R(0),
B(Star), R(0),
/* 61 S> */ B(LdaConstant), U8(2),
/* 63 E> */ B(Star), R(0),
B(Star), R(0),
/* 71 S> */ B(LdaConstant), U8(3),
/* 73 E> */ B(Star), R(0),
B(Star), R(0),
/* 81 S> */ B(LdaConstant), U8(4),
/* 83 E> */ B(Star), R(0),
B(Star), R(0),
/* 91 S> */ B(LdaConstant), U8(5),
/* 93 E> */ B(Star), R(0),
B(Star), R(0),
/* 101 S> */ B(LdaConstant), U8(6),
/* 103 E> */ B(Star), R(0),
B(Star), R(0),
/* 111 S> */ B(LdaConstant), U8(7),
/* 113 E> */ B(Star), R(0),
B(Star), R(0),
/* 121 S> */ B(LdaConstant), U8(8),
/* 123 E> */ B(Star), R(0),
B(Star), R(0),
/* 131 S> */ B(LdaConstant), U8(9),
/* 133 E> */ B(Star), R(0),
B(Star), R(0),
/* 141 S> */ B(LdaConstant), U8(10),
/* 143 E> */ B(Star), R(0),
B(Star), R(0),
/* 151 S> */ B(LdaConstant), U8(11),
/* 153 E> */ B(Star), R(0),
B(Star), R(0),
/* 161 S> */ B(LdaConstant), U8(12),
/* 163 E> */ B(Star), R(0),
B(Star), R(0),
/* 171 S> */ B(LdaConstant), U8(13),
/* 173 E> */ B(Star), R(0),
B(Star), R(0),
/* 181 S> */ B(LdaConstant), U8(14),
/* 183 E> */ B(Star), R(0),
B(Star), R(0),
/* 191 S> */ B(LdaConstant), U8(15),
/* 193 E> */ B(Star), R(0),
B(Star), R(0),
/* 201 S> */ B(LdaConstant), U8(16),
/* 203 E> */ B(Star), R(0),
B(Star), R(0),
/* 211 S> */ B(LdaConstant), U8(17),
/* 213 E> */ B(Star), R(0),
B(Star), R(0),
/* 221 S> */ B(LdaConstant), U8(18),
/* 223 E> */ B(Star), R(0),
B(Star), R(0),
/* 231 S> */ B(LdaConstant), U8(19),
/* 233 E> */ B(Star), R(0),
B(Star), R(0),
/* 241 S> */ B(LdaConstant), U8(20),
/* 243 E> */ B(Star), R(0),
B(Star), R(0),
/* 251 S> */ B(LdaConstant), U8(21),
/* 253 E> */ B(Star), R(0),
B(Star), R(0),
/* 261 S> */ B(LdaConstant), U8(22),
/* 263 E> */ B(Star), R(0),
B(Star), R(0),
/* 271 S> */ B(LdaConstant), U8(23),
/* 273 E> */ B(Star), R(0),
B(Star), R(0),
/* 281 S> */ B(LdaConstant), U8(24),
/* 283 E> */ B(Star), R(0),
B(Star), R(0),
/* 291 S> */ B(LdaConstant), U8(25),
/* 293 E> */ B(Star), R(0),
B(Star), R(0),
/* 301 S> */ B(LdaConstant), U8(26),
/* 303 E> */ B(Star), R(0),
B(Star), R(0),
/* 311 S> */ B(LdaConstant), U8(27),
/* 313 E> */ B(Star), R(0),
B(Star), R(0),
/* 321 S> */ B(LdaConstant), U8(28),
/* 323 E> */ B(Star), R(0),
B(Star), R(0),
/* 331 S> */ B(LdaConstant), U8(29),
/* 333 E> */ B(Star), R(0),
B(Star), R(0),
/* 341 S> */ B(LdaConstant), U8(30),
/* 343 E> */ B(Star), R(0),
B(Star), R(0),
/* 351 S> */ B(LdaConstant), U8(31),
/* 353 E> */ B(Star), R(0),
B(Star), R(0),
/* 361 S> */ B(LdaConstant), U8(32),
/* 363 E> */ B(Star), R(0),
B(Star), R(0),
/* 371 S> */ B(LdaConstant), U8(33),
/* 373 E> */ B(Star), R(0),
B(Star), R(0),
/* 381 S> */ B(LdaConstant), U8(34),
/* 383 E> */ B(Star), R(0),
B(Star), R(0),
/* 391 S> */ B(LdaConstant), U8(35),
/* 393 E> */ B(Star), R(0),
B(Star), R(0),
/* 401 S> */ B(LdaConstant), U8(36),
/* 403 E> */ B(Star), R(0),
B(Star), R(0),
/* 411 S> */ B(LdaConstant), U8(37),
/* 413 E> */ B(Star), R(0),
B(Star), R(0),
/* 421 S> */ B(LdaConstant), U8(38),
/* 423 E> */ B(Star), R(0),
B(Star), R(0),
/* 431 S> */ B(LdaConstant), U8(39),
/* 433 E> */ B(Star), R(0),
B(Star), R(0),
/* 441 S> */ B(LdaConstant), U8(40),
/* 443 E> */ B(Star), R(0),
B(Star), R(0),
/* 451 S> */ B(LdaConstant), U8(41),
/* 453 E> */ B(Star), R(0),
B(Star), R(0),
/* 461 S> */ B(LdaConstant), U8(42),
/* 463 E> */ B(Star), R(0),
B(Star), R(0),
/* 471 S> */ B(LdaConstant), U8(43),
/* 473 E> */ B(Star), R(0),
B(Star), R(0),
/* 481 S> */ B(LdaConstant), U8(44),
/* 483 E> */ B(Star), R(0),
B(Star), R(0),
/* 491 S> */ B(LdaConstant), U8(45),
/* 493 E> */ B(Star), R(0),
B(Star), R(0),
/* 501 S> */ B(LdaConstant), U8(46),
/* 503 E> */ B(Star), R(0),
B(Star), R(0),
/* 511 S> */ B(LdaConstant), U8(47),
/* 513 E> */ B(Star), R(0),
B(Star), R(0),
/* 521 S> */ B(LdaConstant), U8(48),
/* 523 E> */ B(Star), R(0),
B(Star), R(0),
/* 531 S> */ B(LdaConstant), U8(49),
/* 533 E> */ B(Star), R(0),
B(Star), R(0),
/* 541 S> */ B(LdaConstant), U8(50),
/* 543 E> */ B(Star), R(0),
B(Star), R(0),
/* 551 S> */ B(LdaConstant), U8(51),
/* 553 E> */ B(Star), R(0),
B(Star), R(0),
/* 561 S> */ B(LdaConstant), U8(52),
/* 563 E> */ B(Star), R(0),
B(Star), R(0),
/* 571 S> */ B(LdaConstant), U8(53),
/* 573 E> */ B(Star), R(0),
B(Star), R(0),
/* 581 S> */ B(LdaConstant), U8(54),
/* 583 E> */ B(Star), R(0),
B(Star), R(0),
/* 591 S> */ B(LdaConstant), U8(55),
/* 593 E> */ B(Star), R(0),
B(Star), R(0),
/* 601 S> */ B(LdaConstant), U8(56),
/* 603 E> */ B(Star), R(0),
B(Star), R(0),
/* 611 S> */ B(LdaConstant), U8(57),
/* 613 E> */ B(Star), R(0),
B(Star), R(0),
/* 621 S> */ B(LdaConstant), U8(58),
/* 623 E> */ B(Star), R(0),
B(Star), R(0),
/* 631 S> */ B(LdaConstant), U8(59),
/* 633 E> */ B(Star), R(0),
B(Star), R(0),
/* 641 S> */ B(LdaConstant), U8(60),
/* 643 E> */ B(Star), R(0),
B(Star), R(0),
/* 651 S> */ B(LdaConstant), U8(61),
/* 653 E> */ B(Star), R(0),
B(Star), R(0),
/* 661 S> */ B(LdaConstant), U8(62),
/* 663 E> */ B(Star), R(0),
B(Star), R(0),
/* 671 S> */ B(LdaConstant), U8(63),
/* 673 E> */ B(Star), R(0),
B(Star), R(0),
/* 681 S> */ B(LdaConstant), U8(64),
/* 683 E> */ B(Star), R(0),
B(Star), R(0),
/* 691 S> */ B(LdaConstant), U8(65),
/* 693 E> */ B(Star), R(0),
B(Star), R(0),
/* 701 S> */ B(LdaConstant), U8(66),
/* 703 E> */ B(Star), R(0),
B(Star), R(0),
/* 711 S> */ B(LdaConstant), U8(67),
/* 713 E> */ B(Star), R(0),
B(Star), R(0),
/* 721 S> */ B(LdaConstant), U8(68),
/* 723 E> */ B(Star), R(0),
B(Star), R(0),
/* 731 S> */ B(LdaConstant), U8(69),
/* 733 E> */ B(Star), R(0),
B(Star), R(0),
/* 741 S> */ B(LdaConstant), U8(70),
/* 743 E> */ B(Star), R(0),
B(Star), R(0),
/* 751 S> */ B(LdaConstant), U8(71),
/* 753 E> */ B(Star), R(0),
B(Star), R(0),
/* 761 S> */ B(LdaConstant), U8(72),
/* 763 E> */ B(Star), R(0),
B(Star), R(0),
/* 771 S> */ B(LdaConstant), U8(73),
/* 773 E> */ B(Star), R(0),
B(Star), R(0),
/* 781 S> */ B(LdaConstant), U8(74),
/* 783 E> */ B(Star), R(0),
B(Star), R(0),
/* 791 S> */ B(LdaConstant), U8(75),
/* 793 E> */ B(Star), R(0),
B(Star), R(0),
/* 801 S> */ B(LdaConstant), U8(76),
/* 803 E> */ B(Star), R(0),
B(Star), R(0),
/* 811 S> */ B(LdaConstant), U8(77),
/* 813 E> */ B(Star), R(0),
B(Star), R(0),
/* 821 S> */ B(LdaConstant), U8(78),
/* 823 E> */ B(Star), R(0),
B(Star), R(0),
/* 831 S> */ B(LdaConstant), U8(79),
/* 833 E> */ B(Star), R(0),
B(Star), R(0),
/* 841 S> */ B(LdaConstant), U8(80),
/* 843 E> */ B(Star), R(0),
B(Star), R(0),
/* 851 S> */ B(LdaConstant), U8(81),
/* 853 E> */ B(Star), R(0),
B(Star), R(0),
/* 861 S> */ B(LdaConstant), U8(82),
/* 863 E> */ B(Star), R(0),
B(Star), R(0),
/* 871 S> */ B(LdaConstant), U8(83),
/* 873 E> */ B(Star), R(0),
B(Star), R(0),
/* 881 S> */ B(LdaConstant), U8(84),
/* 883 E> */ B(Star), R(0),
B(Star), R(0),
/* 891 S> */ B(LdaConstant), U8(85),
/* 893 E> */ B(Star), R(0),
B(Star), R(0),
/* 901 S> */ B(LdaConstant), U8(86),
/* 903 E> */ B(Star), R(0),
B(Star), R(0),
/* 911 S> */ B(LdaConstant), U8(87),
/* 913 E> */ B(Star), R(0),
B(Star), R(0),
/* 921 S> */ B(LdaConstant), U8(88),
/* 923 E> */ B(Star), R(0),
B(Star), R(0),
/* 931 S> */ B(LdaConstant), U8(89),
/* 933 E> */ B(Star), R(0),
B(Star), R(0),
/* 941 S> */ B(LdaConstant), U8(90),
/* 943 E> */ B(Star), R(0),
B(Star), R(0),
/* 951 S> */ B(LdaConstant), U8(91),
/* 953 E> */ B(Star), R(0),
B(Star), R(0),
/* 961 S> */ B(LdaConstant), U8(92),
/* 963 E> */ B(Star), R(0),
B(Star), R(0),
/* 971 S> */ B(LdaConstant), U8(93),
/* 973 E> */ B(Star), R(0),
B(Star), R(0),
/* 981 S> */ B(LdaConstant), U8(94),
/* 983 E> */ B(Star), R(0),
B(Star), R(0),
/* 991 S> */ B(LdaConstant), U8(95),
/* 993 E> */ B(Star), R(0),
B(Star), R(0),
/* 1001 S> */ B(LdaConstant), U8(96),
/* 1003 E> */ B(Star), R(0),
B(Star), R(0),
/* 1011 S> */ B(LdaConstant), U8(97),
/* 1013 E> */ B(Star), R(0),
B(Star), R(0),
/* 1021 S> */ B(LdaConstant), U8(98),
/* 1023 E> */ B(Star), R(0),
B(Star), R(0),
/* 1031 S> */ B(LdaConstant), U8(99),
/* 1033 E> */ B(Star), R(0),
B(Star), R(0),
/* 1041 S> */ B(LdaConstant), U8(100),
/* 1043 E> */ B(Star), R(0),
B(Star), R(0),
/* 1051 S> */ B(LdaConstant), U8(101),
/* 1053 E> */ B(Star), R(0),
B(Star), R(0),
/* 1061 S> */ B(LdaConstant), U8(102),
/* 1063 E> */ B(Star), R(0),
B(Star), R(0),
/* 1071 S> */ B(LdaConstant), U8(103),
/* 1073 E> */ B(Star), R(0),
B(Star), R(0),
/* 1081 S> */ B(LdaConstant), U8(104),
/* 1083 E> */ B(Star), R(0),
B(Star), R(0),
/* 1091 S> */ B(LdaConstant), U8(105),
/* 1093 E> */ B(Star), R(0),
B(Star), R(0),
/* 1101 S> */ B(LdaConstant), U8(106),
/* 1103 E> */ B(Star), R(0),
B(Star), R(0),
/* 1111 S> */ B(LdaConstant), U8(107),
/* 1113 E> */ B(Star), R(0),
B(Star), R(0),
/* 1121 S> */ B(LdaConstant), U8(108),
/* 1123 E> */ B(Star), R(0),
B(Star), R(0),
/* 1131 S> */ B(LdaConstant), U8(109),
/* 1133 E> */ B(Star), R(0),
B(Star), R(0),
/* 1141 S> */ B(LdaConstant), U8(110),
/* 1143 E> */ B(Star), R(0),
B(Star), R(0),
/* 1151 S> */ B(LdaConstant), U8(111),
/* 1153 E> */ B(Star), R(0),
B(Star), R(0),
/* 1161 S> */ B(LdaConstant), U8(112),
/* 1163 E> */ B(Star), R(0),
B(Star), R(0),
/* 1171 S> */ B(LdaConstant), U8(113),
/* 1173 E> */ B(Star), R(0),
B(Star), R(0),
/* 1181 S> */ B(LdaConstant), U8(114),
/* 1183 E> */ B(Star), R(0),
B(Star), R(0),
/* 1191 S> */ B(LdaConstant), U8(115),
/* 1193 E> */ B(Star), R(0),
B(Star), R(0),
/* 1201 S> */ B(LdaConstant), U8(116),
/* 1203 E> */ B(Star), R(0),
B(Star), R(0),
/* 1211 S> */ B(LdaConstant), U8(117),
/* 1213 E> */ B(Star), R(0),
B(Star), R(0),
/* 1221 S> */ B(LdaConstant), U8(118),
/* 1223 E> */ B(Star), R(0),
B(Star), R(0),
/* 1231 S> */ B(LdaConstant), U8(119),
/* 1233 E> */ B(Star), R(0),
B(Star), R(0),
/* 1241 S> */ B(LdaConstant), U8(120),
/* 1243 E> */ B(Star), R(0),
B(Star), R(0),
/* 1251 S> */ B(LdaConstant), U8(121),
/* 1253 E> */ B(Star), R(0),
B(Star), R(0),
/* 1261 S> */ B(LdaConstant), U8(122),
/* 1263 E> */ B(Star), R(0),
B(Star), R(0),
/* 1271 S> */ B(LdaConstant), U8(123),
/* 1273 E> */ B(Star), R(0),
B(Star), R(0),
/* 1281 S> */ B(LdaConstant), U8(124),
/* 1283 E> */ B(Star), R(0),
B(Star), R(0),
/* 1291 S> */ B(LdaConstant), U8(125),
/* 1293 E> */ B(Star), R(0),
B(Star), R(0),
/* 1301 S> */ B(LdaConstant), U8(126),
/* 1303 E> */ B(Star), R(0),
B(Star), R(0),
/* 1311 S> */ B(LdaConstant), U8(127),
/* 1313 E> */ B(Star), R(0),
B(Star), R(0),
/* 1321 S> */ B(LdaConstant), U8(128),
/* 1323 E> */ B(Star), R(0),
B(Star), R(0),
/* 1331 S> */ B(LdaConstant), U8(129),
/* 1333 E> */ B(Star), R(0),
B(Star), R(0),
/* 1341 S> */ B(LdaConstant), U8(130),
/* 1343 E> */ B(Star), R(0),
B(Star), R(0),
/* 1351 S> */ B(LdaConstant), U8(131),
/* 1353 E> */ B(Star), R(0),
B(Star), R(0),
/* 1361 S> */ B(LdaConstant), U8(132),
/* 1363 E> */ B(Star), R(0),
B(Star), R(0),
/* 1371 S> */ B(LdaConstant), U8(133),
/* 1373 E> */ B(Star), R(0),
B(Star), R(0),
/* 1381 S> */ B(LdaConstant), U8(134),
/* 1383 E> */ B(Star), R(0),
B(Star), R(0),
/* 1391 S> */ B(LdaConstant), U8(135),
/* 1393 E> */ B(Star), R(0),
B(Star), R(0),
/* 1401 S> */ B(LdaConstant), U8(136),
/* 1403 E> */ B(Star), R(0),
B(Star), R(0),
/* 1411 S> */ B(LdaConstant), U8(137),
/* 1413 E> */ B(Star), R(0),
B(Star), R(0),
/* 1421 S> */ B(LdaConstant), U8(138),
/* 1423 E> */ B(Star), R(0),
B(Star), R(0),
/* 1431 S> */ B(LdaConstant), U8(139),
/* 1433 E> */ B(Star), R(0),
B(Star), R(0),
/* 1441 S> */ B(LdaConstant), U8(140),
/* 1443 E> */ B(Star), R(0),
B(Star), R(0),
/* 1451 S> */ B(LdaConstant), U8(141),
/* 1453 E> */ B(Star), R(0),
B(Star), R(0),
/* 1461 S> */ B(LdaConstant), U8(142),
/* 1463 E> */ B(Star), R(0),
B(Star), R(0),
/* 1471 S> */ B(LdaConstant), U8(143),
/* 1473 E> */ B(Star), R(0),
B(Star), R(0),
/* 1481 S> */ B(LdaConstant), U8(144),
/* 1483 E> */ B(Star), R(0),
B(Star), R(0),
/* 1491 S> */ B(LdaConstant), U8(145),
/* 1493 E> */ B(Star), R(0),
B(Star), R(0),
/* 1501 S> */ B(LdaConstant), U8(146),
/* 1503 E> */ B(Star), R(0),
B(Star), R(0),
/* 1511 S> */ B(LdaConstant), U8(147),
/* 1513 E> */ B(Star), R(0),
B(Star), R(0),
/* 1521 S> */ B(LdaConstant), U8(148),
/* 1523 E> */ B(Star), R(0),
B(Star), R(0),
/* 1531 S> */ B(LdaConstant), U8(149),
/* 1533 E> */ B(Star), R(0),
B(Star), R(0),
/* 1541 S> */ B(LdaConstant), U8(150),
/* 1543 E> */ B(Star), R(0),
B(Star), R(0),
/* 1551 S> */ B(LdaConstant), U8(151),
/* 1553 E> */ B(Star), R(0),
B(Star), R(0),
/* 1561 S> */ B(LdaConstant), U8(152),
/* 1563 E> */ B(Star), R(0),
B(Star), R(0),
/* 1571 S> */ B(LdaConstant), U8(153),
/* 1573 E> */ B(Star), R(0),
B(Star), R(0),
/* 1581 S> */ B(LdaConstant), U8(154),
/* 1583 E> */ B(Star), R(0),
B(Star), R(0),
/* 1591 S> */ B(LdaConstant), U8(155),
/* 1593 E> */ B(Star), R(0),
B(Star), R(0),
/* 1601 S> */ B(LdaConstant), U8(156),
/* 1603 E> */ B(Star), R(0),
B(Star), R(0),
/* 1611 S> */ B(LdaConstant), U8(157),
/* 1613 E> */ B(Star), R(0),
B(Star), R(0),
/* 1621 S> */ B(LdaConstant), U8(158),
/* 1623 E> */ B(Star), R(0),
B(Star), R(0),
/* 1631 S> */ B(LdaConstant), U8(159),
/* 1633 E> */ B(Star), R(0),
B(Star), R(0),
/* 1641 S> */ B(LdaConstant), U8(160),
/* 1643 E> */ B(Star), R(0),
B(Star), R(0),
/* 1651 S> */ B(LdaConstant), U8(161),
/* 1653 E> */ B(Star), R(0),
B(Star), R(0),
/* 1661 S> */ B(LdaConstant), U8(162),
/* 1663 E> */ B(Star), R(0),
B(Star), R(0),
/* 1671 S> */ B(LdaConstant), U8(163),
/* 1673 E> */ B(Star), R(0),
B(Star), R(0),
/* 1681 S> */ B(LdaConstant), U8(164),
/* 1683 E> */ B(Star), R(0),
B(Star), R(0),
/* 1691 S> */ B(LdaConstant), U8(165),
/* 1693 E> */ B(Star), R(0),
B(Star), R(0),
/* 1701 S> */ B(LdaConstant), U8(166),
/* 1703 E> */ B(Star), R(0),
B(Star), R(0),
/* 1711 S> */ B(LdaConstant), U8(167),
/* 1713 E> */ B(Star), R(0),
B(Star), R(0),
/* 1721 S> */ B(LdaConstant), U8(168),
/* 1723 E> */ B(Star), R(0),
B(Star), R(0),
/* 1731 S> */ B(LdaConstant), U8(169),
/* 1733 E> */ B(Star), R(0),
B(Star), R(0),
/* 1741 S> */ B(LdaConstant), U8(170),
/* 1743 E> */ B(Star), R(0),
B(Star), R(0),
/* 1751 S> */ B(LdaConstant), U8(171),
/* 1753 E> */ B(Star), R(0),
B(Star), R(0),
/* 1761 S> */ B(LdaConstant), U8(172),
/* 1763 E> */ B(Star), R(0),
B(Star), R(0),
/* 1771 S> */ B(LdaConstant), U8(173),
/* 1773 E> */ B(Star), R(0),
B(Star), R(0),
/* 1781 S> */ B(LdaConstant), U8(174),
/* 1783 E> */ B(Star), R(0),
B(Star), R(0),
/* 1791 S> */ B(LdaConstant), U8(175),
/* 1793 E> */ B(Star), R(0),
B(Star), R(0),
/* 1801 S> */ B(LdaConstant), U8(176),
/* 1803 E> */ B(Star), R(0),
B(Star), R(0),
/* 1811 S> */ B(LdaConstant), U8(177),
/* 1813 E> */ B(Star), R(0),
B(Star), R(0),
/* 1821 S> */ B(LdaConstant), U8(178),
/* 1823 E> */ B(Star), R(0),
B(Star), R(0),
/* 1831 S> */ B(LdaConstant), U8(179),
/* 1833 E> */ B(Star), R(0),
B(Star), R(0),
/* 1841 S> */ B(LdaConstant), U8(180),
/* 1843 E> */ B(Star), R(0),
B(Star), R(0),
/* 1851 S> */ B(LdaConstant), U8(181),
/* 1853 E> */ B(Star), R(0),
B(Star), R(0),
/* 1861 S> */ B(LdaConstant), U8(182),
/* 1863 E> */ B(Star), R(0),
B(Star), R(0),
/* 1871 S> */ B(LdaConstant), U8(183),
/* 1873 E> */ B(Star), R(0),
B(Star), R(0),
/* 1881 S> */ B(LdaConstant), U8(184),
/* 1883 E> */ B(Star), R(0),
B(Star), R(0),
/* 1891 S> */ B(LdaConstant), U8(185),
/* 1893 E> */ B(Star), R(0),
B(Star), R(0),
/* 1901 S> */ B(LdaConstant), U8(186),
/* 1903 E> */ B(Star), R(0),
B(Star), R(0),
/* 1911 S> */ B(LdaConstant), U8(187),
/* 1913 E> */ B(Star), R(0),
B(Star), R(0),
/* 1921 S> */ B(LdaConstant), U8(188),
/* 1923 E> */ B(Star), R(0),
B(Star), R(0),
/* 1931 S> */ B(LdaConstant), U8(189),
/* 1933 E> */ B(Star), R(0),
B(Star), R(0),
/* 1941 S> */ B(LdaConstant), U8(190),
/* 1943 E> */ B(Star), R(0),
B(Star), R(0),
/* 1951 S> */ B(LdaConstant), U8(191),
/* 1953 E> */ B(Star), R(0),
B(Star), R(0),
/* 1961 S> */ B(LdaConstant), U8(192),
/* 1963 E> */ B(Star), R(0),
B(Star), R(0),
/* 1971 S> */ B(LdaConstant), U8(193),
/* 1973 E> */ B(Star), R(0),
B(Star), R(0),
/* 1981 S> */ B(LdaConstant), U8(194),
/* 1983 E> */ B(Star), R(0),
B(Star), R(0),
/* 1991 S> */ B(LdaConstant), U8(195),
/* 1993 E> */ B(Star), R(0),
B(Star), R(0),
/* 2001 S> */ B(LdaConstant), U8(196),
/* 2003 E> */ B(Star), R(0),
B(Star), R(0),
/* 2011 S> */ B(LdaConstant), U8(197),
/* 2013 E> */ B(Star), R(0),
B(Star), R(0),
/* 2021 S> */ B(LdaConstant), U8(198),
/* 2023 E> */ B(Star), R(0),
B(Star), R(0),
/* 2031 S> */ B(LdaConstant), U8(199),
/* 2033 E> */ B(Star), R(0),
B(Star), R(0),
/* 2041 S> */ B(LdaConstant), U8(200),
/* 2043 E> */ B(Star), R(0),
B(Star), R(0),
/* 2051 S> */ B(LdaConstant), U8(201),
/* 2053 E> */ B(Star), R(0),
B(Star), R(0),
/* 2061 S> */ B(LdaConstant), U8(202),
/* 2063 E> */ B(Star), R(0),
B(Star), R(0),
/* 2071 S> */ B(LdaConstant), U8(203),
/* 2073 E> */ B(Star), R(0),
B(Star), R(0),
/* 2081 S> */ B(LdaConstant), U8(204),
/* 2083 E> */ B(Star), R(0),
B(Star), R(0),
/* 2091 S> */ B(LdaConstant), U8(205),
/* 2093 E> */ B(Star), R(0),
B(Star), R(0),
/* 2101 S> */ B(LdaConstant), U8(206),
/* 2103 E> */ B(Star), R(0),
B(Star), R(0),
/* 2111 S> */ B(LdaConstant), U8(207),
/* 2113 E> */ B(Star), R(0),
B(Star), R(0),
/* 2121 S> */ B(LdaConstant), U8(208),
/* 2123 E> */ B(Star), R(0),
B(Star), R(0),
/* 2131 S> */ B(LdaConstant), U8(209),
/* 2133 E> */ B(Star), R(0),
B(Star), R(0),
/* 2141 S> */ B(LdaConstant), U8(210),
/* 2143 E> */ B(Star), R(0),
B(Star), R(0),
/* 2151 S> */ B(LdaConstant), U8(211),
/* 2153 E> */ B(Star), R(0),
B(Star), R(0),
/* 2161 S> */ B(LdaConstant), U8(212),
/* 2163 E> */ B(Star), R(0),
B(Star), R(0),
/* 2171 S> */ B(LdaConstant), U8(213),
/* 2173 E> */ B(Star), R(0),
B(Star), R(0),
/* 2181 S> */ B(LdaConstant), U8(214),
/* 2183 E> */ B(Star), R(0),
B(Star), R(0),
/* 2191 S> */ B(LdaConstant), U8(215),
/* 2193 E> */ B(Star), R(0),
B(Star), R(0),
/* 2201 S> */ B(LdaConstant), U8(216),
/* 2203 E> */ B(Star), R(0),
B(Star), R(0),
/* 2211 S> */ B(LdaConstant), U8(217),
/* 2213 E> */ B(Star), R(0),
B(Star), R(0),
/* 2221 S> */ B(LdaConstant), U8(218),
/* 2223 E> */ B(Star), R(0),
B(Star), R(0),
/* 2231 S> */ B(LdaConstant), U8(219),
/* 2233 E> */ B(Star), R(0),
B(Star), R(0),
/* 2241 S> */ B(LdaConstant), U8(220),
/* 2243 E> */ B(Star), R(0),
B(Star), R(0),
/* 2251 S> */ B(LdaConstant), U8(221),
/* 2253 E> */ B(Star), R(0),
B(Star), R(0),
/* 2261 S> */ B(LdaConstant), U8(222),
/* 2263 E> */ B(Star), R(0),
B(Star), R(0),
/* 2271 S> */ B(LdaConstant), U8(223),
/* 2273 E> */ B(Star), R(0),
B(Star), R(0),
/* 2281 S> */ B(LdaConstant), U8(224),
/* 2283 E> */ B(Star), R(0),
B(Star), R(0),
/* 2291 S> */ B(LdaConstant), U8(225),
/* 2293 E> */ B(Star), R(0),
B(Star), R(0),
/* 2301 S> */ B(LdaConstant), U8(226),
/* 2303 E> */ B(Star), R(0),
B(Star), R(0),
/* 2311 S> */ B(LdaConstant), U8(227),
/* 2313 E> */ B(Star), R(0),
B(Star), R(0),
/* 2321 S> */ B(LdaConstant), U8(228),
/* 2323 E> */ B(Star), R(0),
B(Star), R(0),
/* 2331 S> */ B(LdaConstant), U8(229),
/* 2333 E> */ B(Star), R(0),
B(Star), R(0),
/* 2341 S> */ B(LdaConstant), U8(230),
/* 2343 E> */ B(Star), R(0),
B(Star), R(0),
/* 2351 S> */ B(LdaConstant), U8(231),
/* 2353 E> */ B(Star), R(0),
B(Star), R(0),
/* 2361 S> */ B(LdaConstant), U8(232),
/* 2363 E> */ B(Star), R(0),
B(Star), R(0),
/* 2371 S> */ B(LdaConstant), U8(233),
/* 2373 E> */ B(Star), R(0),
B(Star), R(0),
/* 2381 S> */ B(LdaConstant), U8(234),
/* 2383 E> */ B(Star), R(0),
B(Star), R(0),
/* 2391 S> */ B(LdaConstant), U8(235),
/* 2393 E> */ B(Star), R(0),
B(Star), R(0),
/* 2401 S> */ B(LdaConstant), U8(236),
/* 2403 E> */ B(Star), R(0),
B(Star), R(0),
/* 2411 S> */ B(LdaConstant), U8(237),
/* 2413 E> */ B(Star), R(0),
B(Star), R(0),
/* 2421 S> */ B(LdaConstant), U8(238),
/* 2423 E> */ B(Star), R(0),
B(Star), R(0),
/* 2431 S> */ B(LdaConstant), U8(239),
/* 2433 E> */ B(Star), R(0),
B(Star), R(0),
/* 2441 S> */ B(LdaConstant), U8(240),
/* 2443 E> */ B(Star), R(0),
B(Star), R(0),
/* 2451 S> */ B(LdaConstant), U8(241),
/* 2453 E> */ B(Star), R(0),
B(Star), R(0),
/* 2461 S> */ B(LdaConstant), U8(242),
/* 2463 E> */ B(Star), R(0),
B(Star), R(0),
/* 2471 S> */ B(LdaConstant), U8(243),
/* 2473 E> */ B(Star), R(0),
B(Star), R(0),
/* 2481 S> */ B(LdaConstant), U8(244),
/* 2483 E> */ B(Star), R(0),
B(Star), R(0),
/* 2491 S> */ B(LdaConstant), U8(245),
/* 2493 E> */ B(Star), R(0),
B(Star), R(0),
/* 2501 S> */ B(LdaConstant), U8(246),
/* 2503 E> */ B(Star), R(0),
B(Star), R(0),
/* 2511 S> */ B(LdaConstant), U8(247),
/* 2513 E> */ B(Star), R(0),
B(Star), R(0),
/* 2521 S> */ B(LdaConstant), U8(248),
/* 2523 E> */ B(Star), R(0),
B(Star), R(0),
/* 2531 S> */ B(LdaConstant), U8(249),
/* 2533 E> */ B(Star), R(0),
B(Star), R(0),
/* 2541 S> */ B(LdaConstant), U8(250),
/* 2543 E> */ B(Star), R(0),
B(Star), R(0),
/* 2551 S> */ B(LdaConstant), U8(251),
/* 2553 E> */ B(Star), R(0),
B(Star), R(0),
/* 2561 S> */ B(LdaConstant), U8(252),
/* 2563 E> */ B(Star), R(0),
B(Star), R(0),
/* 2571 S> */ B(LdaConstant), U8(253),
/* 2573 E> */ B(Star), R(0),
B(Star), R(0),
/* 2581 S> */ B(LdaConstant), U8(254),
/* 2583 E> */ B(Star), R(0),
B(Star), R(0),
/* 2591 S> */ B(LdaConstant), U8(255),
/* 2593 E> */ B(Star), R(0),
B(Star), R(0),
/* 2601 S> */ B(Wide), B(CreateObjectLiteral), U16(256), U16(0), U8(1),
B(Star), R(1),
/* 2638 S> */ B(Return),

View File

@ -13,11 +13,12 @@ snippet: "
"
frame size: 1
parameter count: 1
bytecode array length: 5
bytecode array length: 6
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Nop),
/* 55 S> */ B(Return),
]
constant pool: [
@ -35,7 +36,7 @@ bytecode array length: 11
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaSmi), U8(3),
B(Add), R(1),
@ -56,7 +57,7 @@ bytecode array length: 11
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaSmi), U8(3),
B(Sub), R(1),
@ -77,7 +78,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(4),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaSmi), U8(3),
B(Mul), R(1),
@ -98,7 +99,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(4),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaSmi), U8(3),
B(Div), R(1),
@ -119,7 +120,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(4),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaSmi), U8(3),
B(Mod), R(1),
@ -140,7 +141,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaSmi), U8(2),
B(BitwiseOr), R(1),
@ -161,7 +162,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaSmi), U8(2),
B(BitwiseXor), R(1),
@ -182,7 +183,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(1),
B(LdaSmi), U8(2),
B(BitwiseAnd), R(1),
@ -203,7 +204,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(10),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(Star), R(1),
B(LdaSmi), U8(3),
B(ShiftLeft), R(1),
@ -224,7 +225,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(10),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(Star), R(1),
B(LdaSmi), U8(3),
B(ShiftRight), R(1),
@ -245,7 +246,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(10),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(Star), R(1),
B(LdaSmi), U8(3),
B(ShiftRightLogical), R(1),
@ -266,7 +267,7 @@ bytecode array length: 7
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaZero),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(LdaSmi), U8(3),
/* 60 S> */ B(Return),
]

View File

@ -274,517 +274,517 @@ bytecode array length: 1033
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 41 S> */ B(LdaConstant), U8(0),
/* 43 E> */ B(Star), R(0),
B(Star), R(0),
/* 51 S> */ B(LdaConstant), U8(1),
/* 53 E> */ B(Star), R(0),
B(Star), R(0),
/* 61 S> */ B(LdaConstant), U8(2),
/* 63 E> */ B(Star), R(0),
B(Star), R(0),
/* 71 S> */ B(LdaConstant), U8(3),
/* 73 E> */ B(Star), R(0),
B(Star), R(0),
/* 81 S> */ B(LdaConstant), U8(4),
/* 83 E> */ B(Star), R(0),
B(Star), R(0),
/* 91 S> */ B(LdaConstant), U8(5),
/* 93 E> */ B(Star), R(0),
B(Star), R(0),
/* 101 S> */ B(LdaConstant), U8(6),
/* 103 E> */ B(Star), R(0),
B(Star), R(0),
/* 111 S> */ B(LdaConstant), U8(7),
/* 113 E> */ B(Star), R(0),
B(Star), R(0),
/* 121 S> */ B(LdaConstant), U8(8),
/* 123 E> */ B(Star), R(0),
B(Star), R(0),
/* 131 S> */ B(LdaConstant), U8(9),
/* 133 E> */ B(Star), R(0),
B(Star), R(0),
/* 141 S> */ B(LdaConstant), U8(10),
/* 143 E> */ B(Star), R(0),
B(Star), R(0),
/* 151 S> */ B(LdaConstant), U8(11),
/* 153 E> */ B(Star), R(0),
B(Star), R(0),
/* 161 S> */ B(LdaConstant), U8(12),
/* 163 E> */ B(Star), R(0),
B(Star), R(0),
/* 171 S> */ B(LdaConstant), U8(13),
/* 173 E> */ B(Star), R(0),
B(Star), R(0),
/* 181 S> */ B(LdaConstant), U8(14),
/* 183 E> */ B(Star), R(0),
B(Star), R(0),
/* 191 S> */ B(LdaConstant), U8(15),
/* 193 E> */ B(Star), R(0),
B(Star), R(0),
/* 201 S> */ B(LdaConstant), U8(16),
/* 203 E> */ B(Star), R(0),
B(Star), R(0),
/* 211 S> */ B(LdaConstant), U8(17),
/* 213 E> */ B(Star), R(0),
B(Star), R(0),
/* 221 S> */ B(LdaConstant), U8(18),
/* 223 E> */ B(Star), R(0),
B(Star), R(0),
/* 231 S> */ B(LdaConstant), U8(19),
/* 233 E> */ B(Star), R(0),
B(Star), R(0),
/* 241 S> */ B(LdaConstant), U8(20),
/* 243 E> */ B(Star), R(0),
B(Star), R(0),
/* 251 S> */ B(LdaConstant), U8(21),
/* 253 E> */ B(Star), R(0),
B(Star), R(0),
/* 261 S> */ B(LdaConstant), U8(22),
/* 263 E> */ B(Star), R(0),
B(Star), R(0),
/* 271 S> */ B(LdaConstant), U8(23),
/* 273 E> */ B(Star), R(0),
B(Star), R(0),
/* 281 S> */ B(LdaConstant), U8(24),
/* 283 E> */ B(Star), R(0),
B(Star), R(0),
/* 291 S> */ B(LdaConstant), U8(25),
/* 293 E> */ B(Star), R(0),
B(Star), R(0),
/* 301 S> */ B(LdaConstant), U8(26),
/* 303 E> */ B(Star), R(0),
B(Star), R(0),
/* 311 S> */ B(LdaConstant), U8(27),
/* 313 E> */ B(Star), R(0),
B(Star), R(0),
/* 321 S> */ B(LdaConstant), U8(28),
/* 323 E> */ B(Star), R(0),
B(Star), R(0),
/* 331 S> */ B(LdaConstant), U8(29),
/* 333 E> */ B(Star), R(0),
B(Star), R(0),
/* 341 S> */ B(LdaConstant), U8(30),
/* 343 E> */ B(Star), R(0),
B(Star), R(0),
/* 351 S> */ B(LdaConstant), U8(31),
/* 353 E> */ B(Star), R(0),
B(Star), R(0),
/* 361 S> */ B(LdaConstant), U8(32),
/* 363 E> */ B(Star), R(0),
B(Star), R(0),
/* 371 S> */ B(LdaConstant), U8(33),
/* 373 E> */ B(Star), R(0),
B(Star), R(0),
/* 381 S> */ B(LdaConstant), U8(34),
/* 383 E> */ B(Star), R(0),
B(Star), R(0),
/* 391 S> */ B(LdaConstant), U8(35),
/* 393 E> */ B(Star), R(0),
B(Star), R(0),
/* 401 S> */ B(LdaConstant), U8(36),
/* 403 E> */ B(Star), R(0),
B(Star), R(0),
/* 411 S> */ B(LdaConstant), U8(37),
/* 413 E> */ B(Star), R(0),
B(Star), R(0),
/* 421 S> */ B(LdaConstant), U8(38),
/* 423 E> */ B(Star), R(0),
B(Star), R(0),
/* 431 S> */ B(LdaConstant), U8(39),
/* 433 E> */ B(Star), R(0),
B(Star), R(0),
/* 441 S> */ B(LdaConstant), U8(40),
/* 443 E> */ B(Star), R(0),
B(Star), R(0),
/* 451 S> */ B(LdaConstant), U8(41),
/* 453 E> */ B(Star), R(0),
B(Star), R(0),
/* 461 S> */ B(LdaConstant), U8(42),
/* 463 E> */ B(Star), R(0),
B(Star), R(0),
/* 471 S> */ B(LdaConstant), U8(43),
/* 473 E> */ B(Star), R(0),
B(Star), R(0),
/* 481 S> */ B(LdaConstant), U8(44),
/* 483 E> */ B(Star), R(0),
B(Star), R(0),
/* 491 S> */ B(LdaConstant), U8(45),
/* 493 E> */ B(Star), R(0),
B(Star), R(0),
/* 501 S> */ B(LdaConstant), U8(46),
/* 503 E> */ B(Star), R(0),
B(Star), R(0),
/* 511 S> */ B(LdaConstant), U8(47),
/* 513 E> */ B(Star), R(0),
B(Star), R(0),
/* 521 S> */ B(LdaConstant), U8(48),
/* 523 E> */ B(Star), R(0),
B(Star), R(0),
/* 531 S> */ B(LdaConstant), U8(49),
/* 533 E> */ B(Star), R(0),
B(Star), R(0),
/* 541 S> */ B(LdaConstant), U8(50),
/* 543 E> */ B(Star), R(0),
B(Star), R(0),
/* 551 S> */ B(LdaConstant), U8(51),
/* 553 E> */ B(Star), R(0),
B(Star), R(0),
/* 561 S> */ B(LdaConstant), U8(52),
/* 563 E> */ B(Star), R(0),
B(Star), R(0),
/* 571 S> */ B(LdaConstant), U8(53),
/* 573 E> */ B(Star), R(0),
B(Star), R(0),
/* 581 S> */ B(LdaConstant), U8(54),
/* 583 E> */ B(Star), R(0),
B(Star), R(0),
/* 591 S> */ B(LdaConstant), U8(55),
/* 593 E> */ B(Star), R(0),
B(Star), R(0),
/* 601 S> */ B(LdaConstant), U8(56),
/* 603 E> */ B(Star), R(0),
B(Star), R(0),
/* 611 S> */ B(LdaConstant), U8(57),
/* 613 E> */ B(Star), R(0),
B(Star), R(0),
/* 621 S> */ B(LdaConstant), U8(58),
/* 623 E> */ B(Star), R(0),
B(Star), R(0),
/* 631 S> */ B(LdaConstant), U8(59),
/* 633 E> */ B(Star), R(0),
B(Star), R(0),
/* 641 S> */ B(LdaConstant), U8(60),
/* 643 E> */ B(Star), R(0),
B(Star), R(0),
/* 651 S> */ B(LdaConstant), U8(61),
/* 653 E> */ B(Star), R(0),
B(Star), R(0),
/* 661 S> */ B(LdaConstant), U8(62),
/* 663 E> */ B(Star), R(0),
B(Star), R(0),
/* 671 S> */ B(LdaConstant), U8(63),
/* 673 E> */ B(Star), R(0),
B(Star), R(0),
/* 681 S> */ B(LdaConstant), U8(64),
/* 683 E> */ B(Star), R(0),
B(Star), R(0),
/* 691 S> */ B(LdaConstant), U8(65),
/* 693 E> */ B(Star), R(0),
B(Star), R(0),
/* 701 S> */ B(LdaConstant), U8(66),
/* 703 E> */ B(Star), R(0),
B(Star), R(0),
/* 711 S> */ B(LdaConstant), U8(67),
/* 713 E> */ B(Star), R(0),
B(Star), R(0),
/* 721 S> */ B(LdaConstant), U8(68),
/* 723 E> */ B(Star), R(0),
B(Star), R(0),
/* 731 S> */ B(LdaConstant), U8(69),
/* 733 E> */ B(Star), R(0),
B(Star), R(0),
/* 741 S> */ B(LdaConstant), U8(70),
/* 743 E> */ B(Star), R(0),
B(Star), R(0),
/* 751 S> */ B(LdaConstant), U8(71),
/* 753 E> */ B(Star), R(0),
B(Star), R(0),
/* 761 S> */ B(LdaConstant), U8(72),
/* 763 E> */ B(Star), R(0),
B(Star), R(0),
/* 771 S> */ B(LdaConstant), U8(73),
/* 773 E> */ B(Star), R(0),
B(Star), R(0),
/* 781 S> */ B(LdaConstant), U8(74),
/* 783 E> */ B(Star), R(0),
B(Star), R(0),
/* 791 S> */ B(LdaConstant), U8(75),
/* 793 E> */ B(Star), R(0),
B(Star), R(0),
/* 801 S> */ B(LdaConstant), U8(76),
/* 803 E> */ B(Star), R(0),
B(Star), R(0),
/* 811 S> */ B(LdaConstant), U8(77),
/* 813 E> */ B(Star), R(0),
B(Star), R(0),
/* 821 S> */ B(LdaConstant), U8(78),
/* 823 E> */ B(Star), R(0),
B(Star), R(0),
/* 831 S> */ B(LdaConstant), U8(79),
/* 833 E> */ B(Star), R(0),
B(Star), R(0),
/* 841 S> */ B(LdaConstant), U8(80),
/* 843 E> */ B(Star), R(0),
B(Star), R(0),
/* 851 S> */ B(LdaConstant), U8(81),
/* 853 E> */ B(Star), R(0),
B(Star), R(0),
/* 861 S> */ B(LdaConstant), U8(82),
/* 863 E> */ B(Star), R(0),
B(Star), R(0),
/* 871 S> */ B(LdaConstant), U8(83),
/* 873 E> */ B(Star), R(0),
B(Star), R(0),
/* 881 S> */ B(LdaConstant), U8(84),
/* 883 E> */ B(Star), R(0),
B(Star), R(0),
/* 891 S> */ B(LdaConstant), U8(85),
/* 893 E> */ B(Star), R(0),
B(Star), R(0),
/* 901 S> */ B(LdaConstant), U8(86),
/* 903 E> */ B(Star), R(0),
B(Star), R(0),
/* 911 S> */ B(LdaConstant), U8(87),
/* 913 E> */ B(Star), R(0),
B(Star), R(0),
/* 921 S> */ B(LdaConstant), U8(88),
/* 923 E> */ B(Star), R(0),
B(Star), R(0),
/* 931 S> */ B(LdaConstant), U8(89),
/* 933 E> */ B(Star), R(0),
B(Star), R(0),
/* 941 S> */ B(LdaConstant), U8(90),
/* 943 E> */ B(Star), R(0),
B(Star), R(0),
/* 951 S> */ B(LdaConstant), U8(91),
/* 953 E> */ B(Star), R(0),
B(Star), R(0),
/* 961 S> */ B(LdaConstant), U8(92),
/* 963 E> */ B(Star), R(0),
B(Star), R(0),
/* 971 S> */ B(LdaConstant), U8(93),
/* 973 E> */ B(Star), R(0),
B(Star), R(0),
/* 981 S> */ B(LdaConstant), U8(94),
/* 983 E> */ B(Star), R(0),
B(Star), R(0),
/* 991 S> */ B(LdaConstant), U8(95),
/* 993 E> */ B(Star), R(0),
B(Star), R(0),
/* 1001 S> */ B(LdaConstant), U8(96),
/* 1003 E> */ B(Star), R(0),
B(Star), R(0),
/* 1011 S> */ B(LdaConstant), U8(97),
/* 1013 E> */ B(Star), R(0),
B(Star), R(0),
/* 1021 S> */ B(LdaConstant), U8(98),
/* 1023 E> */ B(Star), R(0),
B(Star), R(0),
/* 1031 S> */ B(LdaConstant), U8(99),
/* 1033 E> */ B(Star), R(0),
B(Star), R(0),
/* 1041 S> */ B(LdaConstant), U8(100),
/* 1043 E> */ B(Star), R(0),
B(Star), R(0),
/* 1051 S> */ B(LdaConstant), U8(101),
/* 1053 E> */ B(Star), R(0),
B(Star), R(0),
/* 1061 S> */ B(LdaConstant), U8(102),
/* 1063 E> */ B(Star), R(0),
B(Star), R(0),
/* 1071 S> */ B(LdaConstant), U8(103),
/* 1073 E> */ B(Star), R(0),
B(Star), R(0),
/* 1081 S> */ B(LdaConstant), U8(104),
/* 1083 E> */ B(Star), R(0),
B(Star), R(0),
/* 1091 S> */ B(LdaConstant), U8(105),
/* 1093 E> */ B(Star), R(0),
B(Star), R(0),
/* 1101 S> */ B(LdaConstant), U8(106),
/* 1103 E> */ B(Star), R(0),
B(Star), R(0),
/* 1111 S> */ B(LdaConstant), U8(107),
/* 1113 E> */ B(Star), R(0),
B(Star), R(0),
/* 1121 S> */ B(LdaConstant), U8(108),
/* 1123 E> */ B(Star), R(0),
B(Star), R(0),
/* 1131 S> */ B(LdaConstant), U8(109),
/* 1133 E> */ B(Star), R(0),
B(Star), R(0),
/* 1141 S> */ B(LdaConstant), U8(110),
/* 1143 E> */ B(Star), R(0),
B(Star), R(0),
/* 1151 S> */ B(LdaConstant), U8(111),
/* 1153 E> */ B(Star), R(0),
B(Star), R(0),
/* 1161 S> */ B(LdaConstant), U8(112),
/* 1163 E> */ B(Star), R(0),
B(Star), R(0),
/* 1171 S> */ B(LdaConstant), U8(113),
/* 1173 E> */ B(Star), R(0),
B(Star), R(0),
/* 1181 S> */ B(LdaConstant), U8(114),
/* 1183 E> */ B(Star), R(0),
B(Star), R(0),
/* 1191 S> */ B(LdaConstant), U8(115),
/* 1193 E> */ B(Star), R(0),
B(Star), R(0),
/* 1201 S> */ B(LdaConstant), U8(116),
/* 1203 E> */ B(Star), R(0),
B(Star), R(0),
/* 1211 S> */ B(LdaConstant), U8(117),
/* 1213 E> */ B(Star), R(0),
B(Star), R(0),
/* 1221 S> */ B(LdaConstant), U8(118),
/* 1223 E> */ B(Star), R(0),
B(Star), R(0),
/* 1231 S> */ B(LdaConstant), U8(119),
/* 1233 E> */ B(Star), R(0),
B(Star), R(0),
/* 1241 S> */ B(LdaConstant), U8(120),
/* 1243 E> */ B(Star), R(0),
B(Star), R(0),
/* 1251 S> */ B(LdaConstant), U8(121),
/* 1253 E> */ B(Star), R(0),
B(Star), R(0),
/* 1261 S> */ B(LdaConstant), U8(122),
/* 1263 E> */ B(Star), R(0),
B(Star), R(0),
/* 1271 S> */ B(LdaConstant), U8(123),
/* 1273 E> */ B(Star), R(0),
B(Star), R(0),
/* 1281 S> */ B(LdaConstant), U8(124),
/* 1283 E> */ B(Star), R(0),
B(Star), R(0),
/* 1291 S> */ B(LdaConstant), U8(125),
/* 1293 E> */ B(Star), R(0),
B(Star), R(0),
/* 1301 S> */ B(LdaConstant), U8(126),
/* 1303 E> */ B(Star), R(0),
B(Star), R(0),
/* 1311 S> */ B(LdaConstant), U8(127),
/* 1313 E> */ B(Star), R(0),
B(Star), R(0),
/* 1321 S> */ B(LdaConstant), U8(128),
/* 1323 E> */ B(Star), R(0),
B(Star), R(0),
/* 1331 S> */ B(LdaConstant), U8(129),
/* 1333 E> */ B(Star), R(0),
B(Star), R(0),
/* 1341 S> */ B(LdaConstant), U8(130),
/* 1343 E> */ B(Star), R(0),
B(Star), R(0),
/* 1351 S> */ B(LdaConstant), U8(131),
/* 1353 E> */ B(Star), R(0),
B(Star), R(0),
/* 1361 S> */ B(LdaConstant), U8(132),
/* 1363 E> */ B(Star), R(0),
B(Star), R(0),
/* 1371 S> */ B(LdaConstant), U8(133),
/* 1373 E> */ B(Star), R(0),
B(Star), R(0),
/* 1381 S> */ B(LdaConstant), U8(134),
/* 1383 E> */ B(Star), R(0),
B(Star), R(0),
/* 1391 S> */ B(LdaConstant), U8(135),
/* 1393 E> */ B(Star), R(0),
B(Star), R(0),
/* 1401 S> */ B(LdaConstant), U8(136),
/* 1403 E> */ B(Star), R(0),
B(Star), R(0),
/* 1411 S> */ B(LdaConstant), U8(137),
/* 1413 E> */ B(Star), R(0),
B(Star), R(0),
/* 1421 S> */ B(LdaConstant), U8(138),
/* 1423 E> */ B(Star), R(0),
B(Star), R(0),
/* 1431 S> */ B(LdaConstant), U8(139),
/* 1433 E> */ B(Star), R(0),
B(Star), R(0),
/* 1441 S> */ B(LdaConstant), U8(140),
/* 1443 E> */ B(Star), R(0),
B(Star), R(0),
/* 1451 S> */ B(LdaConstant), U8(141),
/* 1453 E> */ B(Star), R(0),
B(Star), R(0),
/* 1461 S> */ B(LdaConstant), U8(142),
/* 1463 E> */ B(Star), R(0),
B(Star), R(0),
/* 1471 S> */ B(LdaConstant), U8(143),
/* 1473 E> */ B(Star), R(0),
B(Star), R(0),
/* 1481 S> */ B(LdaConstant), U8(144),
/* 1483 E> */ B(Star), R(0),
B(Star), R(0),
/* 1491 S> */ B(LdaConstant), U8(145),
/* 1493 E> */ B(Star), R(0),
B(Star), R(0),
/* 1501 S> */ B(LdaConstant), U8(146),
/* 1503 E> */ B(Star), R(0),
B(Star), R(0),
/* 1511 S> */ B(LdaConstant), U8(147),
/* 1513 E> */ B(Star), R(0),
B(Star), R(0),
/* 1521 S> */ B(LdaConstant), U8(148),
/* 1523 E> */ B(Star), R(0),
B(Star), R(0),
/* 1531 S> */ B(LdaConstant), U8(149),
/* 1533 E> */ B(Star), R(0),
B(Star), R(0),
/* 1541 S> */ B(LdaConstant), U8(150),
/* 1543 E> */ B(Star), R(0),
B(Star), R(0),
/* 1551 S> */ B(LdaConstant), U8(151),
/* 1553 E> */ B(Star), R(0),
B(Star), R(0),
/* 1561 S> */ B(LdaConstant), U8(152),
/* 1563 E> */ B(Star), R(0),
B(Star), R(0),
/* 1571 S> */ B(LdaConstant), U8(153),
/* 1573 E> */ B(Star), R(0),
B(Star), R(0),
/* 1581 S> */ B(LdaConstant), U8(154),
/* 1583 E> */ B(Star), R(0),
B(Star), R(0),
/* 1591 S> */ B(LdaConstant), U8(155),
/* 1593 E> */ B(Star), R(0),
B(Star), R(0),
/* 1601 S> */ B(LdaConstant), U8(156),
/* 1603 E> */ B(Star), R(0),
B(Star), R(0),
/* 1611 S> */ B(LdaConstant), U8(157),
/* 1613 E> */ B(Star), R(0),
B(Star), R(0),
/* 1621 S> */ B(LdaConstant), U8(158),
/* 1623 E> */ B(Star), R(0),
B(Star), R(0),
/* 1631 S> */ B(LdaConstant), U8(159),
/* 1633 E> */ B(Star), R(0),
B(Star), R(0),
/* 1641 S> */ B(LdaConstant), U8(160),
/* 1643 E> */ B(Star), R(0),
B(Star), R(0),
/* 1651 S> */ B(LdaConstant), U8(161),
/* 1653 E> */ B(Star), R(0),
B(Star), R(0),
/* 1661 S> */ B(LdaConstant), U8(162),
/* 1663 E> */ B(Star), R(0),
B(Star), R(0),
/* 1671 S> */ B(LdaConstant), U8(163),
/* 1673 E> */ B(Star), R(0),
B(Star), R(0),
/* 1681 S> */ B(LdaConstant), U8(164),
/* 1683 E> */ B(Star), R(0),
B(Star), R(0),
/* 1691 S> */ B(LdaConstant), U8(165),
/* 1693 E> */ B(Star), R(0),
B(Star), R(0),
/* 1701 S> */ B(LdaConstant), U8(166),
/* 1703 E> */ B(Star), R(0),
B(Star), R(0),
/* 1711 S> */ B(LdaConstant), U8(167),
/* 1713 E> */ B(Star), R(0),
B(Star), R(0),
/* 1721 S> */ B(LdaConstant), U8(168),
/* 1723 E> */ B(Star), R(0),
B(Star), R(0),
/* 1731 S> */ B(LdaConstant), U8(169),
/* 1733 E> */ B(Star), R(0),
B(Star), R(0),
/* 1741 S> */ B(LdaConstant), U8(170),
/* 1743 E> */ B(Star), R(0),
B(Star), R(0),
/* 1751 S> */ B(LdaConstant), U8(171),
/* 1753 E> */ B(Star), R(0),
B(Star), R(0),
/* 1761 S> */ B(LdaConstant), U8(172),
/* 1763 E> */ B(Star), R(0),
B(Star), R(0),
/* 1771 S> */ B(LdaConstant), U8(173),
/* 1773 E> */ B(Star), R(0),
B(Star), R(0),
/* 1781 S> */ B(LdaConstant), U8(174),
/* 1783 E> */ B(Star), R(0),
B(Star), R(0),
/* 1791 S> */ B(LdaConstant), U8(175),
/* 1793 E> */ B(Star), R(0),
B(Star), R(0),
/* 1801 S> */ B(LdaConstant), U8(176),
/* 1803 E> */ B(Star), R(0),
B(Star), R(0),
/* 1811 S> */ B(LdaConstant), U8(177),
/* 1813 E> */ B(Star), R(0),
B(Star), R(0),
/* 1821 S> */ B(LdaConstant), U8(178),
/* 1823 E> */ B(Star), R(0),
B(Star), R(0),
/* 1831 S> */ B(LdaConstant), U8(179),
/* 1833 E> */ B(Star), R(0),
B(Star), R(0),
/* 1841 S> */ B(LdaConstant), U8(180),
/* 1843 E> */ B(Star), R(0),
B(Star), R(0),
/* 1851 S> */ B(LdaConstant), U8(181),
/* 1853 E> */ B(Star), R(0),
B(Star), R(0),
/* 1861 S> */ B(LdaConstant), U8(182),
/* 1863 E> */ B(Star), R(0),
B(Star), R(0),
/* 1871 S> */ B(LdaConstant), U8(183),
/* 1873 E> */ B(Star), R(0),
B(Star), R(0),
/* 1881 S> */ B(LdaConstant), U8(184),
/* 1883 E> */ B(Star), R(0),
B(Star), R(0),
/* 1891 S> */ B(LdaConstant), U8(185),
/* 1893 E> */ B(Star), R(0),
B(Star), R(0),
/* 1901 S> */ B(LdaConstant), U8(186),
/* 1903 E> */ B(Star), R(0),
B(Star), R(0),
/* 1911 S> */ B(LdaConstant), U8(187),
/* 1913 E> */ B(Star), R(0),
B(Star), R(0),
/* 1921 S> */ B(LdaConstant), U8(188),
/* 1923 E> */ B(Star), R(0),
B(Star), R(0),
/* 1931 S> */ B(LdaConstant), U8(189),
/* 1933 E> */ B(Star), R(0),
B(Star), R(0),
/* 1941 S> */ B(LdaConstant), U8(190),
/* 1943 E> */ B(Star), R(0),
B(Star), R(0),
/* 1951 S> */ B(LdaConstant), U8(191),
/* 1953 E> */ B(Star), R(0),
B(Star), R(0),
/* 1961 S> */ B(LdaConstant), U8(192),
/* 1963 E> */ B(Star), R(0),
B(Star), R(0),
/* 1971 S> */ B(LdaConstant), U8(193),
/* 1973 E> */ B(Star), R(0),
B(Star), R(0),
/* 1981 S> */ B(LdaConstant), U8(194),
/* 1983 E> */ B(Star), R(0),
B(Star), R(0),
/* 1991 S> */ B(LdaConstant), U8(195),
/* 1993 E> */ B(Star), R(0),
B(Star), R(0),
/* 2001 S> */ B(LdaConstant), U8(196),
/* 2003 E> */ B(Star), R(0),
B(Star), R(0),
/* 2011 S> */ B(LdaConstant), U8(197),
/* 2013 E> */ B(Star), R(0),
B(Star), R(0),
/* 2021 S> */ B(LdaConstant), U8(198),
/* 2023 E> */ B(Star), R(0),
B(Star), R(0),
/* 2031 S> */ B(LdaConstant), U8(199),
/* 2033 E> */ B(Star), R(0),
B(Star), R(0),
/* 2041 S> */ B(LdaConstant), U8(200),
/* 2043 E> */ B(Star), R(0),
B(Star), R(0),
/* 2051 S> */ B(LdaConstant), U8(201),
/* 2053 E> */ B(Star), R(0),
B(Star), R(0),
/* 2061 S> */ B(LdaConstant), U8(202),
/* 2063 E> */ B(Star), R(0),
B(Star), R(0),
/* 2071 S> */ B(LdaConstant), U8(203),
/* 2073 E> */ B(Star), R(0),
B(Star), R(0),
/* 2081 S> */ B(LdaConstant), U8(204),
/* 2083 E> */ B(Star), R(0),
B(Star), R(0),
/* 2091 S> */ B(LdaConstant), U8(205),
/* 2093 E> */ B(Star), R(0),
B(Star), R(0),
/* 2101 S> */ B(LdaConstant), U8(206),
/* 2103 E> */ B(Star), R(0),
B(Star), R(0),
/* 2111 S> */ B(LdaConstant), U8(207),
/* 2113 E> */ B(Star), R(0),
B(Star), R(0),
/* 2121 S> */ B(LdaConstant), U8(208),
/* 2123 E> */ B(Star), R(0),
B(Star), R(0),
/* 2131 S> */ B(LdaConstant), U8(209),
/* 2133 E> */ B(Star), R(0),
B(Star), R(0),
/* 2141 S> */ B(LdaConstant), U8(210),
/* 2143 E> */ B(Star), R(0),
B(Star), R(0),
/* 2151 S> */ B(LdaConstant), U8(211),
/* 2153 E> */ B(Star), R(0),
B(Star), R(0),
/* 2161 S> */ B(LdaConstant), U8(212),
/* 2163 E> */ B(Star), R(0),
B(Star), R(0),
/* 2171 S> */ B(LdaConstant), U8(213),
/* 2173 E> */ B(Star), R(0),
B(Star), R(0),
/* 2181 S> */ B(LdaConstant), U8(214),
/* 2183 E> */ B(Star), R(0),
B(Star), R(0),
/* 2191 S> */ B(LdaConstant), U8(215),
/* 2193 E> */ B(Star), R(0),
B(Star), R(0),
/* 2201 S> */ B(LdaConstant), U8(216),
/* 2203 E> */ B(Star), R(0),
B(Star), R(0),
/* 2211 S> */ B(LdaConstant), U8(217),
/* 2213 E> */ B(Star), R(0),
B(Star), R(0),
/* 2221 S> */ B(LdaConstant), U8(218),
/* 2223 E> */ B(Star), R(0),
B(Star), R(0),
/* 2231 S> */ B(LdaConstant), U8(219),
/* 2233 E> */ B(Star), R(0),
B(Star), R(0),
/* 2241 S> */ B(LdaConstant), U8(220),
/* 2243 E> */ B(Star), R(0),
B(Star), R(0),
/* 2251 S> */ B(LdaConstant), U8(221),
/* 2253 E> */ B(Star), R(0),
B(Star), R(0),
/* 2261 S> */ B(LdaConstant), U8(222),
/* 2263 E> */ B(Star), R(0),
B(Star), R(0),
/* 2271 S> */ B(LdaConstant), U8(223),
/* 2273 E> */ B(Star), R(0),
B(Star), R(0),
/* 2281 S> */ B(LdaConstant), U8(224),
/* 2283 E> */ B(Star), R(0),
B(Star), R(0),
/* 2291 S> */ B(LdaConstant), U8(225),
/* 2293 E> */ B(Star), R(0),
B(Star), R(0),
/* 2301 S> */ B(LdaConstant), U8(226),
/* 2303 E> */ B(Star), R(0),
B(Star), R(0),
/* 2311 S> */ B(LdaConstant), U8(227),
/* 2313 E> */ B(Star), R(0),
B(Star), R(0),
/* 2321 S> */ B(LdaConstant), U8(228),
/* 2323 E> */ B(Star), R(0),
B(Star), R(0),
/* 2331 S> */ B(LdaConstant), U8(229),
/* 2333 E> */ B(Star), R(0),
B(Star), R(0),
/* 2341 S> */ B(LdaConstant), U8(230),
/* 2343 E> */ B(Star), R(0),
B(Star), R(0),
/* 2351 S> */ B(LdaConstant), U8(231),
/* 2353 E> */ B(Star), R(0),
B(Star), R(0),
/* 2361 S> */ B(LdaConstant), U8(232),
/* 2363 E> */ B(Star), R(0),
B(Star), R(0),
/* 2371 S> */ B(LdaConstant), U8(233),
/* 2373 E> */ B(Star), R(0),
B(Star), R(0),
/* 2381 S> */ B(LdaConstant), U8(234),
/* 2383 E> */ B(Star), R(0),
B(Star), R(0),
/* 2391 S> */ B(LdaConstant), U8(235),
/* 2393 E> */ B(Star), R(0),
B(Star), R(0),
/* 2401 S> */ B(LdaConstant), U8(236),
/* 2403 E> */ B(Star), R(0),
B(Star), R(0),
/* 2411 S> */ B(LdaConstant), U8(237),
/* 2413 E> */ B(Star), R(0),
B(Star), R(0),
/* 2421 S> */ B(LdaConstant), U8(238),
/* 2423 E> */ B(Star), R(0),
B(Star), R(0),
/* 2431 S> */ B(LdaConstant), U8(239),
/* 2433 E> */ B(Star), R(0),
B(Star), R(0),
/* 2441 S> */ B(LdaConstant), U8(240),
/* 2443 E> */ B(Star), R(0),
B(Star), R(0),
/* 2451 S> */ B(LdaConstant), U8(241),
/* 2453 E> */ B(Star), R(0),
B(Star), R(0),
/* 2461 S> */ B(LdaConstant), U8(242),
/* 2463 E> */ B(Star), R(0),
B(Star), R(0),
/* 2471 S> */ B(LdaConstant), U8(243),
/* 2473 E> */ B(Star), R(0),
B(Star), R(0),
/* 2481 S> */ B(LdaConstant), U8(244),
/* 2483 E> */ B(Star), R(0),
B(Star), R(0),
/* 2491 S> */ B(LdaConstant), U8(245),
/* 2493 E> */ B(Star), R(0),
B(Star), R(0),
/* 2501 S> */ B(LdaConstant), U8(246),
/* 2503 E> */ B(Star), R(0),
B(Star), R(0),
/* 2511 S> */ B(LdaConstant), U8(247),
/* 2513 E> */ B(Star), R(0),
B(Star), R(0),
/* 2521 S> */ B(LdaConstant), U8(248),
/* 2523 E> */ B(Star), R(0),
B(Star), R(0),
/* 2531 S> */ B(LdaConstant), U8(249),
/* 2533 E> */ B(Star), R(0),
B(Star), R(0),
/* 2541 S> */ B(LdaConstant), U8(250),
/* 2543 E> */ B(Star), R(0),
B(Star), R(0),
/* 2551 S> */ B(LdaConstant), U8(251),
/* 2553 E> */ B(Star), R(0),
B(Star), R(0),
/* 2561 S> */ B(LdaConstant), U8(252),
/* 2563 E> */ B(Star), R(0),
B(Star), R(0),
/* 2571 S> */ B(LdaConstant), U8(253),
/* 2573 E> */ B(Star), R(0),
B(Star), R(0),
/* 2581 S> */ B(LdaConstant), U8(254),
/* 2583 E> */ B(Star), R(0),
B(Star), R(0),
/* 2591 S> */ B(LdaConstant), U8(255),
/* 2593 E> */ B(Star), R(0),
B(Star), R(0),
/* 2601 S> */ B(Wide), B(CreateRegExpLiteral), U16(256), U16(0), U8(0),
/* 2616 S> */ B(Return),
]

View File

@ -28,7 +28,7 @@ bytecodes: [
B(Star), R(1),
/* 78 E> */ B(Ldar), R(0),
B(Add), R(1),
/* 69 E> */ B(Star), R(0),
B(Star), R(0),
/* 86 S> */ B(Star), R(1),
B(LdaSmi), U8(10),
/* 95 E> */ B(TestGreaterThan), R(1),
@ -64,7 +64,7 @@ bytecodes: [
B(Star), R(1),
/* 69 E> */ B(Ldar), R(0),
B(Add), R(1),
/* 60 E> */ B(Star), R(0),
B(Star), R(0),
/* 77 S> */ B(Star), R(1),
B(LdaSmi), U8(10),
/* 86 E> */ B(TestGreaterThan), R(1),
@ -86,15 +86,16 @@ snippet: "
"
frame size: 2
parameter count: 1
bytecode array length: 14
bytecode array length: 15
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 45 S> */ B(LdaSmi), U8(1),
/* 45 E> */ B(Star), R(0),
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),
B(Star), R(0),
/* 72 S> */ B(Nop),
/* 85 S> */ B(Return),
]
constant pool: [

View File

@ -35,7 +35,7 @@ bytecode array length: 8
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaConstant), U8(0),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 58 S> */ B(LdaConstant), U8(1),
/* 82 S> */ B(Return),
]
@ -56,7 +56,7 @@ bytecode array length: 8
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaConstant), U8(0),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 57 S> */ B(LdaConstant), U8(0),
/* 79 S> */ B(Return),
]

View File

@ -17,12 +17,13 @@ snippet: "
"
frame size: 3
parameter count: 1
bytecode array length: 31
bytecode array length: 32
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(1),
/* 52 E> */ B(Star), R(0),
/* 52 E> */ B(Nop),
B(Star), R(0),
/* 45 S> */ B(Star), R(2),
B(LdaSmi), U8(1),
B(TestEqualStrict), R(2),
@ -53,12 +54,13 @@ snippet: "
"
frame size: 3
parameter count: 1
bytecode array length: 37
bytecode array length: 38
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(1),
/* 52 E> */ B(Star), R(0),
/* 52 E> */ B(Nop),
B(Star), R(0),
/* 45 S> */ B(Star), R(2),
B(LdaSmi), U8(1),
B(TestEqualStrict), R(2),
@ -68,10 +70,10 @@ bytecodes: [
B(JumpIfTrue), U8(10),
B(Jump), U8(14),
/* 66 S> */ B(LdaSmi), U8(2),
/* 68 E> */ B(Star), R(1),
B(Star), R(1),
/* 73 S> */ B(Jump), U8(8),
/* 89 S> */ B(LdaSmi), U8(3),
/* 91 E> */ B(Star), R(1),
B(Star), R(1),
/* 96 S> */ B(Jump), U8(2),
B(LdaUndefined),
/* 105 S> */ B(Return),
@ -91,12 +93,13 @@ snippet: "
"
frame size: 3
parameter count: 1
bytecode array length: 35
bytecode array length: 36
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(1),
/* 52 E> */ B(Star), R(0),
/* 52 E> */ B(Nop),
B(Star), R(0),
/* 45 S> */ B(Star), R(2),
B(LdaSmi), U8(1),
B(TestEqualStrict), R(2),
@ -108,7 +111,7 @@ bytecodes: [
/* 66 S> */ B(LdaSmi), U8(2),
/* 68 E> */ B(Star), R(1),
/* 98 S> */ B(LdaSmi), U8(3),
/* 100 E> */ B(Star), R(1),
B(Star), R(1),
/* 105 S> */ B(Jump), U8(2),
B(LdaUndefined),
/* 114 S> */ B(Return),
@ -129,12 +132,13 @@ snippet: "
"
frame size: 3
parameter count: 1
bytecode array length: 35
bytecode array length: 36
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(1),
/* 52 E> */ B(Star), R(0),
/* 52 E> */ B(Nop),
B(Star), R(0),
/* 45 S> */ B(Star), R(2),
B(LdaSmi), U8(2),
B(TestEqualStrict), R(2),
@ -146,7 +150,7 @@ bytecodes: [
/* 66 S> */ B(Jump), U8(10),
/* 82 S> */ B(Jump), U8(8),
/* 99 S> */ B(LdaSmi), U8(1),
/* 101 E> */ B(Star), R(1),
B(Star), R(1),
/* 106 S> */ B(Jump), U8(2),
B(LdaUndefined),
/* 115 S> */ B(Return),
@ -173,7 +177,7 @@ bytecodes: [
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(1),
B(TypeOf),
/* 52 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(Star), R(2),
B(LdaSmi), U8(2),
B(TestEqualStrict), R(2),
@ -183,13 +187,13 @@ bytecodes: [
B(JumpIfTrue), U8(10),
B(Jump), U8(14),
/* 74 S> */ B(LdaSmi), U8(1),
/* 76 E> */ B(Star), R(1),
B(Star), R(1),
/* 81 S> */ B(Jump), U8(14),
/* 97 S> */ B(LdaSmi), U8(2),
/* 99 E> */ B(Star), R(1),
B(Star), R(1),
/* 104 S> */ B(Jump), U8(8),
/* 121 S> */ B(LdaSmi), U8(3),
/* 123 E> */ B(Star), R(1),
B(Star), R(1),
/* 128 S> */ B(Jump), U8(2),
B(LdaUndefined),
/* 137 S> */ B(Return),
@ -209,12 +213,13 @@ snippet: "
"
frame size: 3
parameter count: 1
bytecode array length: 32
bytecode array length: 33
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(1),
/* 52 E> */ B(Star), R(0),
/* 52 E> */ B(Nop),
B(Star), R(0),
/* 45 S> */ B(Star), R(2),
B(Ldar), R(1),
B(TypeOf),
@ -222,10 +227,10 @@ bytecodes: [
B(JumpIfTrue), U8(4),
B(Jump), U8(8),
/* 74 S> */ B(LdaSmi), U8(1),
/* 76 E> */ B(Star), R(1),
B(Star), R(1),
/* 81 S> */ B(Jump), U8(8),
/* 98 S> */ B(LdaSmi), U8(2),
/* 100 E> */ B(Star), R(1),
B(Star), R(1),
/* 105 S> */ B(Jump), U8(2),
B(LdaUndefined),
/* 114 S> */ B(Return),
@ -312,12 +317,13 @@ snippet: "
"
frame size: 3
parameter count: 1
bytecode array length: 289
bytecode array length: 290
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(1),
/* 52 E> */ B(Star), R(0),
/* 52 E> */ B(Nop),
B(Star), R(0),
/* 45 S> */ B(Star), R(2),
B(LdaSmi), U8(1),
B(TestEqualStrict), R(2),
@ -327,136 +333,136 @@ bytecodes: [
B(JumpIfTrueConstant), U8(0),
B(JumpConstant), U8(1),
/* 68 S> */ B(LdaSmi), U8(2),
/* 70 E> */ B(Star), R(1),
B(Star), R(1),
/* 77 S> */ B(LdaSmi), U8(2),
/* 79 E> */ B(Star), R(1),
B(Star), R(1),
/* 86 S> */ B(LdaSmi), U8(2),
/* 88 E> */ B(Star), R(1),
B(Star), R(1),
/* 95 S> */ B(LdaSmi), U8(2),
/* 97 E> */ B(Star), R(1),
B(Star), R(1),
/* 104 S> */ B(LdaSmi), U8(2),
/* 106 E> */ B(Star), R(1),
B(Star), R(1),
/* 113 S> */ B(LdaSmi), U8(2),
/* 115 E> */ B(Star), R(1),
B(Star), R(1),
/* 122 S> */ B(LdaSmi), U8(2),
/* 124 E> */ B(Star), R(1),
B(Star), R(1),
/* 131 S> */ B(LdaSmi), U8(2),
/* 133 E> */ B(Star), R(1),
B(Star), R(1),
/* 140 S> */ B(LdaSmi), U8(2),
/* 142 E> */ B(Star), R(1),
B(Star), R(1),
/* 149 S> */ B(LdaSmi), U8(2),
/* 151 E> */ B(Star), R(1),
B(Star), R(1),
/* 158 S> */ B(LdaSmi), U8(2),
/* 160 E> */ B(Star), R(1),
B(Star), R(1),
/* 167 S> */ B(LdaSmi), U8(2),
/* 169 E> */ B(Star), R(1),
B(Star), R(1),
/* 176 S> */ B(LdaSmi), U8(2),
/* 178 E> */ B(Star), R(1),
B(Star), R(1),
/* 185 S> */ B(LdaSmi), U8(2),
/* 187 E> */ B(Star), R(1),
B(Star), R(1),
/* 194 S> */ B(LdaSmi), U8(2),
/* 196 E> */ B(Star), R(1),
B(Star), R(1),
/* 203 S> */ B(LdaSmi), U8(2),
/* 205 E> */ B(Star), R(1),
B(Star), R(1),
/* 212 S> */ B(LdaSmi), U8(2),
/* 214 E> */ B(Star), R(1),
B(Star), R(1),
/* 221 S> */ B(LdaSmi), U8(2),
/* 223 E> */ B(Star), R(1),
B(Star), R(1),
/* 230 S> */ B(LdaSmi), U8(2),
/* 232 E> */ B(Star), R(1),
B(Star), R(1),
/* 239 S> */ B(LdaSmi), U8(2),
/* 241 E> */ B(Star), R(1),
B(Star), R(1),
/* 248 S> */ B(LdaSmi), U8(2),
/* 250 E> */ B(Star), R(1),
B(Star), R(1),
/* 257 S> */ B(LdaSmi), U8(2),
/* 259 E> */ B(Star), R(1),
B(Star), R(1),
/* 266 S> */ B(LdaSmi), U8(2),
/* 268 E> */ B(Star), R(1),
B(Star), R(1),
/* 275 S> */ B(LdaSmi), U8(2),
/* 277 E> */ B(Star), R(1),
B(Star), R(1),
/* 284 S> */ B(LdaSmi), U8(2),
/* 286 E> */ B(Star), R(1),
B(Star), R(1),
/* 293 S> */ B(LdaSmi), U8(2),
/* 295 E> */ B(Star), R(1),
B(Star), R(1),
/* 302 S> */ B(LdaSmi), U8(2),
/* 304 E> */ B(Star), R(1),
B(Star), R(1),
/* 311 S> */ B(LdaSmi), U8(2),
/* 313 E> */ B(Star), R(1),
B(Star), R(1),
/* 320 S> */ B(LdaSmi), U8(2),
/* 322 E> */ B(Star), R(1),
B(Star), R(1),
/* 329 S> */ B(LdaSmi), U8(2),
/* 331 E> */ B(Star), R(1),
B(Star), R(1),
/* 338 S> */ B(LdaSmi), U8(2),
/* 340 E> */ B(Star), R(1),
B(Star), R(1),
/* 347 S> */ B(LdaSmi), U8(2),
/* 349 E> */ B(Star), R(1),
B(Star), R(1),
/* 356 S> */ B(LdaSmi), U8(2),
/* 358 E> */ B(Star), R(1),
B(Star), R(1),
/* 365 S> */ B(LdaSmi), U8(2),
/* 367 E> */ B(Star), R(1),
B(Star), R(1),
/* 374 S> */ B(LdaSmi), U8(2),
/* 376 E> */ B(Star), R(1),
B(Star), R(1),
/* 383 S> */ B(LdaSmi), U8(2),
/* 385 E> */ B(Star), R(1),
B(Star), R(1),
/* 392 S> */ B(LdaSmi), U8(2),
/* 394 E> */ B(Star), R(1),
B(Star), R(1),
/* 401 S> */ B(LdaSmi), U8(2),
/* 403 E> */ B(Star), R(1),
B(Star), R(1),
/* 410 S> */ B(LdaSmi), U8(2),
/* 412 E> */ B(Star), R(1),
B(Star), R(1),
/* 419 S> */ B(LdaSmi), U8(2),
/* 421 E> */ B(Star), R(1),
B(Star), R(1),
/* 428 S> */ B(LdaSmi), U8(2),
/* 430 E> */ B(Star), R(1),
B(Star), R(1),
/* 437 S> */ B(LdaSmi), U8(2),
/* 439 E> */ B(Star), R(1),
B(Star), R(1),
/* 446 S> */ B(LdaSmi), U8(2),
/* 448 E> */ B(Star), R(1),
B(Star), R(1),
/* 455 S> */ B(LdaSmi), U8(2),
/* 457 E> */ B(Star), R(1),
B(Star), R(1),
/* 464 S> */ B(LdaSmi), U8(2),
/* 466 E> */ B(Star), R(1),
B(Star), R(1),
/* 473 S> */ B(LdaSmi), U8(2),
/* 475 E> */ B(Star), R(1),
B(Star), R(1),
/* 482 S> */ B(LdaSmi), U8(2),
/* 484 E> */ B(Star), R(1),
B(Star), R(1),
/* 491 S> */ B(LdaSmi), U8(2),
/* 493 E> */ B(Star), R(1),
B(Star), R(1),
/* 500 S> */ B(LdaSmi), U8(2),
/* 502 E> */ B(Star), R(1),
B(Star), R(1),
/* 509 S> */ B(LdaSmi), U8(2),
/* 511 E> */ B(Star), R(1),
B(Star), R(1),
/* 518 S> */ B(LdaSmi), U8(2),
/* 520 E> */ B(Star), R(1),
B(Star), R(1),
/* 527 S> */ B(LdaSmi), U8(2),
/* 529 E> */ B(Star), R(1),
B(Star), R(1),
/* 536 S> */ B(LdaSmi), U8(2),
/* 538 E> */ B(Star), R(1),
B(Star), R(1),
/* 545 S> */ B(LdaSmi), U8(2),
/* 547 E> */ B(Star), R(1),
B(Star), R(1),
/* 554 S> */ B(LdaSmi), U8(2),
/* 556 E> */ B(Star), R(1),
B(Star), R(1),
/* 563 S> */ B(LdaSmi), U8(2),
/* 565 E> */ B(Star), R(1),
B(Star), R(1),
/* 572 S> */ B(LdaSmi), U8(2),
/* 574 E> */ B(Star), R(1),
B(Star), R(1),
/* 581 S> */ B(LdaSmi), U8(2),
/* 583 E> */ B(Star), R(1),
B(Star), R(1),
/* 590 S> */ B(LdaSmi), U8(2),
/* 592 E> */ B(Star), R(1),
B(Star), R(1),
/* 599 S> */ B(LdaSmi), U8(2),
/* 601 E> */ B(Star), R(1),
B(Star), R(1),
/* 608 S> */ B(LdaSmi), U8(2),
/* 610 E> */ B(Star), R(1),
B(Star), R(1),
/* 617 S> */ B(LdaSmi), U8(2),
/* 619 E> */ B(Star), R(1),
B(Star), R(1),
/* 626 S> */ B(LdaSmi), U8(2),
/* 628 E> */ B(Star), R(1),
B(Star), R(1),
/* 635 S> */ B(LdaSmi), U8(2),
/* 637 E> */ B(Star), R(1),
B(Star), R(1),
/* 644 S> */ B(Jump), U8(8),
/* 662 S> */ B(LdaSmi), U8(3),
/* 664 E> */ B(Star), R(1),
B(Star), R(1),
/* 671 S> */ B(Jump), U8(2),
B(LdaUndefined),
/* 680 S> */ B(Return),
@ -482,12 +488,13 @@ snippet: "
"
frame size: 5
parameter count: 1
bytecode array length: 61
bytecode array length: 62
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(2),
/* 52 E> */ B(Star), R(0),
/* 52 E> */ B(Nop),
B(Star), R(0),
/* 45 S> */ B(Star), R(3),
B(LdaSmi), U8(1),
B(TestEqualStrict), R(3),
@ -500,17 +507,17 @@ bytecodes: [
B(Star), R(4),
B(LdaSmi), U8(1),
B(Add), R(4),
/* 79 E> */ B(Star), R(1),
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),
B(Star), R(2),
/* 108 S> */ B(Jump), U8(8),
/* 131 S> */ B(LdaSmi), U8(2),
/* 133 E> */ B(Star), R(2),
B(Star), R(2),
/* 138 S> */ B(Jump), U8(2),
/* 176 S> */ B(LdaSmi), U8(3),
/* 178 E> */ B(Star), R(2),

View File

@ -37,11 +37,12 @@ snippet: "
"
frame size: 1
parameter count: 1
bytecode array length: 6
bytecode array length: 7
bytecodes: [
/* 21 E> */ B(StackCheck),
B(Ldar), R(closure),
B(Star), R(0),
/* 26 S> */ B(Nop),
/* 36 S> */ B(Return),
]
constant pool: [

View File

@ -52,7 +52,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(1),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 45 S> */ B(JumpIfToBooleanFalse), U8(5),
/* 54 S> */ B(LdaConstant), U8(0),
/* 54 E> */ B(Throw),

View File

@ -22,7 +22,7 @@ bytecode array length: 7
bytecodes: [
/* 10 E> */ B(StackCheck),
/* 24 S> */ B(LdaSmi), U8(13),
/* 24 E> */ B(Star), R(0),
B(Star), R(0),
/* 29 S> */ B(TypeOf),
/* 47 S> */ B(Return),
]

View File

@ -86,7 +86,7 @@ bytecode array length: 13
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(101),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 47 S> */ B(Star), R(1),
B(LdaSmi), U8(3),
B(Mul), R(1),
@ -106,11 +106,11 @@ snippet: "
"
frame size: 4
parameter count: 1
bytecode array length: 23
bytecode array length: 24
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(Wide), B(LdaSmi), U16(1234),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 56 S> */ B(Star), R(2),
/* 66 E> */ B(Ldar), R(0),
B(Mul), R(2),
@ -118,7 +118,8 @@ bytecodes: [
B(LdaSmi), U8(1),
B(Sub), R(3),
B(LdaUndefined),
/* 56 E> */ B(Star), R(1),
B(Star), R(1),
/* 74 S> */ B(Nop),
/* 84 S> */ B(Return),
]
constant pool: [
@ -137,7 +138,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(13),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(Star), R(1),
B(LdaSmi), U8(-1),
B(BitwiseXor), R(1),
@ -159,7 +160,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(13),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(Star), R(1),
B(LdaSmi), U8(1),
B(Mul), R(1),
@ -181,7 +182,7 @@ bytecode array length: 12
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 42 S> */ B(LdaSmi), U8(13),
/* 42 E> */ B(Star), R(0),
B(Star), R(0),
/* 46 S> */ B(Star), R(1),
B(LdaSmi), U8(-1),
B(Mul), R(1),

View File

@ -171,11 +171,12 @@ snippet: "
"
frame size: 157
parameter count: 1
bytecode array length: 8
bytecode array length: 9
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 1494 S> */ B(Wide), B(Ldar), R16(127),
/* 1497 E> */ B(Star), R(0),
B(Star), R(0),
/* 1505 S> */ B(Nop),
/* 1516 S> */ B(Return),
]
constant pool: [
@ -347,11 +348,12 @@ snippet: "
"
frame size: 157
parameter count: 1
bytecode array length: 10
bytecode array length: 11
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 1494 S> */ B(Wide), B(Ldar), R16(126),
/* 1499 E> */ B(Wide), B(Star), R16(127),
B(Wide), B(Star), R16(127),
/* 1507 S> */ B(Nop),
/* 1520 S> */ B(Return),
]
constant pool: [
@ -711,7 +713,7 @@ bytecode array length: 48
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 1503 S> */ B(LdaZero),
/* 1503 E> */ B(Star), R(0),
B(Star), R(0),
/* 1506 S> */ B(Wide), B(Ldar), R16(129),
B(Wide), B(Star), R16(157),
B(LdaSmi), U8(3),
@ -903,9 +905,9 @@ bytecode array length: 66
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 1503 S> */ B(LdaZero),
/* 1503 E> */ B(Star), R(0),
B(Star), R(0),
/* 1515 S> */ B(LdaZero),
/* 1515 E> */ B(Star), R(1),
B(Star), R(1),
/* 1523 S> */ B(LdaZero),
/* 1528 E> */ B(Wide), B(Star), R16(128),
/* 1538 S> */ B(Wide), B(Ldar), R16(128),
@ -1102,9 +1104,9 @@ bytecode array length: 84
bytecodes: [
/* 30 E> */ B(StackCheck),
/* 1503 S> */ B(Wide), B(LdaSmi), U16(1234),
/* 1503 E> */ B(Star), R(0),
B(Star), R(0),
/* 1518 S> */ B(LdaZero),
/* 1518 E> */ B(Star), R(1),
B(Star), R(1),
/* 1534 S> */ B(Ldar), R(0),
B(JumpIfUndefined), U8(69),
B(JumpIfNull), U8(67),
@ -1309,13 +1311,13 @@ bytecodes: [
/* 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),
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),
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),

View File

@ -1,37 +0,0 @@
// Copyright 2016 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Flags: --no-ignition --expose-debug-as debug
Debug = debug.Debug
var exception = null;
var break_count = 0;
function listener(event, exec_state, event_data, data) {
if (event != Debug.DebugEvent.Break) return;
try {
print(event_data.sourceLineText());
var column = event_data.sourceColumn();
assertTrue(event_data.sourceLineText().indexOf(
`Break ${break_count++}. ${column}.`) > 0);
exec_state.prepareStep(Debug.StepAction.StepIn);
} catch (e) {
print(e + e.stack);
exception = e;
}
};
function f() {
var a = 1; // Break 2. 10.
return a; // Break 3. 2.
} // Break 4. 0.
Debug.setListener(listener);
debugger; // Break 0. 0.
f(); // Break 1. 0.
Debug.setListener(null); // Break 5. 0.
assertNull(exception);
assertEquals(6, break_count);

View File

@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Flags: --ignition --expose-debug-as debug
// Flags: --expose-debug-as debug
Debug = debug.Debug
@ -25,17 +25,13 @@ function listener(event, exec_state, event_data, data) {
function f() {
var a = 1; // Break 2. 10.
// This return statement emits no bytecode instruction for the evaluation of
// the to-be-returned expression. Therefore we cannot set a break location
// before the statement and a second break location immediately before
// returning to the caller.
return a;
} // Break 3. 0.
return a; // Break 3. 2.
} // Break 4. 0.
Debug.setListener(listener);
debugger; // Break 0. 0.
f(); // Break 1. 0.
Debug.setListener(null); // Break 4. 0.
Debug.setListener(null); // Break 5. 0.
assertNull(exception);
assertEquals(5, break_count);
assertEquals(6, break_count);