(fragments, n)
| 19 | const kOnMessageComplete = HTTPParser.kOnMessageComplete | 0; |
| 20 | |
| 21 | function processHeaderFragmented(fragments, n) { |
| 22 | const parser = newParser(REQUEST); |
| 23 | |
| 24 | bench.start(); |
| 25 | for (let i = 0; i < n; i++) { |
| 26 | // Send header in fragments |
| 27 | for (const frag of fragments) { |
| 28 | parser.execute(frag, 0, frag.length); |
| 29 | } |
| 30 | parser.initialize(REQUEST, {}); |
| 31 | } |
| 32 | bench.end(n); |
| 33 | } |
| 34 | |
| 35 | function newParser(type) { |
| 36 | const parser = new HTTPParser(); |