Commit | Line | Data |
8e30e889 |
1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
2 | <html xmlns="http://www.w3.org/1999/xhtml"> |
3 | <!-- |
4 | This file was generated by Devel::NYTProf version 4.06 |
5 | --> |
6 | <head> |
7 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
8 | <meta http-equiv="Content-Language" content="en-us" /> |
9 | <title>Profile of Exporter.pm</title> |
10 | <link rel="stylesheet" type="text/css" href="style.css" /> |
11 | <script type="text/javascript" src="js/jquery-min.js"></script> |
12 | |
13 | <script type="text/javascript" src="js/jquery-tablesorter-min.js"></script> |
14 | <link rel="stylesheet" type="text/css" href="js/style-tablesorter.css" /> |
15 | <script type="text/javascript"> |
16 | // when a column is first clicked on to sort it, use descending order |
17 | // XXX doesn't seem to work (and not just because the tablesorter formatSortingOrder() is broken) |
18 | $.tablesorter.defaults.sortInitialOrder = "desc"; |
19 | // add parser through the tablesorter addParser method |
20 | $.tablesorter.addParser({ |
21 | id: 'fmt_time', // name of this parser |
22 | is: function(s) { |
23 | return false; // return false so this parser is not auto detected |
24 | }, |
25 | format: function(orig) { // format data for normalization |
26 | // console.log(orig); |
27 | val = orig.replace(/ns/,''); |
28 | if (val != orig) { return val / (1000*1000*1000); } |
29 | val = orig.replace(/µs/,''); /* XXX use µ ? */ |
30 | if (val != orig) { return val / (1000*1000); } |
31 | var val = orig.replace(/ms/,''); |
32 | if (val != orig) { return val / (1000); } |
33 | var val = orig.replace(/s/,''); |
34 | if (val != orig) { return val; } |
35 | if (orig == '0') { return orig; } |
36 | console.log('no match for fmt_time of '.concat(orig)); |
37 | return orig; |
38 | }, |
39 | type: 'numeric' // set type, either numeric or text |
40 | }); |
41 | </script> |
42 | </head> |
43 | |
44 | <body > |
45 | <div class="header" style="position: relative; overflow-x: hidden; overflow-y: hidden; z-index: 0; "> |
46 | <div class="header_back"> |
47 | <a href="index.html">← Index</a> |
48 | </div> |
49 | <div class="headerForeground" style="float: left"> |
50 | <span class="siteTitle">NYTProf Performance Profile</span> |
51 | <span class="siteSubtitle">  <span>« <span class="mode_btn"><a href="Exporter-pm-8-block.html">block view</a></span> • <span class="mode_btn mode_btn_selected">line view</span> • <span class="mode_btn"><a href="Exporter-pm-8-sub.html">sub view</a></span> »</span><br /> |
52 | For script/nytprof.pl |
53 | </span> |
54 | </div> |
55 | <div class="headerForeground" style="float: right; text-align: right"> |
56 | <span class="siteTitle"> </span> |
57 | <span class="siteSubtitle">Run on Thu May 31 16:49:15 2012<br />Reported on Thu May 31 16:53:49 2012</span> |
58 | </div> |
59 | <div style="position: absolute; left: 0px; top: 0%; width: 100%; height: 101%; z-index: -1; background-color: rgb(17, 136, 255); "></div> |
60 | <div style="position: absolute; left: 0px; top: 2%; width: 100%; height: 99%; z-index: -1; background-color: rgb(16, 134, 253); "></div> |
61 | <div style="position: absolute; left: 0px; top: 4%; width: 100%; height: 97%; z-index: -1; background-color: rgb(16, 133, 252); "></div> |
62 | <div style="position: absolute; left: 0px; top: 6%; width: 100%; height: 95%; z-index: -1; background-color: rgb(15, 131, 250); "></div> |
63 | <div style="position: absolute; left: 0px; top: 8%; width: 100%; height: 93%; z-index: -1; background-color: rgb(15, 130, 249); "></div> |
64 | <div style="position: absolute; left: 0px; top: 10%; width: 100%; height: 91%; z-index: -1; background-color: rgb(15, 129, 248); "></div> |
65 | <div style="position: absolute; left: 0px; top: 12%; width: 100%; height: 89%; z-index: -1; background-color: rgb(14, 127, 246); "></div> |
66 | <div style="position: absolute; left: 0px; top: 14%; width: 100%; height: 87%; z-index: -1; background-color: rgb(14, 126, 245); "></div> |
67 | <div style="position: absolute; left: 0px; top: 16%; width: 100%; height: 85%; z-index: -1; background-color: rgb(14, 125, 244); "></div> |
68 | <div style="position: absolute; left: 0px; top: 18%; width: 100%; height: 83%; z-index: -1; background-color: rgb(13, 123, 242); "></div> |
69 | <div style="position: absolute; left: 0px; top: 20%; width: 100%; height: 81%; z-index: -1; background-color: rgb(13, 122, 241); "></div> |
70 | <div style="position: absolute; left: 0px; top: 22%; width: 100%; height: 79%; z-index: -1; background-color: rgb(13, 121, 240); "></div> |
71 | <div style="position: absolute; left: 0px; top: 24%; width: 100%; height: 77%; z-index: -1; background-color: rgb(12, 119, 238); "></div> |
72 | <div style="position: absolute; left: 0px; top: 26%; width: 100%; height: 75%; z-index: -1; background-color: rgb(12, 118, 237); "></div> |
73 | <div style="position: absolute; left: 0px; top: 28%; width: 100%; height: 73%; z-index: -1; background-color: rgb(12, 116, 235); "></div> |
74 | <div style="position: absolute; left: 0px; top: 30%; width: 100%; height: 71%; z-index: -1; background-color: rgb(11, 115, 234); "></div> |
75 | <div style="position: absolute; left: 0px; top: 32%; width: 100%; height: 69%; z-index: -1; background-color: rgb(11, 114, 233); "></div> |
76 | <div style="position: absolute; left: 0px; top: 34%; width: 100%; height: 67%; z-index: -1; background-color: rgb(11, 112, 231); "></div> |
77 | <div style="position: absolute; left: 0px; top: 36%; width: 100%; height: 65%; z-index: -1; background-color: rgb(10, 111, 230); "></div> |
78 | <div style="position: absolute; left: 0px; top: 38%; width: 100%; height: 63%; z-index: -1; background-color: rgb(10, 110, 229); "></div> |
79 | <div style="position: absolute; left: 0px; top: 40%; width: 100%; height: 61%; z-index: -1; background-color: rgb(10, 108, 227); "></div> |
80 | <div style="position: absolute; left: 0px; top: 42%; width: 100%; height: 59%; z-index: -1; background-color: rgb(9, 107, 226); "></div> |
81 | <div style="position: absolute; left: 0px; top: 44%; width: 100%; height: 57%; z-index: -1; background-color: rgb(9, 106, 225); "></div> |
82 | <div style="position: absolute; left: 0px; top: 46%; width: 100%; height: 55%; z-index: -1; background-color: rgb(9, 104, 223); "></div> |
83 | <div style="position: absolute; left: 0px; top: 48%; width: 100%; height: 53%; z-index: -1; background-color: rgb(8, 103, 222); "></div> |
84 | <div style="position: absolute; left: 0px; top: 50%; width: 100%; height: 51%; z-index: -1; background-color: rgb(8, 102, 221); "></div> |
85 | <div style="position: absolute; left: 0px; top: 52%; width: 100%; height: 49%; z-index: -1; background-color: rgb(8, 100, 219); "></div> |
86 | <div style="position: absolute; left: 0px; top: 54%; width: 100%; height: 47%; z-index: -1; background-color: rgb(7, 99, 218); "></div> |
87 | <div style="position: absolute; left: 0px; top: 56%; width: 100%; height: 45%; z-index: -1; background-color: rgb(7, 97, 216); "></div> |
88 | <div style="position: absolute; left: 0px; top: 58%; width: 100%; height: 43%; z-index: -1; background-color: rgb(7, 96, 215); "></div> |
89 | <div style="position: absolute; left: 0px; top: 60%; width: 100%; height: 41%; z-index: -1; background-color: rgb(6, 95, 214); "></div> |
90 | <div style="position: absolute; left: 0px; top: 62%; width: 100%; height: 39%; z-index: -1; background-color: rgb(6, 93, 212); "></div> |
91 | <div style="position: absolute; left: 0px; top: 64%; width: 100%; height: 37%; z-index: -1; background-color: rgb(6, 92, 211); "></div> |
92 | <div style="position: absolute; left: 0px; top: 66%; width: 100%; height: 35%; z-index: -1; background-color: rgb(5, 91, 210); "></div> |
93 | <div style="position: absolute; left: 0px; top: 68%; width: 100%; height: 33%; z-index: -1; background-color: rgb(5, 89, 208); "></div> |
94 | <div style="position: absolute; left: 0px; top: 70%; width: 100%; height: 31%; z-index: -1; background-color: rgb(5, 88, 207); "></div> |
95 | <div style="position: absolute; left: 0px; top: 72%; width: 100%; height: 29%; z-index: -1; background-color: rgb(4, 87, 206); "></div> |
96 | <div style="position: absolute; left: 0px; top: 74%; width: 100%; height: 27%; z-index: -1; background-color: rgb(4, 85, 204); "></div> |
97 | <div style="position: absolute; left: 0px; top: 76%; width: 100%; height: 25%; z-index: -1; background-color: rgb(4, 84, 203); "></div> |
98 | <div style="position: absolute; left: 0px; top: 78%; width: 100%; height: 23%; z-index: -1; background-color: rgb(3, 82, 201); "></div> |
99 | <div style="position: absolute; left: 0px; top: 80%; width: 100%; height: 21%; z-index: -1; background-color: rgb(3, 81, 200); "></div> |
100 | <div style="position: absolute; left: 0px; top: 82%; width: 100%; height: 19%; z-index: -1; background-color: rgb(3, 80, 199); "></div> |
101 | <div style="position: absolute; left: 0px; top: 84%; width: 100%; height: 17%; z-index: -1; background-color: rgb(2, 78, 197); "></div> |
102 | <div style="position: absolute; left: 0px; top: 86%; width: 100%; height: 15%; z-index: -1; background-color: rgb(2, 77, 196); "></div> |
103 | <div style="position: absolute; left: 0px; top: 88%; width: 100%; height: 13%; z-index: -1; background-color: rgb(2, 76, 195); "></div> |
104 | <div style="position: absolute; left: 0px; top: 90%; width: 100%; height: 11%; z-index: -1; background-color: rgb(1, 74, 193); "></div> |
105 | <div style="position: absolute; left: 0px; top: 92%; width: 100%; height: 9%; z-index: -1; background-color: rgb(1, 73, 192); "></div> |
106 | <div style="position: absolute; left: 0px; top: 94%; width: 100%; height: 7%; z-index: -1; background-color: rgb(1, 72, 191); "></div> |
107 | <div style="position: absolute; left: 0px; top: 96%; width: 100%; height: 5%; z-index: -1; background-color: rgb(0, 70, 189); "></div> |
108 | <div style="position: absolute; left: 0px; top: 98%; width: 100%; height: 3%; z-index: -1; background-color: rgb(0, 69, 188); "></div> |
109 | <div style="position: absolute; left: 0px; top: 100%; width: 100%; height: 1%; z-index: -1; background-color: rgb(0, 68, 187); "></div> |
110 | </div> |
111 | |
112 | <div class="body_content"><br /> |
113 | <table class="file_summary"><tr><td class="h">Filename</td><td align="left"><a href="file:///Users/edenc/perl5/lib/perl5/Exporter.pm">/Users/edenc/perl5/lib/perl5/Exporter.pm</a></td></tr> |
114 | <tr><td class="h">Statements</td><td align="left">Executed 8689 statements in 33.6ms</td></tr></table> |
115 | |
116 | <table id="subs_table" border="1" cellpadding="0" class="tablesorter"> |
117 | <caption>Subroutines</caption> |
118 | <thead> |
119 | <tr> |
120 | <th>Calls</th> |
121 | <th><span title="Number of Places sub is called from">P</span></th> |
122 | <th><span title="Number of Files sub is called from">F</span></th> |
123 | <th>Exclusive<br />Time</th> |
124 | <th>Inclusive<br />Time</th> |
125 | <th>Subroutine</th> |
126 | </tr> |
127 | </thead> |
128 | <tbody> |
129 | <tr><td class="c0">560</td><td class="c0">555</td><td class="c0">299</td><td class="c0"><span title="0.1%">29.6ms</span></td><td class="c0"><span title="0.1%">38.4ms</span></td><td class="sub_name"><span style="display: none;">Exporter::::import</span>Exporter::<a href="Exporter-pm-8-line.html#28">import</a></span></td></tr> |
130 | <tr><td class="c3">64</td><td class="c3">4</td><td class="c3">1</td><td class="c0"><span title="0.0%">2.38ms</span></td><td class="c1"><span title="0.0%">2.74ms</span></td><td class="sub_name"><span style="display: none;">Exporter::::as_heavy</span>Exporter::<a href="Exporter-pm-8-line.html#15">as_heavy</a></span></td></tr> |
131 | <tr><td class="c0">2038</td><td class="c3">2</td><td class="c3">1</td><td class="c1"><span title="0.0%">1.28ms</span></td><td class="c3"><span title="0.0%">1.28ms</span></td><td class="sub_name"><span style="display: none;">Exporter::::CORE:match</span>Exporter::<a href="Exporter-pm-8-line.html#Exporter__CORE_match">CORE:match</a> (opcode)</span></td></tr> |
132 | <tr><td class="c0">1161</td><td class="c3">2</td><td class="c3">1</td><td class="c3"><span title="0.0%">599µs</span></td><td class="c3"><span title="0.0%">599µs</span></td><td class="sub_name"><span style="display: none;">Exporter::::CORE:subst</span>Exporter::<a href="Exporter-pm-8-line.html#Exporter__CORE_subst">CORE:subst</a> (opcode)</span></td></tr> |
133 | <tr><td class="c3">42</td><td class="c2">5</td><td class="c0">4</td><td class="c3"><span title="0.0%">246µs</span></td><td class="c3"><span title="0.0%">852µs</span></td><td class="sub_name"><span style="display: none;">Exporter::::export</span>Exporter::<a href="Exporter-pm-8-line.html#24">export</a></span></td></tr> |
134 | <tr><td class="c3">19</td><td class="c2">5</td><td class="c0">5</td><td class="c3"><span title="0.0%">150µs</span></td><td class="c2"><span title="0.0%">2.21ms</span></td><td class="sub_name"><span style="display: none;">Exporter::::export_to_level</span>Exporter::<a href="Exporter-pm-8-line.html#80">export_to_level</a></span></td></tr> |
135 | <tr><td class="c3">2</td><td class="c3">2</td><td class="c3">2</td><td class="c3"><span title="0.0%">20µs</span></td><td class="c3"><span title="0.0%">69µs</span></td><td class="sub_name"><span style="display: none;">Exporter::::export_ok_tags</span>Exporter::<a href="Exporter-pm-8-line.html#88">export_ok_tags</a></span></td></tr> |
136 | <tr><td class="c3">1</td><td class="c3">1</td><td class="c3">1</td><td class="c3"><span title="0.0%">12µs</span></td><td class="c3"><span title="0.0%">42µs</span></td><td class="sub_name"><span style="display: none;">Exporter::::export_tags</span>Exporter::<a href="Exporter-pm-8-line.html#84">export_tags</a></span></td></tr> |
137 | <tr><td class="c3">0</td><td class="c3">0</td><td class="c3">0</td><td class="c3"><span title="0.0%">0s</span></td><td class="c3"><span title="0.0%">0s</span></td><td class="sub_name"><span style="display: none;">Exporter::::__ANON__[:64]</span>Exporter::<a href="Exporter-pm-8-line.html#64">__ANON__[:64]</a></span></td></tr> |
138 | <tr><td class="c3">0</td><td class="c3">0</td><td class="c3">0</td><td class="c3"><span title="0.0%">0s</span></td><td class="c3"><span title="0.0%">0s</span></td><td class="sub_name"><span style="display: none;">Exporter::::export_fail</span>Exporter::<a href="Exporter-pm-8-line.html#71">export_fail</a></span></td></tr> |
139 | <tr><td class="c3">0</td><td class="c3">0</td><td class="c3">0</td><td class="c3"><span title="0.0%">0s</span></td><td class="c3"><span title="0.0%">0s</span></td><td class="sub_name"><span style="display: none;">Exporter::::require_version</span>Exporter::<a href="Exporter-pm-8-line.html#92">require_version</a></span></td></tr> |
140 | </tbody></table> |
141 | Call graph for these subroutines as a |
142 | <a href="http://en.wikipedia.org/wiki/Graphviz">Graphviz</a> |
143 | <a href="Users-edenc-perl5-lib-perl5-Exporter-pm.dot">dot language file</a>. |
144 | |
145 | <table border="1" cellpadding="0"> |
146 | <thead> |
147 | <tr><th>Line</th> |
148 | <th><span title="Number of statements executed">State<br />ments</span></th> |
149 | <th><span title="Time spend executing statements on the line, |
150 | excluding time spent executing statements in any called subroutines">Time<br />on line</span></th> |
151 | <th><span title="Number of subroutines calls">Calls</span></th> |
152 | <th><span title="Time spent in subroutines called (inclusive)">Time<br />in subs</span></th> |
153 | <th class="left_indent_header">Code</th> |
154 | </tr> |
155 | |
156 | </thead> |
157 | <tbody> |
158 | <tr><td class="h"><a name="1"></a>1</td><td></td><td></td><td></td><td></td><td class="s">package Exporter;</td></tr> |
159 | <tr><td class="h"><a name="2"></a>2</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
160 | <tr><td class="h"><a name="3"></a>3</td><td class="c3">1</td><td class="c3"><span title="Avg 37µs">37µs</span></td><td></td><td></td><td class="s">require 5.006;</td></tr> |
161 | <tr><td class="h"><a name="4"></a>4</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
162 | <tr><td class="h"><a name="5"></a>5</td><td></td><td></td><td></td><td></td><td class="s"># Be lean.</td></tr> |
163 | <tr><td class="h"><a name="6"></a>6</td><td></td><td></td><td></td><td></td><td class="s">#use strict;</td></tr> |
164 | <tr><td class="h"><a name="7"></a>7</td><td></td><td></td><td></td><td></td><td class="s">#no strict 'refs';</td></tr> |
165 | <tr><td class="h"><a name="8"></a>8</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
166 | <tr><td class="h"><a name="9"></a>9</td><td class="c3">1</td><td class="c3"><span title="Avg 700ns">700ns</span></td><td></td><td></td><td class="s">our $Debug = 0;</td></tr> |
167 | <tr><td class="h"><a name="10"></a>10</td><td class="c3">1</td><td class="c3"><span title="Avg 100ns">100ns</span></td><td></td><td></td><td class="s">our $ExportLevel = 0;</td></tr> |
168 | <tr><td class="h"><a name="11"></a>11</td><td class="c3">1</td><td class="c3"><span title="Avg 700ns">700ns</span></td><td></td><td></td><td class="s">our $Verbose ||= 0;</td></tr> |
169 | <tr><td class="h"><a name="12"></a>12</td><td class="c3">1</td><td class="c3"><span title="Avg 700ns">700ns</span></td><td></td><td></td><td class="s">our $VERSION = '5.66';</td></tr> |
170 | <tr><td class="h"><a name="13"></a>13</td><td class="c3">1</td><td class="c3"><span title="Avg 900ns">900ns</span></td><td></td><td></td><td class="s">our (%Cache);</td></tr> |
171 | <tr><td class="h"><a name="14"></a>14</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
172 | <tr><td class="h"><a name="15"></a>15</td><td></td><td></td><td></td><td></td><td class="s"><div class="calls"><div class="calls_in"># spent 2.74ms (2.38+355µs) within Exporter::as_heavy which was called 64 times, avg 43µs/call: |
173 | # 42 times (459µs+147µs) by Exporter::export at <a href="Exporter-pm-8-line.html#25">line 25</a>, avg 14µs/call |
174 | # 19 times (1.87ms+185µs) by Exporter::export_to_level at <a href="Exporter-pm-8-line.html#81">line 81</a>, avg 108µs/call |
175 | # 2 times (36µs+13µs) by Exporter::export_ok_tags at <a href="Exporter-pm-8-line.html#89">line 89</a>, avg 24µs/call |
176 | # once (19µs+10µs) by Exporter::export_tags at <a href="Exporter-pm-8-line.html#85">line 85</a></div></div>sub as_heavy {</td></tr> |
177 | <tr><td class="h"><a name="16"></a>16</td><td class="c3">64</td><td class="c3"><span title="Avg 3µs">210µs</span></td><td></td><td></td><td class="s"> require Exporter::Heavy;</td></tr> |
178 | <tr><td class="h"><a name="17"></a>17</td><td></td><td></td><td></td><td></td><td class="s"> # Unfortunately, this does not work if the caller is aliased as *name = \&foo</td></tr> |
179 | <tr><td class="h"><a name="18"></a>18</td><td></td><td></td><td></td><td></td><td class="s"> # Thus the need to create a lot of identical subroutines</td></tr> |
180 | <tr><td class="h"><a name="19"></a>19</td><td class="c3">64</td><td class="c3"><span title="Avg 4µs">265µs</span></td><td></td><td></td><td class="s"> my $c = (caller(1))[3];</td></tr> |
181 | <tr><td class="h"><a name="20"></a>20</td><td class="c3">64</td><td class="c2"><span title="Avg 7µs">468µs</span></td><td class="c3">64</td><td class="c3">272µs</td><td class="s"> $c =~ s/.*:://;<div class="calls"><div class="calls_out"> # spent 272µs making 64 calls to <a href="Exporter-pm-8-line.html#Exporter__CORE_subst">Exporter::CORE:subst</a>, avg 4µs/call</div></div></td></tr> |
182 | <tr><td class="h"><a name="21"></a>21</td><td class="c3">64</td><td class="c3"><span title="Avg 6µs">370µs</span></td><td></td><td></td><td class="s"> \&{"Exporter::Heavy::heavy_$c"};</td></tr> |
183 | <tr><td class="h"><a name="22"></a>22</td><td></td><td></td><td></td><td></td><td class="s">}</td></tr> |
184 | <tr><td class="h"><a name="23"></a>23</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
185 | <tr><td class="h"><a name="24"></a>24</td><td></td><td></td><td></td><td></td><td class="s"><div class="calls"><div class="calls_in"># spent 852µs (246+606) within Exporter::export which was called 42 times, avg 20µs/call: |
186 | # 19 times (87µs+190µs) by Exporter::Heavy::heavy_export_to_level at <a href="Exporter-Heavy-pm-31-line.html#214">line 214 of Exporter/Heavy.pm</a>, avg 15µs/call |
187 | # 18 times (122µs+310µs) by Exporter::import at <a href="Exporter-pm-8-line.html#62">line 62</a>, avg 24µs/call |
188 | # 3 times (29µs+87µs) by IO::Socket::import at <a href="IO-Socket-pm-484-line.html#36">line 36 of IO/Socket.pm</a>, avg 39µs/call |
189 | # once (4µs+11µs) by FileHandle::import at <a href="FileHandle-pm-2010-line.html#73">line 73 of FileHandle.pm</a> |
190 | # once (3µs+8µs) by FileHandle::import at <a href="FileHandle-pm-2010-line.html#81">line 81 of FileHandle.pm</a></div></div>sub export {</td></tr> |
191 | <tr><td class="h"><a name="25"></a>25</td><td class="c3">42</td><td class="c3"><span title="Avg 7µs">293µs</span></td><td class="c3">84</td><td class="c0">13.4ms</td><td class="s"> goto &{as_heavy()};<div class="calls"><div class="calls_out"> # spent 12.8ms making 42 calls to <a href="Exporter-Heavy-pm-31-line.html#39">Exporter::Heavy::heavy_export</a>, avg 304µs/call |
192 | # spent 606µs making 42 calls to <a href="Exporter-pm-8-line.html#15">Exporter::as_heavy</a>, avg 14µs/call</div></div></td></tr> |
193 | <tr><td class="h"><a name="26"></a>26</td><td></td><td></td><td></td><td></td><td class="s">}</td></tr> |
194 | <tr><td class="h"><a name="27"></a>27</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
195 | <tr><td class="h"><a name="28"></a>28</td><td></td><td></td><td></td><td></td><td class="s"><div class="calls"><div class="calls_in"># spent 38.4ms (29.6+8.75) within Exporter::import which was called 560 times, avg 69µs/call: |
196 | # 5 times (201µs+9µs) by Catalyst::Model::KiokuDB::BEGIN@8 or KiokuDB::BEGIN@21 or KiokuDB::Collapser::Buffer::BEGIN@4 or KiokuDB::LiveObjects::BEGIN@8 or MooseX::Clone::BEGIN@8 at <a href="Hash-Util-FieldHash-Compat-pm-1534-line.html#28">line 28 of Hash/Util/FieldHash/Compat.pm</a>, avg 42µs/call |
197 | # 2 times (81µs+4µs) by Catalyst::Plugin::Static::Simple::BEGIN@4 or IO::Dir::BEGIN@18 at <a href="File-stat-pm-26-line.html#171">line 171 of File/stat.pm</a>, avg 43µs/call |
198 | # once (192µs+2.53ms) by POSIX::import at <a href="POSIX-pm-736-line.html#29">line 29 of POSIX.pm</a> |
199 | # once (1.48ms+66µs) by IO::Socket::INET::BEGIN@12 at <a href="IO-Socket-INET-pm-486-line.html#12">line 12 of IO/Socket/INET.pm</a> |
200 | # once (40µs+839µs) by Bio::Phylo::IO::BEGIN@5 at <a href="Bio-Phylo-IO-pm-1136-line.html#5">line 5 of Bio/Phylo/IO.pm</a> |
201 | # once (809µs+28µs) by IO::Socket::BEGIN@12 at <a href="IO-Socket-pm-484-line.html#12">line 12 of IO/Socket.pm</a> |
202 | # once (680µs+97µs) by B::Deparse::BEGIN@12 at <a href="B-Deparse-pm-732-line.html#28">line 28 of B/Deparse.pm</a> |
203 | # once (189µs+487µs) by Bio::Phylo::BEGIN@14 at <a href="Bio-Phylo-pm-1138-line.html#14">line 14 of Bio/Phylo.pm</a> |
204 | # once (36µs+590µs) by Bio::Phylo::Mediators::TaxaMediator::BEGIN@6 at <a href="Bio-Phylo-Mediators-TaxaMediator-pm-1166-line.html#6">line 6 of Bio/Phylo/Mediators/TaxaMediator.pm</a> |
205 | # once (471µs+23µs) by File::Temp::BEGIN@146 at <a href="File-Temp-pm-45-line.html#146">line 146 of File/Temp.pm</a> |
206 | # once (113µs+317µs) by TryCatch::BEGIN@13 at <a href="TryCatch-pm-905-line.html#13">line 13 of TryCatch.pm</a> |
207 | # once (32µs+396µs) by English::import at <a href="English-pm-2008-line.html#74">line 74 of English.pm</a> |
208 | # once (383µs+8µs) by IPC::Run::IO::BEGIN@67 at <a href="IPC-Run-IO-pm-740-line.html#67">line 67 of IPC/Run/IO.pm</a> |
209 | # once (283µs+24µs) by File::stat::BEGIN@30 at <a href="File-stat-pm-26-line.html#30">line 30 of File/stat.pm</a> |
210 | # once (62µs+242µs) by Graph::BEGIN@13 at <a href="Graph-pm-695-line.html#13">line 13 of Graph.pm</a> |
211 | # once (255µs+19µs) by Graph::Reader::BEGIN@11 at <a href="Graph-Reader-pm-1170-line.html#11">line 11 of Graph/Reader.pm</a> |
212 | # once (22µs+243µs) by Graph::AdjacencyMatrix::BEGIN@10 at <a href="Graph-AdjacencyMatrix-pm-708-line.html#10">line 10 of Graph/AdjacencyMatrix.pm</a> |
213 | # once (58µs+199µs) by Hash::Util::FieldHash::Compat::BEGIN@10 at <a href="Hash-Util-FieldHash-Compat-pm-1534-line.html#13">line 13 of Hash/Util/FieldHash/Compat.pm</a> |
214 | # once (233µs+20µs) by HTTP::Message::PSGI::BEGIN@8 at <a href="HTTP-Message-PSGI-pm-2514-line.html#8">line 8 of HTTP/Message/PSGI.pm</a> |
215 | # once (238µs+11µs) by IO::Dir::BEGIN@15 at <a href="IO-File-pm-35-line.html#148">line 148 of IO/File.pm</a> |
216 | # once (20µs+229µs) by Graph::AdjacencyMap::Light::BEGIN@9 at <a href="Graph-AdjacencyMap-Light-pm-700-line.html#9">line 9 of Graph/AdjacencyMap/Light.pm</a> |
217 | # once (129µs+114µs) by Text::Tradition::Collation::BEGIN@12 at <a href="lib-Text-Tradition-Collation-pm-686-line.html#12">line 12 of lib/Text/Tradition/Collation.pm</a> |
218 | # once (234µs+8µs) by IPC::Run::Timer::BEGIN@161 at <a href="IPC-Run-Timer-pm-741-line.html#161">line 161 of IPC/Run/Timer.pm</a> |
219 | # once (55µs+185µs) by Safe::BEGIN@46 at <a href="Safe-pm-724-line.html#50">line 50 of Safe.pm</a> |
220 | # once (223µs+14µs) by Bio::Phylo::IO::BEGIN@7 at <a href="Bio-Phylo-IO-pm-1136-line.html#7">line 7 of Bio/Phylo/IO.pm</a> |
221 | # once (195µs+36µs) by IPC::Run::BEGIN@1081 at <a href="IPC-Run-pm-733-line.html#1081">line 1081 of IPC/Run.pm</a> |
222 | # once (219µs+8µs) by IPC::Run::BEGIN@1051 at <a href="IPC-Run-pm-733-line.html#1051">line 1051 of IPC/Run.pm</a> |
223 | # once (16µs+208µs) by Graph::AdjacencyMap::Heavy::BEGIN@12 at <a href="Graph-AdjacencyMap-Heavy-pm-697-line.html#12">line 12 of Graph/AdjacencyMap/Heavy.pm</a> |
224 | # once (15µs+205µs) by Graph::AdjacencyMap::Vertex::BEGIN@12 at <a href="Graph-AdjacencyMap-Vertex-pm-702-line.html#12">line 12 of Graph/AdjacencyMap/Vertex.pm</a> |
225 | # once (51µs+165µs) by File::Glob::import at <a href="File-Glob-pm-2011-line.html#45">line 45 of File/Glob.pm</a> |
226 | # once (190µs+12µs) by IO::Dir::BEGIN@15 at <a href="IO-Dir-pm-33-line.html#15">line 15 of IO/Dir.pm</a> |
227 | # once (33µs+138µs) by Storable::BEGIN@51 at <a href="Storable-pm-57-line.html#52">line 52 of Storable.pm</a> |
228 | # once (150µs+7µs) by POSIX::BEGIN@13 at <a href="POSIX-pm-736-line.html#19">line 19 of POSIX.pm</a> |
229 | # once (139µs+12µs) by Text::Tradition::Collation::BEGIN@3 at <a href="lib-Text-Tradition-Collation-pm-686-line.html#3">line 3 of lib/Text/Tradition/Collation.pm</a> |
230 | # once (138µs+7µs) by Config::General::BEGIN@19 at <a href="Config-General-pm-2007-line.html#19">line 19 of Config/General.pm</a> |
231 | # once (134µs+11µs) by Config::General::BEGIN@20 at <a href="FileHandle-pm-2010-line.html#39">line 39 of FileHandle.pm</a> |
232 | # once (32µs+112µs) by Text::Tradition::Witness::BEGIN@9 at <a href="lib-Text-Tradition-Witness-pm-1180-line.html#9">line 9 of lib/Text/Tradition/Witness.pm</a> |
233 | # once (137µs+5µs) by HTTP::Body::MultiPart::BEGIN@10 at <a href="HTTP-Body-MultiPart-pm-1939-line.html#10">line 10 of HTTP/Body/MultiPart.pm</a> |
234 | # once (131µs+3µs) by KiokuDB::Set::Loaded::BEGIN@6 at <a href="KiokuDB-Set-Loaded-pm-2582-line.html#6">line 6 of KiokuDB/Set/Loaded.pm</a> |
235 | # once (122µs+3µs) by Moose::Meta::TypeConstraint::Class::BEGIN@14 at <a href="Moose-Meta-TypeConstraint-Class-pm-181-line.html#14">line 14 of Moose/Meta/TypeConstraint/Class.pm</a> |
236 | # once (115µs+5µs) by HTTP::Body::XFormsMultipart::BEGIN@10 at <a href="HTTP-Body-XFormsMultipart-pm-1941-line.html#10">line 10 of HTTP/Body/XFormsMultipart.pm</a> |
237 | # once (118µs+3µs) by Moose::Meta::Method::Accessor::Native::Hash::get::BEGIN@12 at <a href="Moose-Meta-Method-Accessor-Native-Hash-get-pm-1075-line.html#12">line 12 of Moose/Meta/Method/Accessor/Native/Hash/get.pm</a> |
238 | # once (110µs+10µs) by IPC::Run::IO::BEGIN@71 at <a href="IPC-Run-IO-pm-740-line.html#71">line 71 of IPC/Run/IO.pm</a> |
239 | # once (115µs+4µs) by Text::TEI::Markup::BEGIN@5 at <a href="Text-TEI-Markup-pm-1183-line.html#5">line 5 of Text/TEI/Markup.pm</a> |
240 | # once (106µs+9µs) by Module::Pluggable::Object::BEGIN@6 at <a href="Module-Pluggable-Object-pm-634-line.html#6">line 6 of Module/Pluggable/Object.pm</a> |
241 | # once (102µs+9µs) by FindBin::BEGIN@98 at <a href="FindBin-pm-9-line.html#98">line 98 of FindBin.pm</a> |
242 | # once (100µs+9µs) by Set::Object::Weak::BEGIN@32 at <a href="Set-Object-Weak-pm-1369-line.html#32">line 32 of Set/Object/Weak.pm</a> |
243 | # once (98µs+9µs) by Package::DeprecationManager::BEGIN@10 at <a href="Package-DeprecationManager-pm-80-line.html#10">line 10 of Package/DeprecationManager.pm</a> |
244 | # once (97µs+7µs) by Catalyst::Log::BEGIN@6 at <a href="Catalyst-Log-pm-469-line.html#6">line 6 of Catalyst/Log.pm</a> |
245 | # once (101µs+3µs) by Catalyst::Log::BEGIN@8 at <a href="Catalyst-Log-pm-469-line.html#8">line 8 of Catalyst/Log.pm</a> |
246 | # once (99µs+4µs) by IPC::Run::IO::BEGIN@70 at <a href="IPC-Run-IO-pm-740-line.html#70">line 70 of IPC/Run/IO.pm</a> |
247 | # once (93µs+4µs) by Text::Tradition::Stemma::BEGIN@5 at <a href="lib-Text-Tradition-Stemma-pm-1135-line.html#5">line 5 of lib/Text/Tradition/Stemma.pm</a> |
248 | # once (83µs+13µs) by Text::Tradition::Witness::BEGIN@7 at <a href="lib-Text-Tradition-Witness-pm-1180-line.html#7">line 7 of lib/Text/Tradition/Witness.pm</a> |
249 | # once (20µs+72µs) by Text::Tradition::StemmaUtil::BEGIN@9 at <a href="lib-Text-Tradition-StemmaUtil-pm-1171-line.html#9">line 9 of lib/Text/Tradition/StemmaUtil.pm</a> |
250 | # once (83µs+4µs) by Time::Piece::BEGIN@7 at <a href="Time-Piece-pm-858-line.html#7">line 7 of Time/Piece.pm</a> |
251 | # once (84µs+3µs) by Text::Tradition::Collation::BEGIN@4 at <a href="lib-Text-Tradition-Collation-pm-686-line.html#4">line 4 of lib/Text/Tradition/Collation.pm</a> |
252 | # once (80µs+5µs) by NEXT::BEGIN@3 at <a href="NEXT-pm-583-line.html#3">line 3 of NEXT.pm</a> |
253 | # once (79µs+5µs) by YAML::XS::BEGIN@19 at <a href="YAML-XS-pm-1503-line.html#19">line 19 of YAML/XS.pm</a> |
254 | # once (80µs+4µs) by Class::MOP::Instance::BEGIN@13 at <a href="Class-MOP-Instance-pm-104-line.html#13">line 13 of Class/MOP/Instance.pm</a> |
255 | # once (81µs+3µs) by Moose::Meta::Class::BEGIN@18 at <a href="Moose-Meta-Class-pm-136-line.html#18">line 18 of Moose/Meta/Class.pm</a> |
256 | # once (79µs+5µs) by File::Temp::BEGIN@143 at <a href="File-Temp-pm-45-line.html#143">line 143 of File/Temp.pm</a> |
257 | # once (80µs+4µs) by Moose::Meta::Role::Application::ToClass::BEGIN@13 at <a href="Moose-Meta-Role-Application-ToClass-pm-286-line.html#13">line 13 of Moose/Meta/Role/Application/ToClass.pm</a> |
258 | # once (79µs+4µs) by Moose::Meta::Role::Application::ToClass::BEGIN@15 at <a href="Moose-Meta-Role-Application-ToClass-pm-286-line.html#15">line 15 of Moose/Meta/Role/Application/ToClass.pm</a> |
259 | # once (79µs+4µs) by Text::Balanced::BEGIN@343 at <a href="Text-Balanced-pm-2490-line.html#343">line 343 of Text/Balanced.pm</a> |
260 | # once (78µs+4µs) by XML::LibXML::Element::BEGIN@1490 at <a href="XML-LibXML-pm-1093-line.html#1490">line 1490 of XML/LibXML.pm</a> |
261 | # once (79µs+4µs) by Catalyst::BEGIN@34 at <a href="Catalyst-pm-381-line.html#34">line 34 of Catalyst.pm</a> |
262 | # once (75µs+7µs) by Package::DeprecationManager::BEGIN@11 at <a href="Package-DeprecationManager-pm-80-line.html#11">line 11 of Package/DeprecationManager.pm</a> |
263 | # once (78µs+4µs) by Encode::BEGIN@48 at <a href="Encode-pm-687-line.html#48">line 48 of Encode.pm</a> |
264 | # once (79µs+3µs) by Moose::Meta::Role::Application::ToInstance::BEGIN@13 at <a href="Moose-Meta-Role-Application-ToInstance-pm-290-line.html#13">line 13 of Moose/Meta/Role/Application/ToInstance.pm</a> |
265 | # once (78µs+3µs) by HTTP::Body::XForms::BEGIN@10 at <a href="HTTP-Body-XForms-pm-1943-line.html#10">line 10 of HTTP/Body/XForms.pm</a> |
266 | # once (76µs+5µs) by FindBin::BEGIN@95 at <a href="FindBin-pm-9-line.html#95">line 95 of FindBin.pm</a> |
267 | # once (75µs+4µs) by URI::_query::BEGIN@5 at <a href="URI-_query-pm-493-line.html#5">line 5 of URI/_query.pm</a> |
268 | # once (73µs+5µs) by Class::MOP::Mixin::HasMethods::BEGIN@17 at <a href="Class-MOP-Mixin-HasMethods-pm-91-line.html#17">line 17 of Class/MOP/Mixin/HasMethods.pm</a> |
269 | # once (71µs+6µs) by Moose::BEGIN@13 at <a href="Moose-pm-62-line.html#13">line 13 of Moose.pm</a> |
270 | # once (72µs+5µs) by Catalyst::Exception::Basic::BEGIN@4 at <a href="Catalyst-Exception-Basic-pm-389-line.html#4">line 4 of Catalyst/Exception/Basic.pm</a> |
271 | # once (72µs+5µs) by IO::Socket::INET::BEGIN@13 at <a href="IO-Socket-INET-pm-486-line.html#13">line 13 of IO/Socket/INET.pm</a> |
272 | # once (70µs+6µs) by Text::Tradition::Stemma::BEGIN@10 at <a href="lib-Text-Tradition-Stemma-pm-1135-line.html#10">line 10 of lib/Text/Tradition/Stemma.pm</a> |
273 | # once (71µs+4µs) by Moose::Exporter::BEGIN@14 at <a href="Moose-Exporter-pm-82-line.html#14">line 14 of Moose/Exporter.pm</a> |
274 | # once (70µs+5µs) by Eval::Closure::BEGIN@13 at <a href="Eval-Closure-pm-111-line.html#13">line 13 of Eval/Closure.pm</a> |
275 | # once (71µs+4µs) by IO::Socket::UNIX::BEGIN@12 at <a href="IO-Socket-UNIX-pm-487-line.html#12">line 12 of IO/Socket/UNIX.pm</a> |
276 | # once (67µs+6µs) by IPC::Run::IO::BEGIN@68 at <a href="IPC-Run-IO-pm-740-line.html#68">line 68 of IPC/Run/IO.pm</a> |
277 | # once (69µs+4µs) by Bio::Phylo::Util::Logger::BEGIN@7 at <a href="Bio-Phylo-Util-Logger-pm-1164-line.html#7">line 7 of Bio/Phylo/Util/Logger.pm</a> |
278 | # once (70µs+3µs) by Catalyst::Utils::BEGIN@9 at <a href="Catalyst-Utils-pm-574-line.html#9">line 9 of Catalyst/Utils.pm</a> |
279 | # once (67µs+4µs) by Benchmark::BEGIN@432 at <a href="Benchmark-pm-2081-line.html#432">line 432 of Benchmark.pm</a> |
280 | # once (68µs+2µs) by Parse::Yapp::Driver::BEGIN@28 at <a href="Parse-Yapp-Driver-pm-1168-line.html#28">line 28 of Parse/Yapp/Driver.pm</a> |
281 | # once (66µs+3µs) by SQL::Abstract::BEGIN@8 at <a href="SQL-Abstract-pm-2163-line.html#8">line 8 of SQL/Abstract.pm</a> |
282 | # once (64µs+5µs) by stemmaweb::Controller::Root::BEGIN@4 at <a href="lib-stemmaweb-Controller-Root-pm-2077-line.html#4">line 4 of lib/stemmaweb/Controller/Root.pm</a> |
283 | # once (66µs+2µs) by Moose::Meta::Method::Constructor::BEGIN@15 at <a href="Moose-Meta-Method-Constructor-pm-149-line.html#15">line 15 of Moose/Meta/Method/Constructor.pm</a> |
284 | # once (65µs+4µs) by Bio::Phylo::Mediators::TaxaMediator::BEGIN@3 at <a href="Bio-Phylo-Mediators-TaxaMediator-pm-1166-line.html#3">line 3 of Bio/Phylo/Mediators/TaxaMediator.pm</a> |
285 | # once (62µs+6µs) by KiokuDB::Backend::BEGIN@7 at <a href="KiokuDB-Backend-pm-1522-line.html#7">line 7 of KiokuDB/Backend.pm</a> |
286 | # once (64µs+3µs) by Catalyst::Component::BEGIN@11 at <a href="Catalyst-Component-pm-579-line.html#11">line 11 of Catalyst/Component.pm</a> |
287 | # once (62µs+5µs) by PPI::Normal::BEGIN@40 at <a href="PPI-Normal-pm-1001-line.html#40">line 40 of PPI/Normal.pm</a> |
288 | # once (63µs+3µs) by Parse::Method::Signatures::TypeConstraint::BEGIN@3 at <a href="Parse-Method-Signatures-TypeConstraint-pm-1283-line.html#3">line 3 of Parse/Method/Signatures/TypeConstraint.pm</a> |
289 | # once (64µs+2µs) by Moose::Meta::Method::Accessor::Native::Hash::set::BEGIN@13 at <a href="Moose-Meta-Method-Accessor-Native-Hash-set-pm-1077-line.html#13">line 13 of Moose/Meta/Method/Accessor/Native/Hash/set.pm</a> |
290 | # once (62µs+4µs) by Class::C3::Adopt::NEXT::BEGIN@15 at <a href="Class-C3-Adopt-NEXT-pm-582-line.html#15">line 15 of Class/C3/Adopt/NEXT.pm</a> |
291 | # once (61µs+4µs) by Time::Local::BEGIN@4 at <a href="Time-Local-pm-860-line.html#4">line 4 of Time/Local.pm</a> |
292 | # once (63µs+2µs) by XML::LibXML::BEGIN@19 at <a href="XML-LibXML-pm-1093-line.html#19">line 19 of XML/LibXML.pm</a> |
293 | # once (61µs+4µs) by Class::MOP::Attribute::BEGIN@15 at <a href="Class-MOP-Attribute-pm-130-line.html#15">line 15 of Class/MOP/Attribute.pm</a> |
294 | # once (60µs+4µs) by Template::Provider::BEGIN@47 at <a href="Template-Provider-pm-2030-line.html#47">line 47 of Template/Provider.pm</a> |
295 | # once (61µs+3µs) by Moose::Meta::Method::Constructor::BEGIN@14 at <a href="Moose-Meta-Method-Constructor-pm-149-line.html#14">line 14 of Moose/Meta/Method/Constructor.pm</a> |
296 | # once (61µs+3µs) by CGI::Simple::Cookie::BEGIN@16 at <a href="CGI-Simple-Cookie-pm-1930-line.html#16">line 16 of CGI/Simple/Cookie.pm</a> |
297 | # once (60µs+4µs) by IO::File::BEGIN@130 at <a href="IO-File-pm-35-line.html#130">line 130 of IO/File.pm</a> |
298 | # once (61µs+3µs) by Bio::Phylo::Identifiable::BEGIN@3 at <a href="Bio-Phylo-Identifiable-pm-1140-line.html#3">line 3 of Bio/Phylo/Identifiable.pm</a> |
299 | # once (60µs+3µs) by Class::MOP::Method::Overload::BEGIN@13 at <a href="Class-MOP-Method-Overload-pm-97-line.html#13">line 13 of Class/MOP/Method/Overload.pm</a> |
300 | # once (61µs+2µs) by Moose::Util::TypeConstraints::Builtins::BEGIN@14 at <a href="Moose-Util-TypeConstraints-Builtins-pm-237-line.html#14">line 14 of Moose/Util/TypeConstraints/Builtins.pm</a> |
301 | # once (60µs+3µs) by File::Temp::Dir::BEGIN@2405 at <a href="File-Temp-pm-45-line.html#2405">line 2405 of File/Temp.pm</a> |
302 | # once (61µs+2µs) by HTTP::Body::XFormsMultipart::BEGIN@11 at <a href="HTTP-Body-XFormsMultipart-pm-1941-line.html#11">line 11 of HTTP/Body/XFormsMultipart.pm</a> |
303 | # once (61µs+2µs) by Moose::Meta::Role::Application::ToRole::BEGIN@13 at <a href="Moose-Meta-Role-Application-ToRole-pm-288-line.html#13">line 13 of Moose/Meta/Role/Application/ToRole.pm</a> |
304 | # once (61µs+2µs) by XML::LibXML::XPathContext::BEGIN@15 at <a href="XML-LibXML-XPathContext-pm-1099-line.html#15">line 15 of XML/LibXML/XPathContext.pm</a> |
305 | # once (60µs+2µs) by KiokuDB::Collapser::BEGIN@11 at <a href="KiokuDB-Collapser-pm-1524-line.html#11">line 11 of KiokuDB/Collapser.pm</a> |
306 | # once (60µs+2µs) by stemmaweb::Controller::Stexaminer::BEGIN@4 at <a href="lib-stemmaweb-Controller-Stexaminer-pm-2108-line.html#4">line 4 of lib/stemmaweb/Controller/Stexaminer.pm</a> |
307 | # once (59µs+4µs) by Moose::Util::TypeConstraints::BEGIN@11 at <a href="Moose-Util-TypeConstraints-pm-172-line.html#11">line 11 of Moose/Util/TypeConstraints.pm</a> |
308 | # once (58µs+4µs) by KiokuDB::LiveObjects::BEGIN@6 at <a href="KiokuDB-LiveObjects-pm-1680-line.html#6">line 6 of KiokuDB/LiveObjects.pm</a> |
309 | # once (58µs+3µs) by Tree::Simple::Visitor::FindByUID::BEGIN@9 at <a href="Tree-Simple-Visitor-FindByUID-pm-640-line.html#9">line 9 of Tree/Simple/Visitor/FindByUID.pm</a> |
310 | # once (57µs+4µs) by PPI::Document::File::BEGIN@22 at <a href="PPI-Document-File-pm-999-line.html#22">line 22 of PPI/Document/File.pm</a> |
311 | # once (58µs+4µs) by IO::Socket::BEGIN@13 at <a href="IO-Socket-pm-484-line.html#13">line 13 of IO/Socket.pm</a> |
312 | # once (58µs+3µs) by IO::Handle::BEGIN@263 at <a href="IO-Handle-pm-38-line.html#263">line 263 of IO/Handle.pm</a> |
313 | # once (56µs+5µs) by KiokuDB::TypeMap::BEGIN@6 at <a href="KiokuDB-TypeMap-pm-1440-line.html#6">line 6 of KiokuDB/TypeMap.pm</a> |
314 | # once (57µs+4µs) by Tree::Simple::BEGIN@11 at <a href="Tree-Simple-pm-639-line.html#11">line 11 of Tree/Simple.pm</a> |
315 | # once (58µs+3µs) by Moose::Meta::Method::Destructor::BEGIN@14 at <a href="Moose-Meta-Method-Destructor-pm-152-line.html#14">line 14 of Moose/Meta/Method/Destructor.pm</a> |
316 | # once (58µs+3µs) by Moose::Meta::Class::Immutable::Trait::BEGIN@13 at <a href="Moose-Meta-Class-Immutable-Trait-pm-147-line.html#13">line 13 of Moose/Meta/Class/Immutable/Trait.pm</a> |
317 | # once (57µs+3µs) by Moose::Meta::Class::BEGIN@13 at <a href="Moose-Meta-Class-pm-136-line.html#13">line 13 of Moose/Meta/Class.pm</a> |
318 | # once (58µs+3µs) by Tie::Hash::BEGIN@188 at <a href="Tie-Hash-pm-42-line.html#188">line 188 of Tie/Hash.pm</a> |
319 | # once (57µs+4µs) by XML::LibXML::Error::BEGIN@257 at <a href="XML-LibXML-Error-pm-1094-line.html#257">line 257 of XML/LibXML/Error.pm</a> |
320 | # once (58µs+2µs) by HTTP::Body::OctetStream::BEGIN@10 at <a href="HTTP-Body-OctetStream-pm-1935-line.html#10">line 10 of HTTP/Body/OctetStream.pm</a> |
321 | # once (56µs+4µs) by main::BEGIN@7 at <a href="script-nytprof-pl-1-line.html#7">line 7 of script/nytprof.pl</a> |
322 | # once (58µs+2µs) by Moose::Meta::Method::Accessor::Native::Hash::exists::BEGIN@12 at <a href="Moose-Meta-Method-Accessor-Native-Hash-exists-pm-1108-line.html#12">line 12 of Moose/Meta/Method/Accessor/Native/Hash/exists.pm</a> |
323 | # once (56µs+4µs) by Socket::BEGIN@648 at <a href="Socket-pm-485-line.html#648">line 648 of Socket.pm</a> |
324 | # once (56µs+4µs) by Hash::Util::FieldHash::BEGIN@6 at <a href="Hash-Util-FieldHash-pm-1535-line.html#6">line 6 of Hash/Util/FieldHash.pm</a> |
325 | # once (55µs+5µs) by File::Temp::BEGIN@145 at <a href="File-Temp-pm-45-line.html#145">line 145 of File/Temp.pm</a> |
326 | # once (56µs+3µs) by Moose::Util::TypeConstraints::Builtins::BEGIN@12 at <a href="Moose-Util-TypeConstraints-Builtins-pm-237-line.html#12">line 12 of Moose/Util/TypeConstraints/Builtins.pm</a> |
327 | # once (56µs+4µs) by Moose::Meta::Role::Attribute::BEGIN@12 at <a href="Moose-Meta-Role-Attribute-pm-269-line.html#12">line 12 of Moose/Meta/Role/Attribute.pm</a> |
328 | # once (57µs+2µs) by Moose::Meta::Role::BEGIN@13 at <a href="Moose-Meta-Role-pm-268-line.html#13">line 13 of Moose/Meta/Role.pm</a> |
329 | # once (57µs+2µs) by Moose::Meta::Role::Application::RoleSummation::BEGIN@13 at <a href="Moose-Meta-Role-Application-RoleSummation-pm-284-line.html#13">line 13 of Moose/Meta/Role/Application/RoleSummation.pm</a> |
330 | # once (57µs+2µs) by PPI::Tokenizer::BEGIN@82 at <a href="PPI-Tokenizer-pm-1003-line.html#82">line 82 of PPI/Tokenizer.pm</a> |
331 | # once (56µs+3µs) by KiokuDB::Backend::DBI::BEGIN@20 at <a href="KiokuDB-Backend-DBI-pm-2149-line.html#20">line 20 of KiokuDB/Backend/DBI.pm</a> |
332 | # once (56µs+2µs) by Class::MOP::Class::Immutable::Trait::BEGIN@14 at <a href="Class-MOP-Class-Immutable-Trait-pm-134-line.html#14">line 14 of Class/MOP/Class/Immutable/Trait.pm</a> |
333 | # once (56µs+2µs) by Time::Piece::BEGIN@8 at <a href="Time-Piece-pm-858-line.html#8">line 8 of Time/Piece.pm</a> |
334 | # once (55µs+3µs) by Catalyst::Action::BEGIN@23 at <a href="Catalyst-Action-pm-1880-line.html#23">line 23 of Catalyst/Action.pm</a> |
335 | # once (54µs+4µs) by KiokuDB::Linker::BEGIN@13 at <a href="KiokuDB-Linker-pm-1662-line.html#13">line 13 of KiokuDB/Linker.pm</a> |
336 | # once (55µs+2µs) by Text::Tradition::StemmaUtil::BEGIN@10 at <a href="lib-Text-Tradition-StemmaUtil-pm-1171-line.html#10">line 10 of lib/Text/Tradition/StemmaUtil.pm</a> |
337 | # once (54µs+4µs) by MooseX::MethodAttributes::Role::Meta::Role::BEGIN@13 at <a href="MooseX-MethodAttributes-Role-Meta-Role-pm-592-line.html#13">line 13 of MooseX/MethodAttributes/Role/Meta/Role.pm</a> |
338 | # once (54µs+4µs) by Module::Pluggable::Object::BEGIN@5 at <a href="Module-Pluggable-Object-pm-634-line.html#5">line 5 of Module/Pluggable/Object.pm</a> |
339 | # once (55µs+2µs) by Moose::Meta::TypeConstraint::Registry::BEGIN@14 at <a href="Moose-Meta-TypeConstraint-Registry-pm-189-line.html#14">line 14 of Moose/Meta/TypeConstraint/Registry.pm</a> |
340 | # once (55µs+2µs) by IO::File::BEGIN@131 at <a href="IO-File-pm-35-line.html#131">line 131 of IO/File.pm</a> |
341 | # once (55µs+2µs) by IO::Handle::BEGIN@264 at <a href="IO-Handle-pm-38-line.html#264">line 264 of IO/Handle.pm</a> |
342 | # once (53µs+4µs) by Parse::Method::Signatures::Sig::BEGIN@6 at <a href="Parse-Method-Signatures-Sig-pm-1184-line.html#6">line 6 of Parse/Method/Signatures/Sig.pm</a> |
343 | # once (53µs+4µs) by Catalyst::BEGIN@29 at <a href="Catalyst-pm-381-line.html#29">line 29 of Catalyst.pm</a> |
344 | # once (54µs+2µs) by DBIx::Class::ResultSet::BEGIN@10 at <a href="DBIx-Class-ResultSet-pm-2196-line.html#10">line 10 of DBIx/Class/ResultSet.pm</a> |
345 | # once (53µs+4µs) by B::Deparse::BEGIN@11 at <a href="B-Deparse-pm-732-line.html#11">line 11 of B/Deparse.pm</a> |
346 | # once (53µs+3µs) by Path::Class::Entity::BEGIN@10 at <a href="Path-Class-Entity-pm-25-line.html#10">line 10 of Path/Class/Entity.pm</a> |
347 | # once (52µs+3µs) by KiokuX::Model::BEGIN@5 at <a href="KiokuX-Model-pm-1511-line.html#5">line 5 of KiokuX/Model.pm</a> |
348 | # once (54µs+2µs) by HTTP::Body::MultiPart::BEGIN@11 at <a href="HTTP-Body-MultiPart-pm-1939-line.html#11">line 11 of HTTP/Body/MultiPart.pm</a> |
349 | # once (53µs+2µs) by KiokuDB::BEGIN@23 at <a href="KiokuDB-pm-1519-line.html#23">line 23 of KiokuDB.pm</a> |
350 | # once (53µs+2µs) by Text::Tradition::Stemma::BEGIN@8 at <a href="lib-Text-Tradition-Stemma-pm-1135-line.html#8">line 8 of lib/Text/Tradition/Stemma.pm</a> |
351 | # once (52µs+3µs) by IO::Dir::BEGIN@13 at <a href="IO-Dir-pm-33-line.html#13">line 13 of IO/Dir.pm</a> |
352 | # once (52µs+3µs) by Scope::Guard::BEGIN@6 at <a href="Scope-Guard-pm-1527-line.html#6">line 6 of Scope/Guard.pm</a> |
353 | # once (52µs+3µs) by KiokuDB::TypeMap::Entry::MOP::BEGIN@6 at <a href="KiokuDB-TypeMap-Entry-MOP-pm-1731-line.html#6">line 6 of KiokuDB/TypeMap/Entry/MOP.pm</a> |
354 | # once (53µs+2µs) by PPI::Document::BEGIN@69 at <a href="PPI-Document-pm-996-line.html#69">line 69 of PPI/Document.pm</a> |
355 | # once (53µs+2µs) by Time::Piece::BEGIN@9 at <a href="Time-Piece-pm-858-line.html#9">line 9 of Time/Piece.pm</a> |
356 | # once (51µs+4µs) by Catalyst::Controller::BEGIN@5 at <a href="Catalyst-Controller-pm-576-line.html#5">line 5 of Catalyst/Controller.pm</a> |
357 | # once (51µs+3µs) by MooseX::Types::Structured::BEGIN@20 at <a href="MooseX-Types-Structured-pm-1202-line.html#20">line 20 of MooseX/Types/Structured.pm</a> |
358 | # once (53µs+2µs) by Moose::Meta::Role::Attribute::BEGIN@14 at <a href="Moose-Meta-Role-Attribute-pm-269-line.html#14">line 14 of Moose/Meta/Role/Attribute.pm</a> |
359 | # once (51µs+3µs) by Class::MOP::Mixin::HasMethods::BEGIN@15 at <a href="Class-MOP-Mixin-HasMethods-pm-91-line.html#15">line 15 of Class/MOP/Mixin/HasMethods.pm</a> |
360 | # once (49µs+5µs) by URI::_server::BEGIN@6 at <a href="URI-_server-pm-491-line.html#6">line 6 of URI/_server.pm</a> |
361 | # once (50µs+4µs) by Set::Object::BEGIN@498 at <a href="Set-Object-pm-1368-line.html#498">line 498 of Set/Object.pm</a> |
362 | # once (52µs+2µs) by Bio::Phylo::BEGIN@10 at <a href="Bio-Phylo-pm-1138-line.html#10">line 10 of Bio/Phylo.pm</a> |
363 | # once (50µs+3µs) by Data::Visitor::BEGIN@11 at <a href="Data-Visitor-pm-1636-line.html#11">line 11 of Data/Visitor.pm</a> |
364 | # once (49µs+5µs) by KiokuDB::Linker::BEGIN@15 at <a href="KiokuDB-Linker-pm-1662-line.html#15">line 15 of KiokuDB/Linker.pm</a> |
365 | # once (50µs+3µs) by Moose::Meta::Attribute::BEGIN@14 at <a href="Moose-Meta-Attribute-pm-164-line.html#14">line 14 of Moose/Meta/Attribute.pm</a> |
366 | # once (51µs+3µs) by Class::MOP::MiniTrait::BEGIN@12 at <a href="Class-MOP-MiniTrait-pm-118-line.html#12">line 12 of Class/MOP/MiniTrait.pm</a> |
367 | # once (50µs+3µs) by Sub::Install::BEGIN@6 at <a href="Sub-Install-pm-73-line.html#6">line 6 of Sub/Install.pm</a> |
368 | # once (51µs+2µs) by IPC::Run::BEGIN@1049 at <a href="IPC-Run-pm-733-line.html#1049">line 1049 of IPC/Run.pm</a> |
369 | # once (49µs+4µs) by Path::Class::File::BEGIN@10 at <a href="Path-Class-File-pm-20-line.html#10">line 10 of Path/Class/File.pm</a> |
370 | # once (51µs+2µs) by Moose::Meta::Method::Accessor::Native::Hash::values::BEGIN@12 at <a href="Moose-Meta-Method-Accessor-Native-Hash-values-pm-1110-line.html#12">line 12 of Moose/Meta/Method/Accessor/Native/Hash/values.pm</a> |
371 | # once (50µs+3µs) by KiokuDB::TypeMap::BEGIN@7 at <a href="KiokuDB-TypeMap-pm-1440-line.html#7">line 7 of KiokuDB/TypeMap.pm</a> |
372 | # once (49µs+4µs) by Moose::BEGIN@15 at <a href="Moose-pm-62-line.html#15">line 15 of Moose.pm</a> |
373 | # once (50µs+3µs) by Devel::Declare::Context::Simple::BEGIN@7 at <a href="Devel-Declare-Context-Simple-pm-910-line.html#7">line 7 of Devel/Declare/Context/Simple.pm</a> |
374 | # once (50µs+2µs) by Text::Balanced::BEGIN@885 at <a href="Text-Balanced-pm-2490-line.html#885">line 885 of Text/Balanced.pm</a> |
375 | # once (49µs+3µs) by KiokuDB::TypeMap::Resolver::BEGIN@6 at <a href="KiokuDB-TypeMap-Resolver-pm-1730-line.html#6">line 6 of KiokuDB/TypeMap/Resolver.pm</a> |
376 | # once (49µs+3µs) by MooseX::Clone::Meta::Attribute::Trait::Copy::BEGIN@6 at <a href="MooseX-Clone-Meta-Attribute-Trait-Copy-pm-1546-line.html#6">line 6 of MooseX/Clone/Meta/Attribute/Trait/Copy.pm</a> |
377 | # once (51µs+1µs) by Devel::Declare::BEGIN@16 at <a href="Devel-Declare-pm-906-line.html#16">line 16 of Devel/Declare.pm</a> |
378 | # once (50µs+2µs) by FindBin::BEGIN@99 at <a href="FindBin-pm-9-line.html#99">line 99 of FindBin.pm</a> |
379 | # once (50µs+2µs) by PPI::Token::Quote::Double::BEGIN@35 at <a href="PPI-Token-Quote-Double-pm-944-line.html#35">line 35 of PPI/Token/Quote/Double.pm</a> |
380 | # once (50µs+2µs) by Class::MOP::Attribute::BEGIN@17 at <a href="Class-MOP-Attribute-pm-130-line.html#17">line 17 of Class/MOP/Attribute.pm</a> |
381 | # once (49µs+3µs) by main::BEGIN@4 at <a href="script-nytprof-pl-1-line.html#4">line 4 of script/nytprof.pl</a> |
382 | # once (50µs+2µs) by PPI::Document::Normalized::BEGIN@44 at <a href="PPI-Document-Normalized-pm-1000-line.html#44">line 44 of PPI/Document/Normalized.pm</a> |
383 | # once (49µs+2µs) by Catalyst::BEGIN@35 at <a href="Catalyst-pm-381-line.html#35">line 35 of Catalyst.pm</a> |
384 | # once (49µs+2µs) by IO::BEGIN@6 at <a href="IO-pm-39-line.html#6">line 6 of IO.pm</a> |
385 | # once (48µs+4µs) by Parse::Method::Signatures::TypeConstraint::BEGIN@5 at <a href="Parse-Method-Signatures-TypeConstraint-pm-1283-line.html#5">line 5 of Parse/Method/Signatures/TypeConstraint.pm</a> |
386 | # once (47µs+4µs) by Moose::Util::MetaRole::BEGIN@15 at <a href="Moose-Util-MetaRole-pm-135-line.html#15">line 15 of Moose/Util/MetaRole.pm</a> |
387 | # once (48µs+3µs) by File::Temp::BEGIN@147 at <a href="File-Temp-pm-45-line.html#147">line 147 of File/Temp.pm</a> |
388 | # once (47µs+4µs) by Class::Struct::BEGIN@11 at <a href="Class-Struct-pm-30-line.html#11">line 11 of Class/Struct.pm</a> |
389 | # once (48µs+2µs) by Bio::Phylo::BEGIN@17 at <a href="Bio-Phylo-pm-1138-line.html#17">line 17 of Bio/Phylo.pm</a> |
390 | # once (48µs+3µs) by KiokuDB::LiveObjects::TXNScope::BEGIN@6 at <a href="KiokuDB-LiveObjects-TXNScope-pm-1695-line.html#6">line 6 of KiokuDB/LiveObjects/TXNScope.pm</a> |
391 | # once (47µs+3µs) by File::stat::BEGIN@7 at <a href="File-stat-pm-26-line.html#7">line 7 of File/stat.pm</a> |
392 | # once (47µs+3µs) by IO::Dir::BEGIN@12 at <a href="IO-Dir-pm-33-line.html#12">line 12 of IO/Dir.pm</a> |
393 | # once (48µs+2µs) by Moose::Util::MetaRole::BEGIN@14 at <a href="Moose-Util-MetaRole-pm-135-line.html#14">line 14 of Moose/Util/MetaRole.pm</a> |
394 | # once (48µs+2µs) by Try::Tiny::BEGIN@46 at <a href="Try-Tiny-pm-76-line.html#46">line 46 of Try/Tiny.pm</a> |
395 | # once (49µs+2µs) by Moose::Meta::Method::Accessor::Native::BEGIN@13 at <a href="Moose-Meta-Method-Accessor-Native-pm-782-line.html#13">line 13 of Moose/Meta/Method/Accessor/Native.pm</a> |
396 | # once (48µs+2µs) by Eval::Closure::BEGIN@16 at <a href="Eval-Closure-pm-111-line.html#16">line 16 of Eval/Closure.pm</a> |
397 | # once (47µs+3µs) by Moose::Role::BEGIN@11 at <a href="Moose-Role-pm-391-line.html#11">line 11 of Moose/Role.pm</a> |
398 | # once (48µs+2µs) by File::chdir::BEGIN@13 at <a href="File-chdir-pm-1172-line.html#13">line 13 of File/chdir.pm</a> |
399 | # once (47µs+2µs) by Class::MOP::Class::Immutable::Trait::BEGIN@15 at <a href="Class-MOP-Class-Immutable-Trait-pm-134-line.html#15">line 15 of Class/MOP/Class/Immutable/Trait.pm</a> |
400 | # once (47µs+2µs) by Class::MOP::Class::BEGIN@19 at <a href="Class-MOP-Class-pm-103-line.html#19">line 19 of Class/MOP/Class.pm</a> |
401 | # once (48µs+2µs) by Moose::Meta::Method::Destructor::BEGIN@15 at <a href="Moose-Meta-Method-Destructor-pm-152-line.html#15">line 15 of Moose/Meta/Method/Destructor.pm</a> |
402 | # once (45µs+4µs) by MooseX::Types::Base::BEGIN@10 at <a href="MooseX-Types-Base-pm-413-line.html#10">line 10 of MooseX/Types/Base.pm</a> |
403 | # once (48µs+1µs) by Moose::Meta::Role::Application::ToInstance::BEGIN@14 at <a href="Moose-Meta-Role-Application-ToInstance-pm-290-line.html#14">line 14 of Moose/Meta/Role/Application/ToInstance.pm</a> |
404 | # once (47µs+2µs) by Plack::Test::MockHTTP::BEGIN@5 at <a href="Plack-Test-MockHTTP-pm-2513-line.html#5">line 5 of Plack/Test/MockHTTP.pm</a> |
405 | # once (46µs+4µs) by MooseX::Traits::Util::BEGIN@9 at <a href="MooseX-Traits-Util-pm-1267-line.html#9">line 9 of MooseX/Traits/Util.pm</a> |
406 | # once (47µs+2µs) by XML::LibXML::Error::BEGIN@20 at <a href="XML-LibXML-Error-pm-1094-line.html#20">line 20 of XML/LibXML/Error.pm</a> |
407 | # once (47µs+2µs) by Moose::Meta::Method::Accessor::Native::BEGIN@12 at <a href="Moose-Meta-Method-Accessor-Native-pm-782-line.html#12">line 12 of Moose/Meta/Method/Accessor/Native.pm</a> |
408 | # once (44µs+4µs) by Moose::Util::BEGIN@12 at <a href="Moose-Util-pm-158-line.html#12">line 12 of Moose/Util.pm</a> |
409 | # once (46µs+2µs) by PPI::Token::Pod::BEGIN@30 at <a href="PPI-Token-Pod-pm-926-line.html#30">line 30 of PPI/Token/Pod.pm</a> |
410 | # once (46µs+2µs) by Plack::Loader::BEGIN@5 at <a href="Plack-Loader-pm-646-line.html#5">line 5 of Plack/Loader.pm</a> |
411 | # once (45µs+3µs) by Text::Tradition::Stemma::BEGIN@4 at <a href="lib-Text-Tradition-Stemma-pm-1135-line.html#4">line 4 of lib/Text/Tradition/Stemma.pm</a> |
412 | # once (45µs+3µs) by Data::UUID::BEGIN@5 at <a href="Data-UUID-pm-1648-line.html#5">line 5 of Data/UUID.pm</a> |
413 | # once (46µs+2µs) by SelectSaver::BEGIN@38 at <a href="SelectSaver-pm-36-line.html#38">line 38 of SelectSaver.pm</a> |
414 | # once (46µs+2µs) by Class::MOP::Attribute::BEGIN@16 at <a href="Class-MOP-Attribute-pm-130-line.html#16">line 16 of Class/MOP/Attribute.pm</a> |
415 | # once (46µs+1µs) by Moose::Meta::Object::Trait::BEGIN@10 at <a href="Moose-Meta-Object-Trait-pm-141-line.html#10">line 10 of Moose/Meta/Object/Trait.pm</a> |
416 | # once (47µs+1µs) by Moose::Meta::Method::Accessor::Native::Writer::BEGIN@12 at <a href="Moose-Meta-Method-Accessor-Native-Writer-pm-788-line.html#12">line 12 of Moose/Meta/Method/Accessor/Native/Writer.pm</a> |
417 | # once (45µs+3µs) by File::stat::BEGIN@3 at <a href="(eval 7)[Class-Struct-pm-231]-32-line.html#3">line 3 of (eval 7)[Class/Struct.pm:231]</a> |
418 | # once (46µs+2µs) by KiokuDB::Set::Deferred::BEGIN@6 at <a href="KiokuDB-Set-Deferred-pm-2579-line.html#6">line 6 of KiokuDB/Set/Deferred.pm</a> |
419 | # once (45µs+2µs) by IPC::Run::Timer::BEGIN@188 at <a href="IPC-Run-Timer-pm-741-line.html#188">line 188 of IPC/Run/Timer.pm</a> |
420 | # once (46µs+2µs) by Moose::Meta::TypeCoercion::Union::BEGIN@14 at <a href="Moose-Meta-TypeCoercion-Union-pm-174-line.html#14">line 14 of Moose/Meta/TypeCoercion/Union.pm</a> |
421 | # once (45µs+2µs) by Data::OptList::BEGIN@10 at <a href="Params-Util-pm-70-line.html#95">line 95 of Params/Util.pm</a> |
422 | # once (45µs+2µs) by Class::MOP::Class::BEGIN@21 at <a href="Class-MOP-Class-pm-103-line.html#21">line 21 of Class/MOP/Class.pm</a> |
423 | # once (45µs+2µs) by PPI::Util::BEGIN@8 at <a href="PPI-Util-pm-915-line.html#8">line 8 of PPI/Util.pm</a> |
424 | # once (45µs+2µs) by Data::Dumper::BEGIN@20 at <a href="Data-Dumper-pm-699-line.html#20">line 20 of Data/Dumper.pm</a> |
425 | # once (45µs+1µs) by Catalyst::Utils::BEGIN@8 at <a href="Catalyst-Utils-pm-574-line.html#8">line 8 of Catalyst/Utils.pm</a> |
426 | # once (44µs+2µs) by Moose::Util::MetaRole::BEGIN@11 at <a href="Moose-Util-MetaRole-pm-135-line.html#11">line 11 of Moose/Util/MetaRole.pm</a> |
427 | # once (44µs+3µs) by Class::MOP::Method::Wrapped::BEGIN@13 at <a href="Class-MOP-Method-Wrapped-pm-106-line.html#13">line 13 of Class/MOP/Method/Wrapped.pm</a> |
428 | # once (45µs+2µs) by Bio::Phylo::IO::BEGIN@6 at <a href="Bio-Phylo-IO-pm-1136-line.html#6">line 6 of Bio/Phylo/IO.pm</a> |
429 | # once (44µs+3µs) by Package::DeprecationManager::BEGIN@9 at <a href="Package-DeprecationManager-pm-80-line.html#9">line 9 of Package/DeprecationManager.pm</a> |
430 | # once (43µs+3µs) by Moose::Exporter::BEGIN@16 at <a href="Moose-Exporter-pm-82-line.html#16">line 16 of Moose/Exporter.pm</a> |
431 | # once (44µs+3µs) by Moose::Meta::Method::Delegation::BEGIN@13 at <a href="Moose-Meta-Method-Delegation-pm-169-line.html#13">line 13 of Moose/Meta/Method/Delegation.pm</a> |
432 | # once (43µs+3µs) by MooseX::Clone::Meta::Attribute::Trait::Clone::BEGIN@6 at <a href="MooseX-Clone-Meta-Attribute-Trait-Clone-pm-1536-line.html#6">line 6 of MooseX/Clone/Meta/Attribute/Trait/Clone.pm</a> |
433 | # once (44µs+2µs) by Catalyst::Plugin::Unicode::Encoding::BEGIN@8 at <a href="Catalyst-Plugin-Unicode-Encoding-pm-1853-line.html#8">line 8 of Catalyst/Plugin/Unicode/Encoding.pm</a> |
434 | # once (45µs+1µs) by Data::Compare::BEGIN@14 at <a href="Data-Compare-pm-2200-line.html#14">line 14 of Data/Compare.pm</a> |
435 | # once (45µs+1µs) by XML::SAX::Exception::BEGIN@13 at <a href="XML-SAX-Exception-pm-1101-line.html#13">line 13 of XML/SAX/Exception.pm</a> |
436 | # once (43µs+3µs) by Role::HasMessage::Errf::BEGIN@10 at <a href="Role-HasMessage-Errf-pm-828-line.html#10">line 10 of Role/HasMessage/Errf.pm</a> |
437 | # once (44µs+2µs) by Bio::Phylo::Util::CONSTANT::BEGIN@4 at <a href="Bio-Phylo-Util-CONSTANT-pm-1162-line.html#4">line 4 of Bio/Phylo/Util/CONSTANT.pm</a> |
438 | # once (44µs+2µs) by IPC::Run::IO::BEGIN@66 at <a href="IPC-Run-IO-pm-740-line.html#66">line 66 of IPC/Run/IO.pm</a> |
439 | # once (42µs+3µs) by Class::MOP::Method::Accessor::BEGIN@13 at <a href="Class-MOP-Method-Accessor-pm-108-line.html#13">line 13 of Class/MOP/Method/Accessor.pm</a> |
440 | # once (44µs+2µs) by Config::Any::BEGIN@6 at <a href="Config-Any-pm-1862-line.html#6">line 6 of Config/Any.pm</a> |
441 | # once (42µs+3µs) by Class::MOP::BEGIN@17 at <a href="Class-MOP-pm-83-line.html#17">line 17 of Class/MOP.pm</a> |
442 | # once (42µs+3µs) by PPI::Statement::BEGIN@151 at <a href="PPI-Statement-pm-969-line.html#151">line 151 of PPI/Statement.pm</a> |
443 | # once (42µs+3µs) by Class::MOP::Method::Constructor::BEGIN@13 at <a href="Class-MOP-Method-Constructor-pm-114-line.html#13">line 13 of Class/MOP/Method/Constructor.pm</a> |
444 | # once (42µs+3µs) by Devel::PartialDump::BEGIN@7 at <a href="Devel-PartialDump-pm-1206-line.html#7">line 7 of Devel/PartialDump.pm</a> |
445 | # once (43µs+2µs) by Catalyst::Utils::BEGIN@6 at <a href="Catalyst-Utils-pm-574-line.html#6">line 6 of Catalyst/Utils.pm</a> |
446 | # once (42µs+3µs) by IO::Seekable::BEGIN@104 at <a href="IO-Seekable-pm-37-line.html#104">line 104 of IO/Seekable.pm</a> |
447 | # once (43µs+2µs) by Moose::Meta::Method::Constructor::BEGIN@16 at <a href="Moose-Meta-Method-Constructor-pm-149-line.html#16">line 16 of Moose/Meta/Method/Constructor.pm</a> |
448 | # once (43µs+2µs) by File::chdir::BEGIN@14 at <a href="File-chdir-pm-1172-line.html#14">line 14 of File/chdir.pm</a> |
449 | # once (42µs+3µs) by Moose::Exporter::BEGIN@12 at <a href="Moose-Exporter-pm-82-line.html#12">line 12 of Moose/Exporter.pm</a> |
450 | # once (43µs+2µs) by Tree::Simple::Visitor::BEGIN@9 at <a href="Tree-Simple-Visitor-pm-642-line.html#9">line 9 of Tree/Simple/Visitor.pm</a> |
451 | # once (42µs+2µs) by Class::Load::BEGIN@16 at <a href="Class-Load-pm-67-line.html#16">line 16 of Class/Load.pm</a> |
452 | # once (42µs+3µs) by Class::MOP::Method::Meta::BEGIN@13 at <a href="Class-MOP-Method-Meta-pm-92-line.html#13">line 13 of Class/MOP/Method/Meta.pm</a> |
453 | # once (41µs+3µs) by MooseX::Types::BEGIN@12 at <a href="MooseX-Types-pm-407-line.html#12">line 12 of MooseX/Types.pm</a> |
454 | # once (41µs+3µs) by metaclass::BEGIN@13 at <a href="metaclass-pm-161-line.html#13">line 13 of metaclass.pm</a> |
455 | # once (42µs+2µs) by PPI::Node::BEGIN@55 at <a href="PPI-Node-pm-921-line.html#55">line 55 of PPI/Node.pm</a> |
456 | # once (41µs+3µs) by PPI::Token::BEGIN@24 at <a href="PPI-Token-pm-922-line.html#24">line 24 of PPI/Token.pm</a> |
457 | # once (42µs+2µs) by Catalyst::Request::BEGIN@4 at <a href="Catalyst-Request-pm-483-line.html#4">line 4 of Catalyst/Request.pm</a> |
458 | # once (42µs+2µs) by PPI::Lexer::BEGIN@58 at <a href="PPI-Lexer-pm-1005-line.html#58">line 58 of PPI/Lexer.pm</a> |
459 | # once (41µs+2µs) by IO::Seekable::BEGIN@98 at <a href="IO-Seekable-pm-37-line.html#98">line 98 of IO/Seekable.pm</a> |
460 | # once (41µs+3µs) by File::Path::BEGIN@6 at <a href="File-Path-pm-44-line.html#6">line 6 of File/Path.pm</a> |
461 | # once (41µs+3µs) by Bio::Phylo::Util::Exceptions::BEGIN@5 at <a href="Bio-Phylo-Util-Exceptions-pm-1142-line.html#5">line 5 of Bio/Phylo/Util/Exceptions.pm</a> |
462 | # once (41µs+3µs) by KiokuDB::Role::UUIDs::BEGIN@6 at <a href="KiokuDB-Role-UUIDs-pm-1644-line.html#6">line 6 of KiokuDB/Role/UUIDs.pm</a> |
463 | # once (42µs+1µs) by Moose::Meta::Role::BEGIN@14 at <a href="Moose-Meta-Role-pm-268-line.html#14">line 14 of Moose/Meta/Role.pm</a> |
464 | # once (40µs+3µs) by URI::_generic::BEGIN@7 at <a href="URI-_generic-pm-492-line.html#7">line 7 of URI/_generic.pm</a> |
465 | # once (40µs+3µs) by URI::_idna::BEGIN@7 at <a href="URI-_idna-pm-2515-line.html#7">line 7 of URI/_idna.pm</a> |
466 | # once (41µs+2µs) by DBIx::Class::Schema::KiokuDB::BEGIN@17 at <a href="DBIx-Class-Schema-KiokuDB-pm-2192-line.html#17">line 17 of DBIx/Class/Schema/KiokuDB.pm</a> |
467 | # once (42µs+1µs) by TryCatch::BEGIN@14 at <a href="TryCatch-pm-905-line.html#14">line 14 of TryCatch.pm</a> |
468 | # once (41µs+2µs) by MooseX::Types::BEGIN@16 at <a href="MooseX-Types-pm-407-line.html#16">line 16 of MooseX/Types.pm</a> |
469 | # once (40µs+2µs) by MooseX::Types::TypeDecorator::BEGIN@14 at <a href="MooseX-Types-TypeDecorator-pm-410-line.html#14">line 14 of MooseX/Types/TypeDecorator.pm</a> |
470 | # once (40µs+3µs) by Moose::Meta::Attribute::Native::BEGIN@9 at <a href="Moose-Meta-Attribute-Native-pm-292-line.html#9">line 9 of Moose/Meta/Attribute/Native.pm</a> |
471 | # once (40µs+3µs) by Catalyst::View::TT::BEGIN@11 at <a href="Catalyst-View-TT-pm-2017-line.html#11">line 11 of Catalyst/View/TT.pm</a> |
472 | # once (41µs+1µs) by KiokuDB::LiveObjects::Guard::BEGIN@6 at <a href="KiokuDB-LiveObjects-Guard-pm-1681-line.html#6">line 6 of KiokuDB/LiveObjects/Guard.pm</a> |
473 | # once (41µs+1µs) by Class::MOP::Method::Inlined::BEGIN@13 at <a href="Class-MOP-Method-Inlined-pm-116-line.html#13">line 13 of Class/MOP/Method/Inlined.pm</a> |
474 | # once (40µs+2µs) by stemmaweb::Controller::Microservice::BEGIN@9 at <a href="lib-stemmaweb-Controller-Microservice-pm-2113-line.html#9">line 9 of lib/stemmaweb/Controller/Microservice.pm</a> |
475 | # once (40µs+2µs) by KiokuDB::Role::UUIDs::DataUUID::BEGIN@6 at <a href="KiokuDB-Role-UUIDs-DataUUID-pm-1646-line.html#6">line 6 of KiokuDB/Role/UUIDs/DataUUID.pm</a> |
476 | # once (41µs+1µs) by XML::LibXML::Element::BEGIN@1492 at <a href="XML-LibXML-pm-1093-line.html#1492">line 1492 of XML/LibXML.pm</a> |
477 | # once (39µs+2µs) by Template::BEGIN@31 at <a href="Template-pm-2024-line.html#31">line 31 of Template.pm</a> |
478 | # once (40µs+2µs) by Moose::Meta::TypeConstraint::Parameterized::BEGIN@13 at <a href="Moose-Meta-TypeConstraint-Parameterized-pm-177-line.html#13">line 13 of Moose/Meta/TypeConstraint/Parameterized.pm</a> |
479 | # once (39µs+3µs) by Moose::BEGIN@14 at <a href="Moose-pm-62-line.html#14">line 14 of Moose.pm</a> |
480 | # once (40µs+2µs) by PPI::Token::Symbol::BEGIN@31 at <a href="PPI-Token-Symbol-pm-936-line.html#31">line 31 of PPI/Token/Symbol.pm</a> |
481 | # once (38µs+3µs) by MooseX::Types::CheckedUtilExports::BEGIN@12 at <a href="MooseX-Types-CheckedUtilExports-pm-421-line.html#12">line 12 of MooseX/Types/CheckedUtilExports.pm</a> |
482 | # once (40µs+2µs) by DBIx::Class::ResultSourceHandle::BEGIN@9 at <a href="DBIx-Class-ResultSourceHandle-pm-2203-line.html#9">line 9 of DBIx/Class/ResultSourceHandle.pm</a> |
483 | # once (40µs+1µs) by Text::Tradition::Analysis::BEGIN@6 at <a href="lib-Text-Tradition-Analysis-pm-2080-line.html#6">line 6 of lib/Text/Tradition/Analysis.pm</a> |
484 | # once (40µs+2µs) by Text::Tradition::Parser::Self::BEGIN@5 at <a href="lib-Text-Tradition-Parser-Self-pm-2520-line.html#5">line 5 of lib/Text/Tradition/Parser/Self.pm</a> |
485 | # once (39µs+2µs) by Moose::Meta::TypeConstraint::Parameterizable::BEGIN@17 at <a href="Moose-Meta-TypeConstraint-Parameterizable-pm-178-line.html#17">line 17 of Moose/Meta/TypeConstraint/Parameterizable.pm</a> |
486 | # once (38µs+3µs) by KiokuDB::TypeMap::Entry::DBIC::ResultSource::BEGIN@16 at <a href="KiokuDB-TypeMap-Entry-DBIC-ResultSource-pm-2217-line.html#16">line 16 of KiokuDB/TypeMap/Entry/DBIC/ResultSource.pm</a> |
487 | # once (39µs+2µs) by Clone::BEGIN@5 at <a href="Clone-pm-920-line.html#5">line 5 of Clone.pm</a> |
488 | # once (39µs+2µs) by KiokuDB::TypeMap::Entry::Passthrough::BEGIN@6 at <a href="KiokuDB-TypeMap-Entry-Passthrough-pm-2609-line.html#6">line 6 of KiokuDB/TypeMap/Entry/Passthrough.pm</a> |
489 | # once (39µs+1µs) by Bio::Phylo::Util::Logger::BEGIN@8 at <a href="Bio-Phylo-Util-Logger-pm-1164-line.html#8">line 8 of Bio/Phylo/Util/Logger.pm</a> |
490 | # once (39µs+2µs) by Moose::Meta::Method::Accessor::Native::Hash::keys::BEGIN@12 at <a href="Moose-Meta-Method-Accessor-Native-Hash-keys-pm-1615-line.html#12">line 12 of Moose/Meta/Method/Accessor/Native/Hash/keys.pm</a> |
491 | # once (38µs+3µs) by Moose::Meta::Method::Accessor::Native::Array::BEGIN@14 at <a href="Moose-Meta-Method-Accessor-Native-Array-pm-790-line.html#14">line 14 of Moose/Meta/Method/Accessor/Native/Array.pm</a> |
492 | # once (38µs+2µs) by MooseX::Types::Util::BEGIN@10 at <a href="MooseX-Types-Util-pm-417-line.html#10">line 10 of MooseX/Types/Util.pm</a> |
493 | # once (40µs+0s) by Text::Tradition::Stemma::BEGIN@3 at <a href="lib-Text-Tradition-Stemma-pm-1135-line.html#3">line 3 of lib/Text/Tradition/Stemma.pm</a> |
494 | # once (38µs+2µs) by File::chdir::SCALAR::BEGIN@53 at <a href="File-chdir-pm-1172-line.html#53">line 53 of File/chdir.pm</a> |
495 | # once (38µs+2µs) by Class::MOP::Method::Generated::BEGIN@13 at <a href="Class-MOP-Method-Generated-pm-110-line.html#13">line 13 of Class/MOP/Method/Generated.pm</a> |
496 | # once (38µs+2µs) by KiokuDB::Collapser::BEGIN@9 at <a href="KiokuDB-Collapser-pm-1524-line.html#9">line 9 of KiokuDB/Collapser.pm</a> |
497 | # once (38µs+2µs) by Moose::Meta::Method::Accessor::BEGIN@13 at <a href="Moose-Meta-Method-Accessor-pm-166-line.html#13">line 13 of Moose/Meta/Method/Accessor.pm</a> |
498 | # once (38µs+2µs) by KiokuDB::Util::BEGIN@8 at <a href="KiokuDB-Util-pm-2148-line.html#8">line 8 of KiokuDB/Util.pm</a> |
499 | # once (38µs+2µs) by Class::MOP::Mixin::HasAttributes::BEGIN@12 at <a href="Class-MOP-Mixin-HasAttributes-pm-89-line.html#12">line 12 of Class/MOP/Mixin/HasAttributes.pm</a> |
500 | # once (37µs+3µs) by Catalyst::Engine::BEGIN@7 at <a href="Catalyst-Engine-pm-1927-line.html#7">line 7 of Catalyst/Engine.pm</a> |
501 | # once (38µs+2µs) by DBIx::Class::ResultSet::BEGIN@9 at <a href="DBIx-Class-ResultSet-pm-2196-line.html#9">line 9 of DBIx/Class/ResultSet.pm</a> |
502 | # once (38µs+2µs) by Module::Implementation::BEGIN@10 at <a href="Module-Implementation-pm-74-line.html#10">line 10 of Module/Implementation.pm</a> |
503 | # once (39µs+1µs) by Moose::Meta::Class::BEGIN@15 at <a href="Moose-Meta-Class-pm-136-line.html#15">line 15 of Moose/Meta/Class.pm</a> |
504 | # once (38µs+2µs) by DBIx::Class::Schema::BEGIN@8 at <a href="DBIx-Class-Schema-pm-2167-line.html#8">line 8 of DBIx/Class/Schema.pm</a> |
505 | # once (38µs+1µs) by IPC::Run::Timer::BEGIN@160 at <a href="IPC-Run-Timer-pm-741-line.html#160">line 160 of IPC/Run/Timer.pm</a> |
506 | # once (38µs+2µs) by Class::MOP::BEGIN@19 at <a href="Class-MOP-pm-83-line.html#19">line 19 of Class/MOP.pm</a> |
507 | # once (40µs+0s) by Moose::Meta::TypeConstraint::Enum::BEGIN@13 at <a href="Moose-Meta-TypeConstraint-Enum-pm-185-line.html#13">line 13 of Moose/Meta/TypeConstraint/Enum.pm</a> |
508 | # once (39µs+900ns) by Moose::Meta::Class::BEGIN@19 at <a href="Moose-Meta-Class-pm-136-line.html#19">line 19 of Moose/Meta/Class.pm</a> |
509 | # once (38µs+1µs) by KiokuDB::TypeMap::Entry::MOP::BEGIN@7 at <a href="KiokuDB-TypeMap-Entry-MOP-pm-1731-line.html#7">line 7 of KiokuDB/TypeMap/Entry/MOP.pm</a> |
510 | # once (38µs+1µs) by MooseX::Types::BEGIN@17 at <a href="MooseX-Types-pm-407-line.html#17">line 17 of MooseX/Types.pm</a> |
511 | # once (38µs+2µs) by Moose::Meta::Role::Attribute::BEGIN@13 at <a href="Moose-Meta-Role-Attribute-pm-269-line.html#13">line 13 of Moose/Meta/Role/Attribute.pm</a> |
512 | # once (38µs+2µs) by KiokuDB::Linker::BEGIN@14 at <a href="KiokuDB-Linker-pm-1662-line.html#14">line 14 of KiokuDB/Linker.pm</a> |
513 | # once (38µs+800ns) by MIME::Type::BEGIN@12 at <a href="MIME-Type-pm-1859-line.html#12">line 12 of MIME/Type.pm</a> |
514 | # once (37µs+2µs) by JSON::Any::BEGIN@5 at <a href="JSON-Any-pm-2146-line.html#5">line 5 of JSON/Any.pm</a> |
515 | # once (38µs+1µs) by Moose::Util::MetaRole::BEGIN@13 at <a href="Moose-Util-MetaRole-pm-135-line.html#13">line 13 of Moose/Util/MetaRole.pm</a> |
516 | # once (37µs+2µs) by DBIx::Class::Storage::DBI::BEGIN@12 at <a href="DBIx-Class-Storage-DBI-pm-2457-line.html#12">line 12 of DBIx/Class/Storage/DBI.pm</a> |
517 | # once (36µs+3µs) by MooseX::Clone::Meta::Attribute::Trait::StrableClone::BEGIN@6 at <a href="MooseX-Clone-Meta-Attribute-Trait-StorableClone-pm-1540-line.html#6">line 6 of MooseX/Clone/Meta/Attribute/Trait/StorableClone.pm</a> |
518 | # once (38µs+1µs) by PPI::Document::Normalized::BEGIN@45 at <a href="PPI-Document-Normalized-pm-1000-line.html#45">line 45 of PPI/Document/Normalized.pm</a> |
519 | # once (37µs+2µs) by Class::MOP::Class::BEGIN@20 at <a href="Class-MOP-Class-pm-103-line.html#20">line 20 of Class/MOP/Class.pm</a> |
520 | # once (36µs+2µs) by Moose::Meta::Role::Composite::BEGIN@13 at <a href="Moose-Meta-Role-Composite-pm-281-line.html#13">line 13 of Moose/Meta/Role/Composite.pm</a> |
521 | # once (37µs+2µs) by Moose::Meta::TypeConstraint::BEGIN@19 at <a href="Moose-Meta-TypeConstraint-pm-160-line.html#19">line 19 of Moose/Meta/TypeConstraint.pm</a> |
522 | # once (37µs+1µs) by File::chdir::BEGIN@12 at <a href="File-chdir-pm-1172-line.html#12">line 12 of File/chdir.pm</a> |
523 | # once (36µs+2µs) by KiokuDB::TypeMap::Entry::DBIC::Schema::BEGIN@10 at <a href="KiokuDB-TypeMap-Entry-DBIC-Schema-pm-2227-line.html#10">line 10 of KiokuDB/TypeMap/Entry/DBIC/Schema.pm</a> |
524 | # once (37µs+1µs) by Moose::Meta::Role::BEGIN@15 at <a href="Moose-Meta-Role-pm-268-line.html#15">line 15 of Moose/Meta/Role.pm</a> |
525 | # once (36µs+2µs) by DBIx::Class::Storage::BEGIN@16 at <a href="DBIx-Class-Storage-pm-2461-line.html#16">line 16 of DBIx/Class/Storage.pm</a> |
526 | # once (36µs+2µs) by Class::MOP::Package::BEGIN@13 at <a href="Class-MOP-Package-pm-122-line.html#13">line 13 of Class/MOP/Package.pm</a> |
527 | # once (36µs+2µs) by MooseX::Role::Parameterized::BEGIN@5 at <a href="MooseX-Role-Parameterized-pm-829-line.html#5">line 5 of MooseX/Role/Parameterized.pm</a> |
528 | # once (37µs+1µs) by KiokuDB::Collapser::BEGIN@22 at <a href="KiokuDB-Collapser-pm-1524-line.html#22">line 22 of KiokuDB/Collapser.pm</a> |
529 | # once (37µs+1µs) by KiokuDB::BEGIN@22 at <a href="KiokuDB-pm-1519-line.html#22">line 22 of KiokuDB.pm</a> |
530 | # once (36µs+1µs) by Text::Tradition::Collation::BEGIN@5 at <a href="lib-Text-Tradition-Collation-pm-686-line.html#5">line 5 of lib/Text/Tradition/Collation.pm</a> |
531 | # once (36µs+2µs) by Moose::Meta::TypeConstraint::DuckType::BEGIN@14 at <a href="Moose-Meta-TypeConstraint-DuckType-pm-187-line.html#14">line 14 of Moose/Meta/TypeConstraint/DuckType.pm</a> |
532 | # once (38µs+0s) by Plack::Util::BEGIN@4 at <a href="Plack-Util-pm-647-line.html#4">line 4 of Plack/Util.pm</a> |
533 | # once (37µs+0s) by File::Temp::BEGIN@148 at <a href="File-Temp-pm-45-line.html#148">line 148 of File/Temp.pm</a> |
534 | # once (36µs+1µs) by Bio::Phylo::Util::CONSTANT::BEGIN@5 at <a href="Bio-Phylo-Util-CONSTANT-pm-1162-line.html#5">line 5 of Bio/Phylo/Util/CONSTANT.pm</a> |
535 | # once (36µs+1µs) by Catalyst::Engine::BEGIN@9 at <a href="Catalyst-Engine-pm-1927-line.html#9">line 9 of Catalyst/Engine.pm</a> |
536 | # once (35µs+2µs) by Class::MOP::Mixin::AttributeCore::BEGIN@12 at <a href="Class-MOP-Mixin-AttributeCore-pm-86-line.html#12">line 12 of Class/MOP/Mixin/AttributeCore.pm</a> |
537 | # once (35µs+1µs) by Class::MOP::Mixin::HasMethods::BEGIN@16 at <a href="Class-MOP-Mixin-HasMethods-pm-91-line.html#16">line 16 of Class/MOP/Mixin/HasMethods.pm</a> |
538 | # once (35µs+1µs) by PPI::Statement::Sub::BEGIN@35 at <a href="PPI-Statement-Sub-pm-980-line.html#35">line 35 of PPI/Statement/Sub.pm</a> |
539 | # once (35µs+1µs) by Moose::Meta::TypeConstraint::DuckType::BEGIN@15 at <a href="Moose-Meta-TypeConstraint-DuckType-pm-187-line.html#15">line 15 of Moose/Meta/TypeConstraint/DuckType.pm</a> |
540 | # once (34µs+2µs) by Moose::Meta::TypeConstraint::Union::BEGIN@16 at <a href="Moose-Meta-TypeConstraint-Union-pm-173-line.html#16">line 16 of Moose/Meta/TypeConstraint/Union.pm</a> |
541 | # once (35µs+1µs) by Class::MOP::Method::Accessor::BEGIN@15 at <a href="Class-MOP-Method-Accessor-pm-108-line.html#15">line 15 of Class/MOP/Method/Accessor.pm</a> |
542 | # once (35µs+2µs) by Data::Visitor::Callback::BEGIN@13 at <a href="Data-Visitor-Callback-pm-1863-line.html#13">line 13 of Data/Visitor/Callback.pm</a> |
543 | # once (35µs+1µs) by Eval::Closure::BEGIN@15 at <a href="Eval-Closure-pm-111-line.html#15">line 15 of Eval/Closure.pm</a> |
544 | # once (36µs+0s) by Text::Tradition::Directory::BEGIN@6 at <a href="lib-Text-Tradition-Directory-pm-1356-line.html#6">line 6 of lib/Text/Tradition/Directory.pm</a> |
545 | # once (35µs+1µs) by PPI::Element::BEGIN@27 at <a href="PPI-Element-pm-919-line.html#27">line 27 of PPI/Element.pm</a> |
546 | # once (33µs+3µs) by Parse::Method::Signatures::BEGIN@15 at <a href="Parse-Method-Signatures-pm-911-line.html#15">line 15 of Parse/Method/Signatures.pm</a> |
547 | # once (35µs+1µs) by MooseX::Types::CheckedUtilExports::BEGIN@13 at <a href="MooseX-Types-CheckedUtilExports-pm-421-line.html#13">line 13 of MooseX/Types/CheckedUtilExports.pm</a> |
548 | # once (35µs+1µs) by Config::General::BEGIN@21 at <a href="Config-General-pm-2007-line.html#21">line 21 of Config/General.pm</a> |
549 | # once (32µs+4µs) by namespace::autoclean::BEGIN@15 at <a href="namespace-autoclean-pm-375-line.html#15">line 15 of namespace/autoclean.pm</a> |
550 | # once (34µs+1µs) by stemmaweb::View::SVG::BEGIN@5 at <a href="lib-stemmaweb-View-SVG-pm-2042-line.html#5">line 5 of lib/stemmaweb/View/SVG.pm</a> |
551 | # once (34µs+2µs) by KiokuDB::Backend::Role::TXN::BEGIN@6 at <a href="KiokuDB-Backend-Role-TXN-pm-2240-line.html#6">line 6 of KiokuDB/Backend/Role/TXN.pm</a> |
552 | # once (36µs+0s) by IO::Socket::BEGIN@11 at <a href="IO-Socket-pm-484-line.html#11">line 11 of IO/Socket.pm</a> |
553 | # once (33µs+3µs) by Moose::Meta::Attribute::Native::Trait::BEGIN@11 at <a href="Moose-Meta-Attribute-Native-Trait-pm-771-line.html#11">line 11 of Moose/Meta/Attribute/Native/Trait.pm</a> |
554 | # once (34µs+2µs) by KiokuDB::TypeMap::Entry::Callback::BEGIN@8 at <a href="KiokuDB-TypeMap-Entry-Callback-pm-2528-line.html#8">line 8 of KiokuDB/TypeMap/Entry/Callback.pm</a> |
555 | # once (34µs+2µs) by Template::Stash::BEGIN@26 at <a href="Template-Stash-pm-2144-line.html#26">line 26 of Template/Stash.pm</a> |
556 | # once (34µs+2µs) by Template::VMethods::BEGIN@26 at <a href="Template-VMethods-pm-2145-line.html#26">line 26 of Template/VMethods.pm</a> |
557 | # once (34µs+2µs) by Moose::Meta::TypeConstraint::BEGIN@22 at <a href="Moose-Meta-TypeConstraint-pm-160-line.html#22">line 22 of Moose/Meta/TypeConstraint.pm</a> |
558 | # once (34µs+1µs) by DBIx::Class::Storage::DBI::SQLite::BEGIN@10 at <a href="DBIx-Class-Storage-DBI-SQLite-pm-2615-line.html#10">line 10 of DBIx/Class/Storage/DBI/SQLite.pm</a> |
559 | # once (34µs+1µs) by metaclass::BEGIN@15 at <a href="metaclass-pm-161-line.html#15">line 15 of metaclass.pm</a> |
560 | # once (34µs+1µs) by KiokuDB::LiveObjects::BEGIN@9 at <a href="KiokuDB-LiveObjects-pm-1680-line.html#9">line 9 of KiokuDB/LiveObjects.pm</a> |
561 | # once (34µs+1µs) by KiokuDB::Set::Deferred::BEGIN@10 at <a href="KiokuDB-Set-Deferred-pm-2579-line.html#10">line 10 of KiokuDB/Set/Deferred.pm</a> |
562 | # once (35µs+0s) by Moose::Meta::TypeConstraint::DuckType::BEGIN@13 at <a href="Moose-Meta-TypeConstraint-DuckType-pm-187-line.html#13">line 13 of Moose/Meta/TypeConstraint/DuckType.pm</a> |
563 | # once (35µs+0s) by Template::Base::BEGIN@24 at <a href="Template-Base-pm-2026-line.html#24">line 24 of Template/Base.pm</a> |
564 | # once (34µs+1µs) by Catalyst::View::TT::BEGIN@7 at <a href="Catalyst-View-TT-pm-2017-line.html#7">line 7 of Catalyst/View/TT.pm</a> |
565 | # once (34µs+1µs) by Data::Stream::Bulk::Util::BEGIN@16 at <a href="Data-Stream-Bulk-Util-pm-2251-line.html#16">line 16 of Data/Stream/Bulk/Util.pm</a> |
566 | # once (33µs+1µs) by Moose::Meta::Class::BEGIN@17 at <a href="Moose-Meta-Class-pm-136-line.html#17">line 17 of Moose/Meta/Class.pm</a> |
567 | # once (33µs+1µs) by Tree::Simple::Visitor::FindByPath::BEGIN@9 at <a href="Tree-Simple-Visitor-FindByPath-pm-1915-line.html#9">line 9 of Tree/Simple/Visitor/FindByPath.pm</a> |
568 | # once (35µs+0s) by Bio::Phylo::Mediators::TaxaMediator::BEGIN@5 at <a href="Bio-Phylo-Mediators-TaxaMediator-pm-1166-line.html#5">line 5 of Bio/Phylo/Mediators/TaxaMediator.pm</a> |
569 | # once (33µs+1µs) by metaclass::BEGIN@16 at <a href="metaclass-pm-161-line.html#16">line 16 of metaclass.pm</a> |
570 | # once (33µs+1µs) by HTTP::Message::PSGI::BEGIN@11 at <a href="HTTP-Message-PSGI-pm-2514-line.html#11">line 11 of HTTP/Message/PSGI.pm</a> |
571 | # once (32µs+2µs) by Class::MOP::Method::BEGIN@13 at <a href="Class-MOP-Method-pm-94-line.html#13">line 13 of Class/MOP/Method.pm</a> |
572 | # once (33µs+1µs) by DBIx::Class::Schema::KiokuDB::BEGIN@12 at <a href="DBIx-Class-Schema-KiokuDB-pm-2192-line.html#12">line 12 of DBIx/Class/Schema/KiokuDB.pm</a> |
573 | # once (33µs+2µs) by KiokuDB::Backend::Serialize::JSPON::Expander::BEGIN@6 at <a href="KiokuDB-Backend-Serialize-JSPON-Expander-pm-2336-line.html#6">line 6 of KiokuDB/Backend/Serialize/JSPON/Expander.pm</a> |
574 | # once (33µs+1µs) by Opcode::BEGIN@11 at <a href="Opcode-pm-726-line.html#11">line 11 of Opcode.pm</a> |
575 | # once (33µs+2µs) by MIME::Types::BEGIN@14 at <a href="MIME-Types-pm-1858-line.html#14">line 14 of MIME/Types.pm</a> |
576 | # once (34µs+0s) by KiokuDB::GC::Naive::Mark::Results::BEGIN@14 at <a href="KiokuDB-GC-Naive-Mark-pm-1363-line.html#14">line 14 of KiokuDB/GC/Naive/Mark.pm</a> |
577 | # once (33µs+1µs) by MIME::Types::BEGIN@191 at <a href="MIME-Types-pm-1858-line.html#191">line 191 of MIME/Types.pm</a> |
578 | # once (33µs+2µs) by KiokuDB::TypeMap::Entry::Closure::BEGIN@4 at <a href="KiokuDB-TypeMap-Entry-Closure-pm-2546-line.html#4">line 4 of KiokuDB/TypeMap/Entry/Closure.pm</a> |
579 | # once (33µs+1µs) by Text::Tradition::Collation::BEGIN@7 at <a href="lib-Text-Tradition-Collation-pm-686-line.html#7">line 7 of lib/Text/Tradition/Collation.pm</a> |
580 | # once (33µs+1µs) by PPI::Statement::Variable::BEGIN@42 at <a href="PPI-Statement-Variable-pm-984-line.html#42">line 42 of PPI/Statement/Variable.pm</a> |
581 | # once (33µs+1µs) by Class::MOP::Method::Constructor::BEGIN@15 at <a href="Class-MOP-Method-Constructor-pm-114-line.html#15">line 15 of Class/MOP/Method/Constructor.pm</a> |
582 | # once (34µs+0s) by IO::Socket::BEGIN@16 at <a href="IO-Socket-pm-484-line.html#16">line 16 of IO/Socket.pm</a> |
583 | # once (32µs+2µs) by Class::XSAccessor::BEGIN@5 at <a href="Class-XSAccessor-pm-2181-line.html#5">line 5 of Class/XSAccessor.pm</a> |
584 | # once (34µs+0s) by Module::Pluggable::Object::BEGIN@8 at <a href="Module-Pluggable-Object-pm-634-line.html#8">line 8 of Module/Pluggable/Object.pm</a> |
585 | # once (33µs+1µs) by PPI::Structure::BEGIN@93 at <a href="PPI-Structure-pm-986-line.html#93">line 93 of PPI/Structure.pm</a> |
586 | # once (32µs+1µs) by Class::MOP::BEGIN@21 at <a href="Class-MOP-pm-83-line.html#21">line 21 of Class/MOP.pm</a> |
587 | # once (32µs+1µs) by Moose::Meta::TypeConstraint::BEGIN@24 at <a href="Moose-Meta-TypeConstraint-pm-160-line.html#24">line 24 of Moose/Meta/TypeConstraint.pm</a> |
588 | # once (32µs+2µs) by Class::MOP::Object::BEGIN@13 at <a href="Class-MOP-Object-pm-96-line.html#13">line 13 of Class/MOP/Object.pm</a> |
589 | # once (32µs+1µs) by PPI::Element::BEGIN@26 at <a href="PPI-Element-pm-919-line.html#26">line 26 of PPI/Element.pm</a> |
590 | # once (32µs+1µs) by IPC::Run::BEGIN@1 at <a href="(eval 481)[IPC-Run-pm-1069]-739-line.html#1">line 1 of (eval 481)[IPC/Run.pm:1069]</a> |
591 | # once (32µs+1µs) by IO::File::BEGIN@133 at <a href="IO-File-pm-35-line.html#133">line 133 of IO/File.pm</a> |
592 | # once (32µs+1µs) by KiokuDB::Serializer::BEGIN@6 at <a href="KiokuDB-Serializer-pm-2234-line.html#6">line 6 of KiokuDB/Serializer.pm</a> |
593 | # once (32µs+1µs) by Moose::Util::BEGIN@16 at <a href="Moose-Util-pm-158-line.html#16">line 16 of Moose/Util.pm</a> |
594 | # once (32µs+1µs) by File::chdir::ARRAY::BEGIN@81 at <a href="File-chdir-pm-1172-line.html#81">line 81 of File/chdir.pm</a> |
595 | # once (31µs+2µs) by DBIx::Class::Storage::BEGIN@18 at <a href="DBIx-Class-Storage-pm-2461-line.html#18">line 18 of DBIx/Class/Storage.pm</a> |
596 | # once (31µs+1µs) by KiokuDB::TypeMap::Entry::StorableHook::BEGIN@6 at <a href="KiokuDB-TypeMap-Entry-StorableHook-pm-2539-line.html#6">line 6 of KiokuDB/TypeMap/Entry/StorableHook.pm</a> |
597 | # once (31µs+1µs) by KiokuDB::Backend::DBI::BEGIN@24 at <a href="KiokuDB-Backend-DBI-pm-2149-line.html#24">line 24 of KiokuDB/Backend/DBI.pm</a> |
598 | # once (31µs+1µs) by Class::XSAccessor::Heavy::BEGIN@7 at <a href="Class-XSAccessor-Heavy-pm-2182-line.html#7">line 7 of Class/XSAccessor/Heavy.pm</a> |
599 | # once (33µs+0s) by Template::BEGIN@28 at <a href="Template-pm-2024-line.html#28">line 28 of Template.pm</a> |
600 | # once (31µs+1µs) by Data::Compare::BEGIN@24 at <a href="Data-Compare-pm-2200-line.html#24">line 24 of Data/Compare.pm</a> |
601 | # once (31µs+1µs) by SelectSaver::BEGIN@39 at <a href="SelectSaver-pm-36-line.html#39">line 39 of SelectSaver.pm</a> |
602 | # once (31µs+2µs) by Moose::Meta::TypeConstraint::Role::BEGIN@14 at <a href="Moose-Meta-TypeConstraint-Role-pm-183-line.html#14">line 14 of Moose/Meta/TypeConstraint/Role.pm</a> |
603 | # once (31µs+1µs) by CatalystX::Test::MockContext::BEGIN@4 at <a href="CatalystX-Test-MockContext-pm-1852-line.html#4">line 4 of CatalystX/Test/MockContext.pm</a> |
604 | # once (31µs+1µs) by DBIx::Class::Storage::DBI::BEGIN@15 at <a href="DBIx-Class-Storage-DBI-pm-2457-line.html#15">line 15 of DBIx/Class/Storage/DBI.pm</a> |
605 | # once (31µs+1µs) by Config::General::BEGIN@32 at <a href="Config-General-pm-2007-line.html#32">line 32 of Config/General.pm</a> |
606 | # once (31µs+1µs) by Class::MOP::Method::BEGIN@14 at <a href="Class-MOP-Method-pm-94-line.html#14">line 14 of Class/MOP/Method.pm</a> |
607 | # once (31µs+1µs) by Catalyst::Model::KiokuDB::BEGIN@9 at <a href="Catalyst-Model-KiokuDB-pm-2055-line.html#9">line 9 of Catalyst/Model/KiokuDB.pm</a> |
608 | # once (31µs+1µs) by Data::Visitor::Callback::BEGIN@14 at <a href="Data-Visitor-Callback-pm-1863-line.html#14">line 14 of Data/Visitor/Callback.pm</a> |
609 | # once (31µs+1µs) by Moose::Meta::Attribute::BEGIN@17 at <a href="Moose-Meta-Attribute-pm-164-line.html#17">line 17 of Moose/Meta/Attribute.pm</a> |
610 | # once (31µs+700ns) by Class::MOP::Package::BEGIN@14 at <a href="Class-MOP-Package-pm-122-line.html#14">line 14 of Class/MOP/Package.pm</a> |
611 | # once (31µs+900ns) by Template::BEGIN@32 at <a href="Template-pm-2024-line.html#32">line 32 of Template.pm</a> |
612 | # once (32µs+0s) by KiokuDB::Collapser::BEGIN@8 at <a href="KiokuDB-Collapser-pm-1524-line.html#8">line 8 of KiokuDB/Collapser.pm</a> |
613 | # once (30µs+1µs) by KiokuDB::Backend::Role::TXN::BEGIN@7 at <a href="KiokuDB-Backend-Role-TXN-pm-2240-line.html#7">line 7 of KiokuDB/Backend/Role/TXN.pm</a> |
614 | # once (30µs+1µs) by IPC::Run::Timer::BEGIN@162 at <a href="IPC-Run-Timer-pm-741-line.html#162">line 162 of IPC/Run/Timer.pm</a> |
615 | # once (30µs+1µs) by Moose::Util::TypeConstraints::BEGIN@12 at <a href="Moose-Util-TypeConstraints-pm-172-line.html#12">line 12 of Moose/Util/TypeConstraints.pm</a> |
616 | # once (30µs+1µs) by Class::MOP::Method::Constructor::BEGIN@14 at <a href="Class-MOP-Method-Constructor-pm-114-line.html#14">line 14 of Class/MOP/Method/Constructor.pm</a> |
617 | # once (30µs+1µs) by Moose::Meta::Attribute::BEGIN@15 at <a href="Moose-Meta-Attribute-pm-164-line.html#15">line 15 of Moose/Meta/Attribute.pm</a> |
618 | # once (29µs+3µs) by Text::Tradition::Directory::BEGIN@7 at <a href="lib-Text-Tradition-Directory-pm-1356-line.html#7">line 7 of lib/Text/Tradition/Directory.pm</a> |
619 | # once (31µs+0s) by Moose::Meta::TypeConstraint::Role::BEGIN@13 at <a href="Moose-Meta-TypeConstraint-Role-pm-183-line.html#13">line 13 of Moose/Meta/TypeConstraint/Role.pm</a> |
620 | # once (30µs+1µs) by DBIx::Class::Storage::TxnScopeGuard::BEGIN@5 at <a href="DBIx-Class-Storage-TxnScopeGuard-pm-2464-line.html#5">line 5 of DBIx/Class/Storage/TxnScopeGuard.pm</a> |
621 | # once (30µs+1µs) by IPC::Run::BEGIN@1053 at <a href="IPC-Run-pm-733-line.html#1053">line 1053 of IPC/Run.pm</a> |
622 | # once (30µs+1µs) by KiokuDB::TypeMap::Entry::DBIC::ResultSet::BEGIN@11 at <a href="KiokuDB-TypeMap-Entry-DBIC-ResultSet-pm-2222-line.html#11">line 11 of KiokuDB/TypeMap/Entry/DBIC/ResultSet.pm</a> |
623 | # once (30µs+1µs) by Module::Pluggable::Object::BEGIN@7 at <a href="Module-Pluggable-Object-pm-634-line.html#7">line 7 of Module/Pluggable/Object.pm</a> |
624 | # once (30µs+1µs) by Class::MOP::Class::BEGIN@23 at <a href="Class-MOP-Class-pm-103-line.html#23">line 23 of Class/MOP/Class.pm</a> |
625 | # once (30µs+800ns) by Class::MOP::Object::BEGIN@14 at <a href="Class-MOP-Object-pm-96-line.html#14">line 14 of Class/MOP/Object.pm</a> |
626 | # once (29µs+1µs) by Moose::Util::BEGIN@20 at <a href="Moose-Util-pm-158-line.html#20">line 20 of Moose/Util.pm</a> |
627 | # once (30µs+1µs) by DBIx::Class::ResultSource::BEGIN@13 at <a href="DBIx-Class-ResultSource-pm-2202-line.html#13">line 13 of DBIx/Class/ResultSource.pm</a> |
628 | # once (29µs+1µs) by stemmaweb::Controller::Stexaminer::BEGIN@6 at <a href="lib-stemmaweb-Controller-Stexaminer-pm-2108-line.html#6">line 6 of lib/stemmaweb/Controller/Stexaminer.pm</a> |
629 | # once (29µs+1µs) by Graph::BEGIN@39 at <a href="Graph-pm-695-line.html#39">line 39 of Graph.pm</a> |
630 | # once (29µs+1µs) by Moose::Meta::Method::Delegation::BEGIN@14 at <a href="Moose-Meta-Method-Delegation-pm-169-line.html#14">line 14 of Moose/Meta/Method/Delegation.pm</a> |
631 | # once (29µs+1µs) by Safe::BEGIN@29 at <a href="Safe-pm-724-line.html#29">line 29 of Safe.pm</a> |
632 | # once (29µs+800ns) by Moose::Meta::Attribute::BEGIN@16 at <a href="Moose-Meta-Attribute-pm-164-line.html#16">line 16 of Moose/Meta/Attribute.pm</a> |
633 | # once (28µs+2µs) by Class::MOP::Module::BEGIN@13 at <a href="Class-MOP-Module-pm-120-line.html#13">line 13 of Class/MOP/Module.pm</a> |
634 | # once (29µs+1µs) by Plack::Test::MockHTTP::BEGIN@8 at <a href="Plack-Test-MockHTTP-pm-2513-line.html#8">line 8 of Plack/Test/MockHTTP.pm</a> |
635 | # once (29µs+1µs) by Text::Tradition::StemmaUtil::BEGIN@14 at <a href="lib-Text-Tradition-StemmaUtil-pm-1171-line.html#14">line 14 of lib/Text/Tradition/StemmaUtil.pm</a> |
636 | # once (29µs+1µs) by DBIx::Class::ResultSource::BEGIN@11 at <a href="DBIx-Class-ResultSource-pm-2202-line.html#11">line 11 of DBIx/Class/ResultSource.pm</a> |
637 | # once (28µs+1µs) by KiokuDB::TypeMap::Entry::DBIC::Row::BEGIN@11 at <a href="KiokuDB-TypeMap-Entry-DBIC-Row-pm-2211-line.html#11">line 11 of KiokuDB/TypeMap/Entry/DBIC/Row.pm</a> |
638 | # once (28µs+1µs) by Class::MOP::Method::Accessor::BEGIN@14 at <a href="Class-MOP-Method-Accessor-pm-108-line.html#14">line 14 of Class/MOP/Method/Accessor.pm</a> |
639 | # once (28µs+2µs) by Class::MOP::Method::Inlined::BEGIN@12 at <a href="Class-MOP-Method-Inlined-pm-116-line.html#12">line 12 of Class/MOP/Method/Inlined.pm</a> |
640 | # once (29µs+0s) by Moose::Meta::TypeConstraint::Class::BEGIN@13 at <a href="Moose-Meta-TypeConstraint-Class-pm-181-line.html#13">line 13 of Moose/Meta/TypeConstraint/Class.pm</a> |
641 | # once (28µs+1µs) by Class::MOP::Method::Meta::BEGIN@14 at <a href="Class-MOP-Method-Meta-pm-92-line.html#14">line 14 of Class/MOP/Method/Meta.pm</a> |
642 | # once (27µs+2µs) by Catalyst::Model::KiokuDB::BEGIN@6 at <a href="Catalyst-Model-KiokuDB-pm-2055-line.html#6">line 6 of Catalyst/Model/KiokuDB.pm</a> |
643 | # once (27µs+2µs) by Template::Service::BEGIN@29 at <a href="Template-Service-pm-2034-line.html#29">line 29 of Template/Service.pm</a> |
644 | # once (28µs+1µs) by IPC::Run::BEGIN@1054 at <a href="IPC-Run-pm-733-line.html#1054">line 1054 of IPC/Run.pm</a> |
645 | # once (27µs+1µs) by DBIx::Class::Storage::TxnScopeGuard::BEGIN@6 at <a href="DBIx-Class-Storage-TxnScopeGuard-pm-2464-line.html#6">line 6 of DBIx/Class/Storage/TxnScopeGuard.pm</a> |
646 | # once (27µs+1µs) by DBIx::Class::Storage::DBIHacks::BEGIN@16 at <a href="DBIx-Class-Storage-DBIHacks-pm-2459-line.html#16">line 16 of DBIx/Class/Storage/DBIHacks.pm</a> |
647 | # once (28µs+0s) by Cwd::BEGIN@171 at <a href="Cwd-pm-11-line.html#171">line 171 of Cwd.pm</a> |
648 | # once (27µs+1µs) by Plack::Test::MockHTTP::BEGIN@9 at <a href="Plack-Test-MockHTTP-pm-2513-line.html#9">line 9 of Plack/Test/MockHTTP.pm</a> |
649 | # once (26µs+1µs) by Moose::Exporter::BEGIN@18 at <a href="Moose-Exporter-pm-82-line.html#18">line 18 of Moose/Exporter.pm</a> |
650 | # once (26µs+2µs) by Template::Context::BEGIN@31 at <a href="Template-Context-pm-2039-line.html#31">line 31 of Template/Context.pm</a> |
651 | # once (26µs+1µs) by Safe::BEGIN@4 at <a href="Safe-pm-724-line.html#4">line 4 of Safe.pm</a> |
652 | # once (26µs+2µs) by Template::Filters::BEGIN@27 at <a href="Template-Filters-pm-2140-line.html#27">line 27 of Template/Filters.pm</a> |
653 | # once (26µs+1µs) by Moose::Meta::Attribute::Native::Trait::BEGIN@12 at <a href="Moose-Meta-Attribute-Native-Trait-pm-771-line.html#12">line 12 of Moose/Meta/Attribute/Native/Trait.pm</a> |
654 | # once (27µs+0s) by main::BEGIN@5 at <a href="script-nytprof-pl-1-line.html#5">line 5 of script/nytprof.pl</a> |
655 | # once (26µs+1µs) by Moose::Util::BEGIN@18 at <a href="Moose-Util-pm-158-line.html#18">line 18 of Moose/Util.pm</a> |
656 | # once (25µs+1µs) by Class::MOP::Mixin::BEGIN@12 at <a href="Class-MOP-Mixin-pm-88-line.html#12">line 12 of Class/MOP/Mixin.pm</a> |
657 | # once (25µs+1µs) by Text::Balanced::BEGIN@9 at <a href="Text-Balanced-pm-2490-line.html#9">line 9 of Text/Balanced.pm</a> |
658 | # once (25µs+1µs) by DBIx::Class::AccessorGroup::BEGIN@7 at <a href="DBIx-Class-AccessorGroup-pm-2178-line.html#7">line 7 of DBIx/Class/AccessorGroup.pm</a> |
659 | # once (26µs+0s) by Bio::Phylo::BEGIN@18 at <a href="Bio-Phylo-pm-1138-line.html#18">line 18 of Bio/Phylo.pm</a> |
660 | # once (26µs+0s) by JSON::XS::BEGIN@121 at <a href="JSON-XS-pm-679-line.html#121">line 121 of JSON/XS.pm</a> |
661 | # once (25µs+1µs) by PPI::Exception::BEGIN@4 at <a href="PPI-Exception-pm-918-line.html#4">line 4 of PPI/Exception.pm</a> |
662 | # once (25µs+800ns) by Moose::Meta::Role::Composite::BEGIN@14 at <a href="Moose-Meta-Role-Composite-pm-281-line.html#14">line 14 of Moose/Meta/Role/Composite.pm</a> |
663 | # once (25µs+800ns) by Class::MOP::Module::BEGIN@14 at <a href="Class-MOP-Module-pm-120-line.html#14">line 14 of Class/MOP/Module.pm</a> |
664 | # once (24µs+1µs) by PPI::Node::BEGIN@53 at <a href="PPI-Node-pm-921-line.html#53">line 53 of PPI/Node.pm</a> |
665 | # once (25µs+0s) by Graph::AdjacencyMap::Light::BEGIN@15 at <a href="Graph-AdjacencyMap-Light-pm-700-line.html#15">line 15 of Graph/AdjacencyMap/Light.pm</a> |
666 | # once (24µs+700ns) by Class::MOP::Method::Wrapped::BEGIN@14 at <a href="Class-MOP-Method-Wrapped-pm-106-line.html#14">line 14 of Class/MOP/Method/Wrapped.pm</a> |
667 | # once (24µs+800ns) by Moose::Meta::TypeConstraint::BEGIN@20 at <a href="Moose-Meta-TypeConstraint-pm-160-line.html#20">line 20 of Moose/Meta/TypeConstraint.pm</a> |
668 | # once (24µs+800ns) by Tie::ToObject::BEGIN@10 at <a href="Tie-ToObject-pm-1639-line.html#10">line 10 of Tie/ToObject.pm</a> |
669 | # once (24µs+800ns) by Class::MOP::Class::BEGIN@22 at <a href="Class-MOP-Class-pm-103-line.html#22">line 22 of Class/MOP/Class.pm</a> |
670 | # once (23µs+900ns) by metaclass::BEGIN@14 at <a href="metaclass-pm-161-line.html#14">line 14 of metaclass.pm</a> |
671 | # once (23µs+900ns) by Moose::Util::MetaRole::BEGIN@17 at <a href="Moose-Util-MetaRole-pm-135-line.html#17">line 17 of Moose/Util/MetaRole.pm</a> |
672 | # once (24µs+0s) by Text::TEI::Markup::BEGIN@7 at <a href="Text-TEI-Markup-pm-1183-line.html#7">line 7 of Text/TEI/Markup.pm</a> |
673 | # once (23µs+700ns) by KiokuDB::Util::BEGIN@10 at <a href="KiokuDB-Util-pm-2148-line.html#10">line 10 of KiokuDB/Util.pm</a> |
674 | # once (23µs+700ns) by Class::MOP::Mixin::HasAttributes::BEGIN@13 at <a href="Class-MOP-Mixin-HasAttributes-pm-89-line.html#13">line 13 of Class/MOP/Mixin/HasAttributes.pm</a> |
675 | # once (22µs+900ns) by Graph::AdjacencyMap::Light::BEGIN@12 at <a href="Graph-AdjacencyMap-Light-pm-700-line.html#12">line 12 of Graph/AdjacencyMap/Light.pm</a> |
676 | # once (23µs+0s) by B::Hooks::EndOfScope::BEGIN@14 at <a href="B-Hooks-EndOfScope-pm-376-line.html#14">line 14 of B/Hooks/EndOfScope.pm</a> |
677 | # once (22µs+800ns) by Text::Tradition::StemmaUtil::BEGIN@8 at <a href="lib-Text-Tradition-StemmaUtil-pm-1171-line.html#8">line 8 of lib/Text/Tradition/StemmaUtil.pm</a> |
678 | # once (22µs+800ns) by Moose::Role::BEGIN@12 at <a href="Moose-Role-pm-391-line.html#12">line 12 of Moose/Role.pm</a> |
679 | # once (23µs+0s) by IO::Socket::BEGIN@17 at <a href="IO-Socket-pm-484-line.html#17">line 17 of IO/Socket.pm</a> |
680 | # once (23µs+0s) by IO::Socket::INET::BEGIN@14 at <a href="IO-Socket-INET-pm-486-line.html#14">line 14 of IO/Socket/INET.pm</a> |
681 | # once (23µs+0s) by IPC::Run::Debug::BEGIN@70 at <a href="IPC-Run-Debug-pm-734-line.html#70">line 70 of IPC/Run/Debug.pm</a> |
682 | # once (22µs+700ns) by DBIx::Class::Schema::BEGIN@9 at <a href="DBIx-Class-Schema-pm-2167-line.html#9">line 9 of DBIx/Class/Schema.pm</a> |
683 | # once (22µs+800ns) by Moose::Util::BEGIN@14 at <a href="Moose-Util-pm-158-line.html#14">line 14 of Moose/Util.pm</a> |
684 | # once (22µs+700ns) by Graph::BEGIN@40 at <a href="Graph-pm-695-line.html#40">line 40 of Graph.pm</a> |
685 | # once (23µs+0s) by Template::Service::BEGIN@28 at <a href="Template-Service-pm-2034-line.html#28">line 28 of Template/Service.pm</a> |
686 | # once (22µs+800ns) by DBIx::Class::Storage::DBIHacks::BEGIN@17 at <a href="DBIx-Class-Storage-DBIHacks-pm-2459-line.html#17">line 17 of DBIx/Class/Storage/DBIHacks.pm</a> |
687 | # once (22µs+700ns) by KiokuDB::Util::BEGIN@11 at <a href="KiokuDB-Util-pm-2148-line.html#11">line 11 of KiokuDB/Util.pm</a> |
688 | # once (22µs+700ns) by Moose::Role::BEGIN@13 at <a href="Moose-Role-pm-391-line.html#13">line 13 of Moose/Role.pm</a> |
689 | # once (22µs+0s) by KiokuDB::GC::Naive::Sweep::Results::BEGIN@14 at <a href="KiokuDB-GC-Naive-Sweep-pm-1400-line.html#14">line 14 of KiokuDB/GC/Naive/Sweep.pm</a> |
690 | # once (22µs+700ns) by Class::MOP::Class::BEGIN@24 at <a href="Class-MOP-Class-pm-103-line.html#24">line 24 of Class/MOP/Class.pm</a> |
691 | # once (22µs+700ns) by URI::_idna::BEGIN@8 at <a href="URI-_idna-pm-2515-line.html#8">line 8 of URI/_idna.pm</a> |
692 | # once (22µs+700ns) by Text::Tradition::StemmaUtil::BEGIN@11 at <a href="lib-Text-Tradition-StemmaUtil-pm-1171-line.html#11">line 11 of lib/Text/Tradition/StemmaUtil.pm</a> |
693 | # once (22µs+0s) by KiokuDB::LiveObjects::BEGIN@11 at <a href="KiokuDB-LiveObjects-pm-1680-line.html#11">line 11 of KiokuDB/LiveObjects.pm</a> |
694 | # once (21µs+800ns) by Moose::Util::BEGIN@17 at <a href="Moose-Util-pm-158-line.html#17">line 17 of Moose/Util.pm</a> |
695 | # once (21µs+800ns) by Template::BEGIN@33 at <a href="Template-pm-2024-line.html#33">line 33 of Template.pm</a> |
696 | # once (21µs+800ns) by Data::Visitor::BEGIN@15 at <a href="Data-Visitor-pm-1636-line.html#15">line 15 of Data/Visitor.pm</a> |
697 | # once (22µs+0s) by IO::Socket::INET::BEGIN@15 at <a href="IO-Socket-INET-pm-486-line.html#15">line 15 of IO/Socket/INET.pm</a> |
698 | # once (22µs+0s) by KiokuDB::Set::Storage::BEGIN@6 at <a href="KiokuDB-Set-Storage-pm-2585-line.html#6">line 6 of KiokuDB/Set/Storage.pm</a> |
699 | # once (21µs+700ns) by DBIx::Class::ResultSource::BEGIN@12 at <a href="DBIx-Class-ResultSource-pm-2202-line.html#12">line 12 of DBIx/Class/ResultSource.pm</a> |
700 | # once (21µs+800ns) by Moose::Meta::TypeConstraint::Union::BEGIN@17 at <a href="Moose-Meta-TypeConstraint-Union-pm-173-line.html#17">line 17 of Moose/Meta/TypeConstraint/Union.pm</a> |
701 | # once (22µs+0s) by KiokuDB::Collapser::Buffer::BEGIN@5 at <a href="KiokuDB-Collapser-Buffer-pm-1606-line.html#5">line 5 of KiokuDB/Collapser/Buffer.pm</a> |
702 | # once (21µs+700ns) by KiokuDB::Backend::Serialize::JSPON::Expander::BEGIN@7 at <a href="KiokuDB-Backend-Serialize-JSPON-Expander-pm-2336-line.html#7">line 7 of KiokuDB/Backend/Serialize/JSPON/Expander.pm</a> |
703 | # once (21µs+800ns) by KiokuDB::TypeMap::Entry::Closure::BEGIN@5 at <a href="KiokuDB-TypeMap-Entry-Closure-pm-2546-line.html#5">line 5 of KiokuDB/TypeMap/Entry/Closure.pm</a> |
704 | # once (21µs+0s) by Plack::Util::BEGIN@5 at <a href="Plack-Util-pm-647-line.html#5">line 5 of Plack/Util.pm</a> |
705 | # once (21µs+700ns) by Catalyst::Engine::BEGIN@8 at <a href="Catalyst-Engine-pm-1927-line.html#8">line 8 of Catalyst/Engine.pm</a> |
706 | # once (20µs+700ns) by Moose::Meta::TypeConstraint::BEGIN@23 at <a href="Moose-Meta-TypeConstraint-pm-160-line.html#23">line 23 of Moose/Meta/TypeConstraint.pm</a> |
707 | # once (21µs+0s) by Template::Plugins::BEGIN@29 at <a href="Template-Plugins-pm-2138-line.html#29">line 29 of Template/Plugins.pm</a> |
708 | # once (20µs+700ns) by KiokuDB::TypeMap::Entry::StorableHook::BEGIN@7 at <a href="KiokuDB-TypeMap-Entry-StorableHook-pm-2539-line.html#7">line 7 of KiokuDB/TypeMap/Entry/StorableHook.pm</a> |
709 | # once (20µs+700ns) by DBIx::Class::Storage::DBIHacks::BEGIN@18 at <a href="DBIx-Class-Storage-DBIHacks-pm-2459-line.html#18">line 18 of DBIx/Class/Storage/DBIHacks.pm</a> |
710 | # once (20µs+800ns) by Graph::AdjacencyMap::Vertex::BEGIN@15 at <a href="Graph-AdjacencyMap-Vertex-pm-702-line.html#15">line 15 of Graph/AdjacencyMap/Vertex.pm</a> |
711 | # once (21µs+0s) by Catalyst::Model::KiokuDB::BEGIN@5 at <a href="Catalyst-Model-KiokuDB-pm-2055-line.html#5">line 5 of Catalyst/Model/KiokuDB.pm</a> |
712 | # once (20µs+700ns) by Tie::ToObject::BEGIN@11 at <a href="Tie-ToObject-pm-1639-line.html#11">line 11 of Tie/ToObject.pm</a> |
713 | # once (20µs+0s) by Catalyst::BEGIN@30 at <a href="attributes-pm-622-line.html#44">line 44 of attributes.pm</a> |
714 | # once (20µs+0s) by SelfLoader::BEGIN@4 at <a href="SelfLoader-pm-2491-line.html#4">line 4 of SelfLoader.pm</a> |
715 | # once (20µs+0s) by Graph::BEGIN@28 at <a href="Graph-pm-695-line.html#28">line 28 of Graph.pm</a> |
716 | # once (20µs+0s) by Template::Provider::BEGIN@45 at <a href="Template-Provider-pm-2030-line.html#45">line 45 of Template/Provider.pm</a> |
717 | # once (20µs+0s) by Template::Document::BEGIN@27 at <a href="Template-Document-pm-2032-line.html#27">line 27 of Template/Document.pm</a> |
718 | # once (20µs+0s) by Benchmark::BEGIN@433 at <a href="Benchmark-pm-2081-line.html#433">line 433 of Benchmark.pm</a> |
719 | # once (20µs+0s) by KiokuDB::Backend::Serialize::JSON::BEGIN@6 at <a href="KiokuDB-Backend-Serialize-JSON-pm-2330-line.html#6">line 6 of KiokuDB/Backend/Serialize/JSON.pm</a> |
720 | # once (19µs+600ns) by DBIx::Class::Schema::BEGIN@10 at <a href="DBIx-Class-Schema-pm-2167-line.html#10">line 10 of DBIx/Class/Schema.pm</a> |
721 | # once (19µs+600ns) by DBIx::Class::Schema::BEGIN@11 at <a href="DBIx-Class-Schema-pm-2167-line.html#11">line 11 of DBIx/Class/Schema.pm</a> |
722 | # once (19µs+0s) by XML::LibXML::BEGIN@27 at <a href="XML-LibXML-pm-1093-line.html#27">line 27 of XML/LibXML.pm</a> |
723 | # once (19µs+600ns) by DBIx::Class::Storage::DBI::BEGIN@13 at <a href="DBIx-Class-Storage-DBI-pm-2457-line.html#13">line 13 of DBIx/Class/Storage/DBI.pm</a> |
724 | # once (19µs+0s) by KiokuDB::Set::BEGIN@8 at <a href="KiokuDB-Set-pm-2587-line.html#8">line 8 of KiokuDB/Set.pm</a> |
725 | # once (18µs+600ns) by DBIx::Class::Storage::DBI::BEGIN@14 at <a href="DBIx-Class-Storage-DBI-pm-2457-line.html#14">line 14 of DBIx/Class/Storage/DBI.pm</a> |
726 | # once (19µs+0s) by Graph::MSTHeapElem::BEGIN@5 at <a href="Graph-MSTHeapElem-pm-715-line.html#5">line 5 of Graph/MSTHeapElem.pm</a> |
727 | # once (18µs+0s) by Graph::BEGIN@29 at <a href="Graph-pm-695-line.html#29">line 29 of Graph.pm</a> |
728 | # once (18µs+0s) by Template::Context::BEGIN@29 at <a href="Template-Context-pm-2039-line.html#29">line 29 of Template/Context.pm</a> |
729 | # once (17µs+0s) by Graph::BEGIN@34 at <a href="Graph-pm-695-line.html#34">line 34 of Graph.pm</a> |
730 | # once (17µs+0s) by Path::Class::BEGIN@16 at <a href="Path-Class-pm-19-line.html#16">line 16 of Path/Class.pm</a> |
731 | # once (16µs+0s) by Graph::BEGIN@35 at <a href="Graph-pm-695-line.html#35">line 35 of Graph.pm</a> |
732 | # once (16µs+0s) by Template::Constants::BEGIN@24 at <a href="Template-Constants-pm-2027-line.html#24">line 24 of Template/Constants.pm</a> |
733 | # once (16µs+0s) by Text::Tradition::StemmaUtil::BEGIN@7 at <a href="lib-Text-Tradition-StemmaUtil-pm-1171-line.html#7">line 7 of lib/Text/Tradition/StemmaUtil.pm</a> |
734 | # once (16µs+0s) by Data::Compare::BEGIN@13 at <a href="Data-Compare-pm-2200-line.html#13">line 13 of Data/Compare.pm</a> |
735 | # once (16µs+0s) by Graph::BEGIN@38 at <a href="Graph-pm-695-line.html#38">line 38 of Graph.pm</a> |
736 | # once (15µs+0s) by SelfLoader::BEGIN@42 at <a href="SelfLoader-pm-2491-line.html#42">line 42 of SelfLoader.pm</a> |
737 | # once (14µs+0s) by IO::Dir::BEGIN@14 at <a href="IO-Dir-pm-33-line.html#14">line 14 of IO/Dir.pm</a> |
738 | # once (14µs+0s) by Template::Filters::BEGIN@26 at <a href="Template-Filters-pm-2140-line.html#26">line 26 of Template/Filters.pm</a> |
739 | # once (13µs+0s) by Graph::SPTHeapElem::BEGIN@5 at <a href="Graph-SPTHeapElem-pm-719-line.html#5">line 5 of Graph/SPTHeapElem.pm</a> |
740 | # once (13µs+0s) by IPC::Run::BEGIN@1050 at <a href="IPC-Run-pm-733-line.html#1050">line 1050 of IPC/Run.pm</a> |
741 | # once (13µs+0s) by Graph::BEGIN@30 at <a href="Graph-pm-695-line.html#30">line 30 of Graph.pm</a> |
742 | # once (13µs+0s) by Config::General::BEGIN@33 at <a href="Config-General-pm-2007-line.html#33">line 33 of Config/General.pm</a> |
743 | # once (13µs+0s) by Data::Compare::BEGIN@15 at <a href="Data-Compare-pm-2200-line.html#15">line 15 of Data/Compare.pm</a> |
744 | # once (12µs+0s) by IPC::Run::Timer::BEGIN@163 at <a href="IPC-Run-Timer-pm-741-line.html#163">line 163 of IPC/Run/Timer.pm</a> |
745 | # once (12µs+0s) by Graph::AdjacencyMap::Light::BEGIN@14 at <a href="Graph-AdjacencyMap-Light-pm-700-line.html#14">line 14 of Graph/AdjacencyMap/Light.pm</a> |
746 | # once (12µs+0s) by IPC::Run::BEGIN@1056 at <a href="IPC-Run-pm-733-line.html#1056">line 1056 of IPC/Run.pm</a> |
747 | # once (9µs+0s) by Text::TEI::Markup::BEGIN@6 at <a href="Text-TEI-Markup-pm-1183-line.html#6">line 6 of Text/TEI/Markup.pm</a> |
748 | # once (9µs+0s) by Text::Tradition::Analysis::BEGIN@7 at <a href="lib-Text-Tradition-Analysis-pm-2080-line.html#7">line 7 of lib/Text/Tradition/Analysis.pm</a> |
749 | # once (8µs+0s) by Text::Tradition::Parser::GraphML::BEGIN@5 at <a href="lib-Text-Tradition-Parser-GraphML-pm-2521-line.html#5">line 5 of lib/Text/Tradition/Parser/GraphML.pm</a> |
750 | # once (7µs+0s) by Text::Tradition::StemmaUtil::BEGIN@5 at <a href="lib-Text-Tradition-StemmaUtil-pm-1171-line.html#5">line 5 of lib/Text/Tradition/StemmaUtil.pm</a></div></div>sub import {</td></tr> |
751 | <tr><td class="h"><a name="29"></a>29</td><td class="c0">560</td><td class="c3"><span title="Avg 663ns">371µs</span></td><td></td><td></td><td class="s"> my $pkg = shift;</td></tr> |
752 | <tr><td class="h"><a name="30"></a>30</td><td class="c0">560</td><td class="c2"><span title="Avg 837ns">469µs</span></td><td></td><td></td><td class="s"> my $callpkg = caller($ExportLevel);</td></tr> |
753 | <tr><td class="h"><a name="31"></a>31</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
754 | <tr><td class="h"><a name="32"></a>32</td><td class="c0">560</td><td class="c3"><span title="Avg 557ns">312µs</span></td><td></td><td></td><td class="s"> if ($pkg eq "Exporter" and @_ and $_[0] eq "import") {</td></tr> |
755 | <tr><td class="h"><a name="33"></a>33</td><td class="c3">4</td><td class="c3"><span title="Avg 4µs">16µs</span></td><td></td><td></td><td class="s"> *{$callpkg."::import"} = \&import;</td></tr> |
756 | <tr><td class="h"><a name="34"></a>34</td><td class="c3">4</td><td class="c3"><span title="Avg 5µs">20µs</span></td><td></td><td></td><td class="s"> return;</td></tr> |
757 | <tr><td class="h"><a name="35"></a>35</td><td></td><td></td><td></td><td></td><td class="s"> }</td></tr> |
758 | <tr><td class="h"><a name="36"></a>36</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
759 | <tr><td class="h"><a name="37"></a>37</td><td></td><td></td><td></td><td></td><td class="s"> # We *need* to treat @{"$pkg\::EXPORT_FAIL"} since Carp uses it :-(</td></tr> |
760 | <tr><td class="h"><a name="38"></a>38</td><td class="c0">556</td><td class="c0"><span title="Avg 3µs">1.45ms</span></td><td></td><td></td><td class="s"> my $exports = \@{"$pkg\::EXPORT"};</td></tr> |
761 | <tr><td class="h"><a name="39"></a>39</td><td></td><td></td><td></td><td></td><td class="s"> # But, avoid creating things if they don't exist, which saves a couple of</td></tr> |
762 | <tr><td class="h"><a name="40"></a>40</td><td></td><td></td><td></td><td></td><td class="s"> # hundred bytes per package processed.</td></tr> |
763 | <tr><td class="h"><a name="41"></a>41</td><td class="c0">556</td><td class="c0"><span title="Avg 2µs">1.07ms</span></td><td></td><td></td><td class="s"> my $fail = ${$pkg . '::'}{EXPORT_FAIL} && \@{"$pkg\::EXPORT_FAIL"};</td></tr> |
764 | <tr><td class="h"><a name="42"></a>42</td><td class="c0">556</td><td class="c2"><span title="Avg 841ns">468µs</span></td><td></td><td></td><td class="s"> return export $pkg, $callpkg, @_</td></tr> |
765 | <tr><td class="h"><a name="43"></a>43</td><td></td><td></td><td></td><td></td><td class="s"> if $Verbose or $Debug or $fail && @$fail > 1;</td></tr> |
766 | <tr><td class="h"><a name="44"></a>44</td><td class="c0">556</td><td class="c1"><span title="Avg 1µs">572µs</span></td><td></td><td></td><td class="s"> my $export_cache = ($Cache{$pkg} ||= {});</td></tr> |
767 | <tr><td class="h"><a name="45"></a>45</td><td class="c0">556</td><td class="c0"><span title="Avg 2µs">876µs</span></td><td></td><td></td><td class="s"> my $args = @_ or @_ = @$exports;</td></tr> |
768 | <tr><td class="h"><a name="46"></a>46</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
769 | <tr><td class="h"><a name="47"></a>47</td><td class="c0">556</td><td class="c3"><span title="Avg 463ns">258µs</span></td><td></td><td></td><td class="s"> if ($args and not %$export_cache) {</td></tr> |
770 | <tr><td class="h"><a name="48"></a>48</td><td></td><td></td><td></td><td></td><td class="s"> s/^&//, $export_cache->{$_} = 1</td></tr> |
771 | <tr><td class="h"><a name="49"></a>49</td><td class="c3">38</td><td class="c0"><span title="Avg 67µs">2.54ms</span></td><td class="c0">1097</td><td class="c3">327µs</td><td class="s"> foreach (@$exports, @{"$pkg\::EXPORT_OK"});<div class="calls"><div class="calls_out"> # spent 327µs making 1097 calls to <a href="Exporter-pm-8-line.html#Exporter__CORE_subst">Exporter::CORE:subst</a>, avg 298ns/call</div></div></td></tr> |
772 | <tr><td class="h"><a name="50"></a>50</td><td></td><td></td><td></td><td></td><td class="s"> }</td></tr> |
773 | <tr><td class="h"><a name="51"></a>51</td><td class="c0">556</td><td class="c3"><span title="Avg 173ns">96µs</span></td><td></td><td></td><td class="s"> my $heavy;</td></tr> |
774 | <tr><td class="h"><a name="52"></a>52</td><td></td><td></td><td></td><td></td><td class="s"> # Try very hard not to use {} and hence have to enter scope on the foreach</td></tr> |
775 | <tr><td class="h"><a name="53"></a>53</td><td></td><td></td><td></td><td></td><td class="s"> # We bomb out of the loop with last as soon as heavy is set.</td></tr> |
776 | <tr><td class="h"><a name="54"></a>54</td><td class="c0">556</td><td class="c2"><span title="Avg 865ns">481µs</span></td><td></td><td></td><td class="s"> if ($args or $fail) {</td></tr> |
777 | <tr><td class="h"><a name="55"></a>55</td><td></td><td></td><td></td><td></td><td class="s"> ($heavy = (/\W/ or $args and not exists $export_cache->{$_}</td></tr> |
778 | <tr><td class="h"><a name="56"></a>56</td><td></td><td></td><td></td><td></td><td class="s"> or $fail and @$fail and $_ eq $fail->[0])) and last</td></tr> |
779 | <tr><td class="h"><a name="57"></a>57</td><td class="c0">398</td><td class="c0"><span title="Avg 13µs">5.20ms</span></td><td class="c0">1151</td><td class="c0">951µs</td><td class="s"> foreach (@_);<div class="calls"><div class="calls_out"> # spent 951µs making 1151 calls to <a href="Exporter-pm-8-line.html#Exporter__CORE_match">Exporter::CORE:match</a>, avg 826ns/call</div></div></td></tr> |
780 | <tr><td class="h"><a name="58"></a>58</td><td></td><td></td><td></td><td></td><td class="s"> } else {</td></tr> |
781 | <tr><td class="h"><a name="59"></a>59</td><td></td><td></td><td></td><td></td><td class="s"> ($heavy = /\W/) and last</td></tr> |
782 | <tr><td class="h"><a name="60"></a>60</td><td class="c1">158</td><td class="c0"><span title="Avg 13µs">2.05ms</span></td><td class="c0">887</td><td class="c3">328µs</td><td class="s"> foreach (@_);<div class="calls"><div class="calls_out"> # spent 328µs making 887 calls to <a href="Exporter-pm-8-line.html#Exporter__CORE_match">Exporter::CORE:match</a>, avg 370ns/call</div></div></td></tr> |
783 | <tr><td class="h"><a name="61"></a>61</td><td></td><td></td><td></td><td></td><td class="s"> }</td></tr> |
784 | <tr><td class="h"><a name="62"></a>62</td><td class="c0">556</td><td class="c3"><span title="Avg 510ns">284µs</span></td><td class="c3">18</td><td class="c2">432µs</td><td class="s"> return export $pkg, $callpkg, ($args ? @_ : ()) if $heavy;<div class="calls"><div class="calls_out"> # spent 432µs making 18 calls to <a href="Exporter-pm-8-line.html#24">Exporter::export</a>, avg 24µs/call</div></div></td></tr> |
785 | <tr><td class="h"><a name="63"></a>63</td><td></td><td></td><td></td><td></td><td class="s"> local $SIG{__WARN__} = </td></tr> |
786 | <tr><td class="h"><a name="64"></a>64</td><td class="c0">538</td><td class="c0"><span title="Avg 6µs">3.03ms</span></td><td></td><td></td><td class="s"> sub {require Carp; &Carp::carp} if not $SIG{__WARN__};</td></tr> |
787 | <tr><td class="h"><a name="65"></a>65</td><td></td><td></td><td></td><td></td><td class="s"> # shortcut for the common case of no type character</td></tr> |
788 | <tr><td class="h"><a name="66"></a>66</td><td class="c0">538</td><td class="c0"><span title="Avg 23µs">12.2ms</span></td><td></td><td></td><td class="s"> *{"$callpkg\::$_"} = \&{"$pkg\::$_"} foreach @_;</td></tr> |
789 | <tr><td class="h"><a name="67"></a>67</td><td></td><td></td><td></td><td></td><td class="s">}</td></tr> |
790 | <tr><td class="h"><a name="68"></a>68</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
791 | <tr><td class="h"><a name="69"></a>69</td><td></td><td></td><td></td><td></td><td class="s"># Default methods</td></tr> |
792 | <tr><td class="h"><a name="70"></a>70</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
793 | <tr><td class="h"><a name="71"></a>71</td><td></td><td></td><td></td><td></td><td class="s">sub export_fail {</td></tr> |
794 | <tr><td class="h"><a name="72"></a>72</td><td></td><td></td><td></td><td></td><td class="s"> my $self = shift;</td></tr> |
795 | <tr><td class="h"><a name="73"></a>73</td><td></td><td></td><td></td><td></td><td class="s"> @_;</td></tr> |
796 | <tr><td class="h"><a name="74"></a>74</td><td></td><td></td><td></td><td></td><td class="s">}</td></tr> |
797 | <tr><td class="h"><a name="75"></a>75</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
798 | <tr><td class="h"><a name="76"></a>76</td><td></td><td></td><td></td><td></td><td class="s"># Unfortunately, caller(1)[3] "does not work" if the caller is aliased as</td></tr> |
799 | <tr><td class="h"><a name="77"></a>77</td><td></td><td></td><td></td><td></td><td class="s"># *name = \&foo. Thus the need to create a lot of identical subroutines</td></tr> |
800 | <tr><td class="h"><a name="78"></a>78</td><td></td><td></td><td></td><td></td><td class="s"># Otherwise we could have aliased them to export().</td></tr> |
801 | <tr><td class="h"><a name="79"></a>79</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
802 | <tr><td class="h"><a name="80"></a>80</td><td></td><td></td><td></td><td></td><td class="s"><div class="calls"><div class="calls_in"># spent 2.21ms (150µs+2.06) within Exporter::export_to_level which was called 19 times, avg 116µs/call: |
803 | # 9 times (56µs+159µs) by JSON::import at <a href="JSON-pm-674-line.html#111">line 111 of JSON.pm</a>, avg 24µs/call |
804 | # 6 times (52µs+132µs) by XML::LibXML::import at <a href="XML-LibXML-pm-1093-line.html#207">line 207 of XML/LibXML.pm</a>, avg 31µs/call |
805 | # 2 times (15µs+39µs) by Time::HiRes::import at <a href="Time-HiRes-pm-1950-line.html#63">line 63 of Time/HiRes.pm</a>, avg 27µs/call |
806 | # once (21µs+1.70ms) by Class::Struct::import at <a href="Class-Struct-pm-30-line.html#57">line 57 of Class/Struct.pm</a> |
807 | # once (7µs+23µs) by Benchmark::import at <a href="Benchmark-pm-2081-line.html#467">line 467 of Benchmark.pm</a></div></div>sub export_to_level {</td></tr> |
808 | <tr><td class="h"><a name="81"></a>81</td><td class="c3">19</td><td class="c3"><span title="Avg 10µs">186µs</span></td><td class="c3">38</td><td class="c0">5.23ms</td><td class="s"> goto &{as_heavy()};<div class="calls"><div class="calls_out"> # spent 3.18ms making 19 calls to <a href="Exporter-Heavy-pm-31-line.html#209">Exporter::Heavy::heavy_export_to_level</a>, avg 167µs/call |
809 | # spent 2.06ms making 19 calls to <a href="Exporter-pm-8-line.html#15">Exporter::as_heavy</a>, avg 108µs/call</div></div></td></tr> |
810 | <tr><td class="h"><a name="82"></a>82</td><td></td><td></td><td></td><td></td><td class="s">}</td></tr> |
811 | <tr><td class="h"><a name="83"></a>83</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
812 | <tr><td class="h"><a name="84"></a>84</td><td></td><td></td><td></td><td></td><td class="s"><div class="calls"><div class="calls_in"># spent 42µs (12+30) within Exporter::export_tags which was called: |
813 | # once (12µs+30µs) by Path::Class::Dir::BEGIN@14 at <a href="File-Temp-pm-45-line.html#202">line 202 of File/Temp.pm</a></div></div>sub export_tags {</td></tr> |
814 | <tr><td class="h"><a name="85"></a>85</td><td class="c3">1</td><td class="c3"><span title="Avg 13µs">13µs</span></td><td class="c3">2</td><td class="c3">67µs</td><td class="s"> goto &{as_heavy()};<div class="calls"><div class="calls_out"> # spent 38µs making 1 call to <a href="Exporter-Heavy-pm-31-line.html#240">Exporter::Heavy::heavy_export_tags</a> |
815 | # spent 30µs making 1 call to <a href="Exporter-pm-8-line.html#15">Exporter::as_heavy</a></div></div></td></tr> |
816 | <tr><td class="h"><a name="86"></a>86</td><td></td><td></td><td></td><td></td><td class="s">}</td></tr> |
817 | <tr><td class="h"><a name="87"></a>87</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
818 | <tr><td class="h"><a name="88"></a>88</td><td></td><td></td><td></td><td></td><td class="s"><div class="calls"><div class="calls_in"># spent 69µs (20+49) within Exporter::export_ok_tags which was called 2 times, avg 34µs/call: |
819 | # once (11µs+25µs) by DBI::BEGIN@161 at <a href="DBI-pm-1359-line.html#264">line 264 of DBI.pm</a> |
820 | # once (8µs+24µs) by Catalyst::DispatchType::Regex::BEGIN@8 at <a href="Text-Balanced-pm-2490-line.html#31">line 31 of Text/Balanced.pm</a></div></div>sub export_ok_tags {</td></tr> |
821 | <tr><td class="h"><a name="89"></a>89</td><td class="c3">2</td><td class="c3"><span title="Avg 11µs">23µs</span></td><td class="c3">4</td><td class="c3">160µs</td><td class="s"> goto &{as_heavy()};<div class="calls"><div class="calls_out"> # spent 111µs making 2 calls to <a href="Exporter-Heavy-pm-31-line.html#244">Exporter::Heavy::heavy_export_ok_tags</a>, avg 56µs/call |
822 | # spent 49µs making 2 calls to <a href="Exporter-pm-8-line.html#15">Exporter::as_heavy</a>, avg 24µs/call</div></div></td></tr> |
823 | <tr><td class="h"><a name="90"></a>90</td><td></td><td></td><td></td><td></td><td class="s">}</td></tr> |
824 | <tr><td class="h"><a name="91"></a>91</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
825 | <tr><td class="h"><a name="92"></a>92</td><td></td><td></td><td></td><td></td><td class="s">sub require_version {</td></tr> |
826 | <tr><td class="h"><a name="93"></a>93</td><td></td><td></td><td></td><td></td><td class="s"> goto &{as_heavy()};</td></tr> |
827 | <tr><td class="h"><a name="94"></a>94</td><td></td><td></td><td></td><td></td><td class="s">}</td></tr> |
828 | <tr><td class="h"><a name="95"></a>95</td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
829 | <tr><td class="h"><a name="96"></a>96</td><td class="c3">1</td><td class="c3"><span title="Avg 10µs">10µs</span></td><td></td><td></td><td class="s">1;</td></tr> |
830 | <tr><td class="h"><a name="97"></a>97</td><td></td><td></td><td></td><td></td><td class="s">__END__</td></tr> |
831 | <tr><td class="s"><a name=""></a> </td><td></td><td></td><td></td><td></td><td class="s"></td></tr> |
832 | <tr><td class="h"><a name="Exporter__CORE_match"></a></td><td></td><td></td><td></td><td></td><td class="s"><div class="calls"><div class="calls_in"># spent 1.28ms within Exporter::CORE:match which was called 2038 times, avg 628ns/call: |
833 | # 1151 times (951µs+0s) by Exporter::import at <a href="Exporter-pm-8-line.html#57">line 57</a>, avg 826ns/call |
834 | # 887 times (328µs+0s) by Exporter::import at <a href="Exporter-pm-8-line.html#60">line 60</a>, avg 370ns/call</div></div>sub Exporter::CORE:match; # opcode<br /> </td></tr> |
835 | <tr><td class="h"><a name="Exporter__CORE_subst"></a></td><td></td><td></td><td></td><td></td><td class="s"><div class="calls"><div class="calls_in"># spent 599µs within Exporter::CORE:subst which was called 1161 times, avg 516ns/call: |
836 | # 1097 times (327µs+0s) by Exporter::import at <a href="Exporter-pm-8-line.html#49">line 49</a>, avg 298ns/call |
837 | # 64 times (272µs+0s) by Exporter::as_heavy at <a href="Exporter-pm-8-line.html#20">line 20</a>, avg 4µs/call</div></div>sub Exporter::CORE:subst; # opcode<br /> </td></tr> |
838 | </tbody></table></div> |
839 | |
840 | <script type="text/javascript"> $(document).ready(function() { |
841 | |
842 | $("#subs_table").tablesorter({ |
843 | sortList: [[3,1]], |
844 | headers: { |
845 | 3: { sorter: 'fmt_time' }, |
846 | 4: { sorter: 'fmt_time' } |
847 | } |
848 | }); |
849 | |
850 | } ); </script> |
851 | |
852 | <div class="footer">Report produced by the |
853 | <a href="http://search.cpan.org/dist/Devel-NYTProf/">NYTProf 4.06</a> |
854 | Perl profiler, developed by |
855 | <a href="http://www.linkedin.com/in/timbunce">Tim Bunce</a> and |
856 | <a href="http://code.nytimes.com">Adam Kaplan</a>. |
857 | </div> |
858 | <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> |
859 | </body></html> |