Byteman

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
No chyba działa

No chyba dziaƂa

  • More
  • CR-89
  • started review
Create a working branch for BYTEMAN-148
Create a working branch for BYTEMAN-148
fixed

fixed

  • More
  • CR-83
  • started review
modify agent pom so Byteman agent uses ASM6.0_ALPHA -- fix for BYTEMAN-324
modify agent pom so Byteman agent uses ASM6.0_ALPHA -- fix for BYTEMAN-324
  • More
  • CR-4
  • Abandoned
creating 1.3 branch

preparing for 1.3.0 release

added note of new contrib directory

fixed problem in CFG monitor enter propagation algorithm -- mostly fixes BYTEMAN-112

corrected setting of trigger method name to use trigger class not rule target class

modified to ensure that getPeriod is called at thread start when triggering is enabled rather than thread create when it is disabled

added helper which starts background thread to periodically trigger rule execution and shuts it down when all rules are uninstalled -- update transformer to allow transforms to code in org.jboss.byteman.sample. hierarchy

    • -0
    • +207
    /sample/scripts/PeriodicStats.txt
local frame entry for this is now deriveed from trigger class and entry for TOP (i.e. top half od double word value) is now null

updated counter API to include read with zero and increment by arbitrary amount

corrected AT ENTRY injection to avoid injecting code into loops and fixed stacktrace tests accordingly as line number in the trigger fraem at entry is now -1 -- fixes BYTEMAN-111

removed redundant argument to transform method and tweaked a few error messages

    • -19
    • +18
    /src/org/jboss/byteman/agent/Transformer.java
added verbose mode trace to helper manager

    • -2
    • +20
    /src/org/jboss/byteman/agent/HelperManager.java
added check so we don't report failures for classes with no matching methods

    • -14
    • +21
    /src/org/jboss/byteman/agent/Transformer.java
tweaked error message to be more informative

added extra functions to builtin counter API

    • -13
    • +30
    /src/org/jboss/byteman/rule/helper/Helper.java
corrected errors in tarcing script

contribute prototype dtest framework to the byteman project. BYTEMAN-110

    • -0
    • +123
    /contrib/dtest/README.txt
    • -0
    • +77
    /contrib/dtest/build.xml
fixed error introduced into script

made check adapters barf on native method - fixes BYTEMAN-109

patched to account for frame entries which were being overlooked -- fixes BYTEMAN-108

hmm, doc changed? resaving just in case -- fixes for BYTEMAN-107

documented helper lifecycle support -- fixes for BYTEMAN-107

added helper lifecycle support and added implementation of lifecycle methods which generate debug trace to the default helper. still needs documenting in th euser guide -- fixes for BYTEMAN-107

    • -0
    • +278
    /src/org/jboss/byteman/agent/HelperManager.java
    • -3
    • +34
    /src/org/jboss/byteman/rule/Rule.java
    • -0
    • +139
    /tests/src/org/jboss/byteman/tests/submit/TestSubmit.java
documented addition of $@ variable -- fixes BYTEMAN-103