Filename | /usr/local/lib/perl/5.14.2/MongoDB.pm |
Statements | Executed 24 statements in 1.10ms |
Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
---|---|---|---|---|---|
1 | 1 | 1 | 2.10ms | 13.6ms | BEGIN@31 | MongoDB::
1 | 1 | 1 | 712µs | 38.5ms | BEGIN@30 | MongoDB::
1 | 1 | 1 | 660µs | 448ms | BEGIN@28 | MongoDB::
1 | 1 | 1 | 582µs | 18.0ms | BEGIN@32 | MongoDB::
1 | 1 | 1 | 419µs | 8.78ms | BEGIN@33 | MongoDB::
4 | 1 | 1 | 150µs | 176µs | write_query (xsub) | MongoDB::
1 | 1 | 1 | 14µs | 14µs | BEGIN@17 | Mentat::Storage::Mongo::
1 | 1 | 1 | 8µs | 13µs | BEGIN@19 | Mentat::Storage::Mongo::
1 | 1 | 1 | 7µs | 10µs | BEGIN@18 | Mentat::Storage::Mongo::
1 | 1 | 1 | 5µs | 5µs | BEGIN@29 | MongoDB::
1 | 1 | 1 | 4µs | 4µs | BEGIN@27 | MongoDB::
Line | State ments |
Time on line |
Calls | Time in subs |
Code |
---|---|---|---|---|---|
1 | # | ||||
2 | # Copyright 2009-2013 MongoDB, Inc. | ||||
3 | # | ||||
4 | # Licensed under the Apache License, Version 2.0 (the "License"); | ||||
5 | # you may not use this file except in compliance with the License. | ||||
6 | # You may obtain a copy of the License at | ||||
7 | # | ||||
8 | # http://www.apache.org/licenses/LICENSE-2.0 | ||||
9 | # | ||||
10 | # Unless required by applicable law or agreed to in writing, software | ||||
11 | # distributed under the License is distributed on an "AS IS" BASIS, | ||||
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
13 | # See the License for the specific language governing permissions and | ||||
14 | # limitations under the License. | ||||
15 | # | ||||
16 | |||||
17 | 2 | 42µs | 1 | 14µs | # spent 14µs within Mentat::Storage::Mongo::BEGIN@17 which was called:
# once (14µs+0s) by Mentat::Storage::Mongo::BEGIN@162 at line 17 # spent 14µs making 1 call to Mentat::Storage::Mongo::BEGIN@17 |
18 | 2 | 21µs | 2 | 13µs | # spent 10µs (7+3) within Mentat::Storage::Mongo::BEGIN@18 which was called:
# once (7µs+3µs) by Mentat::Storage::Mongo::BEGIN@162 at line 18 # spent 10µs making 1 call to Mentat::Storage::Mongo::BEGIN@18
# spent 3µs making 1 call to strict::import |
19 | 2 | 40µs | 2 | 18µs | # spent 13µs (8+5) within Mentat::Storage::Mongo::BEGIN@19 which was called:
# once (8µs+5µs) by Mentat::Storage::Mongo::BEGIN@162 at line 19 # spent 13µs making 1 call to Mentat::Storage::Mongo::BEGIN@19
# spent 5µs making 1 call to warnings::import |
20 | |||||
21 | package MongoDB; | ||||
22 | { | ||||
23 | 2 | 1µs | $MongoDB::VERSION = '0.702.2'; | ||
24 | } | ||||
25 | # ABSTRACT: A MongoDB Driver for Perl | ||||
26 | |||||
27 | 2 | 22µs | 1 | 4µs | # spent 4µs within MongoDB::BEGIN@27 which was called:
# once (4µs+0s) by Mentat::Storage::Mongo::BEGIN@162 at line 27 # spent 4µs making 1 call to MongoDB::BEGIN@27 |
28 | 2 | 119µs | 1 | 448ms | # spent 448ms (660µs+448) within MongoDB::BEGIN@28 which was called:
# once (660µs+448ms) by Mentat::Storage::Mongo::BEGIN@162 at line 28 # spent 448ms making 1 call to MongoDB::BEGIN@28 |
29 | 2 | 22µs | 1 | 5µs | # spent 5µs within MongoDB::BEGIN@29 which was called:
# once (5µs+0s) by Mentat::Storage::Mongo::BEGIN@162 at line 29 # spent 5µs making 1 call to MongoDB::BEGIN@29 |
30 | 2 | 135µs | 1 | 38.5ms | # spent 38.5ms (712µs+37.8) within MongoDB::BEGIN@30 which was called:
# once (712µs+37.8ms) by Mentat::Storage::Mongo::BEGIN@162 at line 30 # spent 38.5ms making 1 call to MongoDB::BEGIN@30 |
31 | 2 | 128µs | 1 | 13.6ms | # spent 13.6ms (2.10+11.5) within MongoDB::BEGIN@31 which was called:
# once (2.10ms+11.5ms) by Mentat::Storage::Mongo::BEGIN@162 at line 31 # spent 13.6ms making 1 call to MongoDB::BEGIN@31 |
32 | 2 | 137µs | 1 | 18.0ms | # spent 18.0ms (582µs+17.4) within MongoDB::BEGIN@32 which was called:
# once (582µs+17.4ms) by Mentat::Storage::Mongo::BEGIN@162 at line 32 # spent 18.0ms making 1 call to MongoDB::BEGIN@32 |
33 | 2 | 196µs | 1 | 8.78ms | # spent 8.78ms (419µs+8.36) within MongoDB::BEGIN@33 which was called:
# once (419µs+8.36ms) by Mentat::Storage::Mongo::BEGIN@162 at line 33 # spent 8.78ms making 1 call to MongoDB::BEGIN@33 |
34 | |||||
35 | 1 | 235µs | 1 | 224µs | XSLoader::load(__PACKAGE__, $MongoDB::VERSION, int rand(2 ** 24)); # spent 224µs making 1 call to XSLoader::load |
36 | |||||
37 | 1 | 6µs | 1; | ||
38 | |||||
39 | __END__ | ||||
# spent 176µs (150+26) within MongoDB::write_query which was called 4 times, avg 44µs/call:
# 4 times (150µs+26µs) by MongoDB::Cursor::_do_query at line 156 of MongoDB/Cursor.pm, avg 44µs/call |