Skip to content

Instantly share code, notes, and snippets.

@timo
Created May 17, 2015 20:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save timo/90ea1cd5a34f80b76764 to your computer and use it in GitHub Desktop.
Save timo/90ea1cd5a34f80b76764 to your computer and use it in GitHub Desktop.
/home/timo/perl6/install/bin/moar --libpath=src/vm/moar/stage0 src/vm/moar/stage0/nqp.moarvm --bootstrap --setting=NULL --no-regex-lib --target=mbc \
--output=gen/moar/stage1/nqpmo.moarvm gen/moar/stage1/nqpmo.nqp
========
optimizing 0x18c1120's successor number 0: 0x18c1170
succ 0 (0x18c1170) has 1 preds (the preds array is at 0x18a8258)
is predecessor number 0 it? (0x18c1120 == 0x18c1120)
yes.
========
optimizing 0x18c1120's successor number 1: 0x18c11c0
succ 1 (0x18c11c0) has 1 preds (the preds array is at 0x18a8260)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 2: 0x18c1210
succ 2 (0x18c1210) has 1 preds (the preds array is at 0x18a8268)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 3: 0x18c1260
succ 3 (0x18c1260) has 1 preds (the preds array is at 0x18a8270)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 4: 0x18c12b0
succ 4 (0x18c12b0) has 1 preds (the preds array is at 0x18a8278)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 5: 0x18c1300
succ 5 (0x18c1300) has 1 preds (the preds array is at 0x18a8280)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 6: 0x18c1350
succ 6 (0x18c1350) has 1 preds (the preds array is at 0x18a8288)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 7: 0x18c13a0
succ 7 (0x18c13a0) has 1 preds (the preds array is at 0x18a8290)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 8: 0x18c13f0
succ 8 (0x18c13f0) has 1 preds (the preds array is at 0x18a8298)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 9: 0x18c1440
succ 9 (0x18c1440) has 1 preds (the preds array is at 0x18a82a0)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 10: 0x18c1490
succ 10 (0x18c1490) has 1 preds (the preds array is at 0x18a82a8)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 11: 0x18c14e0
succ 11 (0x18c14e0) has 1 preds (the preds array is at 0x18a82b0)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 12: 0x18c1530
succ 12 (0x18c1530) has 1 preds (the preds array is at 0x18a82b8)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 13: 0x18c1580
succ 13 (0x18c1580) has 1 preds (the preds array is at 0x18a82c0)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 14: 0x18c15d0
succ 14 (0x18c15d0) has 1 preds (the preds array is at 0x18a82c8)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 15: 0x18c1620
succ 15 (0x18c1620) has 1 preds (the preds array is at 0x18a82d0)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 16: 0x18c1670
succ 16 (0x18c1670) has 1 preds (the preds array is at 0x18a82d8)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 17: 0x18c16c0
succ 17 (0x18c16c0) has 1 preds (the preds array is at 0x18a82e0)
is predecessor number 0 it? ((nil) == 0x18c1120)
========
optimizing 0x18c1120's successor number 18: 0x18c1710
succ 18 (0x18c1710) has 1 preds (the preds array is at 0x18a82e8)
is predecessor number 0 it? ((nil) == 0x18c1120)
When trying to optimize a BB's successors, spesh couldn't find a block in it's successor's predecessor list.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment