Thread ID | Total Time |
---|---|
-607059068 | 28.61 |
%Total | %Self | Total | Self | Wait | Child | Calls | Name | Line |
---|---|---|---|---|---|---|---|---|
100.00% | 0.00% | 28.61 | 0.00 | 0.00 | 28.61 | 1 | PDFWalker::Walker#open | 88 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Gtk::CheckMenuItem#active? | 90 | ||
28.61 | 0.00 | 0.00 | 28.61 | 1/1 | PDFWalker::Walker#parsefile | 88 | ||
28.61 | 0.00 | 0.00 | 28.61 | 1/1 | PDFWalker::Walker#open | 88 | ||
100.00% | 0.00% | 28.61 | 0.00 | 0.00 | 28.61 | 1 | PDFWalker::Walker#parsefile | 292 |
28.61 | 0.00 | 0.00 | 28.61 | 1/1 | <Class::Origami::PDF>#read | 326 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Kernel#lambda | 298 | ||
28.61 | 0.00 | 0.00 | 28.61 | 1/1 | PDFWalker::Walker#parsefile | 326 | ||
100.00% | 0.00% | 28.61 | 0.00 | 0.00 | 28.61 | 1 | <Class::Origami::PDF>#read | 142 |
28.61 | 0.00 | 0.00 | 28.61 | 1/1 | Origami::Parser#parse | 143 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/252783 | Class#new | 143 | ||
28.61 | 0.00 | 0.00 | 28.61 | 1/1 | <Class::Origami::PDF>#read | 143 | ||
100.00% | 0.00% | 28.61 | 0.00 | 0.00 | 28.61 | 1 | Origami::Parser#parse | 141 |
0.08 | 0.08 | 0.00 | 0.00 | 1/1 | IO#read | 147 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | <Class::IO>#open | 146 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | IO#binmode | 146 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/4 | Module#=== | 164 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/65139 | Hash#[] | 168 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/42533 | Array#each | 154 | ||
0.03 | 0.03 | 0.00 | 0.00 | 2/252783 | Class#new | 165 | ||
28.49 | 0.00 | 0.00 | 28.49 | 1/1 | Origami::Parser#parse_pdf_file | 170 | ||
0.01 | 0.00 | 0.00 | 0.01 | 1/3325 | Proc#call | 168 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/10 | Origami::Parser#info | 173 | ||
28.49 | 0.00 | 0.00 | 28.49 | 1/1 | Origami::Parser#parse | 170 | ||
99.58% | 0.00% | 28.49 | 0.00 | 0.00 | 28.49 | 1 | Origami::Parser#parse_pdf_file | 211 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Parser#read_xreftable | 227 | ||
0.06 | 0.00 | 0.00 | 0.06 | 2/2 | Origami::Parser#read_trailer | 229 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::PDF#is_linearized? | 242 | ||
28.32 | 0.00 | 0.00 | 28.32 | 2/2 | Origami::Parser#read_pdf_objects | 225 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::PDF#add_new_revision | 221 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Integer#succ | 222 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/3108 | Array#size | 224 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Fixnum#zero? | 221 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/10 | Origami::Parser#info | 224 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/3 | StringScanner#eos? | 229 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/6650 | Fixnum#to_s | 224 | ||
0.11 | 0.00 | 0.00 | 0.11 | 1/1 | Origami::PDF#is_encrypted? | 249 | ||
28.32 | 0.00 | 0.00 | 28.32 | 2/2 | Origami::Parser#parse_pdf_file | 225 | ||
98.99% | 0.00% | 28.32 | 0.00 | 0.00 | 28.32 | 2 | Origami::Parser#read_pdf_objects | 277 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | String#inspect | 294 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/191605 | Kernel#nil? | 301 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/331617 | String#+ | 294 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/15869 | Array#last | 296 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/6645 | Kernel#class | 295 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | StringScanner#skip_until | 301 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/4 | Module#=== | 281 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Hash#size | 296 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/65139 | Hash#[] | 298 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/5889 | StringScanner#pos | 294 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Parser#error | 295 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/3 | Exception#message | 295 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2565 | StringScanner#peek | 294 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/393496 | Kernel#is_a? | 296 | ||
28.32 | 0.17 | 0.00 | 28.15 | 3/3 | Kernel#loop | 281 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/6650 | Fixnum#to_s | 296 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/5 | Origami::Parser#debug | 300 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/9967 | Module#to_s | 295 | ||
28.32 | 0.17 | 0.00 | 28.15 | 3/3 | Origami::Parser#read_pdf_objects | 281 | ||
98.99% | 0.59% | 28.32 | 0.17 | 0.00 | 28.15 | 3 | Kernel#loop | 0 |
0.20 | 0.05 | 0.00 | 0.15 | 6644/6644 | Origami::Object#type | 286 | ||
0.06 | 0.01 | 0.00 | 0.05 | 3322/3323 | Origami::Reference#to_s | 286 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/191605 | Kernel#nil? | 284 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | NilClass#nil? | 284 | ||
23.69 | 0.20 | 0.00 | 23.49 | 3324/3324 | <Module::Origami::Object>#parse | 283 | ||
0.01 | 0.01 | 0.00 | 0.00 | 3322/9970 | String#split | 286 | ||
0.01 | 0.01 | 0.00 | 0.00 | 6644/331617 | String#+ | 286 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/15869 | Array#last | 286 | ||
0.06 | 0.01 | 0.00 | 0.05 | 3322/9967 | Origami::Object#reference | 286 | ||
0.03 | 0.03 | 0.00 | 0.00 | 3322/38589 | Symbol#to_s | 286 | ||
0.19 | 0.01 | 0.00 | 0.18 | 3322/3322 | Origami::Parser#trace | 286 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/65139 | Hash#[] | 290 | ||
3.58 | 0.09 | 0.00 | 3.49 | 3322/3325 | Proc#call | 290 | ||
0.28 | 0.04 | 0.00 | 0.24 | 3322/3322 | Origami::PDF#<< | 288 | ||
0.02 | 0.02 | 0.00 | 0.00 | 3322/225551 | Kernel#== | 286 | ||
0.01 | 0.01 | 0.00 | 0.00 | 5128/5128 | Origami::Stream#real_type | 286 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1516/1516 | Origami::Dictionary#real_type | 286 | ||
0.01 | 0.01 | 0.00 | 0.00 | 3322/9967 | Module#to_s | 286 | ||
23.69 | 0.20 | 0.00 | 23.49 | 3324/3324 | Kernel#loop | 283 | ||
82.80% | 0.70% | 23.69 | 0.20 | 0.00 | 23.49 | 3324 | <Module::Origami::Object>#parse | 416 |
0.00 | 0.00 | 0.00 | 0.00 | 9966/191605 | Kernel#nil? | 448 | ||
22.65 | 0.12 | 0.00 | 22.53 | 3322/3322 | <Class::Origami::Stream>#parse | 438 | ||
0.01 | 0.00 | 0.00 | 0.01 | 3322/116083 | Origami::Object#set_indirect | 443 | ||
0.09 | 0.09 | 0.00 | 0.00 | 6648/6648 | StringScanner#match? | 423 | ||
0.00 | 0.00 | 0.00 | 0.00 | 6644/79896 | StringScanner#[] | 430 | ||
0.01 | 0.01 | 0.00 | 0.00 | 3324/5889 | StringScanner#pos | 418 | ||
0.02 | 0.02 | 0.00 | 0.00 | 6644/45276 | String#to_i | 430 | ||
0.04 | 0.04 | 0.00 | 0.00 | 3322/66218 | StringScanner#skip | 448 | ||
0.65 | 0.06 | 0.00 | 0.59 | 3322/42520 | <Module::Origami::Object>#typeof | 432 | ||
0.02 | 0.02 | 0.00 | 0.00 | 3322/63896 | StringScanner#scan | 425 | ||
22.65 | 0.12 | 0.00 | 22.53 | 3322/3322 | <Module::Origami::Object>#parse | 438 | ||
79.17% | 0.42% | 22.65 | 0.12 | 0.00 | 22.53 | 3322 | <Class::Origami::Stream>#parse | 99 |
0.10 | 0.02 | 0.00 | 0.08 | 2564/2628 | Fixnum#+ | 116 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/15869 | Array#last | 124 | ||
0.01 | 0.00 | 0.00 | 0.01 | 2564/2564 | #<Class:0xb50d79f0>#< | 132 | ||
0.02 | 0.00 | 0.00 | 0.02 | 3151/92493 | Origami::Name#value | 127 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/2564 | StringScanner#pos= | 116 | ||
0.01 | 0.01 | 0.00 | 0.00 | 5128/5132 | String#chomp! | 132 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/235966 | String#length | 132 | ||
0.60 | 0.00 | 0.00 | 0.60 | 8279/20234 | Origami::Dictionary#[] | 127 | ||
0.01 | 0.01 | 0.00 | 0.00 | 1483/65139 | Hash#[] | 127 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/5889 | StringScanner#pos | 116 | ||
0.02 | 0.02 | 0.00 | 0.00 | 2564/5887 | String#<< | 121 | ||
1.01 | 0.00 | 0.00 | 1.01 | 2564/252783 | Class#new | 127 | ||
0.03 | 0.03 | 0.00 | 0.00 | 3322/66218 | StringScanner#skip | 103 | ||
0.07 | 0.04 | 0.00 | 0.03 | 2564/2565 | StringScanner#peek | 115 | ||
0.02 | 0.02 | 0.00 | 0.00 | 5128/393496 | Kernel#is_a? | 132 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1668/4093 | Hash#include? | 126 | ||
20.63 | 0.26 | 0.00 | 20.37 | 3322/3322 | <Class::Origami::Dictionary>#parse | 101 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/2564 | Origami::Stream#rawdata= | 133 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/2564 | Hash#to_h | 127 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/2568 | StringScanner#scan_until | 117 | ||
20.63 | 0.26 | 0.00 | 20.37 | 3322/3322 | <Class::Origami::Stream>#parse | 101 | ||
72.11% | 0.91% | 20.63 | 0.26 | 0.00 | 20.37 | 3322 | <Class::Origami::Dictionary>#parse | 61 |
0.07 | 0.07 | 0.00 | 0.00 | 25309/191605 | Kernel#nil? | 84 | ||
0.06 | 0.06 | 0.00 | 0.00 | 18665/39218 | NilClass#nil? | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/14 | <Class::Origami::Boolean>#parse | 82 | ||
4.44 | 0.22 | 0.00 | 4.22 | 23910/33770 | <Class::Origami::Name>#parse | 75 | ||
4.73 | 0.01 | 0.00 | 4.72 | 762/2511 | <Class::Origami::Stream>#parse-1 | 82 | ||
0.07 | 0.00 | 0.00 | 0.07 | 2918/12677 | <Class::Origami::Reference>#parse | 82 | ||
0.32 | 0.07 | 0.00 | 0.25 | 7382/13274 | <Class::Origami::Integer>#parse | 82 | ||
0.26 | 0.09 | 0.00 | 0.17 | 21847/92493 | Origami::Name#value | 88 | ||
4.40 | 0.16 | 0.00 | 4.24 | 2338/3094 | <Class::Origami::Array>#parse | 82 | ||
0.00 | 0.00 | 0.00 | 0.00 | 7261/65139 | Hash#[] | 88 | ||
1.69 | 0.01 | 0.00 | 1.68 | 3322/252783 | Class#new | 91 | ||
0.15 | 0.15 | 0.00 | 0.00 | 25309/66218 | StringScanner#skip | 84 | ||
0.03 | 0.03 | 0.00 | 0.00 | 18665/69246 | Hash#[]= | 84 | ||
0.01 | 0.00 | 0.00 | 0.01 | 16/836 | <Class::Origami::Real>#parse | 82 | ||
0.01 | 0.01 | 0.00 | 0.00 | 2425/4093 | Hash#include? | 88 | ||
4.13 | 0.07 | 0.00 | 4.06 | 18665/42520 | <Module::Origami::Object>#typeof | 77 | ||
0.87 | 0.01 | 0.00 | 0.86 | 2511/252783 | <Class::Origami::Dictionary>#parse-1 | 91 | ||
0.00 | 0.00 | 0.00 | 0.00 | 14/252783 | <Class::Origami::Boolean>#parse | 71 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/252783 | <Class::Origami::Trailer>#parse | 132 | ||
1.01 | 0.00 | 0.00 | 1.01 | 2564/252783 | <Class::Origami::Stream>#parse | 127 | ||
1.60 | 0.11 | 0.00 | 1.49 | 33770/252783 | <Class::Origami::Name>#parse | 93 | ||
0.14 | 0.11 | 0.00 | 0.03 | 12677/252783 | <Class::Origami::Reference>#parse | 54 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/252783 | Origami::Filter::ClassMethods#decode | 226 | ||
0.08 | 0.04 | 0.00 | 0.04 | 9967/252783 | Origami::Object#reference | 326 | ||
0.39 | 0.06 | 0.00 | 0.33 | 13274/252783 | <Class::Origami::Integer>#parse | 125 | ||
0.03 | 0.03 | 0.00 | 0.00 | 2/252783 | Origami::Parser#parse | 165 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/252783 | Origami::PDF#add_new_revision | 657 | ||
0.95 | 0.01 | 0.00 | 0.94 | 3094/252783 | <Class::Origami::Array>#parse | 88 | ||
2.87 | 0.47 | 0.00 | 2.40 | 162453/252783 | Array#each | 404 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/252783 | <Class::Origami::Null>#parse | 52 | ||
0.04 | 0.00 | 0.00 | 0.04 | 836/252783 | <Class::Origami::Real>#parse | 168 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/252783 | <Class::Origami::PDF::Header>#parse | 68 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/252783 | Proc#call | 295 | ||
1.69 | 0.01 | 0.00 | 1.68 | 3322/252783 | <Class::Origami::Dictionary>#parse | 91 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/252783 | <Class::Origami::PDF>#read | 143 | ||
0.22 | 0.02 | 0.00 | 0.20 | 8281/252783 | Symbol#to_o | 74 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/252783 | <Class::Origami::HexaString>#parse | 77 | ||
34.57% | 3.04% | 9.89 | 0.87 | 0.00 | 9.02 | 252783 | Class#new | 0 |
0.93 | 0.05 | 0.00 | 0.88 | 3094/3094 | Origami::Array#initialize | 88 | ||
0.31 | 0.06 | 0.00 | 0.25 | 13274/25487 | Origami::Integer#initialize | 125 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | StringScanner#initialize | 147 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Interrupt#initialize | 295 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::Catalog#initialize | 89 | ||
1.61 | 0.48 | 0.00 | 1.13 | 42051/69037 | Origami::Name#initialize | 93 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::PDF::Header#initialize | 68 | ||
0.12 | 0.12 | 0.00 | 0.00 | 81398/123703 | <Class::Object>#allocate | 143 | ||
0.04 | 0.01 | 0.00 | 0.03 | 836/836 | Origami::Real#initialize | 168 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/3 | Origami::Null#initialize | 52 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Origami::HexaString#initialize | 77 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/5 | Origami::Trailer#initialize | 132 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | <Class::String>#allocate | 77 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Origami::Filter#initialize | 226 | ||
0.02 | 0.02 | 0.00 | 0.00 | 5833/8407 | <Class::Hash>#allocate | 91 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | <Class::StringScanner>#allocate | 147 | ||
2.29 | 2.29 | 0.00 | 0.00 | 162453/162453 | Regexp#initialize | 404 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::PDF#initialize | 165 | ||
0.32 | 0.00 | 0.00 | 0.32 | 1232/2564 | Origami::Stream#initialize | 127 | ||
0.11 | 0.11 | 0.00 | 0.00 | 162453/162453 | <Class::Regexp>#allocate | 404 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::PDF::Revision#initialize | 656 | ||
0.69 | 0.01 | 0.00 | 0.68 | 1330/1330 | Origami::ObjectStream#initialize | 127 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::XRefStream#initialize | 127 | ||
1.94 | 0.06 | 0.00 | 1.88 | 5076/8400 | Origami::Dictionary#initialize | 91 | ||
0.58 | 0.00 | 0.00 | 0.58 | 756/756 | Origami::Page#initialize | 89 | ||
0.01 | 0.01 | 0.00 | 0.00 | 3094/3094 | <Class::Array>#allocate | 88 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::Parser#initialize | 143 | ||
0.00 | 0.00 | 0.00 | 0.00 | 14/14 | Origami::Boolean#initialize | 71 | ||
0.05 | 0.05 | 0.00 | 0.00 | 22644/22644 | Origami::Reference#initialize | 326 | ||
1.62 | 0.07 | 0.00 | 1.55 | 8320/42520 | <Class::Origami::Dictionary>#parse-1 | 77 | ||
0.65 | 0.06 | 0.00 | 0.59 | 3322/42520 | <Module::Origami::Object>#parse | 432 | ||
2.90 | 0.07 | 0.00 | 2.83 | 12213/42520 | <Class::Origami::Array>#parse | 78 | ||
4.13 | 0.07 | 0.00 | 4.06 | 18665/42520 | <Class::Origami::Dictionary>#parse | 77 | ||
32.51% | 0.94% | 9.30 | 0.27 | 0.00 | 9.03 | 42520 | <Module::Origami::Object>#typeof | 392 |
9.03 | 3.30 | 0.00 | 5.73 | 42520/42533 | Array#each | 394 | ||
0.13 | 0.00 | 0.00 | 0.13 | 4/42533 | Enumerable#inject | 376 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/42533 | Origami::Parser#parse | 154 | ||
0.03 | 0.03 | 0.00 | 0.00 | 4/42533 | Enumerable#find | 678 | ||
9.03 | 3.30 | 0.00 | 5.73 | 42520/42533 | <Module::Origami::Object>#typeof | 394 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/42533 | Enumerable#all? | 276 | ||
32.12% | 11.64% | 9.19 | 3.33 | 0.00 | 5.86 | 42533 | Array#each | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 17/17 | Array#join | 399 | ||
0.13 | 0.00 | 0.00 | 0.13 | 7/7 | Hash#merge | 376 | ||
0.34 | 0.34 | 0.00 | 0.00 | 285732/285732 | Module#== | 405 | ||
0.19 | 0.19 | 0.00 | 0.00 | 108202/108202 | <Class::Regexp>#escape | 401 | ||
0.26 | 0.26 | 0.00 | 0.00 | 162453/162453 | Module#const_get | 395 | ||
0.73 | 0.73 | 0.00 | 0.00 | 324906/331617 | String#+ | 404 | ||
0.20 | 0.20 | 0.00 | 0.00 | 162453/162456 | Array#first | 397 | ||
0.19 | 0.19 | 0.00 | 0.00 | 162436/162436 | Module#include? | 400 | ||
2.87 | 0.47 | 0.00 | 2.40 | 162453/252783 | Class#new | 404 | ||
0.00 | 0.00 | 0.00 | 0.00 | 6800/10128 | Fixnum#== | 678 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | <Class::Origami::PDF::Header>#parse | 156 | ||
0.22 | 0.22 | 0.00 | 0.00 | 162453/393496 | Kernel#is_a? | 398 | ||
0.73 | 0.73 | 0.00 | 0.00 | 162453/162453 | StringScanner#check | 404 | ||
3.16 | 0.05 | 0.00 | 3.11 | 1749/2511 | <Class::Origami::Dictionary>#parse-1 | 82 | ||
4.73 | 0.01 | 0.00 | 4.72 | 762/2511 | <Class::Origami::Dictionary>#parse | 82 | ||
27.58% | 0.21% | 7.89 | 0.06 | 0.00 | 7.83 | 2511 | <Class::Origami::Stream>#parse-1 | 99 |
7.82 | 0.11 | 0.00 | 7.71 | 2511/2511 | <Class::Origami::Dictionary>#parse-1 | 101 | ||
0.01 | 0.01 | 0.00 | 0.00 | 2511/66218 | StringScanner#skip | 103 | ||
7.82 | 0.11 | 0.00 | 7.71 | 2511/2511 | <Class::Origami::Stream>#parse-1 | 101 | ||
27.33% | 0.38% | 7.82 | 0.11 | 0.00 | 7.71 | 2511 | <Class::Origami::Dictionary>#parse-1 | 61 |
0.02 | 0.02 | 0.00 | 0.00 | 13342/191605 | Kernel#nil? | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 8320/39218 | NilClass#nil? | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 10/14 | <Class::Origami::Boolean>#parse | 82 | ||
1.07 | 0.04 | 0.00 | 1.03 | 8320/33770 | <Class::Origami::Name>#parse | 75 | ||
0.18 | 0.05 | 0.00 | 0.13 | 5792/12677 | <Class::Origami::Reference>#parse | 82 | ||
3.16 | 0.05 | 0.00 | 3.11 | 1749/2511 | <Class::Origami::Stream>#parse-1 | 82 | ||
0.02 | 0.00 | 0.00 | 0.02 | 13/13274 | <Class::Origami::Integer>#parse | 82 | ||
0.22 | 0.16 | 0.00 | 0.06 | 8320/92493 | Origami::Name#value | 84 | ||
0.39 | 0.03 | 0.00 | 0.36 | 756/3094 | <Class::Origami::Array>#parse | 82 | ||
0.01 | 0.01 | 0.00 | 0.00 | 2511/65139 | Hash#[] | 88 | ||
0.87 | 0.01 | 0.00 | 0.86 | 2511/252783 | Class#new | 91 | ||
0.07 | 0.07 | 0.00 | 0.00 | 13342/66218 | StringScanner#skip | 84 | ||
0.08 | 0.08 | 0.00 | 0.00 | 8320/69246 | Hash#[]= | 84 | ||
1.62 | 0.07 | 0.00 | 1.55 | 8320/42520 | <Module::Origami::Object>#typeof | 77 | ||
1.07 | 0.04 | 0.00 | 1.03 | 8320/33770 | <Class::Origami::Dictionary>#parse-1 | 75 | ||
0.16 | 0.01 | 0.00 | 0.15 | 1540/33770 | <Class::Origami::Array>#parse | 83 | ||
4.44 | 0.22 | 0.00 | 4.22 | 23910/33770 | <Class::Origami::Dictionary>#parse | 75 | ||
19.82% | 0.94% | 5.67 | 0.27 | 0.00 | 5.40 | 33770 | <Class::Origami::Name>#parse | 86 |
0.05 | 0.05 | 0.00 | 0.00 | 33770/191605 | Kernel#nil? | 88 | ||
3.46 | 0.21 | 0.00 | 3.25 | 33770/33770 | <Class::Origami::Name>#contract | 93 | ||
0.10 | 0.10 | 0.00 | 0.00 | 33770/79896 | StringScanner#[] | 91 | ||
1.60 | 0.11 | 0.00 | 1.49 | 33770/252783 | Class#new | 93 | ||
0.19 | 0.19 | 0.00 | 0.00 | 33770/63896 | StringScanner#scan | 88 | ||
0.39 | 0.03 | 0.00 | 0.36 | 756/3094 | <Class::Origami::Dictionary>#parse-1 | 82 | ||
4.40 | 0.16 | 0.00 | 4.24 | 2338/3094 | <Class::Origami::Dictionary>#parse | 82 | ||
16.74% | 0.66% | 4.79 | 0.19 | 0.00 | 4.60 | 3094 | <Class::Origami::Array>#parse | 68 |
0.04 | 0.04 | 0.00 | 0.00 | 15307/191605 | Kernel#nil? | 84 | ||
0.02 | 0.02 | 0.00 | 0.00 | 12213/39218 | NilClass#nil? | 84 | ||
0.03 | 0.03 | 0.00 | 0.00 | 12213/12279 | Array#<< | 84 | ||
0.16 | 0.01 | 0.00 | 0.15 | 1540/33770 | <Class::Origami::Name>#parse | 83 | ||
0.12 | 0.03 | 0.00 | 0.09 | 3967/12677 | <Class::Origami::Reference>#parse | 83 | ||
0.29 | 0.03 | 0.00 | 0.26 | 5879/13274 | <Class::Origami::Integer>#parse | 83 | ||
0.95 | 0.01 | 0.00 | 0.94 | 3094/252783 | Class#new | 88 | ||
0.02 | 0.02 | 0.00 | 0.00 | 18401/66218 | StringScanner#skip | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/3 | <Class::Origami::Null>#parse | 83 | ||
0.05 | 0.01 | 0.00 | 0.04 | 820/836 | <Class::Origami::Real>#parse | 83 | ||
2.90 | 0.07 | 0.00 | 2.83 | 12213/42520 | <Module::Origami::Object>#typeof | 78 | ||
0.02 | 0.00 | 0.00 | 0.02 | 4/4 | <Class::Origami::HexaString>#parse | 83 | ||
0.01 | 0.00 | 0.00 | 0.01 | 2/3325 | Origami::Parser#read_trailer | 339 | ||
0.01 | 0.00 | 0.00 | 0.01 | 1/3325 | Origami::Parser#parse | 168 | ||
3.58 | 0.09 | 0.00 | 3.49 | 3322/3325 | Kernel#loop | 290 | ||
12.58% | 0.31% | 3.60 | 0.09 | 0.00 | 3.51 | 3325 | Proc#call | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/3 | Exception#set_backtrace | 295 | ||
0.50 | 0.50 | 0.00 | 0.00 | 13178/13178 | <Module::Gtk>#events_pending? | 295 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/3 | Exception#backtrace | 295 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/252783 | Class#new | 295 | ||
2.84 | 2.84 | 0.00 | 0.00 | 9854/9854 | <Module::Gtk>#main_iteration | 295 | ||
0.17 | 0.17 | 0.00 | 0.00 | 3325/3325 | Gtk::ProgressBar#pulse | 294 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/8400 | Origami::Catalog#initialize | 180 | ||
0.96 | 0.03 | 0.00 | 0.93 | 2567/8400 | Class#new-1 | 113 | ||
1.94 | 0.06 | 0.00 | 1.88 | 5076/8400 | Class#new | 91 | ||
0.58 | 0.01 | 0.00 | 0.57 | 756/8400 | Origami::Page#initialize | 193 | ||
12.16% | 0.35% | 3.48 | 0.10 | 0.00 | 3.38 | 8400 | Origami::Dictionary#initialize | 47 |
0.02 | 0.02 | 0.00 | 0.00 | 8400/393496 | Kernel#is_a? | 49 | ||
3.24 | 0.50 | 0.00 | 2.74 | 8400/8400 | Hash#each_key | 55 | ||
0.12 | 0.05 | 0.00 | 0.07 | 8400/109439 | Origami::Object#initialize | 53 | ||
3.46 | 0.21 | 0.00 | 3.25 | 33770/33770 | <Class::Origami::Name>#parse | 93 | ||
12.09% | 0.73% | 3.46 | 0.21 | 0.00 | 3.25 | 33770 | <Class::Origami::Name>#contract | 98 |
3.20 | 1.81 | 0.00 | 1.39 | 33770/33770 | Integer#times | 100 | ||
0.05 | 0.05 | 0.00 | 0.00 | 33770/235966 | String#length | 100 | ||
3.24 | 0.50 | 0.00 | 2.74 | 8400/8400 | Origami::Dictionary#initialize | 55 | ||
11.32% | 1.75% | 3.24 | 0.50 | 0.00 | 2.74 | 8400 | Hash#each_key | 0 |
0.06 | 0.06 | 0.00 | 0.00 | 50893/189579 | Origami::Object#to_o | 56 | ||
0.06 | 0.06 | 0.00 | 0.00 | 38939/191605 | Kernel#nil? | 56 | ||
1.39 | 0.41 | 0.00 | 0.98 | 38939/38941 | Origami::Dictionary#[]= | 56 | ||
0.24 | 0.06 | 0.00 | 0.18 | 11954/20234 | Origami::Dictionary#[] | 56 | ||
0.04 | 0.04 | 0.00 | 0.00 | 26985/65139 | Hash#[] | 56 | ||
0.95 | 0.10 | 0.00 | 0.85 | 26985/35267 | Symbol#to_o | 56 | ||
3.20 | 1.81 | 0.00 | 1.39 | 33770/33770 | <Class::Origami::Name>#contract | 100 | ||
11.18% | 6.33% | 3.20 | 1.81 | 0.00 | 1.39 | 33770 | Integer#times | 0 |
0.25 | 0.25 | 0.00 | 0.00 | 199632/199632 | String#[] | 103 | ||
0.25 | 0.25 | 0.00 | 0.00 | 199632/202971 | Fixnum#>= | 101 | ||
0.26 | 0.26 | 0.00 | 0.00 | 199632/235966 | String#length | 101 | ||
0.35 | 0.35 | 0.00 | 0.00 | 199632/199632 | Integer#chr | 103 | ||
0.28 | 0.28 | 0.00 | 0.00 | 199632/207029 | String#== | 103 | ||
2.84 | 2.84 | 0.00 | 0.00 | 9854/9854 | Proc#call | 295 | ||
9.93% | 9.93% | 2.84 | 2.84 | 0.00 | 0.00 | 9854 | <Module::Gtk>#main_iteration | 0 |
0.72 | 0.28 | 0.00 | 0.44 | 26986/69037 | Class#new-1 | 74 | ||
1.61 | 0.48 | 0.00 | 1.13 | 42051/69037 | Class#new | 93 | ||
8.14% | 2.66% | 2.33 | 0.76 | 0.00 | 1.57 | 69037 | Origami::Name#initialize | 51 |
0.05 | 0.05 | 0.00 | 0.00 | 33770/33898 | String#to_s | 57 | ||
0.03 | 0.03 | 0.00 | 0.00 | 35267/127760 | Symbol#to_sym | 57 | ||
0.03 | 0.03 | 0.00 | 0.00 | 35267/38589 | Symbol#to_s | 57 | ||
0.05 | 0.05 | 0.00 | 0.00 | 33770/40414 | String#to_sym | 57 | ||
0.05 | 0.05 | 0.00 | 0.00 | 69037/69037 | String#empty? | 57 | ||
0.11 | 0.11 | 0.00 | 0.00 | 102807/393496 | Kernel#is_a? | 53 | ||
1.25 | 0.56 | 0.00 | 0.69 | 69037/109439 | Origami::Object#initialize | 59 | ||
2.29 | 2.29 | 0.00 | 0.00 | 162453/162453 | Class#new | 404 | ||
8.00% | 8.00% | 2.29 | 2.29 | 0.00 | 0.00 | 162453 | Regexp#initialize | 0 |
0.38 | 0.04 | 0.00 | 0.34 | 12213/41770 | Fixnum#to_o | 30 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/41770 | Origami::Trailer#initialize | 113 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/41770 | Origami::PDF#add_new_revision | 657 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/41770 | Origami::PDF#initialize | 171 | ||
0.97 | 0.01 | 0.00 | 0.96 | 2564/41770 | Origami::Stream#initialize | 79 | ||
0.85 | 0.12 | 0.00 | 0.73 | 26986/41770 | Symbol#to_o | 74 | ||
7.69% | 0.59% | 2.20 | 0.17 | 0.00 | 2.03 | 41770 | Class#new-1 | 0 |
0.34 | 0.04 | 0.00 | 0.30 | 12213/25487 | Origami::Integer#initialize | 30 | ||
0.72 | 0.28 | 0.00 | 0.44 | 26986/69037 | Origami::Name#initialize | 74 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::PDF::Header#initialize | 166 | ||
0.01 | 0.01 | 0.00 | 0.00 | 39203/123703 | <Class::Object>#allocate | 171 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2567/8407 | <Class::Hash>#allocate | 113 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/5 | Origami::Trailer#initialize | 171 | ||
0.96 | 0.03 | 0.00 | 0.93 | 2567/8400 | Origami::Dictionary#initialize | 113 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::PDF::Revision#initialize | 656 | ||
0.08 | 0.03 | 0.00 | 0.05 | 3094/109439 | Origami::Array#initialize | 54 | ||
0.52 | 0.20 | 0.00 | 0.32 | 25487/109439 | Origami::Integer#initialize | 115 | ||
1.25 | 0.56 | 0.00 | 0.69 | 69037/109439 | Origami::Name#initialize | 59 | ||
0.02 | 0.00 | 0.00 | 0.02 | 836/109439 | Origami::Real#initialize | 157 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/109439 | Origami::Null#initialize | 43 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/109439 | Origami::HexaString#initialize | 60 | ||
0.01 | 0.00 | 0.00 | 0.01 | 2564/109439 | Origami::Stream#initialize | 77 | ||
0.12 | 0.05 | 0.00 | 0.07 | 8400/109439 | Origami::Dictionary#initialize | 53 | ||
0.00 | 0.00 | 0.00 | 0.00 | 14/109439 | Origami::Boolean#initialize | 53 | ||
6.99% | 2.94% | 2.00 | 0.84 | 0.00 | 1.16 | 109439 | Origami::Object#initialize | 259 |
0.07 | 0.07 | 0.00 | 0.00 | 69037/69037 | #<Class:0xb50e82a0>#initialize | 264 | ||
0.01 | 0.01 | 0.00 | 0.00 | 836/836 | #<Class:0xb50c57dc>#initialize | 264 | ||
0.90 | 0.65 | 0.00 | 0.25 | 109439/116083 | Origami::Object#set_indirect | 261 | ||
0.06 | 0.06 | 0.00 | 0.00 | 25487/25487 | #<Class:0xb50d79f0>#initialize | 264 | ||
0.12 | 0.12 | 0.00 | 0.00 | 109439/109441 | Array#empty? | 264 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | String#initialize | 264 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/38941 | Origami::Trailer#[]= | 140 | ||
1.39 | 0.41 | 0.00 | 0.98 | 38939/38941 | Hash#each_key | 56 | ||
4.86% | 1.43% | 1.39 | 0.41 | 0.00 | 0.98 | 38941 | Origami::Dictionary#[]= | 123 |
0.07 | 0.07 | 0.00 | 0.00 | 77878/189579 | Origami::Object#to_o | 131 | ||
0.05 | 0.05 | 0.00 | 0.00 | 38939/191605 | Kernel#nil? | 130 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | NilClass#nil? | 130 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Dictionary#delete | 138 | ||
0.78 | 0.12 | 0.00 | 0.66 | 38939/69246 | Hash#[]= | 132 | ||
0.08 | 0.08 | 0.00 | 0.00 | 77880/393496 | Kernel#is_a? | 125 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/35267 | Symbol#to_o | 129 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/35267 | Origami::Dictionary#[]= | 129 | ||
0.26 | 0.04 | 0.00 | 0.22 | 8280/35267 | Origami::Dictionary#[] | 143 | ||
0.95 | 0.10 | 0.00 | 0.85 | 26985/35267 | Hash#each_key | 56 | ||
4.23% | 0.49% | 1.21 | 0.14 | 0.00 | 1.07 | 35267 | Symbol#to_o | 73 |
0.85 | 0.12 | 0.00 | 0.73 | 26986/41770 | Class#new-1 | 74 | ||
0.22 | 0.02 | 0.00 | 0.20 | 8281/252783 | Class#new | 74 | ||
0.22 | 0.16 | 0.00 | 0.06 | 8320/92493 | <Class::Origami::Dictionary>#parse-1 | 84 | ||
0.02 | 0.00 | 0.00 | 0.02 | 3151/92493 | <Class::Origami::Stream>#parse | 127 | ||
0.26 | 0.09 | 0.00 | 0.17 | 21847/92493 | <Class::Origami::Dictionary>#parse | 88 | ||
0.70 | 0.19 | 0.00 | 0.51 | 59175/92493 | Origami::Name#hash | 76 | ||
4.19% | 1.54% | 1.20 | 0.44 | 0.00 | 0.76 | 92493 | Origami::Name#value | 67 |
0.76 | 0.49 | 0.00 | 0.27 | 92493/92493 | #<Class:0xb50e82a0>#to_sym | 68 | ||
0.32 | 0.00 | 0.00 | 0.32 | 1232/2564 | Class#new | 127 | ||
0.68 | 0.02 | 0.00 | 0.66 | 1330/2564 | Origami::ObjectStream#initialize | 349 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2564 | Origami::XRefStream#initialize | 285 | ||
3.50% | 0.07% | 1.00 | 0.02 | 0.00 | 0.98 | 2564 | Origami::Stream#initialize | 75 |
0.97 | 0.01 | 0.00 | 0.96 | 2564/41770 | Class#new-1 | 79 | ||
0.01 | 0.00 | 0.00 | 0.01 | 2564/109439 | Origami::Object#initialize | 77 | ||
0.34 | 0.09 | 0.00 | 0.25 | 20234/59175 | Hash#[] | 143 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/59175 | Hash#delete | 151 | ||
0.66 | 0.15 | 0.00 | 0.51 | 38939/59175 | Hash#[]= | 132 | ||
3.50% | 0.84% | 1.00 | 0.24 | 0.00 | 0.76 | 59175 | Origami::Name#hash | 75 |
0.70 | 0.19 | 0.00 | 0.51 | 59175/92493 | Origami::Name#value | 76 | ||
0.06 | 0.06 | 0.00 | 0.00 | 59175/89094 | Kernel#hash | 76 | ||
0.01 | 0.00 | 0.00 | 0.01 | 3322/116083 | <Module::Origami::Object>#parse | 443 | ||
0.04 | 0.03 | 0.00 | 0.01 | 3322/116083 | Origami::PDF#add_to_revision | 410 | ||
0.90 | 0.65 | 0.00 | 0.25 | 109439/116083 | Origami::Object#initialize | 261 | ||
3.32% | 2.38% | 0.95 | 0.68 | 0.00 | 0.27 | 116083 | Origami::Object#set_indirect | 272 |
0.27 | 0.27 | 0.00 | 0.00 | 222201/225551 | Kernel#== | 273 | ||
0.08 | 0.08 | 0.00 | 0.00 | 8320/69246 | <Class::Origami::Dictionary>#parse-1 | 84 | ||
0.78 | 0.12 | 0.00 | 0.66 | 38939/69246 | Origami::Dictionary#[]= | 132 | ||
0.04 | 0.00 | 0.00 | 0.04 | 3322/69246 | Origami::PDF#add_to_revision | 415 | ||
0.03 | 0.03 | 0.00 | 0.00 | 18665/69246 | <Class::Origami::Dictionary>#parse | 84 | ||
3.25% | 0.80% | 0.93 | 0.23 | 0.00 | 0.70 | 69246 | Hash#[]= | 0 |
0.04 | 0.01 | 0.00 | 0.03 | 3322/13296 | Origami::Reference#hash | 415 | ||
0.66 | 0.15 | 0.00 | 0.51 | 38939/59175 | Origami::Name#hash | 132 | ||
0.93 | 0.05 | 0.00 | 0.88 | 3094/3094 | Class#new | 88 | ||
3.25% | 0.17% | 0.93 | 0.05 | 0.00 | 0.88 | 3094 | Origami::Array#initialize | 48 |
0.00 | 0.00 | 0.00 | 0.00 | 3094/123703 | <Class::Object>#allocate | 56 | ||
0.01 | 0.01 | 0.00 | 0.00 | 3094/3098 | Fixnum#- | 56 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3094/3108 | Array#size | 56 | ||
0.01 | 0.01 | 0.00 | 0.00 | 3094/393496 | Kernel#is_a? | 50 | ||
0.08 | 0.03 | 0.00 | 0.05 | 3094/109439 | Origami::Object#initialize | 54 | ||
0.78 | 0.10 | 0.00 | 0.68 | 3094/3098 | Range#each | 56 | ||
0.60 | 0.00 | 0.00 | 0.60 | 8279/20234 | <Class::Origami::Stream>#parse | 127 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/20234 | Origami::Stream#[] | 274 | ||
0.24 | 0.06 | 0.00 | 0.18 | 11954/20234 | Hash#each_key | 56 | ||
2.94% | 0.21% | 0.84 | 0.06 | 0.00 | 0.78 | 20234 | Origami::Dictionary#[] | 142 |
0.03 | 0.03 | 0.00 | 0.00 | 11954/189579 | Origami::Object#to_o | 143 | ||
0.49 | 0.06 | 0.00 | 0.43 | 20234/65139 | Hash#[] | 143 | ||
0.26 | 0.04 | 0.00 | 0.22 | 8280/35267 | Symbol#to_o | 143 | ||
0.78 | 0.10 | 0.00 | 0.68 | 3094/3098 | Origami::Array#initialize | 56 | ||
0.02 | 0.01 | 0.00 | 0.01 | 4/3098 | Origami::Filter::ASCIIHex#decode | 283 | ||
2.80% | 0.38% | 0.80 | 0.11 | 0.00 | 0.69 | 3098 | Range#each | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 64/2628 | Fixnum#+ | 283 | ||
0.01 | 0.01 | 0.00 | 0.00 | 12213/189579 | Origami::Object#to_o | 57 | ||
0.00 | 0.00 | 0.00 | 0.00 | 64/12279 | Array#<< | 283 | ||
0.01 | 0.01 | 0.00 | 0.00 | 128/33898 | String#to_s | 283 | ||
0.00 | 0.00 | 0.00 | 0.00 | 64/331617 | String#+ | 283 | ||
0.67 | 0.09 | 0.00 | 0.58 | 12213/12213 | Origami::Array#[]= | 57 | ||
0.00 | 0.00 | 0.00 | 0.00 | 12341/12341 | Array#[] | 57 | ||
0.00 | 0.00 | 0.00 | 0.00 | 128/128 | Fixnum#* | 283 | ||
0.76 | 0.49 | 0.00 | 0.27 | 92493/92493 | Origami::Name#value | 68 | ||
2.66% | 1.71% | 0.76 | 0.49 | 0.00 | 0.27 | 92493 | #<Class:0xb50e82a0>#to_sym | 1 |
0.27 | 0.18 | 0.00 | 0.09 | 92493/127164 | Kernel#__send__ | 3 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/331617 | Origami::Parser#read_xreftable | 317 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/331617 | Origami::Parser#read_pdf_objects | 294 | ||
0.73 | 0.73 | 0.00 | 0.00 | 324906/331617 | Array#each | 404 | ||
0.00 | 0.00 | 0.00 | 0.00 | 64/331617 | Range#each | 283 | ||
0.01 | 0.01 | 0.00 | 0.00 | 6644/331617 | Kernel#loop | 286 | ||
2.59% | 2.59% | 0.74 | 0.74 | 0.00 | 0.00 | 331617 | String#+ | 0 |
0.73 | 0.73 | 0.00 | 0.00 | 162453/162453 | Array#each | 404 | ||
2.55% | 2.55% | 0.73 | 0.73 | 0.00 | 0.00 | 162453 | StringScanner#check | 0 |
0.69 | 0.01 | 0.00 | 0.68 | 1330/1330 | Class#new | 127 | ||
2.41% | 0.03% | 0.69 | 0.01 | 0.00 | 0.68 | 1330 | Origami::ObjectStream#initialize | 345 |
0.68 | 0.02 | 0.00 | 0.66 | 1330/2564 | Origami::Stream#initialize | 349 | ||
0.67 | 0.09 | 0.00 | 0.58 | 12213/12213 | Range#each | 57 | ||
2.34% | 0.31% | 0.67 | 0.09 | 0.00 | 0.58 | 12213 | Origami::Array#[]= | 125 |
0.02 | 0.02 | 0.00 | 0.00 | 36639/189579 | Origami::Object#to_o | 127 | ||
0.42 | 0.04 | 0.00 | 0.38 | 12213/12213 | Fixnum#to_o | 126 | ||
0.14 | 0.06 | 0.00 | 0.08 | 12213/12213 | Array#[]= | 127 | ||
0.34 | 0.04 | 0.00 | 0.30 | 12213/25487 | Class#new-1 | 30 | ||
0.31 | 0.06 | 0.00 | 0.25 | 13274/25487 | Class#new | 125 | ||
2.27% | 0.35% | 0.65 | 0.10 | 0.00 | 0.55 | 25487 | Origami::Integer#initialize | 109 |
0.03 | 0.03 | 0.00 | 0.00 | 25487/393496 | Kernel#is_a? | 111 | ||
0.52 | 0.20 | 0.00 | 0.32 | 25487/109439 | Origami::Object#initialize | 115 | ||
0.02 | 0.00 | 0.00 | 0.02 | 13/13274 | <Class::Origami::Dictionary>#parse-1 | 82 | ||
0.29 | 0.03 | 0.00 | 0.26 | 5879/13274 | <Class::Origami::Array>#parse | 83 | ||
0.32 | 0.07 | 0.00 | 0.25 | 7382/13274 | <Class::Origami::Dictionary>#parse | 82 | ||
2.20% | 0.35% | 0.63 | 0.10 | 0.00 | 0.53 | 13274 | <Class::Origami::Integer>#parse | 119 |
0.01 | 0.01 | 0.00 | 0.00 | 13274/79896 | StringScanner#[] | 124 | ||
0.07 | 0.07 | 0.00 | 0.00 | 13274/45276 | String#to_i | 124 | ||
0.39 | 0.06 | 0.00 | 0.33 | 13274/252783 | Class#new | 125 | ||
0.06 | 0.06 | 0.00 | 0.00 | 13274/63896 | StringScanner#scan | 120 | ||
0.58 | 0.00 | 0.00 | 0.58 | 756/756 | Class#new | 89 | ||
2.03% | 0.00% | 0.58 | 0.00 | 0.00 | 0.58 | 756 | Origami::Page#initialize | 191 |
0.58 | 0.01 | 0.00 | 0.57 | 756/8400 | Origami::Dictionary#initialize | 193 | ||
0.01 | 0.01 | 0.00 | 0.00 | 2511/65139 | <Class::Origami::Dictionary>#parse-1 | 88 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/65139 | Origami::Parser#read_trailer | 339 | ||
0.01 | 0.01 | 0.00 | 0.00 | 1483/65139 | <Class::Origami::Stream>#parse | 127 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/65139 | Origami::Parser#parse | 168 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/65139 | Origami::Parser#read_pdf_objects | 298 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/65139 | Origami::Parser#warn | 403 | ||
0.49 | 0.06 | 0.00 | 0.43 | 20234/65139 | Origami::Dictionary#[] | 143 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/65139 | Origami::Parser#trace | 415 | ||
0.04 | 0.04 | 0.00 | 0.00 | 26985/65139 | Hash#each_key | 56 | ||
0.00 | 0.00 | 0.00 | 0.00 | 7261/65139 | <Class::Origami::Dictionary>#parse | 88 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/65139 | Kernel#loop | 290 | ||
0.00 | 0.00 | 0.00 | 0.00 | 10/65139 | Origami::Parser#info | 407 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/65139 | Origami::Parser#debug | 411 | ||
1.92% | 0.42% | 0.55 | 0.12 | 0.00 | 0.43 | 65139 | Hash#[] | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4305/4306 | Hash#default | 88 | ||
0.09 | 0.02 | 0.00 | 0.07 | 7383/7383 | Origami::Name#eql? | 143 | ||
0.34 | 0.09 | 0.00 | 0.25 | 20234/59175 | Origami::Name#hash | 143 | ||
0.01 | 0.01 | 0.00 | 0.00 | 3094/393496 | Origami::Array#initialize | 50 | ||
0.03 | 0.03 | 0.00 | 0.00 | 25487/393496 | Origami::Integer#initialize | 111 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/393496 | Origami::PDF#is_linearized? | 36 | ||
0.02 | 0.02 | 0.00 | 0.00 | 5128/393496 | <Class::Origami::Stream>#parse | 132 | ||
0.11 | 0.11 | 0.00 | 0.00 | 102807/393496 | Origami::Name#initialize | 53 | ||
0.01 | 0.01 | 0.00 | 0.00 | 836/393496 | Origami::Real#initialize | 153 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/393496 | Origami::HexaString#initialize | 56 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/393496 | Origami::Parser#read_pdf_objects | 296 | ||
0.08 | 0.08 | 0.00 | 0.00 | 77880/393496 | Origami::Dictionary#[]= | 125 | ||
0.22 | 0.22 | 0.00 | 0.00 | 162453/393496 | Array#each | 398 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/393496 | Array#reverse_each | 41 | ||
0.00 | 0.00 | 0.00 | 0.00 | 7383/393496 | Origami::Name#eql? | 72 | ||
0.02 | 0.02 | 0.00 | 0.00 | 8400/393496 | Origami::Dictionary#initialize | 49 | ||
0.00 | 0.00 | 0.00 | 0.00 | 20/393496 | Origami::Boolean#initialize | 49 | ||
1.75% | 1.75% | 0.50 | 0.50 | 0.00 | 0.00 | 393496 | Kernel#is_a? | 0 |
0.50 | 0.50 | 0.00 | 0.00 | 13178/13178 | Proc#call | 295 | ||
1.75% | 1.75% | 0.50 | 0.50 | 0.00 | 0.00 | 13178 | <Module::Gtk>#events_pending? | 0 |
0.42 | 0.04 | 0.00 | 0.38 | 12213/12213 | Origami::Array#[]= | 126 | ||
1.47% | 0.14% | 0.42 | 0.04 | 0.00 | 0.38 | 12213 | Fixnum#to_o | 29 |
0.38 | 0.04 | 0.00 | 0.34 | 12213/41770 | Class#new-1 | 30 | ||
0.18 | 0.05 | 0.00 | 0.13 | 5792/12677 | <Class::Origami::Dictionary>#parse-1 | 82 | ||
0.12 | 0.03 | 0.00 | 0.09 | 3967/12677 | <Class::Origami::Array>#parse | 83 | ||
0.07 | 0.00 | 0.00 | 0.07 | 2918/12677 | <Class::Origami::Dictionary>#parse | 82 | ||
1.29% | 0.28% | 0.37 | 0.08 | 0.00 | 0.29 | 12677 | <Class::Origami::Reference>#parse | 45 |
0.00 | 0.00 | 0.00 | 0.00 | 12677/191605 | Kernel#nil? | 47 | ||
0.02 | 0.02 | 0.00 | 0.00 | 25354/79896 | StringScanner#[] | 52 | ||
0.05 | 0.05 | 0.00 | 0.00 | 25354/45276 | String#to_i | 52 | ||
0.14 | 0.11 | 0.00 | 0.03 | 12677/252783 | Class#new | 54 | ||
0.08 | 0.08 | 0.00 | 0.00 | 12677/63896 | StringScanner#scan | 47 | ||
0.00 | 0.00 | 0.00 | 0.00 | 14/63896 | <Class::Origami::Boolean>#parse | 65 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/63896 | <Class::Origami::Trailer>#parse | 126 | ||
0.19 | 0.19 | 0.00 | 0.00 | 33770/63896 | <Class::Origami::Name>#parse | 88 | ||
0.02 | 0.02 | 0.00 | 0.00 | 3322/63896 | <Module::Origami::Object>#parse | 425 | ||
0.08 | 0.08 | 0.00 | 0.00 | 12677/63896 | <Class::Origami::Reference>#parse | 47 | ||
0.06 | 0.06 | 0.00 | 0.00 | 13274/63896 | <Class::Origami::Integer>#parse | 120 | ||
0.01 | 0.01 | 0.00 | 0.00 | 836/63896 | <Class::Origami::Real>#parse | 163 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/63896 | <Class::Origami::PDF::Header>#parse | 61 | ||
1.26% | 1.26% | 0.36 | 0.36 | 0.00 | 0.00 | 63896 | StringScanner#scan | 0 |
0.35 | 0.35 | 0.00 | 0.00 | 199632/199632 | Integer#times | 103 | ||
1.22% | 1.22% | 0.35 | 0.35 | 0.00 | 0.00 | 199632 | Integer#chr | 0 |
0.01 | 0.01 | 0.00 | 0.00 | 2564/127164 | #<Class:0xb50d79f0>#< | 3 | ||
0.01 | 0.00 | 0.00 | 0.01 | 14766/127164 | #<Class:0xb50e82a0>#id2name | 3 | ||
0.27 | 0.18 | 0.00 | 0.09 | 92493/127164 | #<Class:0xb50e82a0>#to_sym | 3 | ||
0.04 | 0.01 | 0.00 | 0.03 | 2564/127164 | #<Class:0xb50d79f0>#coerce | 3 | ||
0.01 | 0.01 | 0.00 | 0.00 | 14777/127164 | #<Class:0xb50d79f0>#to_int | 3 | ||
1.19% | 0.73% | 0.34 | 0.21 | 0.00 | 0.13 | 127164 | Kernel#__send__ | 0 |
0.03 | 0.03 | 0.00 | 0.00 | 2564/2564 | Numeric#coerce | 3 | ||
0.01 | 0.01 | 0.00 | 0.00 | 14766/14766 | Symbol#id2name | 3 | ||
0.09 | 0.09 | 0.00 | 0.00 | 92493/127760 | Symbol#to_sym | 3 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/2564 | Fixnum#< | 3 | ||
0.00 | 0.00 | 0.00 | 0.00 | 14777/14777 | Integer#to_int | 3 | ||
0.34 | 0.34 | 0.00 | 0.00 | 285732/285732 | Array#each | 405 | ||
1.19% | 1.19% | 0.34 | 0.34 | 0.00 | 0.00 | 285732 | Module#== | 0 |
0.07 | 0.07 | 0.00 | 0.00 | 13342/66218 | <Class::Origami::Dictionary>#parse-1 | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/66218 | <Class::Origami::Trailer>#parse | 120 | ||
0.03 | 0.03 | 0.00 | 0.00 | 3322/66218 | <Class::Origami::Stream>#parse | 103 | ||
0.04 | 0.04 | 0.00 | 0.00 | 3322/66218 | <Module::Origami::Object>#parse | 448 | ||
0.01 | 0.01 | 0.00 | 0.00 | 2511/66218 | <Class::Origami::Stream>#parse-1 | 103 | ||
0.02 | 0.02 | 0.00 | 0.00 | 18401/66218 | <Class::Origami::Array>#parse | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/66218 | <Class::Origami::Null>#parse | 48 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/66218 | <Class::Origami::XRef::Section>#parse | 182 | ||
0.15 | 0.15 | 0.00 | 0.00 | 25309/66218 | <Class::Origami::Dictionary>#parse | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/66218 | <Class::Origami::HexaString>#parse | 66 | ||
1.12% | 1.12% | 0.32 | 0.32 | 0.00 | 0.00 | 66218 | StringScanner#skip | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 14/207029 | <Class::Origami::Boolean>#parse | 69 | ||
0.28 | 0.28 | 0.00 | 0.00 | 199632/207029 | Integer#times | 103 | ||
0.03 | 0.03 | 0.00 | 0.00 | 7383/207029 | Origami::Name#eql? | 72 | ||
1.08% | 1.08% | 0.31 | 0.31 | 0.00 | 0.00 | 207029 | String#== | 0 |
0.05 | 0.05 | 0.00 | 0.00 | 33770/235966 | <Class::Origami::Name>#contract | 100 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/235966 | <Class::Origami::Stream>#parse | 132 | ||
0.26 | 0.26 | 0.00 | 0.00 | 199632/235966 | Integer#times | 101 | ||
1.08% | 1.08% | 0.31 | 0.31 | 0.00 | 0.00 | 235966 | String#length | 0 |
0.02 | 0.02 | 0.00 | 0.00 | 13342/191605 | <Class::Origami::Dictionary>#parse-1 | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/191605 | Origami::Parser#read_trailer | 333 | ||
0.00 | 0.00 | 0.00 | 0.00 | 14/191605 | <Class::Origami::Boolean>#parse | 65 | ||
0.05 | 0.05 | 0.00 | 0.00 | 33770/191605 | <Class::Origami::Name>#parse | 88 | ||
0.00 | 0.00 | 0.00 | 0.00 | 9966/191605 | <Module::Origami::Object>#parse | 448 | ||
0.00 | 0.00 | 0.00 | 0.00 | 12677/191605 | <Class::Origami::Reference>#parse | 47 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/191605 | Origami::Parser#read_pdf_objects | 301 | ||
0.05 | 0.05 | 0.00 | 0.00 | 38939/191605 | Origami::Dictionary#[]= | 130 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/191605 | Origami::Trailer#has_dictionary? | 145 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/191605 | Origami::Trailer#initialize | 113 | ||
0.04 | 0.04 | 0.00 | 0.00 | 15307/191605 | <Class::Origami::Array>#parse | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/191605 | <Class::Origami::Null>#parse | 48 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/191605 | <Class::Origami::PDF::Header>#parse | 61 | ||
0.06 | 0.06 | 0.00 | 0.00 | 38939/191605 | Hash#each_key | 56 | ||
0.07 | 0.07 | 0.00 | 0.00 | 25309/191605 | <Class::Origami::Dictionary>#parse | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/191605 | Kernel#loop | 284 | ||
0.00 | 0.00 | 0.00 | 0.00 | 8/191605 | <Class::Origami::HexaString>#parse | 71 | ||
1.01% | 1.01% | 0.29 | 0.29 | 0.00 | 0.00 | 191605 | Kernel#nil? | 0 |
0.27 | 0.27 | 0.00 | 0.00 | 222201/225551 | Origami::Object#set_indirect | 273 | ||
0.02 | 0.02 | 0.00 | 0.00 | 3322/225551 | Kernel#loop | 286 | ||
0.00 | 0.00 | 0.00 | 0.00 | 28/225551 | Origami::Boolean#initialize | 55 | ||
1.01% | 1.01% | 0.29 | 0.29 | 0.00 | 0.00 | 225551 | Kernel#== | 0 |
0.28 | 0.04 | 0.00 | 0.24 | 3322/3322 | Kernel#loop | 288 | ||
0.98% | 0.14% | 0.28 | 0.04 | 0.00 | 0.24 | 3322 | Origami::PDF#<< | 395 |
0.00 | 0.00 | 0.00 | 0.00 | 3322/15869 | Array#last | 397 | ||
0.24 | 0.03 | 0.00 | 0.21 | 3322/3322 | Origami::PDF#add_to_revision | 397 | ||
0.26 | 0.26 | 0.00 | 0.00 | 162453/162453 | Array#each | 395 | ||
0.91% | 0.91% | 0.26 | 0.26 | 0.00 | 0.00 | 162453 | Module#const_get | 0 |
0.25 | 0.25 | 0.00 | 0.00 | 199632/202971 | Integer#times | 101 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/202971 | Origami::Parser#warn | 403 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/202971 | Origami::Parser#trace | 415 | ||
0.00 | 0.00 | 0.00 | 0.00 | 10/202971 | Origami::Parser#info | 407 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/202971 | Origami::Parser#debug | 411 | ||
0.87% | 0.87% | 0.25 | 0.25 | 0.00 | 0.00 | 202971 | Fixnum#>= | 0 |
0.25 | 0.25 | 0.00 | 0.00 | 199632/199632 | Integer#times | 103 | ||
0.87% | 0.87% | 0.25 | 0.25 | 0.00 | 0.00 | 199632 | String#[] | 0 |
0.24 | 0.03 | 0.00 | 0.21 | 3322/3322 | Origami::PDF#<< | 397 | ||
0.84% | 0.10% | 0.24 | 0.03 | 0.00 | 0.21 | 3322 | Origami::PDF#add_to_revision | 408 |
0.04 | 0.03 | 0.00 | 0.01 | 3322/116083 | Origami::Object#set_indirect | 410 | ||
0.01 | 0.01 | 0.00 | 0.00 | 3322/3322 | Origami::Object#set_pdf | 411 | ||
0.09 | 0.05 | 0.00 | 0.04 | 6644/9967 | Origami::Object#reference | 417 | ||
0.04 | 0.00 | 0.00 | 0.04 | 3322/69246 | Hash#[]= | 415 | ||
0.03 | 0.03 | 0.00 | 0.00 | 3322/10128 | Fixnum#== | 413 | ||
0.20 | 0.05 | 0.00 | 0.15 | 6644/6644 | Kernel#loop | 286 | ||
0.70% | 0.17% | 0.20 | 0.05 | 0.00 | 0.15 | 6644 | Origami::Object#type | 464 |
0.11 | 0.11 | 0.00 | 0.00 | 6644/9970 | String#split | 465 | ||
0.00 | 0.00 | 0.00 | 0.00 | 6644/15869 | Array#last | 465 | ||
0.00 | 0.00 | 0.00 | 0.00 | 6644/6645 | Kernel#class | 465 | ||
0.01 | 0.01 | 0.00 | 0.00 | 6644/40414 | String#to_sym | 465 | ||
0.03 | 0.03 | 0.00 | 0.00 | 6644/9967 | Module#to_s | 465 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/162456 | Origami::PDF#is_linearized? | 34 | ||
0.20 | 0.20 | 0.00 | 0.00 | 162453/162456 | Array#each | 397 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/162456 | Origami::PDF#initialize | 171 | ||
0.70% | 0.70% | 0.20 | 0.20 | 0.00 | 0.00 | 162456 | Array#first | 0 |
0.02 | 0.02 | 0.00 | 0.00 | 36639/189579 | Origami::Array#[]= | 127 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/189579 | Origami::Dictionary#delete | 151 | ||
0.07 | 0.07 | 0.00 | 0.00 | 77878/189579 | Origami::Dictionary#[]= | 131 | ||
0.03 | 0.03 | 0.00 | 0.00 | 11954/189579 | Origami::Dictionary#[] | 143 | ||
0.06 | 0.06 | 0.00 | 0.00 | 50893/189579 | Hash#each_key | 56 | ||
0.01 | 0.01 | 0.00 | 0.00 | 12213/189579 | Range#each | 57 | ||
0.66% | 0.66% | 0.19 | 0.19 | 0.00 | 0.00 | 189579 | Origami::Object#to_o | 362 |
0.19 | 0.01 | 0.00 | 0.18 | 3322/3322 | Kernel#loop | 286 | ||
0.66% | 0.03% | 0.19 | 0.01 | 0.00 | 0.18 | 3322 | Origami::Parser#trace | 414 |
0.07 | 0.03 | 0.00 | 0.04 | 3322/3337 | Kernel#puts | 415 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/202971 | Fixnum#>= | 415 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/65139 | Hash#[] | 415 | ||
0.11 | 0.01 | 0.00 | 0.10 | 3322/3341 | Origami#colorprint | 415 | ||
0.19 | 0.19 | 0.00 | 0.00 | 108202/108202 | Array#each | 401 | ||
0.66% | 0.66% | 0.19 | 0.19 | 0.00 | 0.00 | 108202 | <Class::Regexp>#escape | 0 |
0.19 | 0.19 | 0.00 | 0.00 | 162436/162436 | Array#each | 400 | ||
0.66% | 0.66% | 0.19 | 0.19 | 0.00 | 0.00 | 162436 | Module#include? | 0 |
0.17 | 0.17 | 0.00 | 0.00 | 3325/3325 | Proc#call | 294 | ||
0.59% | 0.59% | 0.17 | 0.17 | 0.00 | 0.00 | 3325 | Gtk::ProgressBar#pulse | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 3325/89094 | Kernel#hash | 294 | ||
0.13 | 0.03 | 0.00 | 0.10 | 9968/13296 | Hash#merge | 376 | ||
0.04 | 0.01 | 0.00 | 0.03 | 3322/13296 | Hash#[]= | 415 | ||
0.00 | 0.00 | 0.00 | 0.00 | 6/13296 | Hash#initialize_copy | 376 | ||
0.59% | 0.14% | 0.17 | 0.04 | 0.00 | 0.13 | 13296 | Origami::Reference#hash | 78 |
0.03 | 0.03 | 0.00 | 0.00 | 13296/13296 | Origami::Reference#to_a | 79 | ||
0.10 | 0.05 | 0.00 | 0.05 | 13296/13296 | Array#hash | 79 | ||
0.05 | 0.00 | 0.00 | 0.05 | 2/4 | Origami::Parser#read_trailer | 330 | ||
0.11 | 0.00 | 0.00 | 0.11 | 2/4 | Array#reverse_each | 40 | ||
0.56% | 0.00% | 0.16 | 0.00 | 0.00 | 0.16 | 4 | Origami::PDF#get_object_by_offset | 677 |
0.03 | 0.00 | 0.00 | 0.03 | 4/4 | Enumerable#find | 678 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/5 | Hash#values | 678 | ||
0.13 | 0.00 | 0.00 | 0.13 | 4/4 | Origami::PDF#indirect_objects | 678 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/9967 | Origami::Parser#read_trailer | 334 | ||
0.09 | 0.05 | 0.00 | 0.04 | 6644/9967 | Origami::PDF#add_to_revision | 417 | ||
0.06 | 0.01 | 0.00 | 0.05 | 3322/9967 | Kernel#loop | 286 | ||
0.52% | 0.21% | 0.15 | 0.06 | 0.00 | 0.09 | 9967 | Origami::Object#reference | 321 |
0.01 | 0.01 | 0.00 | 0.00 | 9967/19935 | Origami::Object#is_indirect? | 322 | ||
0.08 | 0.04 | 0.00 | 0.04 | 9967/252783 | Class#new | 326 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/45276 | <Class::Origami::Trailer>#parse | 130 | ||
0.02 | 0.02 | 0.00 | 0.00 | 6644/45276 | <Module::Origami::Object>#parse | 430 | ||
0.05 | 0.05 | 0.00 | 0.00 | 25354/45276 | <Class::Origami::Reference>#parse | 52 | ||
0.07 | 0.07 | 0.00 | 0.00 | 13274/45276 | <Class::Origami::Integer>#parse | 124 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/45276 | <Class::Origami::PDF::Header>#parse | 63 | ||
0.49% | 0.49% | 0.14 | 0.14 | 0.00 | 0.00 | 45276 | String#to_i | 0 |
0.14 | 0.06 | 0.00 | 0.08 | 12213/12213 | Origami::Array#[]= | 127 | ||
0.49% | 0.21% | 0.14 | 0.06 | 0.00 | 0.08 | 12213 | Array#[]= | 0 |
0.03 | 0.02 | 0.00 | 0.01 | 12213/14777 | #<Class:0xb50d79f0>#respond_to? | 127 | ||
0.05 | 0.04 | 0.00 | 0.01 | 12213/14777 | #<Class:0xb50d79f0>#to_int | 127 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3094/123703 | Origami::Array#initialize | 56 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/123703 | Origami::PDF::Header#initialize | 50 | ||
0.01 | 0.01 | 0.00 | 0.00 | 39203/123703 | Class#new-1 | 171 | ||
0.12 | 0.12 | 0.00 | 0.00 | 81398/123703 | Class#new | 143 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/123703 | <Class::Exception>#exception | 183 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/123703 | Origami::Filter::ASCIIHex#decode | 283 | ||
0.45% | 0.45% | 0.13 | 0.13 | 0.00 | 0.00 | 123703 | <Class::Object>#allocate | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 14/79896 | <Class::Origami::Boolean>#parse | 69 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/79896 | <Class::Origami::Trailer>#parse | 130 | ||
0.10 | 0.10 | 0.00 | 0.00 | 33770/79896 | <Class::Origami::Name>#parse | 91 | ||
0.00 | 0.00 | 0.00 | 0.00 | 6644/79896 | <Module::Origami::Object>#parse | 430 | ||
0.02 | 0.02 | 0.00 | 0.00 | 25354/79896 | <Class::Origami::Reference>#parse | 52 | ||
0.01 | 0.01 | 0.00 | 0.00 | 13274/79896 | <Class::Origami::Integer>#parse | 124 | ||
0.00 | 0.00 | 0.00 | 0.00 | 836/79896 | <Class::Origami::Real>#parse | 167 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/79896 | <Class::Origami::PDF::Header>#parse | 63 | ||
0.45% | 0.45% | 0.13 | 0.13 | 0.00 | 0.00 | 79896 | StringScanner#[] | 0 |
0.13 | 0.00 | 0.00 | 0.13 | 4/4 | Origami::PDF#get_object_by_offset | 678 | ||
0.45% | 0.00% | 0.13 | 0.00 | 0.00 | 0.13 | 4 | Origami::PDF#indirect_objects | 375 |
0.13 | 0.00 | 0.00 | 0.13 | 4/4 | Enumerable#inject | 376 | ||
0.13 | 0.00 | 0.00 | 0.13 | 4/4 | Origami::PDF#indirect_objects | 376 | ||
0.45% | 0.00% | 0.13 | 0.00 | 0.00 | 0.13 | 4 | Enumerable#inject | 0 |
0.13 | 0.00 | 0.00 | 0.13 | 4/42533 | Array#each | 376 | ||
0.13 | 0.00 | 0.00 | 0.13 | 7/7 | Array#each | 376 | ||
0.45% | 0.00% | 0.13 | 0.00 | 0.00 | 0.13 | 7 | Hash#merge | 0 |
0.13 | 0.03 | 0.00 | 0.10 | 9968/13296 | Origami::Reference#hash | 376 | ||
0.00 | 0.00 | 0.00 | 0.00 | 7/8407 | <Class::Hash>#allocate | 376 | ||
0.00 | 0.00 | 0.00 | 0.00 | 7/7 | Hash#initialize_copy | 376 | ||
0.11 | 0.11 | 0.00 | 0.00 | 6644/9970 | Origami::Object#type | 465 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/9970 | Origami::Filter::ASCIIHex#decode | 274 | ||
0.01 | 0.01 | 0.00 | 0.00 | 3322/9970 | Kernel#loop | 286 | ||
0.42% | 0.42% | 0.12 | 0.12 | 0.00 | 0.00 | 9970 | String#split | 0 |
0.03 | 0.03 | 0.00 | 0.00 | 35267/127760 | Origami::Name#initialize | 57 | ||
0.09 | 0.09 | 0.00 | 0.00 | 92493/127760 | Kernel#__send__ | 3 | ||
0.42% | 0.42% | 0.12 | 0.12 | 0.00 | 0.00 | 127760 | Symbol#to_sym | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/109441 | Origami::PDF#add_new_revision | 654 | ||
0.12 | 0.12 | 0.00 | 0.00 | 109439/109441 | Origami::Object#initialize | 264 | ||
0.42% | 0.42% | 0.12 | 0.12 | 0.00 | 0.00 | 109441 | Array#empty? | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/89094 | GLib::Object#get_property | 1 | ||
0.05 | 0.05 | 0.00 | 0.00 | 26592/89094 | Array#hash | 79 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3325/89094 | Gtk::ProgressBar#pulse | 294 | ||
0.06 | 0.06 | 0.00 | 0.00 | 59175/89094 | Origami::Name#hash | 76 | ||
0.38% | 0.38% | 0.11 | 0.11 | 0.00 | 0.00 | 89094 | Kernel#hash | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/3341 | Origami::Parser#warn | 403 | ||
0.11 | 0.01 | 0.00 | 0.10 | 3322/3341 | Origami::Parser#trace | 415 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/3341 | Origami::Parser#error | 399 | ||
0.00 | 0.00 | 0.00 | 0.00 | 10/3341 | Origami::Parser#info | 407 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/3341 | Origami::Parser#debug | 411 | ||
0.38% | 0.03% | 0.11 | 0.01 | 0.00 | 0.10 | 3341 | Origami#colorprint | 84 |
0.10 | 0.03 | 0.00 | 0.07 | 3341/3341 | Origami#set_fg_color | 85 | ||
0.11 | 0.00 | 0.00 | 0.11 | 1/1 | Origami::Parser#parse_pdf_file | 249 | ||
0.38% | 0.00% | 0.11 | 0.00 | 0.00 | 0.11 | 1 | Origami::PDF#is_encrypted? | 45 |
0.11 | 0.00 | 0.00 | 0.11 | 1/1 | Origami::PDF#has_attr? | 46 | ||
0.11 | 0.00 | 0.00 | 0.11 | 1/1 | Origami::PDF#is_encrypted? | 46 | ||
0.38% | 0.00% | 0.11 | 0.00 | 0.00 | 0.11 | 1 | Origami::PDF#has_attr? | 30 |
0.00 | 0.00 | 0.00 | 0.00 | 1/39218 | NilClass#nil? | 31 | ||
0.11 | 0.00 | 0.00 | 0.11 | 1/1 | Origami::PDF#get_doc_attr | 31 | ||
0.11 | 0.00 | 0.00 | 0.11 | 1/1 | Origami::PDF#has_attr? | 31 | ||
0.38% | 0.00% | 0.11 | 0.00 | 0.00 | 0.11 | 1 | Origami::PDF#get_doc_attr | 34 |
0.11 | 0.00 | 0.00 | 0.11 | 1/1 | Array#reverse_each | 36 | ||
0.11 | 0.00 | 0.00 | 0.11 | 1/1 | Origami::PDF#get_doc_attr | 36 | ||
0.38% | 0.00% | 0.11 | 0.00 | 0.00 | 0.11 | 1 | Array#reverse_each | 0 |
0.11 | 0.00 | 0.00 | 0.11 | 2/4 | Origami::PDF#get_object_by_offset | 40 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/9 | Origami::Trailer#has_dictionary? | 37 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/393496 | Kernel#is_a? | 41 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::Configurable#has_field? | 41 | ||
0.11 | 0.11 | 0.00 | 0.00 | 162453/162453 | Class#new | 404 | ||
0.38% | 0.38% | 0.11 | 0.11 | 0.00 | 0.00 | 162453 | <Class::Regexp>#allocate | 0 |
0.10 | 0.03 | 0.00 | 0.07 | 3341/3341 | Origami#colorprint | 85 | ||
0.35% | 0.10% | 0.10 | 0.03 | 0.00 | 0.07 | 3341 | Origami#set_fg_color | 70 |
0.05 | 0.02 | 0.00 | 0.03 | 10023/10023 | Kernel#print | 80 | ||
0.02 | 0.02 | 0.00 | 0.00 | 3341/3341 | Array#map | 77 | ||
0.10 | 0.02 | 0.00 | 0.08 | 2564/2628 | <Class::Origami::Stream>#parse | 116 | ||
0.00 | 0.00 | 0.00 | 0.00 | 64/2628 | Range#each | 283 | ||
0.35% | 0.07% | 0.10 | 0.02 | 0.00 | 0.08 | 2628 | Fixnum#+ | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2564/2564 | Fixnum#+-1 | 116 | ||
0.08 | 0.04 | 0.00 | 0.04 | 2564/2564 | #<Class:0xb50d79f0>#coerce | 116 | ||
0.10 | 0.05 | 0.00 | 0.05 | 13296/13296 | Origami::Reference#hash | 79 | ||
0.35% | 0.17% | 0.10 | 0.05 | 0.00 | 0.05 | 13296 | Array#hash | 0 |
0.05 | 0.05 | 0.00 | 0.00 | 26592/89094 | Kernel#hash | 79 | ||
0.09 | 0.09 | 0.00 | 0.00 | 6648/6648 | <Module::Origami::Object>#parse | 423 | ||
0.31% | 0.31% | 0.09 | 0.09 | 0.00 | 0.00 | 6648 | StringScanner#match? | 0 |
0.09 | 0.02 | 0.00 | 0.07 | 7383/7383 | Hash#[] | 143 | ||
0.31% | 0.07% | 0.09 | 0.02 | 0.00 | 0.07 | 7383 | Origami::Name#eql? | 71 |
0.04 | 0.03 | 0.00 | 0.01 | 14766/14766 | #<Class:0xb50e82a0>#id2name | 72 | ||
0.00 | 0.00 | 0.00 | 0.00 | 7383/393496 | Kernel#is_a? | 72 | ||
0.03 | 0.03 | 0.00 | 0.00 | 7383/207029 | String#== | 72 | ||
0.08 | 0.08 | 0.00 | 0.00 | 1/1 | Origami::Parser#parse | 147 | ||
0.28% | 0.28% | 0.08 | 0.08 | 0.00 | 0.00 | 1 | IO#read | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 8320/39218 | <Class::Origami::Dictionary>#parse-1 | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/39218 | Origami::Parser#read_trailer | 333 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | <Class::Origami::Trailer>#parse | 132 | ||
0.00 | 0.00 | 0.00 | 0.00 | 6/39218 | Origami::Trailer#has_dictionary? | 145 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | Origami::Trailer#initialize | 113 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | Origami::Dictionary#[]= | 130 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/39218 | Origami::PDF#has_attr? | 31 | ||
0.02 | 0.02 | 0.00 | 0.00 | 12213/39218 | <Class::Origami::Array>#parse | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | <Class::Origami::XRef::Section>#parse | 182 | ||
0.06 | 0.06 | 0.00 | 0.00 | 18665/39218 | <Class::Origami::Dictionary>#parse | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | Kernel#loop | 284 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | Origami::Configurable#has_field? | 174 | ||
0.28% | 0.28% | 0.08 | 0.08 | 0.00 | 0.00 | 39218 | NilClass#nil? | 0 |
0.08 | 0.04 | 0.00 | 0.04 | 2564/2564 | Fixnum#+ | 116 | ||
0.28% | 0.14% | 0.08 | 0.04 | 0.00 | 0.04 | 2564 | #<Class:0xb50d79f0>#coerce | 1 |
0.04 | 0.01 | 0.00 | 0.03 | 2564/127164 | Kernel#__send__ | 3 | ||
0.07 | 0.03 | 0.00 | 0.04 | 3322/3337 | Origami::Parser#trace | 415 | ||
0.00 | 0.00 | 0.00 | 0.00 | 10/3337 | Origami::Parser#info | 407 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/3337 | Origami::Parser#debug | 411 | ||
0.24% | 0.10% | 0.07 | 0.03 | 0.00 | 0.04 | 3337 | Kernel#puts | 0 |
0.04 | 0.04 | 0.00 | 0.00 | 6674/16697 | IO#write | 407 | ||
0.04 | 0.04 | 0.00 | 0.00 | 6674/16697 | Kernel#puts | 407 | ||
0.03 | 0.03 | 0.00 | 0.00 | 10023/16697 | Kernel#print | 80 | ||
0.24% | 0.24% | 0.07 | 0.07 | 0.00 | 0.00 | 16697 | IO#write | 0 |
0.07 | 0.04 | 0.00 | 0.03 | 2564/2565 | <Class::Origami::Stream>#parse | 115 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2565 | Origami::Parser#read_pdf_objects | 294 | ||
0.24% | 0.14% | 0.07 | 0.04 | 0.00 | 0.03 | 2565 | StringScanner#peek | 0 |
0.01 | 0.01 | 0.00 | 0.00 | 2564/14777 | #<Class:0xb50d79f0>#respond_to? | 115 | ||
0.02 | 0.02 | 0.00 | 0.00 | 2564/14777 | #<Class:0xb50d79f0>#to_int | 115 | ||
0.07 | 0.07 | 0.00 | 0.00 | 69037/69037 | Origami::Object#initialize | 264 | ||
0.24% | 0.24% | 0.07 | 0.07 | 0.00 | 0.00 | 69037 | #<Class:0xb50e82a0>#initialize | 265 |
0.02 | 0.02 | 0.00 | 0.00 | 2564/14777 | StringScanner#peek | 115 | ||
0.05 | 0.04 | 0.00 | 0.01 | 12213/14777 | Array#[]= | 127 | ||
0.24% | 0.21% | 0.07 | 0.06 | 0.00 | 0.01 | 14777 | #<Class:0xb50d79f0>#to_int | 1 |
0.01 | 0.01 | 0.00 | 0.00 | 14777/127164 | Kernel#__send__ | 3 | ||
0.03 | 0.03 | 0.00 | 0.00 | 35267/38589 | Origami::Name#initialize | 57 | ||
0.03 | 0.03 | 0.00 | 0.00 | 3322/38589 | Kernel#loop | 286 | ||
0.21% | 0.21% | 0.06 | 0.06 | 0.00 | 0.00 | 38589 | Symbol#to_s | 0 |
0.01 | 0.01 | 0.00 | 0.00 | 6644/40414 | Origami::Object#type | 465 | ||
0.05 | 0.05 | 0.00 | 0.00 | 33770/40414 | Origami::Name#initialize | 57 | ||
0.21% | 0.21% | 0.06 | 0.06 | 0.00 | 0.00 | 40414 | String#to_sym | 0 |
0.05 | 0.01 | 0.00 | 0.04 | 820/836 | <Class::Origami::Array>#parse | 83 | ||
0.01 | 0.00 | 0.00 | 0.01 | 16/836 | <Class::Origami::Dictionary>#parse | 82 | ||
0.21% | 0.03% | 0.06 | 0.01 | 0.00 | 0.05 | 836 | <Class::Origami::Real>#parse | 161 |
0.00 | 0.00 | 0.00 | 0.00 | 836/836 | String#to_f | 167 | ||
0.00 | 0.00 | 0.00 | 0.00 | 836/79896 | StringScanner#[] | 167 | ||
0.04 | 0.00 | 0.00 | 0.04 | 836/252783 | Class#new | 168 | ||
0.01 | 0.01 | 0.00 | 0.00 | 836/63896 | StringScanner#scan | 163 | ||
0.05 | 0.05 | 0.00 | 0.00 | 33770/33898 | Origami::Name#initialize | 57 | ||
0.01 | 0.01 | 0.00 | 0.00 | 128/33898 | Range#each | 283 | ||
0.21% | 0.21% | 0.06 | 0.06 | 0.00 | 0.00 | 33898 | String#to_s | 0 |
0.06 | 0.06 | 0.00 | 0.00 | 25487/25487 | Origami::Object#initialize | 264 | ||
0.21% | 0.21% | 0.06 | 0.06 | 0.00 | 0.00 | 25487 | #<Class:0xb50d79f0>#initialize | 265 |
0.06 | 0.00 | 0.00 | 0.06 | 2/2 | Origami::Parser#parse_pdf_file | 229 | ||
0.21% | 0.00% | 0.06 | 0.00 | 0.00 | 0.06 | 2 | Origami::Parser#read_trailer | 323 |
0.00 | 0.00 | 0.00 | 0.00 | 1/3323 | Origami::Reference#to_s | 334 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/191605 | Kernel#nil? | 333 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/39218 | NilClass#nil? | 333 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | <Class::Origami::Trailer>#parse | 328 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/15869 | Array#last | 339 | ||
0.05 | 0.00 | 0.00 | 0.05 | 2/4 | Origami::PDF#get_object_by_offset | 330 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/9967 | Origami::Object#reference | 334 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/5 | Origami::PDF::Revision#trailer= | 338 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/65139 | Hash#[] | 339 | ||
0.01 | 0.00 | 0.00 | 0.01 | 2/3325 | Proc#call | 339 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/10 | Origami::Parser#info | 327 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::Configurable#has_field? | 331 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/5 | Origami::Parser#debug | 334 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/3323 | Origami::Parser#read_trailer | 334 | ||
0.06 | 0.01 | 0.00 | 0.05 | 3322/3323 | Kernel#loop | 286 | ||
0.21% | 0.03% | 0.06 | 0.01 | 0.00 | 0.05 | 3323 | Origami::Reference#to_s | 93 |
0.03 | 0.03 | 0.00 | 0.00 | 3323/3323 | Origami::Object#print | 94 | ||
0.02 | 0.02 | 0.00 | 0.00 | 6646/6650 | Fixnum#to_s | 94 | ||
0.05 | 0.02 | 0.00 | 0.03 | 10023/10023 | Origami#set_fg_color | 80 | ||
0.17% | 0.07% | 0.05 | 0.02 | 0.00 | 0.03 | 10023 | Kernel#print | 0 |
0.03 | 0.03 | 0.00 | 0.00 | 10023/16697 | IO#write | 80 | ||
0.05 | 0.05 | 0.00 | 0.00 | 22644/22644 | Class#new | 326 | ||
0.17% | 0.17% | 0.05 | 0.05 | 0.00 | 0.00 | 22644 | Origami::Reference#initialize | 41 |
0.05 | 0.05 | 0.00 | 0.00 | 69037/69037 | Origami::Name#initialize | 57 | ||
0.17% | 0.17% | 0.05 | 0.05 | 0.00 | 0.00 | 69037 | String#empty? | 0 |
0.03 | 0.03 | 0.00 | 0.00 | 6644/9967 | Origami::Object#type | 465 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/9967 | Origami::Parser#read_pdf_objects | 295 | ||
0.01 | 0.01 | 0.00 | 0.00 | 3322/9967 | Kernel#loop | 286 | ||
0.14% | 0.14% | 0.04 | 0.04 | 0.00 | 0.00 | 9967 | Module#to_s | 0 |
0.01 | 0.01 | 0.00 | 0.00 | 2564/14777 | StringScanner#peek | 115 | ||
0.03 | 0.02 | 0.00 | 0.01 | 12213/14777 | Array#[]= | 127 | ||
0.14% | 0.10% | 0.04 | 0.03 | 0.00 | 0.01 | 14777 | #<Class:0xb50d79f0>#respond_to? | 274 |
0.01 | 0.01 | 0.00 | 0.00 | 14777/14777 | Kernel#respond_to? | 275 | ||
0.04 | 0.03 | 0.00 | 0.01 | 14766/14766 | Origami::Name#eql? | 72 | ||
0.14% | 0.10% | 0.04 | 0.03 | 0.00 | 0.01 | 14766 | #<Class:0xb50e82a0>#id2name | 1 |
0.01 | 0.00 | 0.00 | 0.01 | 14766/127164 | Kernel#__send__ | 3 | ||
0.04 | 0.01 | 0.00 | 0.03 | 836/836 | Class#new | 168 | ||
0.14% | 0.03% | 0.04 | 0.01 | 0.00 | 0.03 | 836 | Origami::Real#initialize | 151 |
0.01 | 0.01 | 0.00 | 0.00 | 836/393496 | Kernel#is_a? | 153 | ||
0.02 | 0.00 | 0.00 | 0.02 | 836/109439 | Origami::Object#initialize | 157 | ||
0.03 | 0.03 | 0.00 | 0.00 | 12213/12279 | <Class::Origami::Array>#parse | 84 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/12279 | Origami::PDF#add_new_revision | 656 | ||
0.00 | 0.00 | 0.00 | 0.00 | 64/12279 | Range#each | 283 | ||
0.10% | 0.10% | 0.03 | 0.03 | 0.00 | 0.00 | 12279 | Array#<< | 0 |
0.03 | 0.00 | 0.00 | 0.03 | 4/4 | Origami::PDF#get_object_by_offset | 678 | ||
0.10% | 0.00% | 0.03 | 0.00 | 0.00 | 0.03 | 4 | Enumerable#find | 0 |
0.03 | 0.03 | 0.00 | 0.00 | 4/42533 | Array#each | 678 | ||
0.03 | 0.03 | 0.00 | 0.00 | 3323/3323 | Origami::Reference#to_s | 94 | ||
0.10% | 0.10% | 0.03 | 0.03 | 0.00 | 0.00 | 3323 | Origami::Object#print | 476 |
0.00 | 0.00 | 0.00 | 0.00 | 6646/19935 | Origami::Object#is_indirect? | 481 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3323/5887 | String#<< | 480 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/10128 | Origami::PDF::Header#initialize | 50 | ||
0.00 | 0.00 | 0.00 | 0.00 | 6800/10128 | Array#each | 678 | ||
0.03 | 0.03 | 0.00 | 0.00 | 3322/10128 | Origami::PDF#add_to_revision | 413 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/10128 | Origami::Filter::ASCIIHex#decode | 280 | ||
0.10% | 0.10% | 0.03 | 0.03 | 0.00 | 0.00 | 10128 | Fixnum#== | 0 |
0.03 | 0.03 | 0.00 | 0.00 | 13296/13296 | Origami::Reference#hash | 79 | ||
0.10% | 0.10% | 0.03 | 0.03 | 0.00 | 0.00 | 13296 | Origami::Reference#to_a | 89 |
0.03 | 0.03 | 0.00 | 0.00 | 2564/2564 | Kernel#__send__ | 3 | ||
0.10% | 0.10% | 0.03 | 0.03 | 0.00 | 0.00 | 2564 | Numeric#coerce | 0 |
0.02 | 0.02 | 0.00 | 0.00 | 6646/6650 | Origami::Reference#to_s | 94 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/6650 | Origami::Parser#read_pdf_objects | 296 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/6650 | Origami::Parser#parse_pdf_file | 224 | ||
0.07% | 0.07% | 0.02 | 0.02 | 0.00 | 0.00 | 6650 | Fixnum#to_s | 0 |
0.02 | 0.02 | 0.00 | 0.00 | 3341/3341 | Origami#set_fg_color | 77 | ||
0.07% | 0.07% | 0.02 | 0.02 | 0.00 | 0.00 | 3341 | Array#map | 0 |
0.02 | 0.02 | 0.00 | 0.00 | 2564/5887 | <Class::Origami::Stream>#parse | 121 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3323/5887 | Origami::Object#print | 480 | ||
0.07% | 0.07% | 0.02 | 0.02 | 0.00 | 0.00 | 5887 | String#<< | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 7/8407 | Hash#merge | 376 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2567/8407 | Class#new-1 | 113 | ||
0.02 | 0.02 | 0.00 | 0.00 | 5833/8407 | Class#new | 91 | ||
0.07% | 0.07% | 0.02 | 0.02 | 0.00 | 0.00 | 8407 | <Class::Hash>#allocate | 0 |
0.02 | 0.00 | 0.00 | 0.02 | 4/4 | <Class::Origami::Array>#parse | 83 | ||
0.07% | 0.00% | 0.02 | 0.00 | 0.00 | 0.02 | 4 | <Class::Origami::HexaString>#parse | 64 |
0.00 | 0.00 | 0.00 | 0.00 | 8/191605 | Kernel#nil? | 71 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/15869 | Array#last | 75 | ||
0.02 | 0.00 | 0.00 | 0.02 | 4/4 | Origami::Filter::ClassMethods#decode | 75 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/5132 | String#chomp! | 75 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/252783 | Class#new | 77 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/66218 | StringScanner#skip | 66 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/2568 | StringScanner#scan_until | 70 | ||
0.02 | 0.00 | 0.00 | 0.02 | 4/4 | <Class::Origami::HexaString>#parse | 75 | ||
0.07% | 0.00% | 0.02 | 0.00 | 0.00 | 0.02 | 4 | Origami::Filter::ClassMethods#decode | 225 |
0.00 | 0.00 | 0.00 | 0.00 | 4/252783 | Class#new | 226 | ||
0.02 | 0.00 | 0.00 | 0.02 | 4/4 | Origami::Filter::ASCIIHex#decode | 226 | ||
0.02 | 0.00 | 0.00 | 0.02 | 4/4 | Origami::Filter::ClassMethods#decode | 226 | ||
0.07% | 0.00% | 0.02 | 0.00 | 0.00 | 0.02 | 4 | Origami::Filter::ASCIIHex#decode | 270 |
0.00 | 0.00 | 0.00 | 0.00 | 4/9970 | String#split | 274 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/123703 | <Class::Object>#allocate | 283 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Fixnum#% | 280 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/3098 | Fixnum#- | 283 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | String#delete | 274 | ||
0.00 | 0.00 | 0.00 | 0.00 | 8/8 | Fixnum#/ | 285 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Array#pack | 285 | ||
0.00 | 0.00 | 0.00 | 0.00 | 12/3108 | Array#size | 285 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/10128 | Fixnum#== | 280 | ||
0.02 | 0.01 | 0.00 | 0.01 | 4/3098 | Range#each | 283 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | String#include? | 272 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Enumerable#all? | 276 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | String#* | 285 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/5889 | <Class::Origami::Stream>#parse | 116 | ||
0.01 | 0.01 | 0.00 | 0.00 | 3324/5889 | <Module::Origami::Object>#parse | 418 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/5889 | Origami::Parser#read_pdf_objects | 294 | ||
0.03% | 0.03% | 0.01 | 0.01 | 0.00 | 0.00 | 5889 | StringScanner#pos | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 6646/19935 | Origami::Object#print | 481 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/19935 | Origami::Object#set_pdf | 384 | ||
0.01 | 0.01 | 0.00 | 0.00 | 9967/19935 | Origami::Object#reference | 322 | ||
0.03% | 0.03% | 0.01 | 0.01 | 0.00 | 0.00 | 19935 | Origami::Object#is_indirect? | 307 |
0.01 | 0.01 | 0.00 | 0.00 | 5128/5128 | Kernel#loop | 286 | ||
0.03% | 0.03% | 0.01 | 0.01 | 0.00 | 0.00 | 5128 | Origami::Stream#real_type | 285 |
0.01 | 0.00 | 0.00 | 0.01 | 2564/2564 | <Class::Origami::Stream>#parse | 132 | ||
0.03% | 0.00% | 0.01 | 0.00 | 0.00 | 0.01 | 2564 | #<Class:0xb50d79f0>#< | 1 |
0.01 | 0.01 | 0.00 | 0.00 | 2564/127164 | Kernel#__send__ | 3 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1668/4093 | <Class::Origami::Stream>#parse | 126 | ||
0.01 | 0.01 | 0.00 | 0.00 | 2425/4093 | <Class::Origami::Dictionary>#parse | 88 | ||
0.03% | 0.03% | 0.01 | 0.01 | 0.00 | 0.00 | 4093 | Hash#include? | 0 |
0.01 | 0.01 | 0.00 | 0.00 | 3322/3322 | Origami::PDF#add_to_revision | 411 | ||
0.03% | 0.03% | 0.01 | 0.01 | 0.00 | 0.00 | 3322 | Origami::Object#set_pdf | 383 |
0.00 | 0.00 | 0.00 | 0.00 | 3322/19935 | Origami::Object#is_indirect? | 384 | ||
0.01 | 0.01 | 0.00 | 0.00 | 5128/5132 | <Class::Origami::Stream>#parse | 132 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/5132 | <Class::Origami::HexaString>#parse | 75 | ||
0.03% | 0.03% | 0.01 | 0.01 | 0.00 | 0.00 | 5132 | String#chomp! | 0 |
0.01 | 0.01 | 0.00 | 0.00 | 14777/14777 | #<Class:0xb50d79f0>#respond_to? | 275 | ||
0.03% | 0.03% | 0.01 | 0.01 | 0.00 | 0.00 | 14777 | Kernel#respond_to? | 0 |
0.01 | 0.01 | 0.00 | 0.00 | 3094/3094 | Class#new | 88 | ||
0.03% | 0.03% | 0.01 | 0.01 | 0.00 | 0.00 | 3094 | <Class::Array>#allocate | 0 |
0.01 | 0.01 | 0.00 | 0.00 | 3094/3098 | Origami::Array#initialize | 56 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/3098 | Origami::Filter::ASCIIHex#decode | 283 | ||
0.03% | 0.03% | 0.01 | 0.01 | 0.00 | 0.00 | 3098 | Fixnum#- | 0 |
0.01 | 0.01 | 0.00 | 0.00 | 836/836 | Origami::Object#initialize | 264 | ||
0.03% | 0.03% | 0.01 | 0.01 | 0.00 | 0.00 | 836 | #<Class:0xb50c57dc>#initialize | 265 |
0.01 | 0.01 | 0.00 | 0.00 | 14766/14766 | Kernel#__send__ | 3 | ||
0.03% | 0.03% | 0.01 | 0.01 | 0.00 | 0.00 | 14766 | Symbol#id2name | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | PDFWalker::Walker#open | 90 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | Gtk::CheckMenuItem#active? | 1 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | GLib::Object#get_property | 1 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Gtk::CheckMenuItem#active? | 1 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | GLib::Object#get_property | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/4306 | Hash#default | 1 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/89094 | Kernel#hash | 1 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | PDFWalker::Walker#parsefile | 298 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Kernel#lambda | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/4306 | GLib::Object#get_property | 1 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4305/4306 | Hash#[] | 88 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4306 | Hash#default | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::Parser#parse | 146 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | <Class::IO>#open | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | <Class::IO>#allocate | 146 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | File#initialize | 146 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::Parser#parse | 146 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | IO#binmode | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/4 | Origami::Parser#read_xreftable | 313 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/4 | Origami::Parser#parse | 164 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/4 | Origami::Parser#read_pdf_objects | 281 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | Module#=== | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/10 | Origami::Parser#read_trailer | 327 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/10 | Origami::Parser#read_xreftable | 312 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/10 | Origami::Parser#parse | 173 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/10 | Origami::Parser#parse_pdf_file | 224 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 10 | Origami::Parser#info | 406 |
0.00 | 0.00 | 0.00 | 0.00 | 10/3337 | Kernel#puts | 407 | ||
0.00 | 0.00 | 0.00 | 0.00 | 10/202971 | Fixnum#>= | 407 | ||
0.00 | 0.00 | 0.00 | 0.00 | 10/65139 | Hash#[] | 407 | ||
0.00 | 0.00 | 0.00 | 0.00 | 10/3341 | Origami#colorprint | 407 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Class#new | 143 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | Origami::Parser#initialize | 123 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Hash#update | 134 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | <Class::Proc>#new | 126 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | <Class::IO>#open | 146 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | <Class::IO>#allocate | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Array#each | 156 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | <Class::Origami::PDF::Header>#parse | 57 |
0.00 | 0.00 | 0.00 | 0.00 | 1/191605 | Kernel#nil? | 61 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/79896 | StringScanner#[] | 63 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/45276 | String#to_i | 63 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/252783 | Class#new | 68 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/63896 | StringScanner#scan | 61 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Parser#initialize | 126 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | <Class::Proc>#new | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Object#initialize | 131 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Class#new | 147 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | <Class::StringScanner>#allocate | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 3094/3108 | Origami::Array#initialize | 56 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/3108 | Origami::Parser#parse_pdf_file | 224 | ||
0.00 | 0.00 | 0.00 | 0.00 | 12/3108 | Origami::Filter::ASCIIHex#decode | 285 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 3108 | Array#size | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | <Class::IO>#open | 146 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | File#initialize | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Parser#parse_pdf_file | 221 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Fixnum#zero? | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::Parser#initialize | 134 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | Hash#update | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Parser#parse_pdf_file | 222 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Integer#succ | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::Parser#parse_pdf_file | 221 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::PDF#initialize | 169 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::PDF#add_new_revision | 652 |
0.00 | 0.00 | 0.00 | 0.00 | 2/12279 | Array#<< | 656 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/15869 | Array#last | 658 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/109441 | Array#empty? | 654 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/41770 | Class#new-1 | 657 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/5 | Origami::PDF::Revision#trailer= | 657 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/252783 | Class#new | 657 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Trailer#Root= | 658 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::Trailer#[] | 654 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Class#new | 165 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | Origami::PDF#initialize | 164 |
0.00 | 0.00 | 0.00 | 0.00 | 2/41770 | Class#new-1 | 171 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/162456 | Array#first | 171 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/5 | Origami::PDF::Revision#trailer= | 171 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::PDF#add_new_revision | 169 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::Parser#parse_pdf_file | 242 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | Origami::PDF#is_linearized? | 33 |
0.00 | 0.00 | 0.00 | 0.00 | 2/162456 | Array#first | 34 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/393496 | Kernel#is_a? | 36 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/5 | Hash#values | 34 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Parser#parse_pdf_file | 227 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::Parser#read_xreftable | 308 |
0.00 | 0.00 | 0.00 | 0.00 | 2/331617 | String#+ | 317 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/15869 | Array#last | 313 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/4 | Module#=== | 313 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Parser#warn | 318 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/3 | Exception#message | 317 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | <Class::Origami::XRef::Section>#parse | 313 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/10 | Origami::Parser#info | 312 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/5 | Origami::Parser#debug | 317 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/3 | Origami::Parser#parse_pdf_file | 229 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 3 | StringScanner#eos? | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Class#new | 147 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | StringScanner#initialize | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Parser#read_trailer | 328 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | <Class::Origami::Trailer>#parse | 118 |
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | NilClass#nil? | 132 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/79896 | StringScanner#[] | 130 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/45276 | String#to_i | 130 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/252783 | Class#new | 132 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/66218 | StringScanner#skip | 120 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/63896 | StringScanner#scan | 126 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Parser#read_xreftable | 313 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | <Class::Origami::XRef::Section>#parse | 180 |
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | NilClass#nil? | 182 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Kernel#raise | 183 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/66218 | StringScanner#skip | 182 | ||
0.00 | 0.00 | 0.00 | 0.00 | 6644/15869 | Origami::Object#type | 465 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/15869 | Origami::Parser#read_trailer | 339 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/15869 | Origami::Parser#read_xreftable | 313 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/15869 | <Class::Origami::Stream>#parse | 124 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/15869 | Origami::Parser#read_pdf_objects | 296 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/15869 | Origami::PDF#add_new_revision | 658 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/15869 | Origami::PDF#<< | 397 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3322/15869 | Kernel#loop | 286 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/15869 | <Class::Origami::HexaString>#parse | 75 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 15869 | Array#last | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/3 | Origami::Parser#read_xreftable | 317 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/3 | Origami::Parser#read_pdf_objects | 295 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 3 | Exception#message | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 3/3 | Exception#to_s | 317 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::Parser#read_pdf_objects | 296 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | Hash#size | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/5 | Origami::PDF#is_linearized? | 34 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/5 | Origami::PDF#get_object_by_offset | 678 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 5 | Hash#values | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 6644/6645 | Origami::Object#type | 465 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/6645 | Origami::Parser#read_pdf_objects | 295 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 6645 | Kernel#class | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | <Class::Proc>#new | 131 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Object#initialize | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::Parser#read_trailer | 331 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Array#reverse_each | 41 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::Configurable#has_field? | 173 |
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | NilClass#nil? | 174 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::Stream#[] | 174 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::Trailer#[] | 174 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/5 | Origami::Parser#read_trailer | 338 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/5 | Origami::PDF#add_new_revision | 657 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/5 | Origami::PDF#initialize | 171 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 5 | Origami::PDF::Revision#trailer= | 119 |
0.00 | 0.00 | 0.00 | 0.00 | 1/5 | Origami::Parser#read_trailer | 334 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/5 | Origami::Parser#read_xreftable | 317 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/5 | Origami::Parser#read_pdf_objects | 300 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 5 | Origami::Parser#debug | 410 |
0.00 | 0.00 | 0.00 | 0.00 | 5/3337 | Kernel#puts | 411 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/202971 | Fixnum#>= | 411 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/65139 | Hash#[] | 411 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/3341 | Origami#colorprint | 411 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Parser#read_pdf_objects | 295 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::Parser#error | 398 |
0.00 | 0.00 | 0.00 | 0.00 | 2/3341 | Origami#colorprint | 399 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Parser#read_xreftable | 318 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::Parser#warn | 402 |
0.00 | 0.00 | 0.00 | 0.00 | 2/202971 | Fixnum#>= | 403 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/65139 | Hash#[] | 403 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/3341 | Origami#colorprint | 403 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::PDF#add_new_revision | 658 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::Trailer#Root= | 139 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Trailer#[]= | 139 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::PDF#add_new_revision | 654 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Origami::Configurable#has_field? | 174 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::Trailer#[] | 135 |
0.00 | 0.00 | 0.00 | 0.00 | 2/9 | Origami::Trailer#has_dictionary? | 136 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::Parser#read_pdf_objects | 294 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | String#inspect | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::Parser#read_pdf_objects | 301 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | StringScanner#skip_until | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 3/3 | Exception#message | 317 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 3 | Exception#to_s | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | <Class::Origami::XRef::Section>#parse | 183 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Kernel#raise | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/3 | Exception#set_backtrace | 183 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/3 | Exception#backtrace | 183 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | <Class::Exception>#exception | 183 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1516/1516 | Kernel#loop | 286 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1516 | Origami::Dictionary#real_type | 156 |
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Class#new-1 | 166 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Class#new | 68 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::PDF::Header#initialize | 48 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Integer#to_i | 50 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/123703 | <Class::Object>#allocate | 50 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Range#=== | 50 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/10128 | Fixnum#== | 50 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Class#new-1 | 656 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/2 | Class#new | 656 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::PDF::Revision#initialize | 109 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Trailer#Root= | 139 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::Trailer#[]= | 139 |
0.00 | 0.00 | 0.00 | 0.00 | 2/38941 | Origami::Dictionary#[]= | 140 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/9 | Origami::Trailer#initialize | 115 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/9 | Array#reverse_each | 37 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/9 | Origami::Trailer#[] | 136 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 9 | Origami::Trailer#has_dictionary? | 144 |
0.00 | 0.00 | 0.00 | 0.00 | 3/191605 | Kernel#nil? | 145 | ||
0.00 | 0.00 | 0.00 | 0.00 | 6/39218 | NilClass#nil? | 145 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/5 | Class#new-1 | 657 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/5 | Class#new | 132 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 5 | Origami::Trailer#initialize | 111 |
0.00 | 0.00 | 0.00 | 0.00 | 3/191605 | Kernel#nil? | 113 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/39218 | NilClass#nil? | 113 | ||
0.00 | 0.00 | 0.00 | 0.00 | 5/9 | Origami::Trailer#has_dictionary? | 115 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/41770 | Class#new-1 | 113 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Kernel#raise | 183 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | <Class::Exception>#exception | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/123703 | <Class::Object>#allocate | 183 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/3 | Exception#initialize | 183 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/3 | Kernel#raise | 183 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/3 | Proc#call | 295 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 3 | Exception#backtrace | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/3 | Kernel#raise | 183 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/3 | Proc#call | 295 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 3 | Exception#set_backtrace | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Origami::PDF::Header#initialize | 50 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | Integer#to_i | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::PDF::Header#initialize | 50 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Range#=== | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Fixnum#<=> | 50 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/3 | SignalException#initialize | 295 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/3 | <Class::Exception>#exception | 183 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 3 | Exception#initialize | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Range#=== | 50 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | Fixnum#<=> | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2564/2564 | <Class::Origami::Stream>#parse | 127 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2564 | Hash#to_h | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Class#new | 295 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | Interrupt#initialize | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | SignalException#initialize | 295 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Dictionary#[]= | 138 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::Dictionary#delete | 150 |
0.00 | 0.00 | 0.00 | 0.00 | 2/189579 | Origami::Object#to_o | 151 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Hash#delete | 151 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/2564 | <Class::Origami::Stream>#parse | 133 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2564 | Origami::Stream#rawdata= | 190 |
0.00 | 0.00 | 0.00 | 0.00 | 2564/2564 | <Class::Origami::Stream>#parse | 116 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2564 | StringScanner#pos= | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2564/2568 | <Class::Origami::Stream>#parse | 117 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/2568 | <Class::Origami::HexaString>#parse | 70 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2568 | StringScanner#scan_until | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 10/14 | <Class::Origami::Dictionary>#parse-1 | 82 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/14 | <Class::Origami::Dictionary>#parse | 82 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 14 | <Class::Origami::Boolean>#parse | 63 |
0.00 | 0.00 | 0.00 | 0.00 | 14/191605 | Kernel#nil? | 65 | ||
0.00 | 0.00 | 0.00 | 0.00 | 14/79896 | StringScanner#[] | 69 | ||
0.00 | 0.00 | 0.00 | 0.00 | 14/252783 | Class#new | 71 | ||
0.00 | 0.00 | 0.00 | 0.00 | 14/63896 | StringScanner#scan | 65 | ||
0.00 | 0.00 | 0.00 | 0.00 | 14/207029 | String#== | 69 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/2564 | Fixnum#+ | 116 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2564 | Fixnum#+-1 | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Origami::Dictionary#delete | 151 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Hash#delete | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 2/59175 | Origami::Name#hash | 151 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Origami::Configurable#has_field? | 174 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | Origami::Stream#[] | 273 |
0.00 | 0.00 | 0.00 | 0.00 | 1/20234 | Origami::Dictionary#[] | 274 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2/2 | Class#new | 127 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2 | Origami::XRefStream#initialize | 284 |
0.00 | 0.00 | 0.00 | 0.00 | 2/2564 | Origami::Stream#initialize | 285 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Interrupt#initialize | 295 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | SignalException#initialize | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 1/3 | Exception#initialize | 295 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/3 | <Class::Origami::Array>#parse | 83 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 3 | <Class::Origami::Null>#parse | 46 |
0.00 | 0.00 | 0.00 | 0.00 | 3/191605 | Kernel#nil? | 48 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/252783 | Class#new | 52 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/66218 | StringScanner#skip | 48 | ||
0.00 | 0.00 | 0.00 | 0.00 | 2564/2564 | Kernel#__send__ | 3 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 2564 | Fixnum#< | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 7/7 | Hash#merge | 376 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 7 | Hash#initialize_copy | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 6/13296 | Origami::Reference#hash | 376 | ||
0.00 | 0.00 | 0.00 | 0.00 | 1/1 | Class#new | 89 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 1 | Origami::Catalog#initialize | 178 |
0.00 | 0.00 | 0.00 | 0.00 | 1/8400 | Origami::Dictionary#initialize | 180 | ||
0.00 | 0.00 | 0.00 | 0.00 | 836/836 | <Class::Origami::Real>#parse | 167 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 836 | String#to_f | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 17/17 | Array#each | 399 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 17 | Array#join | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 14777/14777 | Kernel#__send__ | 3 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 14777 | Integer#to_int | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 14/14 | Class#new | 71 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 14 | Origami::Boolean#initialize | 47 |
0.00 | 0.00 | 0.00 | 0.00 | 20/393496 | Kernel#is_a? | 49 | ||
0.00 | 0.00 | 0.00 | 0.00 | 14/109439 | Origami::Object#initialize | 53 | ||
0.00 | 0.00 | 0.00 | 0.00 | 28/225551 | Kernel#== | 55 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Class#new | 77 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | <Class::String>#allocate | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Class#new | 77 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | Origami::HexaString#initialize | 54 |
0.00 | 0.00 | 0.00 | 0.00 | 4/393496 | Kernel#is_a? | 56 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/109439 | Origami::Object#initialize | 60 | ||
0.00 | 0.00 | 0.00 | 0.00 | 3/3 | Class#new | 52 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 3 | Origami::Null#initialize | 42 |
0.00 | 0.00 | 0.00 | 0.00 | 3/109439 | Origami::Object#initialize | 43 | ||
0.00 | 0.00 | 0.00 | 0.00 | 12341/12341 | Range#each | 57 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 12341 | Array#[] | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Origami::Filter::ASCIIHex#decode | 285 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | Array#pack | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Origami::Filter::ASCIIHex#decode | 276 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | Enumerable#all? | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4/42533 | Array#each | 276 | ||
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Origami::Filter::ASCIIHex#decode | 280 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | Fixnum#% | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 8/8 | Origami::Filter::ASCIIHex#decode | 285 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 8 | Fixnum#/ | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Class#new | 226 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | Origami::Filter#initialize | 238 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Origami::Filter::ASCIIHex#decode | 285 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | String#* | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Origami::Filter::ASCIIHex#decode | 274 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | String#delete | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Origami::Filter::ASCIIHex#decode | 272 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | String#include? | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 128/128 | Range#each | 283 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 128 | Fixnum#* | 0 |
0.00 | 0.00 | 0.00 | 0.00 | 4/4 | Origami::Object#initialize | 264 | ||
0.00% | 0.00% | 0.00 | 0.00 | 0.00 | 0.00 | 4 | String#initialize | 0 |