- From: Henri Sivonen <notifications@github.com>
- Date: Mon, 11 Feb 2019 08:22:50 -0800
- To: whatwg/encoding <encoding@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Monday, 11 February 2019 16:23:12 UTC
> Is there's a reliable way (inline asm with the right amount of `volatile`) to convince the LLVM optimizer on the C++ or Rust side that the world may have changed between each load without adding the overhead of a function call via function pointer for each load or are these going to continue to have the cost of a function call via function pointer on a per byte basis? Thinking about this more, being able to use C++11/C11 atomic operations for this would be nice (and Rust-compatible). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/encoding/issues/172#issuecomment-462391411
Received on Monday, 11 February 2019 16:23:12 UTC