0xF1C40000000025ff means
stub1:
jmpq *ptr1(%rip) .byte 0xC4 ; <- Invalid opcode padding. .byte 0xF1
But 0xF1C40000000025ff is hard to understand what is means. So i use this patch to make code more readable.
Differential D73015
Add more detailed comment for ORC stub code dongAxis on Jan 19 2020, 9:02 PM. Authored by
Details
Diff Detail
Event TimelineComment Actions I guess the code does not need to care about endianness because it is guaranteed to run on x86-64(?) static const or static constexpr should be better. This comment was removed by dongAxis. Comment Actions I think this would be better explained through comments. There is a comment regarding this code sequence at the top of the function, but it would make sense to add a second one directly above where we use the constant. Comment Actions Hi Axis, If you would like to add a comment explaining the constant (with reference to the comment at the top of the function) I would be happy to land that, but I don't see any value to changing the code itself. |