Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8292710

Vector operations uses virtual calls with memory segments

XMLWordPrintable

      A DESCRIPTION OF THE PROBLEM :
      Vector operation when executed in polluted case (when vector operations are invoked with heap and off-heap memory segments), are slower than expected.

      The most probable reason is that calls related to checking size of memory segment are not profiled and are compiled as virtual calls instead of being inlined.

      There's discussion [1] with possible solutions.

      [1] https://github.com/openjdk/panama-foreign/pull/700


      FREQUENCY : always


            psandoz Paul Sandoz
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: