Skip to content

Instantly share code, notes, and snippets.

@martint
Created September 16, 2014 04:16
Show Gist options
  • Save martint/7201af9459eac06c5dd2 to your computer and use it in GitHub Desktop.
Save martint/7201af9459eac06c5dd2 to your computer and use it in GitHub Desktop.
CompilerOracle: print com/facebook/presto/hive/metastore/HiveMetastoreApiStats$1.call
CompilerOracle: print com/facebook/presto/hive/RetryDriver.run
Compiled method (c1) 286073 33290 ! 3 com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call (148 bytes)
total in heap [0x00007f345bca5190,0x00007f345bcaa230] = 20640
relocation [0x00007f345bca52b8,0x00007f345bca59b8] = 1792
main code [0x00007f345bca59c0,0x00007f345bca8c80] = 12992
stub code [0x00007f345bca8c80,0x00007f345bca8e60] = 480
oops [0x00007f345bca8e60,0x00007f345bca8e70] = 16
metadata [0x00007f345bca8e70,0x00007f345bca8f10] = 160
scopes data [0x00007f345bca8f10,0x00007f345bca95a0] = 1680
scopes pcs [0x00007f345bca95a0,0x00007f345bca9ea0] = 2304
dependencies [0x00007f345bca9ea0,0x00007f345bca9ed0] = 48
handler table [0x00007f345bca9ed0,0x00007f345bcaa140] = 624
nul chk table [0x00007f345bcaa140,0x00007f345bcaa230] = 240
Could not load hsdis-amd64.so; library not loadable; PrintAssembly is disabled
pc-bytecode offsets:
PcDesc(pc=0x7f345bca59bf offset=ffffffff bits=0):
PcDesc(pc=0x7f345bca5a29 offset=69 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @0
PcDesc(pc=0x7f345bca5ab8 offset=f8 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @1
PcDesc(pc=0x7f345bca5b59 offset=199 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats::access$000 @1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @4
PcDesc(pc=0x7f345bca5b5c offset=19c bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca5bf8 offset=238 bits=0):
io.airlift.stats.TimeStat::time @0
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca5cec offset=32c bits=0):
io.airlift.stats.TimeStat$BlockTimer::<init> @2
io.airlift.stats.TimeStat::time @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca5dd4 offset=414 bits=0):
io.airlift.stats.TimeStat::access$000 @1
io.airlift.stats.TimeStat$BlockTimer::<init> @14
io.airlift.stats.TimeStat::time @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca5dd7 offset=417 bits=0):
io.airlift.stats.TimeStat$BlockTimer::<init> @17
io.airlift.stats.TimeStat::time @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca5e7c offset=4bc bits=0):
io.airlift.stats.TimeStat$BlockTimer::<init> @17
io.airlift.stats.TimeStat::time @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca5e85 offset=4c5 bits=0):
io.airlift.stats.TimeStat$BlockTimer::<init> @20
io.airlift.stats.TimeStat::time @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca5f1c offset=55c bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @14
PcDesc(pc=0x7f345bca5fb2 offset=5f2 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @17
PcDesc(pc=0x7f345bca5fc4 offset=604 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @17
PcDesc(pc=0x7f345bca5fd4 offset=614 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @24
PcDesc(pc=0x7f345bca5fe4 offset=624 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @28
PcDesc(pc=0x7f345bca60d8 offset=718 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @50
PcDesc(pc=0x7f345bca6179 offset=7b9 bits=0):
io.airlift.stats.TimeStat::access$000 @1
io.airlift.stats.TimeStat$BlockTimer::close @8
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @50
PcDesc(pc=0x7f345bca617c offset=7bc bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @11
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @50
PcDesc(pc=0x7f345bca6224 offset=864 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @11
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @50
PcDesc(pc=0x7f345bca622d offset=86d bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @15
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @50
PcDesc(pc=0x7f345bca6299 offset=8d9 bits=0):
io.airlift.stats.TimeStat::access$100 @2
io.airlift.stats.TimeStat$BlockTimer::close @19
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @50
PcDesc(pc=0x7f345bca62a4 offset=8e4 bits=0):
io.airlift.stats.TimeStat::access$100 @2
io.airlift.stats.TimeStat$BlockTimer::close @19
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @50
PcDesc(pc=0x7f345bca62bb offset=8fb bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @54
PcDesc(pc=0x7f345bca62e1 offset=921 bits=1):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @59 reexecute=true
PcDesc(pc=0x7f345bca62f1 offset=931 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @59
PcDesc(pc=0x7f345bca6321 offset=961 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @63
PcDesc(pc=0x7f345bca6363 offset=9a3 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @67
PcDesc(pc=0x7f345bca6452 offset=a92 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @71
PcDesc(pc=0x7f345bca64f3 offset=b33 bits=0):
io.airlift.stats.TimeStat::access$000 @1
io.airlift.stats.TimeStat$BlockTimer::close @8
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @71
PcDesc(pc=0x7f345bca64f6 offset=b36 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @11
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @71
PcDesc(pc=0x7f345bca65a4 offset=be4 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @11
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @71
PcDesc(pc=0x7f345bca65ad offset=bed bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @15
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @71
PcDesc(pc=0x7f345bca6619 offset=c59 bits=0):
io.airlift.stats.TimeStat::access$100 @2
io.airlift.stats.TimeStat$BlockTimer::close @19
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @71
PcDesc(pc=0x7f345bca6624 offset=c64 bits=0):
io.airlift.stats.TimeStat::access$100 @2
io.airlift.stats.TimeStat$BlockTimer::close @19
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @71
PcDesc(pc=0x7f345bca6639 offset=c79 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @74
PcDesc(pc=0x7f345bca6720 offset=d60 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @89
PcDesc(pc=0x7f345bca67c1 offset=e01 bits=0):
io.airlift.stats.TimeStat::access$000 @1
io.airlift.stats.TimeStat$BlockTimer::close @8
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @89
PcDesc(pc=0x7f345bca67c4 offset=e04 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @11
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @89
PcDesc(pc=0x7f345bca686c offset=eac bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @11
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @89
PcDesc(pc=0x7f345bca6875 offset=eb5 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @15
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @89
PcDesc(pc=0x7f345bca68e1 offset=f21 bits=0):
io.airlift.stats.TimeStat::access$100 @2
io.airlift.stats.TimeStat$BlockTimer::close @19
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @89
PcDesc(pc=0x7f345bca68ec offset=f2c bits=0):
io.airlift.stats.TimeStat::access$100 @2
io.airlift.stats.TimeStat$BlockTimer::close @19
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @89
PcDesc(pc=0x7f345bca68f1 offset=f31 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @92
PcDesc(pc=0x7f345bca69a5 offset=fe5 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @82
PcDesc(pc=0x7f345bca69ac offset=fec bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @82
PcDesc(pc=0x7f345bca69bc offset=ffc bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @85
PcDesc(pc=0x7f345bca69c4 offset=1004 bits=1):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @94 reexecute=true
PcDesc(pc=0x7f345bca69d4 offset=1014 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @94
PcDesc(pc=0x7f345bca6ae5 offset=1125 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @97
PcDesc(pc=0x7f345bca6b1e offset=115e bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @100
PcDesc(pc=0x7f345bca6c0d offset=124d bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @118
PcDesc(pc=0x7f345bca6c46 offset=1286 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @121
PcDesc(pc=0x7f345bca6cdd offset=131d bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @125
PcDesc(pc=0x7f345bca6d7e offset=13be bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats::access$200 @1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @128
PcDesc(pc=0x7f345bca6d89 offset=13c9 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca6e70 offset=14b0 bits=0):
io.airlift.stats.CounterStat::update @1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca6e98 offset=14d8 bits=0):
io.airlift.stats.CounterStat::update @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca6eac offset=14ec bits=0):
io.airlift.stats.CounterStat::update @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca6f43 offset=1583 bits=0):
io.airlift.stats.CounterStat::update @9
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca6f63 offset=15a3 bits=0):
io.airlift.stats.CounterStat::update @13
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca6f6c offset=15ac bits=0):
io.airlift.stats.CounterStat::update @13
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca7003 offset=1643 bits=0):
io.airlift.stats.CounterStat::update @17
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca7023 offset=1663 bits=0):
io.airlift.stats.CounterStat::update @21
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca702c offset=166c bits=0):
io.airlift.stats.CounterStat::update @21
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca70c3 offset=1703 bits=0):
io.airlift.stats.CounterStat::update @25
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca70c6 offset=1706 bits=0):
io.airlift.stats.CounterStat::update @29
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca719b offset=17db bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @135
PcDesc(pc=0x7f345bca7232 offset=1872 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @104
PcDesc(pc=0x7f345bca72d3 offset=1913 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats::access$100 @1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @107
PcDesc(pc=0x7f345bca72de offset=191e bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca73c5 offset=1a05 bits=0):
io.airlift.stats.CounterStat::update @1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca73ed offset=1a2d bits=0):
io.airlift.stats.CounterStat::update @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca73fc offset=1a3c bits=0):
io.airlift.stats.CounterStat::update @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca7493 offset=1ad3 bits=0):
io.airlift.stats.CounterStat::update @9
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca74b3 offset=1af3 bits=0):
io.airlift.stats.CounterStat::update @13
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca74bc offset=1afc bits=0):
io.airlift.stats.CounterStat::update @13
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca7553 offset=1b93 bits=0):
io.airlift.stats.CounterStat::update @17
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca7573 offset=1bb3 bits=0):
io.airlift.stats.CounterStat::update @21
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca757c offset=1bbc bits=0):
io.airlift.stats.CounterStat::update @21
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca7613 offset=1c53 bits=0):
io.airlift.stats.CounterStat::update @25
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca7616 offset=1c56 bits=0):
io.airlift.stats.CounterStat::update @29
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca76f6 offset=1d36 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @114
PcDesc(pc=0x7f345bca778d offset=1dcd bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @136
PcDesc(pc=0x7f345bca782e offset=1e6e bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats::access$300 @1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @139
PcDesc(pc=0x7f345bca7839 offset=1e79 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca7920 offset=1f60 bits=0):
io.airlift.stats.CounterStat::update @1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca7945 offset=1f85 bits=0):
io.airlift.stats.CounterStat::update @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca7954 offset=1f94 bits=0):
io.airlift.stats.CounterStat::update @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca79eb offset=202b bits=0):
io.airlift.stats.CounterStat::update @9
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca7a0b offset=204b bits=0):
io.airlift.stats.CounterStat::update @13
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca7a14 offset=2054 bits=0):
io.airlift.stats.CounterStat::update @13
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca7aab offset=20eb bits=0):
io.airlift.stats.CounterStat::update @17
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca7acb offset=210b bits=0):
io.airlift.stats.CounterStat::update @21
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca7ad4 offset=2114 bits=0):
io.airlift.stats.CounterStat::update @21
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca7b6b offset=21ab bits=0):
io.airlift.stats.CounterStat::update @25
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca7b6e offset=21ae bits=0):
io.airlift.stats.CounterStat::update @29
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca7c5d offset=229d bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @-1
PcDesc(pc=0x7f345bca7c67 offset=22a7 bits=1):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats::access$000 @1 reexecute=true
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @4
PcDesc(pc=0x7f345bca7ce3 offset=2323 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca7d6c offset=23ac bits=0):
io.airlift.stats.TimeStat::time @-1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca7d79 offset=23b9 bits=0):
io.airlift.stats.TimeStat::time @0
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca7d90 offset=23d0 bits=0):
io.airlift.stats.TimeStat$BlockTimer::<init> @-1
io.airlift.stats.TimeStat::time @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca7da7 offset=23e7 bits=0):
java.lang.Object::<init> @-1
io.airlift.stats.TimeStat$BlockTimer::<init> @6
io.airlift.stats.TimeStat::time @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca7db1 offset=23f1 bits=0):
io.airlift.stats.TimeStat$BlockTimer::<init> @17
io.airlift.stats.TimeStat::time @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @7
PcDesc(pc=0x7f345bca7e2d offset=246d bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @17
PcDesc(pc=0x7f345bca7eb6 offset=24f6 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @-1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @50
PcDesc(pc=0x7f345bca7ec0 offset=2500 bits=1):
io.airlift.stats.TimeStat::access$000 @1 reexecute=true
io.airlift.stats.TimeStat$BlockTimer::close @8
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @50
PcDesc(pc=0x7f345bca7f3c offset=257c bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @11
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @50
PcDesc(pc=0x7f345bca7fc5 offset=2605 bits=0):
io.airlift.stats.TimeStat::access$100 @-1
io.airlift.stats.TimeStat$BlockTimer::close @19
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @50
PcDesc(pc=0x7f345bca7fdc offset=261c bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @-1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @71
PcDesc(pc=0x7f345bca7fe6 offset=2626 bits=1):
io.airlift.stats.TimeStat::access$000 @1 reexecute=true
io.airlift.stats.TimeStat$BlockTimer::close @8
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @71
PcDesc(pc=0x7f345bca8062 offset=26a2 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @11
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @71
PcDesc(pc=0x7f345bca80eb offset=272b bits=0):
io.airlift.stats.TimeStat::access$100 @-1
io.airlift.stats.TimeStat$BlockTimer::close @19
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @71
PcDesc(pc=0x7f345bca8102 offset=2742 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @-1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @89
PcDesc(pc=0x7f345bca810c offset=274c bits=1):
io.airlift.stats.TimeStat::access$000 @1 reexecute=true
io.airlift.stats.TimeStat$BlockTimer::close @8
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @89
PcDesc(pc=0x7f345bca8188 offset=27c8 bits=0):
io.airlift.stats.TimeStat$BlockTimer::close @11
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @89
PcDesc(pc=0x7f345bca8211 offset=2851 bits=0):
io.airlift.stats.TimeStat::access$100 @-1
io.airlift.stats.TimeStat$BlockTimer::close @19
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @89
PcDesc(pc=0x7f345bca821b offset=285b bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @82
PcDesc(pc=0x7f345bca8297 offset=28d7 bits=1):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats::access$200 @1 reexecute=true
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @128
PcDesc(pc=0x7f345bca8313 offset=2953 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca839c offset=29dc bits=0):
io.airlift.stats.CounterStat::update @-1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca83a6 offset=29e6 bits=0):
io.airlift.stats.CounterStat::update @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca8422 offset=2a62 bits=0):
io.airlift.stats.CounterStat::update @13
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca849e offset=2ade bits=0):
io.airlift.stats.CounterStat::update @21
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca851a offset=2b5a bits=0):
io.airlift.stats.CounterStat::update @29
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca85a3 offset=2be3 bits=0):
java.util.concurrent.atomic.AtomicLong::addAndGet @-1
io.airlift.stats.CounterStat::update @29
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @132
PcDesc(pc=0x7f345bca85ad offset=2bed bits=1):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats::access$100 @1 reexecute=true
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @107
PcDesc(pc=0x7f345bca8629 offset=2c69 bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca86b2 offset=2cf2 bits=0):
io.airlift.stats.CounterStat::update @-1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca86bc offset=2cfc bits=0):
io.airlift.stats.CounterStat::update @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca8738 offset=2d78 bits=0):
io.airlift.stats.CounterStat::update @13
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca87b4 offset=2df4 bits=0):
io.airlift.stats.CounterStat::update @21
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca8830 offset=2e70 bits=0):
io.airlift.stats.CounterStat::update @29
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca88b9 offset=2ef9 bits=0):
java.util.concurrent.atomic.AtomicLong::addAndGet @-1
io.airlift.stats.CounterStat::update @29
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @111
PcDesc(pc=0x7f345bca88c3 offset=2f03 bits=1):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats::access$300 @1 reexecute=true
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @139
PcDesc(pc=0x7f345bca893f offset=2f7f bits=0):
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca89c8 offset=3008 bits=0):
io.airlift.stats.CounterStat::update @-1
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca89d2 offset=3012 bits=0):
io.airlift.stats.CounterStat::update @5
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca8a4e offset=308e bits=0):
io.airlift.stats.CounterStat::update @13
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca8aca offset=310a bits=0):
io.airlift.stats.CounterStat::update @21
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca8b46 offset=3186 bits=0):
io.airlift.stats.CounterStat::update @29
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca8bcf offset=320f bits=0):
java.util.concurrent.atomic.AtomicLong::addAndGet @-1
io.airlift.stats.CounterStat::update @29
com.facebook.presto.hive.metastore.HiveMetastoreApiStats$1::call @143
PcDesc(pc=0x7f345bca8e61 offset=34a1 bits=0):
OopMapSet contains 66 OopMaps
#0
OopMap{[120]=Oop [128]=Oop off=1212}
#1
OopMap{[128]=Oop [120]=Oop off=1540}
#2
OopMap{[128]=Oop [136]=Oop [144]=Oop [120]=Oop off=2148}
#3
OopMap{[128]=Oop [144]=Oop off=2276}
#4
OopMap{[128]=Oop rdi=Oop [120]=Oop rsi=Oop rax=Oop off=2337}
#5
OopMap{[128]=Oop [152]=Oop [168]=Oop [160]=Oop [120]=Oop off=3044}
#6
OopMap{[128]=Oop [168]=Oop [160]=Oop off=3172}
#7
OopMap{[128]=Oop [168]=Oop [176]=Oop [120]=Oop off=3756}
#8
OopMap{[128]=Oop [168]=Oop off=3884}
#9
OopMap{[128]=Oop [168]=Oop off=4076}
#10
OopMap{[128]=Oop rax=Oop off=4100}
#11
OopMap{[128]=Oop [184]=Oop [200]=Oop off=5356}
#12
OopMap{[128]=Oop [200]=Oop [184]=Oop off=5548}
#13
OopMap{[128]=Oop [200]=Oop [184]=Oop off=5740}
#14
OopMap{[200]=Oop [128]=Oop [208]=Oop off=6716}
#15
OopMap{[200]=Oop [128]=Oop [208]=Oop off=6908}
#16
OopMap{[200]=Oop [128]=Oop [208]=Oop off=7100}
#17
OopMap{[224]=Oop [200]=Oop off=8084}
#18
OopMap{[200]=Oop [224]=Oop off=8276}
#19
OopMap{[200]=Oop [224]=Oop off=8468}
#20
OopMap{rsi=Oop [128]=Oop off=8861}
#21
OopMap{rsi=Oop [128]=Oop off=8871}
#22
OopMap{rsi=Oop [128]=Oop rbx=Oop off=8995}
#23
OopMap{rsi=Oop [128]=Oop rbx=Oop off=9132}
#24
OopMap{rbx=Oop [128]=Oop off=9145}
#25
OopMap{rbx=Oop [128]=Oop rax=Oop [120]=Oop off=9168}
#26
OopMap{rbx=Oop [128]=Oop rax=Oop [120]=Oop off=9191}
#27
OopMap{[128]=Oop rax=Oop [120]=Oop rsi=Oop off=9201}
#28
OopMap{[120]=Oop rsi=Oop [128]=Oop rdi=Oop off=9325}
#29
OopMap{[128]=Oop [144]=Oop rax=Oop [120]=Oop off=9462}
#30
OopMap{[128]=Oop [144]=Oop rax=Oop [120]=Oop rbx=Oop off=9472}
#31
OopMap{[128]=Oop [144]=Oop rax=Oop [120]=Oop rbx=Oop rsi=Oop off=9596}
#32
OopMap{[128]=Oop [136]=Oop [144]=Oop off=9733}
#33
OopMap{[128]=Oop rdi=Oop [120]=Oop [168]=Oop [160]=Oop off=9756}
#34
OopMap{[128]=Oop rdi=Oop [120]=Oop [168]=Oop [160]=Oop rdx=Oop off=9766}
#35
OopMap{[128]=Oop rdi=Oop [120]=Oop [168]=Oop [160]=Oop rdx=Oop rsi=Oop off=9890}
#36
OopMap{[128]=Oop [152]=Oop [168]=Oop [160]=Oop off=10027}
#37
OopMap{[128]=Oop [168]=Oop rdi=Oop [120]=Oop off=10050}
#38
OopMap{[128]=Oop [168]=Oop rdi=Oop [120]=Oop rbx=Oop off=10060}
#39
OopMap{[128]=Oop [168]=Oop rdi=Oop [120]=Oop rbx=Oop rsi=Oop off=10184}
#40
OopMap{[128]=Oop [168]=Oop [176]=Oop off=10321}
#41
OopMap{[128]=Oop [168]=Oop rbx=Oop rax=Oop off=10331}
#42
OopMap{[200]=Oop rsi=Oop [128]=Oop off=10455}
#43
OopMap{[200]=Oop rsi=Oop [128]=Oop rdi=Oop [184]=Oop off=10579}
#44
OopMap{[200]=Oop rsi=Oop [128]=Oop rdi=Oop [184]=Oop off=10716}
#45
OopMap{[200]=Oop rsi=Oop [128]=Oop rdi=Oop [184]=Oop rbx=Oop off=10726}
#46
OopMap{[128]=Oop [200]=Oop rdi=Oop [184]=Oop rsi=Oop off=10850}
#47
OopMap{[128]=Oop [200]=Oop rdi=Oop [184]=Oop rsi=Oop off=10974}
#48
OopMap{[128]=Oop [200]=Oop rdx=Oop off=11098}
#49
OopMap{[128]=Oop [200]=Oop rdx=Oop off=11235}
#50
OopMap{[200]=Oop rsi=Oop [128]=Oop off=11245}
#51
OopMap{[200]=Oop rsi=Oop [128]=Oop rdi=Oop [208]=Oop off=11369}
#52
OopMap{[200]=Oop rsi=Oop [128]=Oop rdi=Oop [208]=Oop off=11506}
#53
OopMap{[200]=Oop rsi=Oop [128]=Oop rdi=Oop [208]=Oop rbx=Oop off=11516}
#54
OopMap{[200]=Oop [128]=Oop rdi=Oop [208]=Oop rsi=Oop off=11640}
#55
OopMap{[200]=Oop [128]=Oop rdi=Oop [208]=Oop rsi=Oop off=11764}
#56
OopMap{[200]=Oop [128]=Oop rdx=Oop off=11888}
#57
OopMap{[200]=Oop [128]=Oop rdx=Oop off=12025}
#58
OopMap{[200]=Oop off=12035}
#59
OopMap{[200]=Oop rdi=Oop [224]=Oop off=12159}
#60
OopMap{[200]=Oop rdi=Oop [224]=Oop off=12296}
#61
OopMap{[200]=Oop rdi=Oop [224]=Oop rsi=Oop off=12306}
#62
OopMap{[200]=Oop rdi=Oop [224]=Oop rsi=Oop off=12430}
#63
OopMap{[200]=Oop rdi=Oop [224]=Oop rsi=Oop off=12554}
#64
OopMap{[200]=Oop rax=Oop off=12678}
#65
OopMap{[200]=Oop rax=Oop off=12815}
Compiled method (c1) 286292 33287 ! 3 com.facebook.presto.hive.RetryDriver::run (187 bytes)
total in heap [0x00007f345bc9cc90,0x00007f345bca1900] = 19568
relocation [0x00007f345bc9cdb8,0x00007f345bc9d2a8] = 1264
constants [0x00007f345bc9d2c0,0x00007f345bc9d2e0] = 32
main code [0x00007f345bc9d2e0,0x00007f345bca0540] = 12896
stub code [0x00007f345bca0540,0x00007f345bca0730] = 496
oops [0x00007f345bca0730,0x00007f345bca0770] = 64
metadata [0x00007f345bca0770,0x00007f345bca0808] = 152
scopes data [0x00007f345bca0808,0x00007f345bca0f90] = 1928
scopes pcs [0x00007f345bca0f90,0x00007f345bca1840] = 2224
dependencies [0x00007f345bca1840,0x00007f345bca1868] = 40
handler table [0x00007f345bca1868,0x00007f345bca1898] = 48
nul chk table [0x00007f345bca1898,0x00007f345bca1900] = 104
pc-bytecode offsets:
PcDesc(pc=0x7f345bc9d2df offset=ffffffff bits=0):
PcDesc(pc=0x7f345bc9d359 offset=79 bits=0):
com.facebook.presto.hive.RetryDriver::run @0
PcDesc(pc=0x7f345bc9d3d7 offset=f7 bits=0):
com.google.common.base.Preconditions::checkNotNull @1
com.facebook.presto.hive.RetryDriver::run @3
PcDesc(pc=0x7f345bc9d423 offset=143 bits=0):
com.google.common.base.Preconditions::checkNotNull @4
com.facebook.presto.hive.RetryDriver::run @3
PcDesc(pc=0x7f345bc9d477 offset=197 bits=0):
java.lang.String::valueOf @1
com.google.common.base.Preconditions::checkNotNull @9
com.facebook.presto.hive.RetryDriver::run @3
PcDesc(pc=0x7f345bc9d4c2 offset=1e2 bits=0):
java.lang.String::valueOf @13
com.google.common.base.Preconditions::checkNotNull @9
com.facebook.presto.hive.RetryDriver::run @3
PcDesc(pc=0x7f345bc9d543 offset=263 bits=0):
com.google.common.base.Preconditions::checkNotNull @1
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9d590 offset=2b0 bits=0):
com.google.common.base.Preconditions::checkNotNull @4
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9d5e4 offset=304 bits=0):
java.lang.String::valueOf @1
com.google.common.base.Preconditions::checkNotNull @9
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9d62f offset=34f bits=0):
java.lang.String::valueOf @13
com.google.common.base.Preconditions::checkNotNull @9
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9d646 offset=366 bits=0):
com.facebook.presto.hive.RetryDriver::run @14
PcDesc(pc=0x7f345bc9d653 offset=373 bits=0):
com.facebook.presto.hive.RetryDriver::run @21
PcDesc(pc=0x7f345bc9d6ff offset=41f bits=0):
com.facebook.presto.hive.RetryDriver::run @25
PcDesc(pc=0x7f345bc9d714 offset=434 bits=0):
com.facebook.presto.hive.RetryDriver::run @25
PcDesc(pc=0x7f345bc9d7dd offset=4fd bits=0):
com.facebook.presto.hive.RetryDriver::run @34
PcDesc(pc=0x7f345bc9d873 offset=593 bits=0):
com.facebook.presto.hive.RetryDriver::run @37
PcDesc(pc=0x7f345bc9d884 offset=5a4 bits=0):
com.facebook.presto.hive.RetryDriver::run @37
PcDesc(pc=0x7f345bc9d891 offset=5b1 bits=0):
com.facebook.presto.hive.RetryDriver::run @44
PcDesc(pc=0x7f345bc9d935 offset=655 bits=0):
com.facebook.presto.hive.RetryDriver::run @56
PcDesc(pc=0x7f345bc9d944 offset=664 bits=0):
com.facebook.presto.hive.RetryDriver::run @56
PcDesc(pc=0x7f345bc9da26 offset=746 bits=0):
com.facebook.presto.hive.RetryDriver::run @61
PcDesc(pc=0x7f345bc9dac6 offset=7e6 bits=0):
com.facebook.presto.hive.RetryDriver::run @70
PcDesc(pc=0x7f345bc9daff offset=81f bits=0):
com.facebook.presto.hive.RetryDriver::run @73
PcDesc(pc=0x7f345bc9db31 offset=851 bits=1):
com.facebook.presto.hive.RetryDriver::run @79 reexecute=true
PcDesc(pc=0x7f345bc9db47 offset=867 bits=0):
com.facebook.presto.hive.RetryDriver::run @79
PcDesc(pc=0x7f345bc9dbe5 offset=905 bits=0):
com.facebook.presto.hive.RetryDriver::run @46
PcDesc(pc=0x7f345bc9dbf4 offset=914 bits=0):
com.facebook.presto.hive.RetryDriver::run @46
PcDesc(pc=0x7f345bc9dc2d offset=94d bits=0):
com.facebook.presto.hive.RetryDriver::run @51
PcDesc(pc=0x7f345bc9dc3f offset=95f bits=0):
com.facebook.presto.hive.RetryDriver::run @85
PcDesc(pc=0x7f345bc9dc77 offset=997 bits=0):
com.facebook.presto.hive.RetryDriver::run @88
PcDesc(pc=0x7f345bc9dce4 offset=a04 bits=0):
io.airlift.units.Duration::nanosSince @0
com.facebook.presto.hive.RetryDriver::run @92
PcDesc(pc=0x7f345bc9dd08 offset=a28 bits=0):
io.airlift.units.Duration::nanosSince @15
com.facebook.presto.hive.RetryDriver::run @92
PcDesc(pc=0x7f345bc9dd1c offset=a3c bits=0):
io.airlift.units.Duration::nanosSince @15
com.facebook.presto.hive.RetryDriver::run @92
PcDesc(pc=0x7f345bc9dd6d offset=a8d bits=0):
io.airlift.units.Duration::nanosSince @21
com.facebook.presto.hive.RetryDriver::run @92
PcDesc(pc=0x7f345bc9dd93 offset=ab3 bits=0):
io.airlift.units.Duration::nanosSince @30
com.facebook.presto.hive.RetryDriver::run @92
PcDesc(pc=0x7f345bc9dda4 offset=ac4 bits=0):
io.airlift.units.Duration::nanosSince @30
com.facebook.presto.hive.RetryDriver::run @92
PcDesc(pc=0x7f345bc9de3b offset=b5b bits=0):
com.facebook.presto.hive.RetryDriver::run @96
PcDesc(pc=0x7f345bc9e01d offset=d3d bits=0):
com.google.common.base.Preconditions::checkNotNull @1
io.airlift.units.Duration::getValue @3
io.airlift.units.Duration::compareTo @4
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e032 offset=d52 bits=0):
io.airlift.units.Duration::getValue @8
io.airlift.units.Duration::compareTo @4
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e0c1 offset=de1 bits=0):
io.airlift.units.Duration::getValue @12
io.airlift.units.Duration::compareTo @4
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e0d6 offset=df6 bits=0):
io.airlift.units.Duration::getValue @15
io.airlift.units.Duration::compareTo @4
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e0e4 offset=e04 bits=0):
io.airlift.units.Duration::getValue @15
io.airlift.units.Duration::compareTo @4
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e11c offset=e3c bits=0):
io.airlift.units.Duration::getValue @21
io.airlift.units.Duration::compareTo @4
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e141 offset=e61 bits=0):
io.airlift.units.Duration::compareTo @11
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e257 offset=f77 bits=0):
com.google.common.base.Preconditions::checkNotNull @1
io.airlift.units.Duration::getValue @3
io.airlift.units.Duration::compareTo @11
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e265 offset=f85 bits=0):
io.airlift.units.Duration::getValue @8
io.airlift.units.Duration::compareTo @11
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e2f4 offset=1014 bits=0):
io.airlift.units.Duration::getValue @12
io.airlift.units.Duration::compareTo @11
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e314 offset=1034 bits=0):
io.airlift.units.Duration::getValue @15
io.airlift.units.Duration::compareTo @11
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e34c offset=106c bits=0):
io.airlift.units.Duration::getValue @21
io.airlift.units.Duration::compareTo @11
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e385 offset=10a5 bits=0):
io.airlift.units.Duration::compareTo @14
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e38c offset=10ac bits=0):
io.airlift.units.Duration::compareTo @14
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9e3c5 offset=10e5 bits=0):
com.facebook.presto.hive.RetryDriver::run @102
PcDesc(pc=0x7f345bc9e4dd offset=11fd bits=0):
com.facebook.presto.hive.RetryDriver::run @114
PcDesc(pc=0x7f345bc9e68a offset=13aa bits=0):
com.facebook.presto.hive.RetryDriver::run @120
PcDesc(pc=0x7f345bc9e708 offset=1428 bits=0):
java.lang.Integer::valueOf @3
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bc9e742 offset=1462 bits=0):
java.lang.Integer::valueOf @10
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bc9e785 offset=14a5 bits=0):
java.lang.Integer::valueOf @23
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bc9e85e offset=157e bits=0):
java.lang.Integer::<init> @6
java.lang.Integer::valueOf @28
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bc9e863 offset=1583 bits=0):
com.facebook.presto.hive.RetryDriver::run @128
PcDesc(pc=0x7f345bc9e915 offset=1635 bits=0):
java.lang.Integer::valueOf @21
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bc9eace offset=17ee bits=0):
com.facebook.presto.hive.RetryDriver::run @128
PcDesc(pc=0x7f345bc9eb6b offset=188b bits=0):
com.facebook.presto.hive.RetryDriver::run @133
PcDesc(pc=0x7f345bc9eb8c offset=18ac bits=0):
com.facebook.presto.hive.RetryDriver::run @133
PcDesc(pc=0x7f345bc9ed3d offset=1a5d bits=0):
com.facebook.presto.hive.RetryDriver::run @136
PcDesc(pc=0x7f345bc9ed7c offset=1a9c bits=0):
com.facebook.presto.hive.RetryDriver::run @137
PcDesc(pc=0x7f345bc9ee13 offset=1b33 bits=0):
com.facebook.presto.hive.RetryDriver::run @141
PcDesc(pc=0x7f345bc9ee16 offset=1b36 bits=0):
com.facebook.presto.hive.RetryDriver::run @144
PcDesc(pc=0x7f345bc9ef78 offset=1c98 bits=0):
io.airlift.units.Duration::toMillis @4
com.facebook.presto.hive.RetryDriver::run @144
PcDesc(pc=0x7f345bc9ef8c offset=1cac bits=0):
io.airlift.units.Duration::toMillis @4
com.facebook.presto.hive.RetryDriver::run @144
PcDesc(pc=0x7f345bc9ef99 offset=1cb9 bits=0):
com.facebook.presto.hive.RetryDriver::run @149
PcDesc(pc=0x7f345bc9f03a offset=1d5a bits=0):
com.facebook.presto.hive.RetryDriver::run @162
PcDesc(pc=0x7f345bc9f03d offset=1d5d bits=0):
com.facebook.presto.hive.RetryDriver::run @165
PcDesc(pc=0x7f345bc9f5fa offset=231a bits=0):
com.facebook.presto.hive.RetryDriver::run @157
PcDesc(pc=0x7f345bc9f6cb offset=23eb bits=0):
io.airlift.units.Duration::toMillis @4
com.facebook.presto.hive.RetryDriver::run @165
PcDesc(pc=0x7f345bc9f6dc offset=23fc bits=0):
io.airlift.units.Duration::toMillis @4
com.facebook.presto.hive.RetryDriver::run @165
PcDesc(pc=0x7f345bc9f706 offset=2426 bits=0):
com.facebook.presto.hive.RetryDriver::run @169
PcDesc(pc=0x7f345bc9f70c offset=242c bits=0):
com.facebook.presto.hive.RetryDriver::run @169
PcDesc(pc=0x7f345bc9f829 offset=2549 bits=0):
java.util.concurrent.TimeUnit::sleep @2
com.facebook.presto.hive.RetryDriver::run @181
PcDesc(pc=0x7f345bc9f8f7 offset=2617 bits=0):
java.util.concurrent.TimeUnit::sleep @23
com.facebook.presto.hive.RetryDriver::run @181
PcDesc(pc=0x7f345bc9f8fc offset=261c bits=0):
java.util.concurrent.TimeUnit::sleep @23
com.facebook.presto.hive.RetryDriver::run @181
PcDesc(pc=0x7f345bc9f935 offset=2655 bits=1):
com.facebook.presto.hive.RetryDriver::run @184 reexecute=true
PcDesc(pc=0x7f345bc9f950 offset=2670 bits=0):
com.facebook.presto.hive.RetryDriver::run @184
PcDesc(pc=0x7f345bc9f95f offset=267f bits=0):
com.facebook.presto.hive.RetryDriver::run @30
PcDesc(pc=0x7f345bc9f96c offset=268c bits=0):
com.facebook.presto.hive.RetryDriver::run @107
PcDesc(pc=0x7f345bc9f979 offset=2699 bits=0):
com.facebook.presto.hive.RetryDriver::run @78
PcDesc(pc=0x7f345bc9f99b offset=26bb bits=0):
com.google.common.base.Preconditions::checkNotNull @12
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9f9ac offset=26cc bits=0):
com.google.common.base.Preconditions::checkNotNull @12
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9f9b9 offset=26d9 bits=0):
com.google.common.base.Preconditions::checkNotNull @15
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9f9de offset=26fe bits=0):
com.google.common.base.Preconditions::checkNotNull @12
com.facebook.presto.hive.RetryDriver::run @3
PcDesc(pc=0x7f345bc9f9ec offset=270c bits=0):
com.google.common.base.Preconditions::checkNotNull @12
com.facebook.presto.hive.RetryDriver::run @3
PcDesc(pc=0x7f345bc9fa0b offset=272b bits=0):
com.facebook.presto.hive.RetryDriver::run @-1
PcDesc(pc=0x7f345bc9fa22 offset=2742 bits=0):
com.google.common.base.Preconditions::checkNotNull @-1
com.facebook.presto.hive.RetryDriver::run @3
PcDesc(pc=0x7f345bc9fa3b offset=275b bits=0):
com.google.common.base.Preconditions::checkNotNull @4
com.facebook.presto.hive.RetryDriver::run @3
PcDesc(pc=0x7f345bc9fa48 offset=2768 bits=0):
com.google.common.base.Preconditions::checkNotNull @4
com.facebook.presto.hive.RetryDriver::run @3
PcDesc(pc=0x7f345bc9fa5f offset=277f bits=0):
java.lang.String::valueOf @-1
com.google.common.base.Preconditions::checkNotNull @9
com.facebook.presto.hive.RetryDriver::run @3
PcDesc(pc=0x7f345bc9fa76 offset=2796 bits=0):
java.lang.String::toString @-1
java.lang.String::valueOf @10
com.google.common.base.Preconditions::checkNotNull @9
com.facebook.presto.hive.RetryDriver::run @3
PcDesc(pc=0x7f345bc9fa8d offset=27ad bits=0):
com.google.common.base.Preconditions::checkNotNull @-1
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9faa6 offset=27c6 bits=0):
com.google.common.base.Preconditions::checkNotNull @4
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9fab3 offset=27d3 bits=0):
com.google.common.base.Preconditions::checkNotNull @4
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9faca offset=27ea bits=0):
java.lang.String::valueOf @-1
com.google.common.base.Preconditions::checkNotNull @9
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9fae1 offset=2801 bits=0):
java.lang.String::toString @-1
java.lang.String::valueOf @10
com.google.common.base.Preconditions::checkNotNull @9
com.facebook.presto.hive.RetryDriver::run @10
PcDesc(pc=0x7f345bc9faeb offset=280b bits=0):
com.facebook.presto.hive.RetryDriver::run @25
PcDesc(pc=0x7f345bc9fb67 offset=2887 bits=0):
com.facebook.presto.hive.RetryDriver::run @37
PcDesc(pc=0x7f345bc9fbe7 offset=2907 bits=0):
com.facebook.presto.hive.RetryDriver::run @61
PcDesc(pc=0x7f345bc9fc63 offset=2983 bits=0):
com.facebook.presto.hive.RetryDriver::run @70
PcDesc(pc=0x7f345bc9fcec offset=2a0c bits=1):
com.facebook.presto.hive.RetryDriver::run @79 reexecute=true
PcDesc(pc=0x7f345bc9fcf6 offset=2a16 bits=0):
com.facebook.presto.hive.RetryDriver::run @46
PcDesc(pc=0x7f345bc9fd7f offset=2a9f bits=0):
io.airlift.units.Duration::nanosSince @-1
com.facebook.presto.hive.RetryDriver::run @92
PcDesc(pc=0x7f345bc9fd8c offset=2aac bits=0):
io.airlift.units.Duration::nanosSince @21
com.facebook.presto.hive.RetryDriver::run @92
PcDesc(pc=0x7f345bc9fda3 offset=2ac3 bits=0):
io.airlift.units.Duration::compareTo @-1
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9fdba offset=2ada bits=0):
io.airlift.units.Duration::getValue @-1
io.airlift.units.Duration::compareTo @4
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9fdd1 offset=2af1 bits=0):
com.google.common.base.Preconditions::checkNotNull @-1
io.airlift.units.Duration::getValue @3
io.airlift.units.Duration::compareTo @4
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9fddb offset=2afb bits=0):
io.airlift.units.Duration::compareTo @11
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9fe64 offset=2b84 bits=0):
io.airlift.units.Duration::getValue @-1
io.airlift.units.Duration::compareTo @11
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9fe7b offset=2b9b bits=0):
com.google.common.base.Preconditions::checkNotNull @-1
io.airlift.units.Duration::getValue @3
io.airlift.units.Duration::compareTo @11
com.facebook.presto.hive.RetryDriver::run @99
PcDesc(pc=0x7f345bc9fe85 offset=2ba5 bits=0):
com.facebook.presto.hive.RetryDriver::run @114
PcDesc(pc=0x7f345bc9fe8f offset=2baf bits=1):
com.facebook.presto.hive.RetryDriver::run @120 reexecute=true
PcDesc(pc=0x7f345bc9ff0f offset=2c2f bits=1):
com.facebook.presto.hive.RetryDriver::run @120 reexecute=true
PcDesc(pc=0x7f345bc9ff98 offset=2cb8 bits=0):
java.lang.Integer::valueOf @-1
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bc9ffa5 offset=2cc5 bits=0):
java.lang.Integer::valueOf @23
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bc9ffbc offset=2cdc bits=0):
java.lang.Integer::<init> @-1
java.lang.Integer::valueOf @28
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bc9ffd3 offset=2cf3 bits=0):
java.lang.Number::<init> @-1
java.lang.Integer::<init> @1
java.lang.Integer::valueOf @28
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bc9ffea offset=2d0a bits=0):
java.lang.Object::<init> @-1
java.lang.Number::<init> @1
java.lang.Integer::<init> @1
java.lang.Integer::valueOf @28
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bc9fff4 offset=2d14 bits=0):
java.lang.Integer::valueOf @21
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bca0070 offset=2d90 bits=0):
java.lang.Integer::valueOf @21
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bca00f0 offset=2e10 bits=0):
java.lang.Integer::valueOf @21
com.facebook.presto.hive.RetryDriver::run @125
PcDesc(pc=0x7f345bca016c offset=2e8c bits=1):
com.facebook.presto.hive.RetryDriver::run @128 reexecute=true
PcDesc(pc=0x7f345bca01ec offset=2f0c bits=1):
com.facebook.presto.hive.RetryDriver::run @128 reexecute=true
PcDesc(pc=0x7f345bca0268 offset=2f88 bits=1):
com.facebook.presto.hive.RetryDriver::run @136 reexecute=true
PcDesc(pc=0x7f345bca02e8 offset=3008 bits=1):
com.facebook.presto.hive.RetryDriver::run @136 reexecute=true
PcDesc(pc=0x7f345bca0364 offset=3084 bits=0):
com.facebook.presto.hive.RetryDriver::run @144
PcDesc(pc=0x7f345bca03ed offset=310d bits=0):
io.airlift.units.Duration::toMillis @-1
com.facebook.presto.hive.RetryDriver::run @144
PcDesc(pc=0x7f345bca03f7 offset=3117 bits=0):
com.facebook.presto.hive.RetryDriver::run @165
PcDesc(pc=0x7f345bca0480 offset=31a0 bits=0):
io.airlift.units.Duration::toMillis @-1
com.facebook.presto.hive.RetryDriver::run @165
PcDesc(pc=0x7f345bca04b0 offset=31d0 bits=0):
java.util.concurrent.TimeUnit::sleep @-1
com.facebook.presto.hive.RetryDriver::run @181
PcDesc(pc=0x7f345bca04c7 offset=31e7 bits=0):
java.util.concurrent.TimeUnit$3::toMillis @-1
java.util.concurrent.TimeUnit::sleep @8
com.facebook.presto.hive.RetryDriver::run @181
PcDesc(pc=0x7f345bca04de offset=31fe bits=0):
java.util.concurrent.TimeUnit$3::excessNanos @-1
java.util.concurrent.TimeUnit::sleep @15
com.facebook.presto.hive.RetryDriver::run @181
PcDesc(pc=0x7f345bca04f5 offset=3215 bits=1):
com.facebook.presto.hive.RetryDriver::run @184 reexecute=true
PcDesc(pc=0x7f345bca0751 offset=3471 bits=0):
OopMapSet contains 69 OopMaps
#0
OopMap{[192]=Oop [200]=Oop [184]=Oop off=1076}
#1
OopMap{[200]=Oop [184]=Oop [192]=Oop [224]=Oop off=1444}
#2
OopMap{[200]=Oop [184]=Oop [192]=Oop [224]=Oop [232]=Oop off=1636}
#3
OopMap{[200]=Oop [184]=Oop [192]=Oop [224]=Oop [232]=Oop off=2129}
#4
OopMap{[200]=Oop [184]=Oop [192]=Oop [224]=Oop [232]=Oop off=2324}
#5
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop off=2620}
#6
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop [240]=Oop off=2756}
#7
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop [248]=Oop off=3588}
#8
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop [248]=Oop off=3644}
#9
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop off=4148}
#10
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop off=4204}
#11
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop off=4268}
#12
OopMap{[184]=Oop [192]=Oop [200]=Oop [256]=Oop off=6316}
#13
OopMap{[184]=Oop [192]=Oop [200]=Oop off=6812}
#14
OopMap{[184]=Oop [200]=Oop [192]=Oop [272]=Oop off=7340}
#15
OopMap{[184]=Oop [200]=Oop [272]=Oop [192]=Oop off=9212}
#16
OopMap{[184]=Oop [200]=Oop [272]=Oop [192]=Oop off=9260}
#17
OopMap{[184]=Oop [200]=Oop [192]=Oop off=9756}
#18
OopMap{[184]=Oop [200]=Oop [192]=Oop off=9813}
#19
OopMap{[184]=Oop [200]=Oop [192]=Oop [280]=Oop off=9932}
#20
OopMap{[192]=Oop [200]=Oop [184]=Oop [288]=Oop off=9996}
#21
OopMap{rsi=Oop [192]=Oop rdx=Oop [200]=Oop rcx=Oop [184]=Oop off=10027}
#22
OopMap{rsi=Oop [192]=Oop rdx=Oop [200]=Oop rcx=Oop [184]=Oop off=10050}
#23
OopMap{rcx=Oop [184]=Oop [192]=Oop [200]=Oop off=10075}
#24
OopMap{[200]=Oop [192]=Oop r8=Oop [184]=Oop off=10088}
#25
OopMap{[200]=Oop [192]=Oop r8=Oop [184]=Oop rax=Oop off=10111}
#26
OopMap{[200]=Oop [192]=Oop r8=Oop [184]=Oop rax=Oop off=10134}
#27
OopMap{[200]=Oop [192]=Oop r8=Oop [184]=Oop off=10157}
#28
OopMap{[200]=Oop [192]=Oop r8=Oop [184]=Oop off=10182}
#29
OopMap{[200]=Oop [192]=Oop r8=Oop [184]=Oop off=10195}
#30
OopMap{[200]=Oop [192]=Oop r8=Oop [184]=Oop rax=Oop off=10218}
#31
OopMap{[200]=Oop [192]=Oop r8=Oop [184]=Oop rax=Oop off=10241}
#32
OopMap{rcx=Oop [184]=Oop [200]=Oop [192]=Oop off=10251}
#33
OopMap{[200]=Oop [184]=Oop rsi=Oop [192]=Oop rax=Oop [224]=Oop rdi=Oop off=10375}
#34
OopMap{[200]=Oop [184]=Oop [192]=Oop [224]=Oop [232]=Oop off=10503}
#35
OopMap{[200]=Oop [184]=Oop [192]=Oop [224]=Oop [232]=Oop rdi=Oop off=10627}
#36
OopMap{[200]=Oop [184]=Oop [192]=Oop [224]=Oop [232]=Oop off=10764}
#37
OopMap{[200]=Oop [184]=Oop [192]=Oop rax=Oop [232]=Oop [224]=Oop off=10774}
#38
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop off=10911}
#39
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop off=10924}
#40
OopMap{[200]=Oop [184]=Oop [224]=Oop [240]=Oop rsi=Oop [192]=Oop rdi=Oop off=10947}
#41
OopMap{[200]=Oop [184]=Oop [224]=Oop [240]=Oop rsi=Oop [192]=Oop rdi=Oop off=10970}
#42
OopMap{[200]=Oop [184]=Oop [224]=Oop [240]=Oop rsi=Oop [192]=Oop rdi=Oop off=10993}
#43
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop rdi=Oop off=11003}
#44
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop rdi=Oop off=11140}
#45
OopMap{[200]=Oop [184]=Oop [224]=Oop [192]=Oop rdi=Oop off=11163}
#46
OopMap{[184]=Oop [224]=Oop [192]=Oop r8=Oop [200]=Oop off=11173}
#47
OopMap{[184]=Oop [224]=Oop [192]=Oop r8=Oop [200]=Oop rax=Oop off=11183}
#48
OopMap{[184]=Oop [224]=Oop [192]=Oop r8=Oop [200]=Oop rax=Oop off=11311}
#49
OopMap{[184]=Oop [224]=Oop [192]=Oop r8=Oop [200]=Oop rax=Oop off=11448}
#50
OopMap{[184]=Oop [224]=Oop [192]=Oop r8=Oop [200]=Oop rbx=Oop off=11461}
#51
OopMap{[184]=Oop [224]=Oop [192]=Oop r8=Oop [200]=Oop rbx=Oop rax=Oop off=11484}
#52
OopMap{[184]=Oop [224]=Oop [192]=Oop r8=Oop [200]=Oop rbx=Oop rax=Oop off=11507}
#53
OopMap{[184]=Oop [224]=Oop [192]=Oop r8=Oop [200]=Oop rbx=Oop rax=Oop off=11530}
#54
OopMap{[184]=Oop [224]=Oop [192]=Oop r8=Oop [200]=Oop rbx=Oop rdi=Oop off=11540}
#55
OopMap{[184]=Oop [224]=Oop [192]=Oop r8=Oop [200]=Oop rbx=Oop rdi=Oop off=11664}
#56
OopMap{[184]=Oop [224]=Oop [192]=Oop r8=Oop [200]=Oop rbx=Oop rdi=Oop off=11792}
#57
OopMap{[184]=Oop [224]=Oop rbx=Oop rax=Oop [200]=Oop [192]=Oop off=11916}
#58
OopMap{[184]=Oop [224]=Oop rbx=Oop rax=Oop [200]=Oop [192]=Oop off=12044}
#59
OopMap{[184]=Oop [192]=Oop [200]=Oop rax=Oop rcx=Oop off=12168}
#60
OopMap{[184]=Oop [192]=Oop [200]=Oop rax=Oop rcx=Oop off=12296}
#61
OopMap{[184]=Oop [200]=Oop rsi=Oop [192]=Oop rdi=Oop off=12420}
#62
OopMap{[184]=Oop [200]=Oop rsi=Oop [192]=Oop rdi=Oop off=12557}
#63
OopMap{[184]=Oop [200]=Oop [272]=Oop rsi=Oop [192]=Oop rdi=Oop off=12567}
#64
OopMap{[184]=Oop [200]=Oop [272]=Oop rsi=Oop [192]=Oop rdi=Oop off=12704}
#65
OopMap{[184]=Oop [200]=Oop [192]=Oop off=12752}
#66
OopMap{[184]=Oop [200]=Oop [192]=Oop rdx=Oop off=12775}
#67
OopMap{[184]=Oop [200]=Oop [192]=Oop off=12798}
#68
OopMap{[184]=Oop [200]=Oop [192]=Oop off=12821}
------------------------------------------------------------------------
com/facebook/presto/hive/metastore/HiveMetastoreApiStats$1.call()Ljava/lang/Object;
interpreter_invocation_count: 685
invocation_counter: 685
backedge_counter: 0
mdo size: 1368 bytes
0 fast_aaccess_0
1 fast_agetfield 1 <com/facebook/presto/hive/metastore/HiveMetastoreApiStats$1.this$0/Lcom/facebook/presto/hive/metastore/HiveMetastoreApiStats;>
4 invokestatic 4 <com/facebook/presto/hive/metastore/HiveMetastoreApiStats.access$000(Lcom/facebook/presto/hive/metastore/HiveMetastoreApiStats;)Lio/airlift/stats/TimeStat;>
0 bci: 4 CounterData count(296)
7 invokevirtual 5 <io/airlift/stats/TimeStat.time()Lio/airlift/stats/TimeStat$BlockTimer;>
16 bci: 7 VirtualCallData count(0) entries(1)
'io/airlift/stats/TimeStat'(296 1.00)
10 astore_1
11 aconst_null
12 astore_2
13 fast_aaccess_0
14 fast_agetfield 2 <com/facebook/presto/hive/metastore/HiveMetastoreApiStats$1.val$callable/Ljava/util/concurrent/Callable;>
17 invokeinterface 6 <java/util/concurrent/Callable.call()Ljava/lang/Object;>
64 bci: 17 VirtualCallData count(267) entries(2)
'com/facebook/presto/hive/metastore/CachingHiveMetastore$18'(24 0.08)
'com/facebook/presto/hive/metastore/CachingHiveMetastore$20'(6 0.02)
22 astore_3
23 aload_1
24 ifnull 53
112 bci: 24 BranchData taken(0) displacement(256)
not taken(291)
27 aload_2
28 ifnull 49
144 bci: 28 BranchData taken(291) displacement(176)
not taken(0)
31 aload_1
32 invokevirtual 7 <io/airlift/stats/TimeStat$BlockTimer.close()V>
176 bci: 32 VirtualCallData count(0) entries(0)
35 goto 53
224 bci: 35 JumpData taken(0) displacement(144)
38 astore #4
40 aload_2
41 aload #4
43 invokevirtual 9 <java/lang/Throwable.addSuppressed(Ljava/lang/Throwable;)V>
248 bci: 43 VirtualCallData count(0) entries(0)
46 goto 53
296 bci: 46 JumpData taken(0) displacement(72)
49 aload_1
50 invokevirtual 7 <io/airlift/stats/TimeStat$BlockTimer.close()V>
320 bci: 50 VirtualCallData count(0) entries(1)
'io/airlift/stats/TimeStat$BlockTimer'(292 1.00)
53 aload_3
54 areturn
55 astore_3
56 aload_3
57 astore_2
58 aload_3
59 athrow
60 astore #5
62 aload_1
63 ifnull 92
368 bci: 63 BranchData taken(0) displacement(256)
not taken(3)
66 aload_2
67 ifnull 88
400 bci: 67 BranchData taken(0) displacement(176)
not taken(3)
70 aload_1
71 invokevirtual 7 <io/airlift/stats/TimeStat$BlockTimer.close()V>
432 bci: 71 VirtualCallData count(0) entries(1)
'io/airlift/stats/TimeStat$BlockTimer'(3 1.00)
74 goto 92
480 bci: 74 JumpData taken(3) displacement(144)
77 astore #6
79 aload_2
80 aload #6
82 invokevirtual 9 <java/lang/Throwable.addSuppressed(Ljava/lang/Throwable;)V>
504 bci: 82 VirtualCallData count(0) entries(0)
85 goto 92
552 bci: 85 JumpData taken(0) displacement(72)
88 aload_1
89 invokevirtual 7 <io/airlift/stats/TimeStat$BlockTimer.close()V>
576 bci: 89 VirtualCallData count(0) entries(0)
92 aload #5
94 athrow
95 astore_1
96 aload_1
97 instanceof 11 <org/apache/hadoop/hive/metastore/api/MetaException>
624 bci: 97 ReceiverTypeData count(4294967293) entries(0)
100 ifeq 117
672 bci: 100 BranchData taken(3) displacement(120)
not taken(0)
103 aload_0
104 getfield 1 <com/facebook/presto/hive/metastore/HiveMetastoreApiStats$1.this$0/Lcom/facebook/presto/hive/metastore/HiveMetastoreApiStats;>
107 invokestatic 12 <com/facebook/presto/hive/metastore/HiveMetastoreApiStats.access$100(Lcom/facebook/presto/hive/metastore/HiveMetastoreApiStats;)Lio/airlift/stats/CounterStat;>
704 bci: 107 CounterData count(0)
110 lconst_1
111 invokevirtual 13 <io/airlift/stats/CounterStat.update(J)V>
720 bci: 111 VirtualCallData count(0) entries(0)
114 goto 135
768 bci: 114 JumpData taken(0) displacement(168)
117 aload_1
118 instanceof 14 <com/facebook/presto/hive/shaded/org/apache/thrift/TException>
792 bci: 118 ReceiverTypeData count(0) entries(1)
'org/apache/hadoop/hive/metastore/api/NoSuchObjectException'(3 1.00)
121 ifeq 135
840 bci: 121 BranchData taken(0) displacement(96)
not taken(3)
124 fast_aaccess_0
125 fast_agetfield 1 <com/facebook/presto/hive/metastore/HiveMetastoreApiStats$1.this$0/Lcom/facebook/presto/hive/metastore/HiveMetastoreApiStats;>
128 invokestatic 15 <com/facebook/presto/hive/metastore/HiveMetastoreApiStats.access$200(Lcom/facebook/presto/hive/metastore/HiveMetastoreApiStats;)Lio/airlift/stats/CounterStat;>
872 bci: 128 CounterData count(3)
131 lconst_1
132 invokevirtual 13 <io/airlift/stats/CounterStat.update(J)V>
888 bci: 132 VirtualCallData count(0) entries(1)
'io/airlift/stats/CounterStat'(3 1.00)
135 fast_aaccess_0
136 fast_agetfield 1 <com/facebook/presto/hive/metastore/HiveMetastoreApiStats$1.this$0/Lcom/facebook/presto/hive/metastore/HiveMetastoreApiStats;>
139 invokestatic 16 <com/facebook/presto/hive/metastore/HiveMetastoreApiStats.access$300(Lcom/facebook/presto/hive/metastore/HiveMetastoreApiStats;)Lio/airlift/stats/CounterStat;>
936 bci: 139 CounterData count(3)
142 lconst_1
143 invokevirtual 13 <io/airlift/stats/CounterStat.update(J)V>
952 bci: 143 VirtualCallData count(0) entries(1)
'io/airlift/stats/CounterStat'(3 1.00)
146 aload_1
147 athrow
------------------------------------------------------------------------
com/facebook/presto/hive/RetryDriver.run(Ljava/lang/String;Ljava/util/concurrent/Callable;)Ljava/lang/Object;
interpreter_invocation_count: 685
invocation_counter: 685
backedge_counter: 0
mdo size: 1392 bytes
0 aload_1
1 fast_aldc callableName is null
3 invokestatic 17 <com/google/common/base/Preconditions.checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;>
0 bci: 3 CounterData count(296)
6 pop
7 aload_2
8 fast_aldc callable is null
10 invokestatic 17 <com/google/common/base/Preconditions.checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;>
16 bci: 10 CounterData count(296)
13 pop
14 invokestatic 29 <java/lang/System.nanoTime()J>
32 bci: 14 CounterData count(296)
17 lstore_3
18 iconst_0
19 istore #5
21 iinc #5 1
24 aload_2
25 invokeinterface 30 <java/util/concurrent/Callable.call()Ljava/lang/Object;>
48 bci: 25 VirtualCallData count(0) entries(1)
'com/facebook/presto/hive/metastore/HiveMetastoreApiStats$1'(296 1.00)
30 areturn
31 astore #6
33 fast_aaccess_0
34 fast_agetfield 7 <com/facebook/presto/hive/RetryDriver.exceptionWhiteList/Ljava/util/List;>
37 invokeinterface 32 <java/util/List.iterator()Ljava/util/Iterator;>
96 bci: 37 VirtualCallData count(0) entries(1)
'com/google/common/collect/RegularImmutableList'(3 1.00)
42 astore #7
44 aload #7
46 invokeinterface 33 <java/util/Iterator.hasNext()Z>
144 bci: 46 VirtualCallData count(0) entries(1)
'com/google/common/collect/Iterators$11'(3 1.00)
51 ifeq 82
192 bci: 51 BranchData taken(0) displacement(232)
not taken(3)
54 aload #7
56 invokeinterface 34 <java/util/Iterator.next()Ljava/lang/Object;>
224 bci: 56 VirtualCallData count(0) entries(1)
'com/google/common/collect/Iterators$11'(3 1.00)
61 checkcast 22 <java/lang/Class>
272 bci: 61 ReceiverTypeData count(0) entries(1)
'java/lang/Class'(3 1.00)
64 astore #8
66 aload #8
68 aload #6
70 invokevirtual 35 <java/lang/Class.isInstance(Ljava/lang/Object;)Z>
320 bci: 70 VirtualCallData count(0) entries(1)
'java/lang/Class'(3 1.00)
73 ifeq 79
368 bci: 73 BranchData taken(0) displacement(32)
not taken(3)
76 aload #6
78 athrow
79 goto 44
400 bci: 79 JumpData taken(0) displacement(-256)
82 iload #5
84 aload_0
85 getfield 2 <com/facebook/presto/hive/RetryDriver.maxRetryAttempts/I>
88 if_icmpge 105
424 bci: 88 BranchData taken(0) displacement(128)
not taken(0)
91 lload_3
92 invokestatic 36 <io/airlift/units/Duration.nanosSince(J)Lio/airlift/units/Duration;>
456 bci: 92 CounterData count(0)
95 aload_0
96 getfield 6 <com/facebook/presto/hive/RetryDriver.maxRetryTime/Lio/airlift/units/Duration;>
99 invokevirtual 37 <io/airlift/units/Duration.compareTo(Lio/airlift/units/Duration;)I>
472 bci: 99 VirtualCallData count(0) entries(0)
102 iflt 108
520 bci: 102 BranchData taken(0) displacement(32)
not taken(0)
105 aload #6
107 athrow
108 getstatic 38 <com/facebook/presto/hive/RetryDriver.log/Lio/airlift/log/Logger;>
111 fast_aldc Failed on executing %s with attempt %d, will retry. Exception: %s
113 iconst_3
114 anewarray java/lang/Object
117 dup
118 iconst_0
119 aload_1
120 aastore
552 bci: 120 ReceiverTypeData count(0) entries(0)
121 dup
122 iconst_1
123 iload #5
125 invokestatic 41 <java/lang/Integer.valueOf(I)Ljava/lang/Integer;>
600 bci: 125 CounterData count(0)
128 aastore
616 bci: 128 ReceiverTypeData count(0) entries(0)
129 dup
130 iconst_2
131 aload #6
133 invokevirtual 42 <java/lang/Exception.getMessage()Ljava/lang/String;>
664 bci: 133 VirtualCallData count(0) entries(0)
136 aastore
712 bci: 136 ReceiverTypeData count(0) entries(0)
137 invokevirtual 43 <io/airlift/log/Logger.debug(Ljava/lang/String;[Ljava/lang/Object;)V>
760 bci: 137 VirtualCallData count(0) entries(0)
140 aload_0
141 getfield 3 <com/facebook/presto/hive/RetryDriver.minSleepTime/Lio/airlift/units/Duration;>
144 invokevirtual 44 <io/airlift/units/Duration.toMillis()J>
808 bci: 144 VirtualCallData count(0) entries(0)
147 l2d
148 aload_0
149 getfield 5 <com/facebook/presto/hive/RetryDriver.scaleFactor/D>
152 iload #5
154 iconst_1
155 isub
156 i2d
157 invokestatic 45 <java/lang/Math.pow(DD)D>
856 bci: 157 CounterData count(0)
160 dmul
161 aload_0
162 getfield 4 <com/facebook/presto/hive/RetryDriver.maxSleepTime/Lio/airlift/units/Duration;>
165 invokevirtual 44 <io/airlift/units/Duration.toMillis()J>
872 bci: 165 VirtualCallData count(0) entries(0)
168 l2d
169 invokestatic 46 <java/lang/Math.min(DD)D>
920 bci: 169 CounterData count(0)
172 d2i
173 istore #7
175 getstatic 47 <java/util/concurrent/TimeUnit.MILLISECONDS/Ljava/util/concurrent/TimeUnit;>
178 iload #7
180 i2l
181 invokevirtual 48 <java/util/concurrent/TimeUnit.sleep(J)V>
936 bci: 181 VirtualCallData count(0) entries(0)
184 goto 21
984 bci: 184 JumpData taken(0) displacement(-936)
------------------------------------------------------------------------
Total MDO size: 2760 bytes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment