Skip to content
This repository was archived by the owner on Oct 16, 2020. It is now read-only.
This repository was archived by the owner on Oct 16, 2020. It is now read-only.

Support/Test for InvokeDynamic, Default Methods, Lambdas #7

@VijayKrishna

Description

@VijayKrishna

Blinky currently does not support nor test the instrumentation of the InvokeDynamic byte-code instruction, nor does it account for the specific changes/features that came in with Java 8 like default methods in Interfaces or Lambdas. Below is a preliminary list of things that need to to accounted for with this regard.

  • Invokedynamic bytecode instruction (!!!)
  • Default methods in Interfaces
  • Lambdas
  • Method Handles
  • java.util.Stream
    • getStream.parallel()
    • getStream.collect()
    • stream().reduce(...)
  • java.util.function

Note that InvokeDynamic and Java 8 support are two distinct things to cater for and support. Supporting Invokedynamic does not imply that all new relevant features in Java 8 have been supported or tested.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions