Does JIT compiler affect Gdi+ performance in any way

J

James dean

From what i have read and seen the JIT compiler is very efficient and
only compiles that code that it needs at runtime therefore it helps, not
hinders performance. Does the JIT compiler make Gdi+ slower in any way?.
 
M

Mattias Sjögren

From what i have read and seen the JIT compiler is very efficient and
only compiles that code that it needs at runtime therefore it helps, not
hinders performance. Does the JIT compiler make Gdi+ slower in any way?.

GDI+ is implemented in native code (System.Drawing is just a thin
wrapper around gdiplus.dll) so the JIT doesn't compile the code.



Mattias
 
O

Olaf Baeyens

From what i have read and seen the JIT compiler is very efficient and
only compiles that code that it needs at runtime therefore it helps, not
hinders performance. Does the JIT compiler make Gdi+ slower in any way?.
I think that the video drivers that implement the GDI+ interface is the
cause of slowness, not the JIT.
Some time ago, GDI was hardware accellerated by the video card drivers, but
they did not write drivers for the GDI+. Maybe with the newer video card
drivers they might also create the necesary drivers that accelerates the
GDI+. Otherwise software rendering is used.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top