Click here to Skip to main content
15,893,594 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
JokeRe: Arghhh I am being bested by magic Pin
Kornfeld Eliyahu Peter16-Dec-21 3:41
professionalKornfeld Eliyahu Peter16-Dec-21 3:41 
GeneralRe: Arghhh I am being bested by magic Pin
honey the codewitch16-Dec-21 4:37
mvahoney the codewitch16-Dec-21 4:37 
GeneralRe: Arghhh I am being bested by magic Pin
Daniel Pfeffer16-Dec-21 4:07
professionalDaniel Pfeffer16-Dec-21 4:07 
GeneralRe: Arghhh I am being bested by magic Pin
David O'Neil16-Dec-21 7:58
professionalDavid O'Neil16-Dec-21 7:58 
GeneralRe: Arghhh I am being bested by magic Pin
honey the codewitch16-Dec-21 10:18
mvahoney the codewitch16-Dec-21 10:18 
GeneralRe: Arghhh I am being bested by magic Pin
Randor 16-Dec-21 9:32
professional Randor 16-Dec-21 9:32 
GeneralRe: Arghhh I am being bested by magic Pin
honey the codewitch16-Dec-21 10:18
mvahoney the codewitch16-Dec-21 10:18 
GeneralRe: Arghhh I am being bested by magic Pin
Randor 16-Dec-21 10:39
professional Randor 16-Dec-21 10:39 
honey the codewitch wrote:
I don't think it's timing.

Do you have this up on Github? I can't think of many other reasons your changes would break the existing functionality. Regardless of the platform you are using, converting the macros to functions will result in a prolog and epilog[^] around the instructions.

Keep in mind that the __inline keyword is a compiler hint. The compiler might decide to produce a function and ignore your suggestion.

I'm drinking red wine again (it's the Christmas month holidays) so feel free to ignore me.

Edit:
Don't bother complaining about the x64 MSDN link, it doesn't matter, __inline is a compiler hint. Use a disassembler to view what is being produced.
GeneralRe: Arghhh I am being bested by magic Pin
honey the codewitch16-Dec-21 10:48
mvahoney the codewitch16-Dec-21 10:48 
GeneralRe: Arghhh I am being bested by magic Pin
Randor 16-Dec-21 11:21
professional Randor 16-Dec-21 11:21 
GeneralRe: Arghhh I am being bested by magic Pin
honey the codewitch16-Dec-21 12:53
mvahoney the codewitch16-Dec-21 12:53 
Generalcrucial missing feature in Windows 11 Pin
Super Lloyd16-Dec-21 2:43
Super Lloyd16-Dec-21 2:43 
GeneralRe: crucial missing feature in Windows 11 Pin
Slacker00716-Dec-21 2:47
professionalSlacker00716-Dec-21 2:47 
GeneralRe: crucial missing feature in Windows 11 Pin
Super Lloyd16-Dec-21 2:52
Super Lloyd16-Dec-21 2:52 
GeneralRe: crucial missing feature in Windows 11 Pin
Kornfeld Eliyahu Peter16-Dec-21 3:13
professionalKornfeld Eliyahu Peter16-Dec-21 3:13 
GeneralRe: crucial missing feature in Windows 11 Pin
Super Lloyd16-Dec-21 3:23
Super Lloyd16-Dec-21 3:23 
GeneralRe: crucial missing feature in Windows 11 Pin
Kornfeld Eliyahu Peter16-Dec-21 3:30
professionalKornfeld Eliyahu Peter16-Dec-21 3:30 
GeneralRe: crucial missing feature in Windows 11 Pin
obermd16-Dec-21 3:38
obermd16-Dec-21 3:38 
GeneralRe: crucial missing feature in Windows 11 Pin
jsc4216-Dec-21 5:46
professionaljsc4216-Dec-21 5:46 
GeneralRe: crucial missing feature in Windows 11 Pin
Slacker00716-Dec-21 7:36
professionalSlacker00716-Dec-21 7:36 
GeneralRe: crucial missing feature in Windows 11 Pin
trønderen16-Dec-21 8:01
trønderen16-Dec-21 8:01 
GeneralRe: crucial missing feature in Windows 11 Pin
lmoelleb16-Dec-21 8:01
lmoelleb16-Dec-21 8:01 
GeneralRe: crucial missing feature in Windows 11 Pin
trønderen16-Dec-21 9:05
trønderen16-Dec-21 9:05 
GeneralRe: crucial missing feature in Windows 11 Pin
Super Lloyd16-Dec-21 11:50
Super Lloyd16-Dec-21 11:50 
GeneralRe: crucial missing feature in Windows 11 Pin
lmoelleb16-Dec-21 20:59
lmoelleb16-Dec-21 20:59 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.