• Chris Bracken's avatar
    Simplify iOS debug build (#17145) · 68a1e2f7
    Chris Bracken authored
    iOS debug builds always run in interpreted mode whether on device or on
    simulator. In both cases, we can skip snapshotting and link against an
    empty App.framework. Previously, we did this for iOS simulator builds.
    This does the same for device builds.
    
    Previously, debug iOS builds used gen_snapshot to generate a core
    snapshot, then used 'xxd' to generate C files containing the snapshot
    data in buffers named kDartVmSnapshotData and kDartIsolateSnapshotData,
    which are then compiled/linked into App.framework. This is unnecessary
    since the VM compiled into Flutter.framework already contains this data.
    68a1e2f7
Name
Last commit
Last update
..
android Loading commit data...
base Loading commit data...
commands Loading commit data...
dart Loading commit data...
fuchsia Loading commit data...
intellij Loading commit data...
ios Loading commit data...
runner Loading commit data...
test Loading commit data...
tester Loading commit data...
vscode Loading commit data...
application_package.dart Loading commit data...
artifacts.dart Loading commit data...
asset.dart Loading commit data...
build_info.dart Loading commit data...
bundle.dart Loading commit data...
cache.dart Loading commit data...
compile.dart Loading commit data...
context_runner.dart Loading commit data...
crash_reporting.dart Loading commit data...
dependency_checker.dart Loading commit data...
devfs.dart Loading commit data...
device.dart Loading commit data...
disabled_usage.dart Loading commit data...
doctor.dart Loading commit data...
flutter_manifest.dart Loading commit data...
globals.dart Loading commit data...
plugins.dart Loading commit data...
project.dart Loading commit data...
protocol_discovery.dart Loading commit data...
resident_runner.dart Loading commit data...
run_cold.dart Loading commit data...
run_hot.dart Loading commit data...
services.dart Loading commit data...
template.dart Loading commit data...
tracing.dart Loading commit data...
usage.dart Loading commit data...
version.dart Loading commit data...
vmservice.dart Loading commit data...
vmservice_record_replay.dart Loading commit data...