Could you provide a specific example of what you are referring to?
Could you provide a specific example of what you are referring to?
A DLL is the same thing as a shared library in Linux, and has nothing to do with the kernel.
A DLL is the same thing as a shared library in Linux, and has nothing to do with the kernel.
Functions, when compiled, are just memory addresses of executable code in RAM. And when you call a function, you're just calling assembler instruction JMP which then executes code at the target address. It doesn't matter if that code at that address is
Functions, when compiled, are just memory addresses of executable code in RAM. And when you call a function, you're just calling assembler instruction JMP which then executes code at the target address. It doesn't matter if that code at that address is
I have no idea what this means, could you elaborate?
Calling a function exposed by a DLL should be basically the same performance as calling a function directly compiled into a program, as far as I know.
I have no idea what this means, could you elaborate?
Calling a function exposed by a DLL should be basically the same performance as calling a function directly compiled into a program, as far as I know.