Skip to content

Commit

Permalink
refactor profiling module initialisation and composition (#6719)
Browse files Browse the repository at this point in the history
* refactor profiling module initialisation and composition

* address review comments

* make sure JDK events are disabled when DD events are active
  • Loading branch information
richardstartin authored Feb 23, 2024
1 parent a17caaf commit 076ecbb
Show file tree
Hide file tree
Showing 46 changed files with 592 additions and 1,740 deletions.
7 changes: 3 additions & 4 deletions dd-java-agent/agent-profiling/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ plugins {
apply from: "$rootDir/gradle/java.gradle"

excludedClassesCoverage += [
// ControllerFactory gets better tested in actual controller implementations
'com.datadog.profiling.agent.ControllerFactory',
'com.datadog.profiling.agent.CompositeController',
'com.datadog.profiling.agent.CompositeController.CompositeRecordingData',
'com.datadog.profiling.agent.CompositeController.CompositeOngoingRecording',
'com.datadog.profiling.agent.ProfilingAgent',
'com.datadog.profiling.agent.ProfilingAgent.ShutdownHook',
'com.datadog.profiling.agent.ProfilingAgent.DataDumper'
Expand All @@ -17,8 +18,6 @@ dependencies {
api project(':internal-api')

implementation project(path: ':dd-java-agent:agent-profiling:profiling-ddprof', configuration: 'shadow')
api project(':dd-java-agent:agent-profiling:profiling-auxiliary')
api project(':dd-java-agent:agent-profiling:profiling-auxiliary-ddprof')
api project(':dd-java-agent:agent-profiling:profiling-uploader')
api project(':dd-java-agent:agent-profiling:profiling-controller')
api project(':dd-java-agent:agent-profiling:profiling-controller-jfr')
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 076ecbb

Please sign in to comment.