1PASS 2BenchmarkFirst 20000000 95.5 ns/op 3BenchmarkLast 20000000 94.9 ns/op 4BenchmarkEq 20000000 95.7 ns/op 5BenchmarkSlice 20000000 91.7 ns/op 6BenchmarkGet 1000000000 2.05 ns/op 7BenchmarkIndex 1000000 1079 ns/op 8--- BENCH: BenchmarkIndex 9 bench_array_test.go:73: Index=3 10 bench_array_test.go:73: Index=3 11 bench_array_test.go:73: Index=3 12 bench_array_test.go:73: Index=3 13BenchmarkIndexSelector 100000 26972 ns/op 14--- BENCH: BenchmarkIndexSelector 15 bench_array_test.go:85: IndexSelector=4 16 bench_array_test.go:85: IndexSelector=4 17 bench_array_test.go:85: IndexSelector=4 18 bench_array_test.go:85: IndexSelector=4 19BenchmarkIndexOfNode 100000000 10.8 ns/op 20--- BENCH: BenchmarkIndexOfNode 21 bench_array_test.go:99: IndexOfNode=2 22 bench_array_test.go:99: IndexOfNode=2 23 bench_array_test.go:99: IndexOfNode=2 24 bench_array_test.go:99: IndexOfNode=2 25 bench_array_test.go:99: IndexOfNode=2 26BenchmarkIndexOfSelection 100000000 11.7 ns/op 27--- BENCH: BenchmarkIndexOfSelection 28 bench_array_test.go:111: IndexOfSelection=2 29 bench_array_test.go:111: IndexOfSelection=2 30 bench_array_test.go:111: IndexOfSelection=2 31 bench_array_test.go:111: IndexOfSelection=2 32 bench_array_test.go:111: IndexOfSelection=2 33BenchmarkMetalReviewExample 10000 213800 ns/op 34--- BENCH: BenchmarkMetalReviewExample 35 bench_example_test.go:40: Review 0: Midnight - Complete and Total Hell (8.5). 36 Review 1: Over Your Threshold - Facticity (6.0). 37 Review 2: Nuclear Death Terror - Chaos Reigns (7.5). 38 Review 3: Evoken - Atra Mors (9.5). 39 40 bench_example_test.go:41: MetalReviewExample=10 41 bench_example_test.go:40: Review 0: Midnight - Complete and Total Hell (8.5). 42 Review 1: Over Your Threshold - Facticity (6.0). 43 Review 2: Nuclear Death Terror - Chaos Reigns (7.5). 44 Review 3: Evoken - Atra Mors (9.5). 45 ... [output truncated] 46BenchmarkAdd 100000 21811 ns/op 47--- BENCH: BenchmarkAdd 48 bench_expand_test.go:20: Add=43 49 bench_expand_test.go:20: Add=43 50 bench_expand_test.go:20: Add=43 51 bench_expand_test.go:20: Add=43 52BenchmarkAddSelection 10000000 205 ns/op 53--- BENCH: BenchmarkAddSelection 54 bench_expand_test.go:37: AddSelection=43 55 bench_expand_test.go:37: AddSelection=43 56 bench_expand_test.go:37: AddSelection=43 57 bench_expand_test.go:37: AddSelection=43 58 bench_expand_test.go:37: AddSelection=43 59BenchmarkAddNodes 10000000 202 ns/op 60--- BENCH: BenchmarkAddNodes 61 bench_expand_test.go:55: AddNodes=43 62 bench_expand_test.go:55: AddNodes=43 63 bench_expand_test.go:55: AddNodes=43 64 bench_expand_test.go:55: AddNodes=43 65 bench_expand_test.go:55: AddNodes=43 66BenchmarkAndSelf 1000000 2467 ns/op 67--- BENCH: BenchmarkAndSelf 68 bench_expand_test.go:71: AndSelf=44 69 bench_expand_test.go:71: AndSelf=44 70 bench_expand_test.go:71: AndSelf=44 71 bench_expand_test.go:71: AndSelf=44 72BenchmarkFilter 100000 25643 ns/op 73--- BENCH: BenchmarkFilter 74 bench_filter_test.go:20: Filter=13 75 bench_filter_test.go:20: Filter=13 76 bench_filter_test.go:20: Filter=13 77 bench_filter_test.go:20: Filter=13 78BenchmarkNot 100000 29566 ns/op 79--- BENCH: BenchmarkNot 80 bench_filter_test.go:36: Not=371 81 bench_filter_test.go:36: Not=371 82 bench_filter_test.go:36: Not=371 83 bench_filter_test.go:36: Not=371 84BenchmarkFilterFunction 50000 66894 ns/op 85--- BENCH: BenchmarkFilterFunction 86 bench_filter_test.go:55: FilterFunction=112 87 bench_filter_test.go:55: FilterFunction=112 88 bench_filter_test.go:55: FilterFunction=112 89 bench_filter_test.go:55: FilterFunction=112 90BenchmarkNotFunction 50000 72183 ns/op 91--- BENCH: BenchmarkNotFunction 92 bench_filter_test.go:74: NotFunction=261 93 bench_filter_test.go:74: NotFunction=261 94 bench_filter_test.go:74: NotFunction=261 95 bench_filter_test.go:74: NotFunction=261 96BenchmarkFilterNodes 50000 65516 ns/op 97--- BENCH: BenchmarkFilterNodes 98 bench_filter_test.go:92: FilterNodes=2 99 bench_filter_test.go:92: FilterNodes=2 100 bench_filter_test.go:92: FilterNodes=2 101 bench_filter_test.go:92: FilterNodes=2 102BenchmarkNotNodes 20000 78880 ns/op 103--- BENCH: BenchmarkNotNodes 104 bench_filter_test.go:110: NotNodes=360 105 bench_filter_test.go:110: NotNodes=360 106 bench_filter_test.go:110: NotNodes=360 107 bench_filter_test.go:110: NotNodes=360 108BenchmarkFilterSelection 50000 65232 ns/op 109--- BENCH: BenchmarkFilterSelection 110 bench_filter_test.go:127: FilterSelection=2 111 bench_filter_test.go:127: FilterSelection=2 112 bench_filter_test.go:127: FilterSelection=2 113 bench_filter_test.go:127: FilterSelection=2 114BenchmarkNotSelection 20000 78813 ns/op 115--- BENCH: BenchmarkNotSelection 116 bench_filter_test.go:144: NotSelection=360 117 bench_filter_test.go:144: NotSelection=360 118 bench_filter_test.go:144: NotSelection=360 119 bench_filter_test.go:144: NotSelection=360 120BenchmarkHas 5000 388834 ns/op 121--- BENCH: BenchmarkHas 122 bench_filter_test.go:160: Has=13 123 bench_filter_test.go:160: Has=13 124 bench_filter_test.go:160: Has=13 125BenchmarkHasNodes 10000 228552 ns/op 126--- BENCH: BenchmarkHasNodes 127 bench_filter_test.go:178: HasNodes=15 128 bench_filter_test.go:178: HasNodes=15 129 bench_filter_test.go:178: HasNodes=15 130BenchmarkHasSelection 10000 228365 ns/op 131--- BENCH: BenchmarkHasSelection 132 bench_filter_test.go:195: HasSelection=15 133 bench_filter_test.go:195: HasSelection=15 134 bench_filter_test.go:195: HasSelection=15 135BenchmarkEnd 500000000 4.62 ns/op 136--- BENCH: BenchmarkEnd 137 bench_filter_test.go:211: End=373 138 bench_filter_test.go:211: End=373 139 bench_filter_test.go:211: End=373 140 bench_filter_test.go:211: End=373 141 bench_filter_test.go:211: End=373 142 bench_filter_test.go:211: End=373 143BenchmarkEach 200000 9548 ns/op 144--- BENCH: BenchmarkEach 145 bench_iteration_test.go:22: Each=59 146 bench_iteration_test.go:22: Each=59 147 bench_iteration_test.go:22: Each=59 148 bench_iteration_test.go:22: Each=59 149BenchmarkMap 100000 15900 ns/op 150--- BENCH: BenchmarkMap 151 bench_iteration_test.go:41: Map=59 152 bench_iteration_test.go:41: Map=59 153 bench_iteration_test.go:41: Map=59 154 bench_iteration_test.go:41: Map=59 155BenchmarkEachWithBreak 1000000 1650 ns/op 156--- BENCH: BenchmarkEachWithBreak 157 bench_iteration_test.go:61: Each=10 158 bench_iteration_test.go:61: Each=10 159 bench_iteration_test.go:61: Each=10 160 bench_iteration_test.go:61: Each=10 161BenchmarkAttr 50000000 30.5 ns/op 162--- BENCH: BenchmarkAttr 163 bench_property_test.go:16: Attr=firstHeading 164 bench_property_test.go:16: Attr=firstHeading 165 bench_property_test.go:16: Attr=firstHeading 166 bench_property_test.go:16: Attr=firstHeading 167 bench_property_test.go:16: Attr=firstHeading 168BenchmarkText 100000 18873 ns/op 169BenchmarkLength 2000000000 0.31 ns/op 170--- BENCH: BenchmarkLength 171 bench_property_test.go:37: Length=14 172 bench_property_test.go:37: Length=14 173 bench_property_test.go:37: Length=14 174 bench_property_test.go:37: Length=14 175 bench_property_test.go:37: Length=14 176 bench_property_test.go:37: Length=14 177BenchmarkHtml 5000000 616 ns/op 178BenchmarkIs 100000 29499 ns/op 179--- BENCH: BenchmarkIs 180 bench_query_test.go:16: Is=true 181 bench_query_test.go:16: Is=true 182 bench_query_test.go:16: Is=true 183 bench_query_test.go:16: Is=true 184BenchmarkIsPositional 100000 23733 ns/op 185--- BENCH: BenchmarkIsPositional 186 bench_query_test.go:28: IsPositional=true 187 bench_query_test.go:28: IsPositional=true 188 bench_query_test.go:28: IsPositional=true 189 bench_query_test.go:28: IsPositional=true 190BenchmarkIsFunction 1000000 2404 ns/op 191--- BENCH: BenchmarkIsFunction 192 bench_query_test.go:43: IsFunction=true 193 bench_query_test.go:43: IsFunction=true 194 bench_query_test.go:43: IsFunction=true 195 bench_query_test.go:43: IsFunction=true 196BenchmarkIsSelection 50000 65376 ns/op 197--- BENCH: BenchmarkIsSelection 198 bench_query_test.go:56: IsSelection=true 199 bench_query_test.go:56: IsSelection=true 200 bench_query_test.go:56: IsSelection=true 201 bench_query_test.go:56: IsSelection=true 202BenchmarkIsNodes 50000 65322 ns/op 203--- BENCH: BenchmarkIsNodes 204 bench_query_test.go:70: IsNodes=true 205 bench_query_test.go:70: IsNodes=true 206 bench_query_test.go:70: IsNodes=true 207 bench_query_test.go:70: IsNodes=true 208BenchmarkHasClass 5000 558933 ns/op 209--- BENCH: BenchmarkHasClass 210 bench_query_test.go:82: HasClass=true 211 bench_query_test.go:82: HasClass=true 212 bench_query_test.go:82: HasClass=true 213BenchmarkContains 100000000 11.1 ns/op 214--- BENCH: BenchmarkContains 215 bench_query_test.go:96: Contains=true 216 bench_query_test.go:96: Contains=true 217 bench_query_test.go:96: Contains=true 218 bench_query_test.go:96: Contains=true 219 bench_query_test.go:96: Contains=true 220BenchmarkFind 100000 27841 ns/op 221--- BENCH: BenchmarkFind 222 bench_traversal_test.go:18: Find=41 223 bench_traversal_test.go:18: Find=41 224 bench_traversal_test.go:18: Find=41 225 bench_traversal_test.go:18: Find=41 226BenchmarkFindWithinSelection 50000 72096 ns/op 227--- BENCH: BenchmarkFindWithinSelection 228 bench_traversal_test.go:34: FindWithinSelection=39 229 bench_traversal_test.go:34: FindWithinSelection=39 230 bench_traversal_test.go:34: FindWithinSelection=39 231 bench_traversal_test.go:34: FindWithinSelection=39 232BenchmarkFindSelection 5000 457349 ns/op 233--- BENCH: BenchmarkFindSelection 234 bench_traversal_test.go:51: FindSelection=73 235 bench_traversal_test.go:51: FindSelection=73 236 bench_traversal_test.go:51: FindSelection=73 237BenchmarkFindNodes 5000 459324 ns/op 238--- BENCH: BenchmarkFindNodes 239 bench_traversal_test.go:69: FindNodes=73 240 bench_traversal_test.go:69: FindNodes=73 241 bench_traversal_test.go:69: FindNodes=73 242BenchmarkContents 500000 3435 ns/op 243--- BENCH: BenchmarkContents 244 bench_traversal_test.go:85: Contents=16 245 bench_traversal_test.go:85: Contents=16 246 bench_traversal_test.go:85: Contents=16 247 bench_traversal_test.go:85: Contents=16 248BenchmarkContentsFiltered 500000 5241 ns/op 249--- BENCH: BenchmarkContentsFiltered 250 bench_traversal_test.go:101: ContentsFiltered=1 251 bench_traversal_test.go:101: ContentsFiltered=1 252 bench_traversal_test.go:101: ContentsFiltered=1 253 bench_traversal_test.go:101: ContentsFiltered=1 254BenchmarkChildren 5000000 667 ns/op 255--- BENCH: BenchmarkChildren 256 bench_traversal_test.go:117: Children=2 257 bench_traversal_test.go:117: Children=2 258 bench_traversal_test.go:117: Children=2 259 bench_traversal_test.go:117: Children=2 260 bench_traversal_test.go:117: Children=2 261BenchmarkChildrenFiltered 500000 3639 ns/op 262--- BENCH: BenchmarkChildrenFiltered 263 bench_traversal_test.go:133: ChildrenFiltered=2 264 bench_traversal_test.go:133: ChildrenFiltered=2 265 bench_traversal_test.go:133: ChildrenFiltered=2 266 bench_traversal_test.go:133: ChildrenFiltered=2 267BenchmarkParent 50000 44867 ns/op 268--- BENCH: BenchmarkParent 269 bench_traversal_test.go:149: Parent=55 270 bench_traversal_test.go:149: Parent=55 271 bench_traversal_test.go:149: Parent=55 272 bench_traversal_test.go:149: Parent=55 273BenchmarkParentFiltered 50000 46476 ns/op 274--- BENCH: BenchmarkParentFiltered 275 bench_traversal_test.go:165: ParentFiltered=4 276 bench_traversal_test.go:165: ParentFiltered=4 277 bench_traversal_test.go:165: ParentFiltered=4 278 bench_traversal_test.go:165: ParentFiltered=4 279BenchmarkParents 20000 92559 ns/op 280--- BENCH: BenchmarkParents 281 bench_traversal_test.go:181: Parents=73 282 bench_traversal_test.go:181: Parents=73 283 bench_traversal_test.go:181: Parents=73 284 bench_traversal_test.go:181: Parents=73 285BenchmarkParentsFiltered 20000 96142 ns/op 286--- BENCH: BenchmarkParentsFiltered 287 bench_traversal_test.go:197: ParentsFiltered=18 288 bench_traversal_test.go:197: ParentsFiltered=18 289 bench_traversal_test.go:197: ParentsFiltered=18 290 bench_traversal_test.go:197: ParentsFiltered=18 291BenchmarkParentsUntil 50000 73931 ns/op 292--- BENCH: BenchmarkParentsUntil 293 bench_traversal_test.go:213: ParentsUntil=52 294 bench_traversal_test.go:213: ParentsUntil=52 295 bench_traversal_test.go:213: ParentsUntil=52 296 bench_traversal_test.go:213: ParentsUntil=52 297BenchmarkParentsUntilSelection 10000 159820 ns/op 298--- BENCH: BenchmarkParentsUntilSelection 299 bench_traversal_test.go:230: ParentsUntilSelection=70 300 bench_traversal_test.go:230: ParentsUntilSelection=70 301 bench_traversal_test.go:230: ParentsUntilSelection=70 302BenchmarkParentsUntilNodes 10000 158811 ns/op 303--- BENCH: BenchmarkParentsUntilNodes 304 bench_traversal_test.go:248: ParentsUntilNodes=70 305 bench_traversal_test.go:248: ParentsUntilNodes=70 306 bench_traversal_test.go:248: ParentsUntilNodes=70 307BenchmarkParentsFilteredUntil 100000 17203 ns/op 308--- BENCH: BenchmarkParentsFilteredUntil 309 bench_traversal_test.go:264: ParentsFilteredUntil=2 310 bench_traversal_test.go:264: ParentsFilteredUntil=2 311 bench_traversal_test.go:264: ParentsFilteredUntil=2 312 bench_traversal_test.go:264: ParentsFilteredUntil=2 313BenchmarkParentsFilteredUntilSelection 100000 21358 ns/op 314--- BENCH: BenchmarkParentsFilteredUntilSelection 315 bench_traversal_test.go:281: ParentsFilteredUntilSelection=2 316 bench_traversal_test.go:281: ParentsFilteredUntilSelection=2 317 bench_traversal_test.go:281: ParentsFilteredUntilSelection=2 318 bench_traversal_test.go:281: ParentsFilteredUntilSelection=2 319BenchmarkParentsFilteredUntilNodes 100000 21338 ns/op 320--- BENCH: BenchmarkParentsFilteredUntilNodes 321 bench_traversal_test.go:299: ParentsFilteredUntilNodes=2 322 bench_traversal_test.go:299: ParentsFilteredUntilNodes=2 323 bench_traversal_test.go:299: ParentsFilteredUntilNodes=2 324 bench_traversal_test.go:299: ParentsFilteredUntilNodes=2 325BenchmarkSiblings 50000 66463 ns/op 326--- BENCH: BenchmarkSiblings 327 bench_traversal_test.go:315: Siblings=293 328 bench_traversal_test.go:315: Siblings=293 329 bench_traversal_test.go:315: Siblings=293 330 bench_traversal_test.go:315: Siblings=293 331BenchmarkSiblingsFiltered 50000 72503 ns/op 332--- BENCH: BenchmarkSiblingsFiltered 333 bench_traversal_test.go:331: SiblingsFiltered=46 334 bench_traversal_test.go:331: SiblingsFiltered=46 335 bench_traversal_test.go:331: SiblingsFiltered=46 336 bench_traversal_test.go:331: SiblingsFiltered=46 337BenchmarkNext 200000 10881 ns/op 338--- BENCH: BenchmarkNext 339 bench_traversal_test.go:347: Next=49 340 bench_traversal_test.go:347: Next=49 341 bench_traversal_test.go:347: Next=49 342 bench_traversal_test.go:347: Next=49 343BenchmarkNextFiltered 200000 12588 ns/op 344--- BENCH: BenchmarkNextFiltered 345 bench_traversal_test.go:363: NextFiltered=6 346 bench_traversal_test.go:363: NextFiltered=6 347 bench_traversal_test.go:363: NextFiltered=6 348 bench_traversal_test.go:363: NextFiltered=6 349BenchmarkNextAll 50000 45075 ns/op 350--- BENCH: BenchmarkNextAll 351 bench_traversal_test.go:379: NextAll=234 352 bench_traversal_test.go:379: NextAll=234 353 bench_traversal_test.go:379: NextAll=234 354 bench_traversal_test.go:379: NextAll=234 355BenchmarkNextAllFiltered 50000 50455 ns/op 356--- BENCH: BenchmarkNextAllFiltered 357 bench_traversal_test.go:395: NextAllFiltered=33 358 bench_traversal_test.go:395: NextAllFiltered=33 359 bench_traversal_test.go:395: NextAllFiltered=33 360 bench_traversal_test.go:395: NextAllFiltered=33 361BenchmarkPrev 200000 10933 ns/op 362--- BENCH: BenchmarkPrev 363 bench_traversal_test.go:411: Prev=49 364 bench_traversal_test.go:411: Prev=49 365 bench_traversal_test.go:411: Prev=49 366 bench_traversal_test.go:411: Prev=49 367BenchmarkPrevFiltered 200000 12579 ns/op 368--- BENCH: BenchmarkPrevFiltered 369 bench_traversal_test.go:429: PrevFiltered=7 370 bench_traversal_test.go:429: PrevFiltered=7 371 bench_traversal_test.go:429: PrevFiltered=7 372 bench_traversal_test.go:429: PrevFiltered=7 373BenchmarkPrevAll 100000 17751 ns/op 374--- BENCH: BenchmarkPrevAll 375 bench_traversal_test.go:445: PrevAll=78 376 bench_traversal_test.go:445: PrevAll=78 377 bench_traversal_test.go:445: PrevAll=78 378 bench_traversal_test.go:445: PrevAll=78 379BenchmarkPrevAllFiltered 100000 19702 ns/op 380--- BENCH: BenchmarkPrevAllFiltered 381 bench_traversal_test.go:461: PrevAllFiltered=6 382 bench_traversal_test.go:461: PrevAllFiltered=6 383 bench_traversal_test.go:461: PrevAllFiltered=6 384 bench_traversal_test.go:461: PrevAllFiltered=6 385BenchmarkNextUntil 20000 93586 ns/op 386--- BENCH: BenchmarkNextUntil 387 bench_traversal_test.go:477: NextUntil=84 388 bench_traversal_test.go:477: NextUntil=84 389 bench_traversal_test.go:477: NextUntil=84 390 bench_traversal_test.go:477: NextUntil=84 391BenchmarkNextUntilSelection 50000 61155 ns/op 392--- BENCH: BenchmarkNextUntilSelection 393 bench_traversal_test.go:494: NextUntilSelection=42 394 bench_traversal_test.go:494: NextUntilSelection=42 395 bench_traversal_test.go:494: NextUntilSelection=42 396 bench_traversal_test.go:494: NextUntilSelection=42 397BenchmarkNextUntilNodes 100000 25805 ns/op 398--- BENCH: BenchmarkNextUntilNodes 399 bench_traversal_test.go:512: NextUntilNodes=12 400 bench_traversal_test.go:512: NextUntilNodes=12 401 bench_traversal_test.go:512: NextUntilNodes=12 402 bench_traversal_test.go:512: NextUntilNodes=12 403BenchmarkPrevUntil 10000 232225 ns/op 404--- BENCH: BenchmarkPrevUntil 405 bench_traversal_test.go:528: PrevUntil=238 406 bench_traversal_test.go:528: PrevUntil=238 407 bench_traversal_test.go:528: PrevUntil=238 408BenchmarkPrevUntilSelection 20000 78316 ns/op 409--- BENCH: BenchmarkPrevUntilSelection 410 bench_traversal_test.go:545: PrevUntilSelection=49 411 bench_traversal_test.go:545: PrevUntilSelection=49 412 bench_traversal_test.go:545: PrevUntilSelection=49 413 bench_traversal_test.go:545: PrevUntilSelection=49 414BenchmarkPrevUntilNodes 100000 20657 ns/op 415--- BENCH: BenchmarkPrevUntilNodes 416 bench_traversal_test.go:563: PrevUntilNodes=11 417 bench_traversal_test.go:563: PrevUntilNodes=11 418 bench_traversal_test.go:563: PrevUntilNodes=11 419 bench_traversal_test.go:563: PrevUntilNodes=11 420BenchmarkNextFilteredUntil 50000 46567 ns/op 421--- BENCH: BenchmarkNextFilteredUntil 422 bench_traversal_test.go:579: NextFilteredUntil=22 423 bench_traversal_test.go:579: NextFilteredUntil=22 424 bench_traversal_test.go:579: NextFilteredUntil=22 425 bench_traversal_test.go:579: NextFilteredUntil=22 426BenchmarkNextFilteredUntilSelection 50000 67227 ns/op 427--- BENCH: BenchmarkNextFilteredUntilSelection 428 bench_traversal_test.go:596: NextFilteredUntilSelection=22 429 bench_traversal_test.go:596: NextFilteredUntilSelection=22 430 bench_traversal_test.go:596: NextFilteredUntilSelection=22 431 bench_traversal_test.go:596: NextFilteredUntilSelection=22 432BenchmarkNextFilteredUntilNodes 50000 66995 ns/op 433--- BENCH: BenchmarkNextFilteredUntilNodes 434 bench_traversal_test.go:614: NextFilteredUntilNodes=22 435 bench_traversal_test.go:614: NextFilteredUntilNodes=22 436 bench_traversal_test.go:614: NextFilteredUntilNodes=22 437 bench_traversal_test.go:614: NextFilteredUntilNodes=22 438BenchmarkPrevFilteredUntil 50000 47361 ns/op 439--- BENCH: BenchmarkPrevFilteredUntil 440 bench_traversal_test.go:630: PrevFilteredUntil=20 441 bench_traversal_test.go:630: PrevFilteredUntil=20 442 bench_traversal_test.go:630: PrevFilteredUntil=20 443 bench_traversal_test.go:630: PrevFilteredUntil=20 444BenchmarkPrevFilteredUntilSelection 50000 68802 ns/op 445--- BENCH: BenchmarkPrevFilteredUntilSelection 446 bench_traversal_test.go:647: PrevFilteredUntilSelection=20 447 bench_traversal_test.go:647: PrevFilteredUntilSelection=20 448 bench_traversal_test.go:647: PrevFilteredUntilSelection=20 449 bench_traversal_test.go:647: PrevFilteredUntilSelection=20 450BenchmarkPrevFilteredUntilNodes 50000 68928 ns/op 451--- BENCH: BenchmarkPrevFilteredUntilNodes 452 bench_traversal_test.go:665: PrevFilteredUntilNodes=20 453 bench_traversal_test.go:665: PrevFilteredUntilNodes=20 454 bench_traversal_test.go:665: PrevFilteredUntilNodes=20 455 bench_traversal_test.go:665: PrevFilteredUntilNodes=20 456BenchmarkClosest 500000 4922 ns/op 457--- BENCH: BenchmarkClosest 458 bench_traversal_test.go:681: Closest=2 459 bench_traversal_test.go:681: Closest=2 460 bench_traversal_test.go:681: Closest=2 461 bench_traversal_test.go:681: Closest=2 462BenchmarkClosestSelection 5000000 738 ns/op 463--- BENCH: BenchmarkClosestSelection 464 bench_traversal_test.go:698: ClosestSelection=2 465 bench_traversal_test.go:698: ClosestSelection=2 466 bench_traversal_test.go:698: ClosestSelection=2 467 bench_traversal_test.go:698: ClosestSelection=2 468 bench_traversal_test.go:698: ClosestSelection=2 469BenchmarkClosestNodes 5000000 737 ns/op 470--- BENCH: BenchmarkClosestNodes 471 bench_traversal_test.go:715: ClosestNodes=2 472 bench_traversal_test.go:715: ClosestNodes=2 473 bench_traversal_test.go:715: ClosestNodes=2 474 bench_traversal_test.go:715: ClosestNodes=2 475 bench_traversal_test.go:715: ClosestNodes=2 476ok github.com/PuerkitoBio/goquery 224.003s 477