Remove compilation trace and dynamic support code (#34529)
diff --git a/packages/flutter_tools/lib/src/build_info.dart b/packages/flutter_tools/lib/src/build_info.dart
index e346019..8736135 100644
--- a/packages/flutter_tools/lib/src/build_info.dart
+++ b/packages/flutter_tools/lib/src/build_info.dart
@@ -14,7 +14,6 @@
this.mode,
this.flavor, {
this.trackWidgetCreation = false,
- this.compilationTraceFilePath,
this.extraFrontEndOptions,
this.extraGenSnapshotOptions,
this.fileSystemRoots,
@@ -39,9 +38,6 @@
/// Whether the build should track widget creation locations.
final bool trackWidgetCreation;
- /// Dart compilation trace file to use for JIT VM snapshot.
- final String compilationTraceFilePath;
-
/// Extra command-line options for front-end.
final String extraFrontEndOptions;
@@ -64,8 +60,6 @@
static const BuildInfo debug = BuildInfo(BuildMode.debug, null);
static const BuildInfo profile = BuildInfo(BuildMode.profile, null);
static const BuildInfo release = BuildInfo(BuildMode.release, null);
- static const BuildInfo dynamicProfile = BuildInfo(BuildMode.dynamicProfile, null);
- static const BuildInfo dynamicRelease = BuildInfo(BuildMode.dynamicRelease, null);
/// Returns whether a debug build is requested.
///
@@ -75,15 +69,12 @@
/// Returns whether a profile build is requested.
///
/// Exactly one of [isDebug], [isProfile], or [isRelease] is true.
- bool get isProfile => mode == BuildMode.profile || mode == BuildMode.dynamicProfile;
+ bool get isProfile => mode == BuildMode.profile;
/// Returns whether a release build is requested.
///
/// Exactly one of [isDebug], [isProfile], or [isRelease] is true.
- bool get isRelease => mode == BuildMode.release || mode == BuildMode.dynamicRelease;
-
- /// Returns whether a dynamic build is requested.
- bool get isDynamic => mode == BuildMode.dynamicProfile || mode == BuildMode.dynamicRelease;
+ bool get isRelease => mode == BuildMode.release;
bool get usesAot => isAotBuildMode(mode);
bool get supportsEmulator => isEmulatorBuildMode(mode);
@@ -122,8 +113,6 @@
debug,
profile,
release,
- dynamicProfile,
- dynamicRelease
}
String validatedBuildNumberForPlatform(TargetPlatform targetPlatform, String buildNumber) {
@@ -216,9 +205,7 @@
// Returns true if the given build mode can be used on emulators / simulators.
bool isEmulatorBuildMode(BuildMode mode) {
- return mode == BuildMode.debug ||
- mode == BuildMode.dynamicRelease ||
- mode == BuildMode.dynamicProfile;
+ return mode == BuildMode.debug;
}
enum HostPlatform {
@@ -468,9 +455,3 @@
String getFuchsiaBuildDirectory() {
return fs.path.join(getBuildDirectory(), 'fuchsia');
}
-
-/// Returns directory used by incremental compiler (IKG - incremental kernel
-/// generator) to store cached intermediate state.
-String getIncrementalCompilerByteStoreDirectory() {
- return fs.path.join(getBuildDirectory(), 'ikg_byte_store');
-}