Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ensure byteman module has read edges to unnamed modules owning classes requiring non-public member access -- fixes BYTEMAN-373

    • -13
    • +6
    ./jboss/byteman/agent/JigsawAccessManager.java
    • -1
    • +5
    ./jboss/byteman/jigsaw/JigsawAccessEnabler.java
roll round pom versions for 4.0.1 release

    • -1
    • +1
    ./jboss/byteman/agent/JigsawAccessManager.java
  1. … 20 more files in changeset.
update asm to 6.1-beta2 fixes BYTEMAN-355

  1. … 3 more files in changeset.
add read edges to platform/system moduels if agent is in boot classpath -- fixes BYTEMAN-350

    • -0
    • +6
    ./jboss/byteman/agent/JigsawAccessManager.java
    • -4
    • +28
    ./jboss/byteman/jigsaw/JigsawAccessEnabler.java
  1. … 7 more files in changeset.
update to work on jdk9-ea+165

    • -2
    • +1
    ./jboss/byteman/agent/JigsawAccessManager.java
    • -1
    • +1
    ./jboss/byteman/jigsaw/JigsawAccessEnabler.java
  1. … 2 more files in changeset.
Updates for 4.0.0-BETA3 release

switch to using methodhandles for non-public/exported access on JDK9

store bindings as lcoal vars rather than in hash map

handle non-public data generically as Object -- with accesss via MethodHandle

add debug trace capability to JigsawAccessEnabler

    • -25
    • +134
    ./jboss/byteman/jigsaw/JigsawAccessEnabler.java
  1. … 50 more files in changeset.
merge

    • -2
    • +3
    ./jboss/byteman/agent/JigsawAccessManager.java
    • -3
    • +4
    ./jboss/byteman/jigsaw/JigsawAccessEnabler.java
4.0.0-BETA1 release including minor changes needed to run on jdk9-b148

    • -2
    • +3
    ./jboss/byteman/agent/JigsawAccessManager.java
    • -3
    • +4
    ./jboss/byteman/jigsaw/JigsawAccessEnabler.java
  1. … 19 more files in changeset.
4.0.0-BETA1 release including minor changes needed to run on jdk9-b148

    • -2
    • +3
    ./jboss/byteman/agent/JigsawAccessManager.java
    • -3
    • +4
    ./jboss/byteman/jigsaw/JigsawAccessEnabler.java
  1. … 19 more files in changeset.
Initial cut of 4.0.0-BETA1 which uses method handles instead of reflection

    • -4
    • +2
    ./jboss/byteman/agent/JigsawAccessManager.java
    • -1
    • +51
    ./jboss/byteman/jigsaw/JigsawAccessEnabler.java
    • -0
    • +64
    ./jboss/byteman/jigsaw/JigsawAccessibleConstructorInvoker.java
    • -0
    • +72
    ./jboss/byteman/jigsaw/JigsawAccessibleFieldGetter.java
    • -0
    • +74
    ./jboss/byteman/jigsaw/JigsawAccessibleFieldSetter.java
    • -0
    • +79
    ./jboss/byteman/jigsaw/JigsawAccessibleMethodInvoker.java
  1. … 28 more files in changeset.
4.0.0-BETA0 release supporting access to module non-public members

    • -0
    • +121
    ./jboss/byteman/agent/JigsawAccessManager.java
    • -0
    • +211
    ./jboss/byteman/jigsaw/JigsawAccessEnabler.java
  1. … 40 more files in changeset.
4.0.0-BETA0 release supporting access to module non-public members

    • -0
    • +352
    ./jboss/byteman/agent/JigsawAccessEnablerGenerator.java
    • -0
    • +121
    ./jboss/byteman/agent/JigsawAccessManager.java
    • -0
    • +211
    ./jboss/byteman/jigsaw/JigsawAccessEnabler.java
  1. … 40 more files in changeset.