librelist archives

« back to archive

[jbachorik/btrace] a2b019: initial commit

[jbachorik/btrace] a2b019: initial commit

From:
jbachorik
Date:
2015-09-25 @ 11:32
  Branch: refs/heads/instrumentation-levels
  Home:   https://github.com/jbachorik/btrace
  Commit: a2b01969b1dc13e553affad7d580e97e28ac3eef
      
https://github.com/jbachorik/btrace/commit/a2b01969b1dc13e553affad7d580e97e28ac3eef
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-08-23 (Sun, 23 Aug 2015)

  Changed paths:
    A benchmark/maven/nb-configuration.xml
    A benchmark/maven/nbactions.xml
    A benchmark/maven/pom.xml
    M benchmark/pom.xml
    M benchmark/src/main/java/net/java/btrace/BTraceBench.java
    M benchmark/src/main/resources/scripts/TraceScript.java
    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/annotations/OnMethod.java
    M src/share/classes/com/sun/btrace/annotations/Sampled.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/Instrumentor.java
    M src/share/classes/com/sun/btrace/runtime/OnMethod.java
    M src/share/classes/com/sun/btrace/runtime/Preprocessor.java
    M src/test/com/sun/btrace/BTraceFunctionalTests.java

  Log Message:
  -----------
  initial commit


  Commit: f958bd9735cae635a0702df58e37d37ca704d260
      
https://github.com/jbachorik/btrace/commit/f958bd9735cae635a0702df58e37d37ca704d260
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    M src/test/support/RuntimeTest.java

  Log Message:
  -----------
  prevent functional test failures on Ubuntu with jayatana


  Commit: 177a8264d48c7f29496d982ff64530eb47cc4267
      
https://github.com/jbachorik/btrace/commit/177a8264d48c7f29496d982ff64530eb47cc4267
  Author: jbachorik <j.bachorik@gmail.com>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M src/share/classes/com/sun/btrace/runtime/FieldAccessInstrumentor.java
    M src/share/classes/com/sun/btrace/runtime/Instrumentor.java
    M src/test/com/sun/btrace/runtime/InstrumentorTest.java
    M src/test/support/InstrumentorTestBase.java
    A src/test/traces/onmethod/leveled/AnytypeArgs.java
    A src/test/traces/onmethod/leveled/AnytypeArgsNoSelf.java
    A src/test/traces/onmethod/leveled/Args.java
    A src/test/traces/onmethod/leveled/Args2Sampled.java
    A src/test/traces/onmethod/leveled/ArgsDuration.java
    A src/test/traces/onmethod/leveled/ArgsDuration2.java
    A src/test/traces/onmethod/leveled/ArgsDuration2Err.java
    A src/test/traces/onmethod/leveled/ArgsDuration2Sampled.java
    A src/test/traces/onmethod/leveled/ArgsDurationBoxed.java
    A src/test/traces/onmethod/leveled/ArgsDurationBoxedErr.java
    A src/test/traces/onmethod/leveled/ArgsDurationConstructor.java
    A src/test/traces/onmethod/leveled/ArgsDurationConstructorErr.java
    A src/test/traces/onmethod/leveled/ArgsDurationErr.java
    A src/test/traces/onmethod/leveled/ArgsDurationMultiReturn.java
    A src/test/traces/onmethod/leveled/ArgsDurationSampled.java
    A src/test/traces/onmethod/leveled/ArgsNoSelf.java
    A src/test/traces/onmethod/leveled/ArgsReturn.java
    A src/test/traces/onmethod/leveled/ArgsReturnAugmented.java
    A src/test/traces/onmethod/leveled/ArgsReturnAugmented1.java
    A src/test/traces/onmethod/leveled/ArgsReturnSampled.java
    A src/test/traces/onmethod/leveled/ArgsSampled.java
    A src/test/traces/onmethod/leveled/ArgsSampledAdaptive.java
    A src/test/traces/onmethod/leveled/ArgsSampledNoSampling.java
    A src/test/traces/onmethod/leveled/ArgsUnsafe.java
    A src/test/traces/onmethod/leveled/ArrayGetAfter.java
    A src/test/traces/onmethod/leveled/ArrayGetBefore.java
    A src/test/traces/onmethod/leveled/ArraySetAfter.java
    A src/test/traces/onmethod/leveled/ArraySetBefore.java
    A src/test/traces/onmethod/leveled/Catch.java
    A src/test/traces/onmethod/leveled/CheckcastAfter.java
    A src/test/traces/onmethod/leveled/CheckcastBefore.java
    A src/test/traces/onmethod/leveled/ConstructorArgs.java
    A src/test/traces/onmethod/leveled/Error.java
    A src/test/traces/onmethod/leveled/ErrorDuration.java
    A src/test/traces/onmethod/leveled/FieldGetAfter.java
    A src/test/traces/onmethod/leveled/FieldGetBefore.java
    A src/test/traces/onmethod/leveled/FieldSetAfter.java
    A src/test/traces/onmethod/leveled/FieldSetBefore.java
    A src/test/traces/onmethod/leveled/InstanceofAfter.java
    A src/test/traces/onmethod/leveled/InstanceofBefore.java
    A src/test/traces/onmethod/leveled/Line.java
    A src/test/traces/onmethod/leveled/MatchDerived.java
    A src/test/traces/onmethod/leveled/MethodCall.java
    A src/test/traces/onmethod/leveled/MethodCallDuration.java
    A src/test/traces/onmethod/leveled/MethodCallDuration2.java
    A src/test/traces/onmethod/leveled/MethodCallDurationSampled.java
    A src/test/traces/onmethod/leveled/MethodCallDurationSampledMulti.java
    A src/test/traces/onmethod/leveled/MethodCallNoArgs.java
    A src/test/traces/onmethod/leveled/MethodCallReturn.java
    A src/test/traces/onmethod/leveled/MethodCallReturnAugmented.java
    A src/test/traces/onmethod/leveled/MethodCallReturnAugmented1.java
    A src/test/traces/onmethod/leveled/MethodCallSampled.java
    A src/test/traces/onmethod/leveled/MethodCallSampledAdaptive.java
    A src/test/traces/onmethod/leveled/MethodCallStatic.java
    A src/test/traces/onmethod/leveled/NativeWithReturn.java
    A src/test/traces/onmethod/leveled/NativeWithoutReturn.java
    A src/test/traces/onmethod/leveled/NewAfter.java
    A src/test/traces/onmethod/leveled/NewArrayIntAfter.java
    A src/test/traces/onmethod/leveled/NewArrayIntBefore.java
    A src/test/traces/onmethod/leveled/NewArrayStringAfter.java
    A src/test/traces/onmethod/leveled/NewArrayStringBefore.java
    A src/test/traces/onmethod/leveled/NewBefore.java
    A src/test/traces/onmethod/leveled/NoArgs.java
    A src/test/traces/onmethod/leveled/NoArgsEntryReturn.java
    A src/test/traces/onmethod/leveled/StaticArgs.java
    A src/test/traces/onmethod/leveled/StaticArgsReturn.java
    A src/test/traces/onmethod/leveled/StaticArgsSelf.java
    A src/test/traces/onmethod/leveled/StaticMethodCall.java
    A src/test/traces/onmethod/leveled/StaticMethodCallStatic.java
    A src/test/traces/onmethod/leveled/StaticNoArgs.java
    A src/test/traces/onmethod/leveled/StaticNoArgsSelf.java
    A src/test/traces/onmethod/leveled/SyncEntry.java
    A src/test/traces/onmethod/leveled/SyncExit.java
    A src/test/traces/onmethod/leveled/Throw.java

  Log Message:
  -----------
  added tests for traces with level set


Compare: https://github.com/jbachorik/btrace/compare/a2b01969b1dc^...177a8264d48c