Advertisement
Guest User

Untitled

a guest
Aug 15th, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.61 KB | None | 0 0
  1. Delegation
  2. +745: label(p2, p1, p10, p21, p45, descr=TargetToken(140331912689072))
  3. debug_merge_point(0, 0, 'ListElement>>$blockMethod@34@14 while <WhileMessageNode object at 0x7fa191c7e068>: ListElement>>$blockMethod@35@13')
  4. +760: guard_not_invalidated(descr=<Guard0x7fa191cf67b0>) [p2, p1]
  5. +760: enter_portal_frame(2, 0)
  6. debug_merge_point(1, 1, 'ListElement>>#$blockMethod@34@14')
  7. +760: enter_portal_frame(2, 0)
  8. debug_merge_point(2, 2, 'ListElement>>#next')
  9. +760: p52 = getfield_gc_r(p21, descr=<FieldP som.vmobjects.object.Object.inst__object_layout 80 pure>)
  10. +771: guard_value(p52, ConstPtr(ptr53), descr=<Guard0x7fa191cf8ea0>) [p2, p1]
  11. +780: p54 = getfield_gc_r(p21, descr=<FieldP som.vmobjects.object.Object.inst__field2 40>)
  12. +784: leave_portal_frame(2)
  13. +784: guard_class(p54, ConstClass(Object), descr=<Guard0x7fa191cf8ee0>) [p2, p1]
  14. +796: p57 = getfield_gc_r(p54, descr=<FieldP som.vmobjects.abstract_object.AbstractObject.inst__meta_object_environment 8 pure>)
  15. +800: guard_isnull(p57, descr=<Guard0x7fa191cf8f20>) [p2, p1]
  16. +809: p58 = getfield_gc_r(p54, descr=<FieldP som.vmobjects.object_without_fields.ObjectWithoutFields.inst__class 24 pure>)
  17. +820: guard_value(p58, ConstPtr(ptr59), descr=<Guard0x7fa191cf8f60>) [p2, p1]
  18. +829: enter_portal_frame(2, 0)
  19. debug_merge_point(2, 3, 'Object>>#isNil')
  20. +829: leave_portal_frame(2)
  21. +829: leave_portal_frame(2)
  22. +829: enter_portal_frame(2, 0)
  23. debug_merge_point(1, 4, 'ListElement>>#$blockMethod@35@13')
  24. +829: p66 = getfield_gc_r(p45, descr=<FieldP som.vmobjects.abstract_object.AbstractObject.inst__meta_object_environment 8 pure>)
  25. +833: guard_isnull(p66, descr=<Guard0x7fa191cf8fa0>) [p2, p1]
  26. +842: i67 = getfield_gc_i(p45, descr=<FieldS som.vmobjects.integer.Integer.inst__embedded_integer 24 pure>)
  27. +846: i69 = int_add_ovf(i67, 1)
  28. +850: guard_no_overflow(descr=<Guard0x7fa191cf8fe0>) [p2, p1]
  29. +856: enter_portal_frame(2, 0)
  30. debug_merge_point(2, 5, 'ListElement>>#next')
  31. +856: leave_portal_frame(2)
  32. +856: leave_portal_frame(2)
  33. debug_merge_point(0, 0, 'ListElement>>$blockMethod@34@14 while <WhileMessageNode object at 0x7fa191c7e068>: ListElement>>$blockMethod@35@13')
  34. +856: i74 = arraylen_gc(p10, descr=<ArrayP 8>)
  35. +856: p75 = new_with_vtable(descr=<SizeDescr 32>)
  36. +897: setfield_gc(p75, ConstPtr(null), descr=<FieldP som.vmobjects.abstract_object.AbstractObject.inst__meta_object_environment 8 pure>)
  37. +905: setfield_gc(p75, i69, descr=<FieldS som.vmobjects.integer.Integer.inst__embedded_integer 24 pure>)
  38. +919: setarrayitem_gc(p10, 1, p54, descr=<ArrayP 8>)
  39. +933: setarrayitem_gc(p10, 0, p75, descr=<ArrayP 8>)
  40. +945: jump(p2, p1, p10, p54, p75, descr=TargetToken(140331912689072))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement