Skip to content

Commit 524cd17

Browse files
committed
better names
1 parent 237bf59 commit 524cd17

File tree

3 files changed

+18
-16
lines changed

3 files changed

+18
-16
lines changed

src/Compiler/Driver/fsc.fs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -477,6 +477,8 @@ let main1
477477
diagnosticsLoggerProvider: DiagnosticsLoggerProvider,
478478
disposables: DisposablesTracker
479479
) =
480+
481+
use mainActivity = new Activity("main")
480482

481483
// See Bug 735819
482484
let lcidFromCodePage =
@@ -532,7 +534,7 @@ let main1
532534

533535
// Process command line, flags and collect filenames
534536
let sourceFiles =
535-
use parseActivity = activitySource.StartActivity("fcs:main1:determine_sources")
537+
use parseActivity = activitySource.StartActivity("determine_source_files")
536538

537539
// The ParseCompilerOptions function calls imperative function to process "real" args
538540
// Rather than start processing, just collect names, then process them.
@@ -566,7 +568,7 @@ let main1
566568

567569
// If there's a problem building TcConfig, abort
568570
let tcConfig =
569-
use createConfigActivity = activitySource.StartActivity("fcs:main1:create_tc_config")
571+
use createConfigActivity = activitySource.StartActivity("create_tc_config")
570572

571573
try
572574
TcConfig.Create(tcConfigB, validate = false)
@@ -592,12 +594,12 @@ let main1
592594
let foundationalTcConfigP = TcConfigProvider.Constant tcConfig
593595

594596
let sysRes, otherRes, knownUnresolved =
595-
use splitResolutionsActivity = activitySource.StartActivity("fcs:main1:split_resolutions")
597+
use splitResolutionsActivity = activitySource.StartActivity("split_resolutions")
596598
TcAssemblyResolutions.SplitNonFoundationalResolutions(tcConfig)
597599

598600
// Import basic assemblies
599601
let tcGlobals, frameworkTcImports =
600-
use frameworkImportsActivity = activitySource.StartActivity("fcs:main:import_framework_references")
602+
use frameworkImportsActivity = activitySource.StartActivity("import_framework_references")
601603
TcImports.BuildFrameworkTcImports(foundationalTcConfigP, sysRes, otherRes)
602604
|> NodeCode.RunImmediateWithoutCancellation
603605

@@ -650,7 +652,7 @@ let main1
650652
ReportTime tcConfig "Import non-system references"
651653

652654
let tcImports =
653-
use nonFrameworkImportsActivity = activitySource.StartActivity("fcs:main1:import_non_framework_references")
655+
use nonFrameworkImportsActivity = activitySource.StartActivity("import_non_framework_references")
654656
TcImports.BuildNonFrameworkTcImports(tcConfigP, frameworkTcImports, otherRes, knownUnresolved, dependencyProvider)
655657
|> NodeCode.RunImmediateWithoutCancellation
656658

@@ -669,7 +671,7 @@ let main1
669671
use unwindParsePhase = PushThreadBuildPhaseUntilUnwind BuildPhase.TypeCheck
670672

671673
let tcEnv0, openDecls0 =
672-
use initialTcEnvActivity = activitySource.StartActivity("fcs:main1:get_initial_tc_env")
674+
use initialTcEnvActivity = activitySource.StartActivity("get_initial_tc_env")
673675
GetInitialTcEnv(assemblyName, rangeStartup, tcConfig, tcImports, tcGlobals)
674676

675677
// Type check the inputs
@@ -730,7 +732,7 @@ let main1OfAst
730732
inputs: ParsedInput list
731733
) =
732734

733-
use main1AstActivity = activitySource.StartActivity("fcs:main1_ast")
735+
use main1AstActivity = activitySource.StartActivity("main1_of_ast")
734736

735737
let tryGetMetadataSnapshot = (fun _ -> None)
736738

@@ -916,7 +918,7 @@ let main2
916918
exiter: Exiter,
917919
ilSourceDocs))
918920
=
919-
use main2Activity = activitySource.StartActivity("fcs:main2")
921+
use main2Activity = activitySource.StartActivity("main2")
920922

921923

922924
if tcConfig.typeCheckOnly then
@@ -1026,7 +1028,7 @@ let main3
10261028
exiter: Exiter,
10271029
ilSourceDocs))
10281030
=
1029-
use main3Activity = activitySource.StartActivity("fcs:main3")
1031+
use main3Activity = activitySource.StartActivity("main3")
10301032
// Encode the signature data
10311033
ReportTime tcConfig "Encode Interface Data"
10321034
let exportRemapping = MakeExportRemapping generatedCcu generatedCcu.Contents
@@ -1122,7 +1124,7 @@ let main4
11221124
exiter: Exiter,
11231125
ilSourceDocs))
11241126
=
1125-
use main4Activity = activitySource.StartActivity("fcs:main4")
1127+
use main4Activity = activitySource.StartActivity("main4")
11261128

11271129
match tcImportsCapture with
11281130
| None -> ()
@@ -1227,7 +1229,7 @@ let main5
12271229
exiter: Exiter,
12281230
ilSourceDocs))
12291231
=
1230-
use main5Activity = activitySource.StartActivity("fcs:main5")
1232+
use main5Activity = activitySource.StartActivity("main5")
12311233

12321234
use unwindBuildPhase = PushThreadBuildPhaseUntilUnwind BuildPhase.Output
12331235

@@ -1260,7 +1262,7 @@ let main6
12601262
exiter: Exiter,
12611263
ilSourceDocs))
12621264
=
1263-
use main6Activity = activitySource.StartActivity("fcs:main6")
1265+
use main6Activity = activitySource.StartActivity("main6")
12641266

12651267
ReportTime tcConfig "Write .NET Binary"
12661268

@@ -1385,7 +1387,6 @@ let CompileFromCommandLineArguments
13851387
tcImportsCapture,
13861388
dynamicAssemblyCreator
13871389
) =
1388-
use mainActivity = activitySource.StartActivity("fcs:main")
13891390

13901391
use disposables = new DisposablesTracker()
13911392
let savedOut = Console.Out
@@ -1398,7 +1399,6 @@ let CompileFromCommandLineArguments
13981399
with _ ->
13991400
()
14001401
}
1401-
use mainActivity = new Activity("fcs:main")
14021402
main1 (
14031403
ctok,
14041404
argv,

src/fsc/fsc.targets

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@
4444
<PackageReference Include="System.Reflection.Metadata" Version="$(SystemReflectionMetadataVersion)" />
4545
<PackageReference Include="System.Runtime.Loader" Version="$(SystemRuntimeLoaderVersion)" />
4646
<PackageReference Include="System.Security.Principal" Version="$(SystemSecurityPrincipalVersion)" />
47-
<PackageReference Include="OpenTelemetry.Exporter.Console" Version="1.1.0" />
47+
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.1.0" />
48+
<PackageReference Include="OpenTelemetry.Exporter.Zipkin" Version="1.1.0" />
4849

4950
</ItemGroup>
5051

src/fsc/fscmain.fs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ let main(argv) =
3636
Sdk.CreateTracerProviderBuilder()
3737
.AddSource(activitySourceName)
3838
.SetResourceBuilder(ResourceBuilder.CreateDefault().AddService(serviceName ="fsc", serviceVersion = "42.42.42.42"))
39-
.AddConsoleExporter()
39+
.AddOtlpExporter()
40+
.AddZipkinExporter()
4041
.Build();
4142
use mainActivity = activitySource.StartActivity("main")
4243

0 commit comments

Comments
 (0)