Skip to content

Bytecode reading state #1

@jhrldev

Description

@jhrldev

Read bytecode classes and convert into CodeAPI Instructions.

  • Types. (partial)
    • Interfaces
    • Classes
    • Enumerations
    • Annotation Declaration
  • Fields.
  • Methods.
  • Annotations.
  • Generic Signature.
  • Instructions (partial)
    • Variable Declaration
    • Method Invocation
    • Dynamic Boostrap Method Invocation
    • Lambda Method Reference and Lambda "Fragment". (Currently translated to bootstrap invocation)
    • Array Constructor, Access and Length.
    • Exception Throwing.
    • Math Operations
    • Cast and InstanceOf
    • Literals
    • TryCatch (beta?)
    • Switch
    • Flow
      • If(-Else).
      • While
      • Do while
      • Fori
      • ForEach

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions