librelist archives

« back to archive

[jbachorik/btrace] 839344: Using Opcodes.ASM5 consistently

[jbachorik/btrace] 839344: Using Opcodes.ASM5 consistently

From:
jbachorik
Date:
2015-05-26 @ 12:15
  Branch: refs/heads/release-1.3
  Home:   https://github.com/jbachorik/btrace
  Commit: 8393448f7437363467b55cd7210f5121c837e381
      
https://github.com/jbachorik/btrace/commit/8393448f7437363467b55cd7210f5121c837e381
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M src/share/classes/com/sun/btrace/agent/Client.java
    M src/share/classes/com/sun/btrace/client/Client.java
    M src/share/classes/com/sun/btrace/compiler/Postprocessor.java
    M src/share/classes/com/sun/btrace/runtime/ArrayAccessInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/ArrayAllocInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/BTraceConfigurator.java
    M src/share/classes/com/sun/btrace/runtime/CatchInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/ClassFilter.java
    M src/share/classes/com/sun/btrace/runtime/ClinitInjector.java
    M src/share/classes/com/sun/btrace/runtime/ErrorReturnInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/FieldAccessInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/InstrumentUtils.java
    M src/share/classes/com/sun/btrace/runtime/LineNumberInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/MethodCallInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/MethodCopier.java
    M src/share/classes/com/sun/btrace/runtime/MethodEntryExitInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/MethodEntryInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/MethodRemover.java
    M src/share/classes/com/sun/btrace/runtime/MethodReturnInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/ObjectAllocInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/SynchronizedInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/ThrowInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/TypeCheckInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/Verifier.java
    M src/share/classes/com/sun/btrace/util/templates/TemplateExpanderVisitor.java
    M src/test/com/sun/btrace/runtime/ClinitInstrumentorTest.java

  Log Message:
  -----------
  Using Opcodes.ASM5 consistently


  Commit: 18feb145373c886236ee43c66b42aecbf07a6bc2
      
https://github.com/jbachorik/btrace/commit/18feb145373c886236ee43c66b42aecbf07a6bc2
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M build.gradle
    M lib/README.txt
    M lib/btrace-asm-5.0.4.jar
    M lib/jarjar.rules

  Log Message:
  -----------
  adding ASM trees


  Commit: a51bd87cbfe82bea7afaaf50558addaa95fefeec
      
https://github.com/jbachorik/btrace/commit/a51bd87cbfe82bea7afaaf50558addaa95fefeec
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M src/share/classes/com/sun/btrace/BTraceRuntime.java
    M src/share/classes/com/sun/btrace/BTraceUtils.java
    M src/share/classes/com/sun/btrace/agent/Client.java
    M src/share/classes/com/sun/btrace/runtime/BTraceConfigurator.java
    M src/share/classes/com/sun/btrace/runtime/Preprocessor.java
    M src/share/classes/com/sun/btrace/runtime/TypeUtils.java
    M src/test/com/sun/btrace/runtime/InstrumentorTest.java
    M src/test/support/InstrumentorTestBase.java
    M src/test/support/RuntimeTest.java
    M src/test/traces/OnMethodTest.java
    M src/test/traces/onmethod/Args.java

  Log Message:
  -----------
  Fixed #124 - Replacing Preprocessor with the tree based version


Compare: https://github.com/jbachorik/btrace/compare/360c708f55cf...a51bd87cbfe8