librelist archives

« back to archive

[jbachorik/btrace] ca7cc2: Cleaning up the mess with ASM4/ASM5 incompatibilit...

[jbachorik/btrace] ca7cc2: Cleaning up the mess with ASM4/ASM5 incompatibilit...

From:
jbachorik
Date:
2015-06-15 @ 18:10
  Branch: refs/heads/verifier-error
  Home:   https://github.com/jbachorik/btrace
  Commit: ca7cc2793be71e824429b669bd4da9b063d9e068
      
https://github.com/jbachorik/btrace/commit/ca7cc2793be71e824429b669bd4da9b063d9e068
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-06-15 (Mon, 15 Jun 2015)

  Changed paths:
    M src/share/classes/com/sun/btrace/compiler/Postprocessor.java
    M src/share/classes/com/sun/btrace/runtime/Assembler.java
    M src/share/classes/com/sun/btrace/runtime/BTraceConfigurator.java
    M src/share/classes/com/sun/btrace/runtime/ClassRenamer.java
    M src/share/classes/com/sun/btrace/runtime/ClinitInjector.java
    M src/share/classes/com/sun/btrace/runtime/Instrumentor.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/MethodInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/MethodRemover.java
    M src/share/classes/com/sun/btrace/runtime/MethodVerifier.java
    M src/share/classes/com/sun/btrace/runtime/RunnableGeneratorImpl.java
    M src/share/classes/com/sun/btrace/runtime/StackTrackingMethodVisitor.java
    M src/share/classes/com/sun/btrace/runtime/ThrowInstrumentor.java
    M src/share/classes/com/sun/btrace/util/LocalVariableHelperImpl.java
    M src/share/classes/com/sun/btrace/util/templates/TemplateExpanderVisitor.java
    M 
src/share/classes/com/sun/btrace/util/templates/impl/MethodTrackingExpander.java

  Log Message:
  -----------
  Cleaning up the mess with ASM4/ASM5 incompatibility


  Commit: 1313628023fe686868c336ca55cd040c3fdc5689
      
https://github.com/jbachorik/btrace/commit/1313628023fe686868c336ca55cd040c3fdc5689
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-06-15 (Mon, 15 Jun 2015)

  Changed paths:
    M src/share/classes/com/sun/btrace/runtime/Preprocessor.java

  Log Message:
  -----------
  The trace <clinit> needs to get hold of the current runtime


  Commit: 063284a342cfe6c98b87fdb9ba3f1137052ad6b0
      
https://github.com/jbachorik/btrace/commit/063284a342cfe6c98b87fdb9ba3f1137052ad6b0
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-06-15 (Mon, 15 Jun 2015)

  Changed paths:
    M src/test/com/sun/btrace/BTraceFunctionalTests.java
    M src/test/com/sun/btrace/runtime/InstrumentorTest.java
    M src/test/support/InstrumentorTestBase.java
    A src/test/traces/OnTimerTest.java

  Log Message:
  -----------
  Adding the test exercising @OnTimer annotation


Compare: https://github.com/jbachorik/btrace/compare/ca7cc2793be7^...063284a342cf

[jbachorik/btrace] ca7cc2: Cleaning up the mess with ASM4/ASM5 incompatibilit...

From:
Jaroslav Bachorik
Date:
2015-06-15 @ 18:35
  Branch: refs/heads/master
  Home:   https://github.com/jbachorik/btrace
  Commit: ca7cc2793be71e824429b669bd4da9b063d9e068
      
https://github.com/jbachorik/btrace/commit/ca7cc2793be71e824429b669bd4da9b063d9e068
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-06-15 (Mon, 15 Jun 2015)

  Changed paths:
    M src/share/classes/com/sun/btrace/compiler/Postprocessor.java
    M src/share/classes/com/sun/btrace/runtime/Assembler.java
    M src/share/classes/com/sun/btrace/runtime/BTraceConfigurator.java
    M src/share/classes/com/sun/btrace/runtime/ClassRenamer.java
    M src/share/classes/com/sun/btrace/runtime/ClinitInjector.java
    M src/share/classes/com/sun/btrace/runtime/Instrumentor.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/MethodInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/MethodRemover.java
    M src/share/classes/com/sun/btrace/runtime/MethodVerifier.java
    M src/share/classes/com/sun/btrace/runtime/RunnableGeneratorImpl.java
    M src/share/classes/com/sun/btrace/runtime/StackTrackingMethodVisitor.java
    M src/share/classes/com/sun/btrace/runtime/ThrowInstrumentor.java
    M src/share/classes/com/sun/btrace/util/LocalVariableHelperImpl.java
    M src/share/classes/com/sun/btrace/util/templates/TemplateExpanderVisitor.java
    M 
src/share/classes/com/sun/btrace/util/templates/impl/MethodTrackingExpander.java

  Log Message:
  -----------
  Cleaning up the mess with ASM4/ASM5 incompatibility


  Commit: 1313628023fe686868c336ca55cd040c3fdc5689
      
https://github.com/jbachorik/btrace/commit/1313628023fe686868c336ca55cd040c3fdc5689
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-06-15 (Mon, 15 Jun 2015)

  Changed paths:
    M src/share/classes/com/sun/btrace/runtime/Preprocessor.java

  Log Message:
  -----------
  The trace <clinit> needs to get hold of the current runtime


  Commit: 063284a342cfe6c98b87fdb9ba3f1137052ad6b0
      
https://github.com/jbachorik/btrace/commit/063284a342cfe6c98b87fdb9ba3f1137052ad6b0
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-06-15 (Mon, 15 Jun 2015)

  Changed paths:
    M src/test/com/sun/btrace/BTraceFunctionalTests.java
    M src/test/com/sun/btrace/runtime/InstrumentorTest.java
    M src/test/support/InstrumentorTestBase.java
    A src/test/traces/OnTimerTest.java

  Log Message:
  -----------
  Adding the test exercising @OnTimer annotation


  Commit: 5f9d809b7cde229d9bc9da7e828cdf82e4469e65
      
https://github.com/jbachorik/btrace/commit/5f9d809b7cde229d9bc9da7e828cdf82e4469e65
  Author: Jaroslav Bachorik <j.bachorik@gmail.com>
  Date:   2015-06-15 (Mon, 15 Jun 2015)

  Changed paths:
    M src/share/classes/com/sun/btrace/compiler/Postprocessor.java
    M src/share/classes/com/sun/btrace/runtime/Assembler.java
    M src/share/classes/com/sun/btrace/runtime/BTraceConfigurator.java
    M src/share/classes/com/sun/btrace/runtime/ClassRenamer.java
    M src/share/classes/com/sun/btrace/runtime/ClinitInjector.java
    M src/share/classes/com/sun/btrace/runtime/Instrumentor.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/MethodInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/MethodRemover.java
    M src/share/classes/com/sun/btrace/runtime/MethodVerifier.java
    M src/share/classes/com/sun/btrace/runtime/Preprocessor.java
    M src/share/classes/com/sun/btrace/runtime/RunnableGeneratorImpl.java
    M src/share/classes/com/sun/btrace/runtime/StackTrackingMethodVisitor.java
    M src/share/classes/com/sun/btrace/runtime/ThrowInstrumentor.java
    M src/share/classes/com/sun/btrace/util/LocalVariableHelperImpl.java
    M src/share/classes/com/sun/btrace/util/templates/TemplateExpanderVisitor.java
    M 
src/share/classes/com/sun/btrace/util/templates/impl/MethodTrackingExpander.java
    M src/test/com/sun/btrace/BTraceFunctionalTests.java
    M src/test/com/sun/btrace/runtime/InstrumentorTest.java
    M src/test/support/InstrumentorTestBase.java
    A src/test/traces/OnTimerTest.java

  Log Message:
  -----------
  Merge pull request #127 from jbachorik/verifier-error

Instrumentation regressions in 1.3.0.1


Compare: https://github.com/jbachorik/btrace/compare/22cfca9f447c...5f9d809b7cde