Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Side by Side Diff: test/cctest/interpreter/bytecode_expectations/ForOf.golden

Issue 2216023003: [interpreter] Add register output to ObjectLiteral (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: comments Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # 1 #
2 # Autogenerated by generate-bytecode-expectations. 2 # Autogenerated by generate-bytecode-expectations.
3 # 3 #
4 4
5 --- 5 ---
6 pool type: mixed 6 pool type: mixed
7 execute: yes 7 execute: yes
8 wrap: yes 8 wrap: yes
9 9
10 --- 10 ---
(...skipping 438 matching lines...) Expand 10 before | Expand all | Expand 10 after
449 --- 449 ---
450 snippet: " 450 snippet: "
451 var x = { 'a': 1, 'b': 2 }; 451 var x = { 'a': 1, 'b': 2 };
452 for (x['a'] of [1,2,3]) { return x['a']; } 452 for (x['a'] of [1,2,3]) { return x['a']; }
453 " 453 "
454 frame size: 15 454 frame size: 15
455 parameter count: 1 455 parameter count: 1
456 bytecode array length: 309 456 bytecode array length: 309
457 bytecodes: [ 457 bytecodes: [
458 /* 30 E> */ B(StackCheck), 458 /* 30 E> */ B(StackCheck),
459 /* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1), 459 /* 42 S> */ B(CreateObjectLiteral), U8(0), U8(0), U8(1), R(8),
460 B(Star), R(8), 460 B(Mov), R(8), R(6),
461 B(Star), R(6),
462 B(LdaZero), 461 B(LdaZero),
463 B(Star), R(2), 462 B(Star), R(2),
464 B(Mov), R(context), R(10), 463 B(Mov), R(context), R(10),
465 B(Mov), R(context), R(11), 464 B(Mov), R(context), R(11),
466 /* 77 S> */ B(CreateArrayLiteral), U8(1), U8(1), U8(3), 465 /* 77 S> */ B(CreateArrayLiteral), U8(1), U8(1), U8(3),
467 B(Star), R(13), 466 B(Star), R(13),
468 B(LdaConstant), U8(2), 467 B(LdaConstant), U8(2),
469 /* 77 E> */ B(LdrKeyedProperty), R(13), U8(3), R(12), 468 /* 77 E> */ B(LdrKeyedProperty), R(13), U8(3), R(12),
470 /* 77 E> */ B(Call), R(12), R(13), U8(1), U8(1), 469 /* 77 E> */ B(Call), R(12), R(13), U8(1), U8(1),
471 B(Star), R(0), 470 B(Star), R(0),
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
593 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE, 592 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
594 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE, 593 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
595 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE, 594 InstanceType::ONE_BYTE_INTERNALIZED_STRING_TYPE,
596 ] 595 ]
597 handlers: [ 596 handlers: [
598 [15, 137, 143], 597 [15, 137, 143],
599 [18, 96, 98], 598 [18, 96, 98],
600 [217, 227, 229], 599 [217, 227, 229],
601 ] 600 ]
602 601
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698