Commit b9a43d89 authored by Mike Shal's avatar Mike Shal
Browse files

Bug 1620140 - Convert gen_process_data.py to py3; r=firefox-build-system-reviewers,rstewart

Differential Revision: https://phabricator.services.mozilla.com/D65465

--HG--
extra : moz-landing-system : lando
parent fafac615
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -42,7 +42,7 @@ def write_processes_data(processes, output):
    processes = collections.OrderedDict(processes)

    p("static GeckoProcessType ProcessIDToGeckoProcessType[%d] = {" % len(processes))
    for i, (name, value) in enumerate(processes.iteritems()):
    for i, (name, value) in enumerate(sorted(processes.items())):
        p("  /* %d: ProcessID::%s = */ %s," % (i, to_enum_label(name), value['gecko_enum']))
    p("};")
    p("")
@@ -51,7 +51,7 @@ def write_processes_data(processes, output):
    p("#else")
    p("static constexpr const char* ProcessIDToString[%d] = {" % len(processes))
    p("#endif")
    for i, (name, value) in enumerate(processes.iteritems()):
    for i, (name, value) in enumerate(sorted(processes.items())):
        p("  /* %d: ProcessID::%s = */ \"%s\"," % (i, to_enum_label(name), name))
    p("};")

+0 −1
Original line number Diff line number Diff line
@@ -215,7 +215,6 @@ GeneratedFile('TelemetryProcessEnums.h',

GeneratedFile('TelemetryProcessData.h',
              script='build_scripts/gen_process_data.py',
              py2=True,
              inputs=processes_files)

# Ensure that the GeckoView metrics file parses correctly prior to it