scovich commented on issue #9211:
URL: https://github.com/apache/arrow-rs/issues/9211#issuecomment-3773781466

   > **Describe alternatives you've considered**
   > 
   >     * **More interpreter specialization without native JIT**
   >       
   >       * Replace enum matching with per-field function pointers / vtables, 
or build a small bytecode interpreter. This could reduce some overhead, but 
likely won’t remove as much branching as native codegen.
   
   Aside: I'm pretty sure this alternative wouldn't reduce overhead -- isn't 
rust enum dispatch generally _faster_ than vtable dispatch?


-- 
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