News for hackers. Stuff that matters.
Re:Notes on debugging HotSpot's JIT compilation by thfuran on Tuesday March 26, 2024 @10:36AM (#39828438)
But this is code obviously without side effect.
Re:Notes on debugging HotSpot's JIT compilation by hardware2win on Tuesday March 26, 2024 @11:02AM (#39828806)
There are side effects, but in real world, not abstract
Re:Notes on debugging HotSpot's JIT compilation by dkersten on Tuesday March 26, 2024 @02:50PM (#39831423)
So non-obvious side effects?

You can say that about any code at all, so no optimising would ever be possible. The program running faster is a side effect after all.

Re:Notes on debugging HotSpot's JIT compilation by thfuran on Wednesday March 27, 2024 @02:01PM (#39842495)
No, that code has no side effects. The implementation is free to produce whatever side effects it wants or needs as part of execution, but that is absolutely none of the compiler's business.