File tree Expand file tree Collapse file tree 2 files changed +8
-6
lines changed
agent-bootstrap/src/main/java/datadog/trace/bootstrap/benchmark
agent-builder/src/main/java/datadog/trace/agent/tooling Expand file tree Collapse file tree 2 files changed +8
-6
lines changed Original file line number Diff line number Diff line change 11package datadog .trace .bootstrap .benchmark ;
22
3+ import datadog .environment .SystemProperties ;
34import java .io .*;
45import java .nio .charset .StandardCharsets ;
56import java .util .Objects ;
@@ -18,8 +19,8 @@ public class StaticEventLogger {
1819 static {
1920 BufferedWriter writer = null ;
2021
21- if ("true" .equalsIgnoreCase (System . getProperty ("dd.benchmark.enabled" ))) {
22- String dir = System . getProperty ("dd.benchmark.output.dir" );
22+ if ("true" .equalsIgnoreCase (SystemProperties . get ("dd.benchmark.enabled" ))) {
23+ String dir = SystemProperties . get ("dd.benchmark.output.dir" );
2324 dir = (dir != null ? dir + File .separator : "" );
2425 String fileName = dir + "startup_" + System .currentTimeMillis () + ".csv" ;
2526
Original file line number Diff line number Diff line change 55import static datadog .trace .agent .tooling .bytebuddy .matcher .GlobalIgnoresMatcher .globalIgnoresMatcher ;
66import static net .bytebuddy .matcher .ElementMatchers .isDefaultFinalizer ;
77
8+ import datadog .environment .SystemProperties ;
89import datadog .trace .agent .tooling .bytebuddy .SharedTypePools ;
910import datadog .trace .agent .tooling .bytebuddy .iast .TaintableRedefinitionStrategyListener ;
1011import datadog .trace .agent .tooling .bytebuddy .matcher .DDElementMatchers ;
@@ -318,18 +319,18 @@ public static Set<InstrumenterModule.TargetSystem> getEnabledSystems() {
318319 }
319320
320321 private static void addByteBuddyRawSetting () {
321- final String savedPropertyValue = System . getProperty (TypeDefinition .RAW_TYPES_PROPERTY );
322+ final String savedPropertyValue = SystemProperties . get (TypeDefinition .RAW_TYPES_PROPERTY );
322323 try {
323- System . setProperty (TypeDefinition .RAW_TYPES_PROPERTY , "true" );
324+ SystemProperties . set (TypeDefinition .RAW_TYPES_PROPERTY , "true" );
324325 final boolean rawTypes = TypeDescription .AbstractBase .RAW_TYPES ;
325326 if (!rawTypes && DEBUG ) {
326327 log .debug ("Too late to enable {}" , TypeDefinition .RAW_TYPES_PROPERTY );
327328 }
328329 } finally {
329330 if (savedPropertyValue == null ) {
330- System . clearProperty (TypeDefinition .RAW_TYPES_PROPERTY );
331+ SystemProperties . clear (TypeDefinition .RAW_TYPES_PROPERTY );
331332 } else {
332- System . setProperty (TypeDefinition .RAW_TYPES_PROPERTY , savedPropertyValue );
333+ SystemProperties . set (TypeDefinition .RAW_TYPES_PROPERTY , savedPropertyValue );
333334 }
334335 }
335336 }
You can’t perform that action at this time.
0 commit comments