Does JIT compiler affect Gdi+ performance in any way

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • James dean

    Does JIT compiler affect Gdi+ performance in any way

    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?.



    *** Sent via Developersdex http://www.developersdex.com ***
  • Josh

    #2
    Re: Does JIT compiler affect Gdi+ performance in any way

    I wouldn't be worry about the JIT, dude, it's cool


    Comment

    • Mattias Sjögren

      #3
      Re: Does JIT compiler affect Gdi+ performance in any way

      >From what i have read and seen the JIT compiler is very efficient and[color=blue]
      >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?.[/color]

      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

      --
      Mattias Sjögren [MVP] mattias @ mvps.org
      http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
      Please reply only to the newsgroup.

      Comment

      • Olaf Baeyens

        #4
        Re: Does JIT compiler affect Gdi+ performance in any way

        > From what i have read and seen the JIT compiler is very efficient and[color=blue]
        > 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?.
        >[/color]
        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.


        Comment

        Working...