Skip to content

Commit 2115004

Browse files
authored
Merge pull request #3068 from cloudflare/hoodmane/more-jaeger-spans
Add more jaeger spans in Python setup
2 parents 24b9a56 + d9309dd commit 2115004

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/pyodide/internal/python.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,12 @@ async function prepareWasmLinearMemory(Module: Module): Promise<void> {
6262
mountSitePackages(Module, SITE_PACKAGES.rootInfo);
6363
entropyMountFiles(Module);
6464
Module.noInitialRun = !SHOULD_RESTORE_SNAPSHOT;
65-
preloadDynamicLibs(Module);
66-
Module.removeRunDependency('dynlibs');
65+
enterJaegerSpan('preload_dynamic_libs', () => preloadDynamicLibs(Module));
66+
enterJaegerSpan('remove_run_dependency', () =>
67+
Module.removeRunDependency('dynlibs')
68+
);
6769
if (SHOULD_RESTORE_SNAPSHOT) {
68-
restoreSnapshot(Module);
70+
enterJaegerSpan('restore_snapshot', () => restoreSnapshot(Module));
6971
// Invalidate caches if we have a snapshot because the contents of site-packages
7072
// may have changed.
7173
simpleRunPython(

0 commit comments

Comments
 (0)