domoritz commented on PR #39018:
URL: https://github.com/apache/arrow/pull/39018#issuecomment-1868913714

   Before
   
   ```
   $ perf/index.ts
   Prepare Data: 955.886ms
   Running "get Vector" suite...
   from: uint8Array               169 ops/s ±0.34%,  5.9 ms, 87 samples
   from: uint16Array              169 ops/s ±0.25%,  5.9 ms, 87 samples
   from: uint32Array              168 ops/s ±0.28%,  5.9 ms, 87 samples
   from: uint64Array              165 ops/s ±0.82%,    6 ms, 86 samples
   from: int8Array                168 ops/s ±0.15%,    6 ms, 87 samples
   from: int16Array               169 ops/s ±0.15%,  5.9 ms, 87 samples
   from: int32Array               169 ops/s ±0.18%,  5.9 ms, 87 samples
   from: int64Array               165 ops/s ±0.28%,    6 ms, 86 samples
   from: float32Array             171 ops/s ±0.22%,  5.8 ms, 88 samples
   from: float64Array             170 ops/s ±0.24%,  5.9 ms, 88 samples
   from: numbers                  170 ops/s ±0.23%,  5.9 ms, 88 samples
   from: booleans                 160 ops/s ±0.32%,  6.2 ms, 83 samples
   from: dictionary               170 ops/s ±0.39%,  5.8 ms, 88 samples
   from: string                    60 ops/s ±0.26%,   17 ms, 64 samples
   ```
   
   after this change
   
   ```
   $ perf/index.ts
   Prepare Data: 956.121ms
   Running "get Vector" suite...
   from: uint8Array               278 ops/s ±0.31%,  3.6 ms, 90 samples
   from: uint16Array              288 ops/s ±0.27%,  3.5 ms, 93 samples
   from: uint32Array              297 ops/s ±0.23%,  3.4 ms, 90 samples
   from: uint64Array              286 ops/s ±0.80%,  3.5 ms, 92 samples
   from: int8Array                295 ops/s ±0.26%,  3.4 ms, 95 samples
   from: int16Array               299 ops/s ±0.13%,  3.3 ms, 91 samples
   from: int32Array               299 ops/s ±0.21%,  3.3 ms, 91 samples
   from: int64Array               288 ops/s ±0.19%,  3.5 ms, 93 samples
   from: float32Array             302 ops/s ±0.24%,  3.3 ms, 92 samples
   from: float64Array             298 ops/s ±0.21%,  3.3 ms, 90 samples
   from: numbers                  297 ops/s ±0.30%,  3.4 ms, 95 samples
   from: booleans                 273 ops/s ±0.28%,  3.7 ms, 94 samples
   from: dictionary               304 ops/s ±0.25%,  3.3 ms, 92 samples
   from: string                    70 ops/s ±0.27%,   14 ms, 73 samples
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to