Uploaded image for project: 'Byteman'
  1. Byteman
  2. BYTEMAN-329

Byteman compiler does not box primitive arguments when invoking reflectively

    Details

      Description

      When Byteman generates bytecode for a method call embedded in a rule this sometimes necessitates executing methods reflectively (e.g. when the method is not public). if the method argument list is not empty then this involves planting code to create an Object array and store the call arguments in the array. Primitive type arguments need to be boxed before storing and Byteman currently omits this box operation.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                adinn Andrew Dinn
                Reporter:
                adinn Andrew Dinn
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: