Compilation on 2020 Mac mini with M1 chip (16 GB RAM) : 11.6 Seconds

Compilation on 2016 macbook (1.2GHz Dual-Core Intel Core m5, 8 GB RAM): 2.3 Seconds
Compilation time is measured by UnityEditor.Compilation.CompilationPipeline events.
Unity version on both machines are 2019.4.15f1
using System.Collections.Generic;
using UnityEditor;
using UnityEditor.Compilation;
using UnityEngine;
namespace Editor
{
[InitializeOnLoad]
public class Startup
{
private static double compileStartTime;
private static Dictionary<string, double> assemblyCompileStartTime;
static Startup()
{
CompilationPipeline.compilationStarted += OnCompilationStart;
CompilationPipeline.compilationFinished += OnCompilationFinished;
CompilationPipeline.assemblyCompilationStarted += OnAssemblyCompilationStarted;
CompilationPipeline.assemblyCompilationFinished += OnAssemblyCompilationFinished;
assemblyCompileStartTime = new Dictionary<string, double>();
}
static void OnAssemblyCompilationStarted(string path)
{
assemblyCompileStartTime[path] = EditorApplication.timeSinceStartup;
}
static void OnAssemblyCompilationFinished(string path, CompilerMessage[] compilerMessages)
{
double compileTime = EditorApplication.timeSinceStartup - assemblyCompileStartTime[path];
Debug.Log(path + ":" + compileTime + "s");
}
static void OnCompilationStart(object sender)
{
compileStartTime = EditorApplication.timeSinceStartup;
}
static void OnCompilationFinished(object sender)
{
double compileTime = EditorApplication.timeSinceStartup - compileStartTime;
Debug.Log("Compile Time Total:" + compileTime + "s");
}
}
}
I understand that Unity Editor is not running natively on Apple Silicon, and running on Rosetta2 might slow things down a little. But why is the compilation almost 5 times slower?
