| Filename | /home/hinrik/perl5/perlbrew/perls/perl-5.13.5/lib/site_perl/5.13.5/x86_64-linux/Mouse/Object.pm |
| Statements | Executed 3 statements in 25µs |
| Calls | P | F | Exclusive Time |
Inclusive Time |
Subroutine |
|---|---|---|---|---|---|
| 4 | 2 | 2 | 352µs | 1.10ms | Mouse::Object::new (xsub) |
| 48 | 3 | 3 | 131µs | 131µs | Mouse::Object::BUILDARGS (xsub) |
| 4 | 1 | 1 | 46µs | 3.92s | Mouse::Object::DESTROY (xsub) |
| 1 | 1 | 1 | 24µs | 121µs | Mouse::Object::BEGIN@2 |
| Line | State ments |
Time on line |
Calls | Time in subs |
Code |
|---|---|---|---|---|---|
| 1 | package Mouse::Object; | ||||
| 2 | 2 | 22µs | 2 | 217µs | # spent 121µs (24+96) within Mouse::Object::BEGIN@2 which was called:
# once (24µs+96µs) by Mouse::BEGIN@17 at line 2 # spent 121µs making 1 call to Mouse::Object::BEGIN@2
# spent 96µs making 1 call to Mouse::Exporter::do_import |
| 3 | # all the stuff are defined in XS or PP | ||||
| 4 | 1 | 3µs | 1; | ||
| 5 | __END__ | ||||
# spent 131µs within Mouse::Object::BUILDARGS which was called 48 times, avg 3µs/call:
# 36 times (109µs+0s) by Mouse::Meta::Attribute::new at line 54 of Mouse/Meta/Attribute.pm, avg 3µs/call
# 9 times (14µs+0s) by Mouse::Meta::Role::Application::new at line 6 of Mouse/Meta/Role/Application.pm, avg 2µs/call
# 3 times (8µs+0s) by Mouse::Meta::Role::Composite::new at line 14 of Mouse/Meta/Role/Composite.pm, avg 3µs/call | |||||
# spent 3.92s (46µs+3.92) within Mouse::Object::DESTROY which was called 4 times, avg 979ms/call:
# 4 times (46µs+3.92s) by main::NULL at line 0 of reply.pl, avg 979ms/call | |||||
# spent 1.10ms (352µs+750µs) within Mouse::Object::new which was called 4 times, avg 276µs/call:
# 3 times (174µs+440µs) by Hailo::_new_class at line 207 of Hailo.pm, avg 205µs/call
# once (178µs+310µs) by main::RUNTIME at line 9 of reply.pl |