- 23 Mar, 2022 1 commit
-
-
Danny Tuppeny authored
* Don't terminate Dart process pids from VM Service These processes may be on another device, and in the case of attach the debugee should not be terminated anyway.
-
- 22 Mar, 2022 3 commits
-
-
Anurag Roy authored
-
Chris Bracken authored
Previously, https://github.com/flutter/flutter/pull/100271 enabled building universal macOS binaries by default, but included a bug causing the arm64 App.framework to be built such that the TEXT section containing the app instructions built by gen_snapshot incorrectly contained x86_64 instructions rather than arm64 instructions. When building macOS (and iOS) apps, Flutter builds them in three components: * The Runner application: built by Xcode * The bundled App.framework: built from assembly code generated by gen_snapshot from the application's Dart sources. * The bundled FlutterMacOS.framework: built as part of the engine build and packaged by copying the distributed binary framework from our artifacts cache. Building App.framework consists of the following steps: * For each architecture, invoke gen_snapshot to generate architecture-specific assembly code, which is then built to object code and linked into an architecture-specific App.framework. * Use the `lipo` tool to generate a universal binary that includes both x86_64 and arm64 architectures. Previously, we were building architecture specific App.framework binaries. However, for all architectures we were (mistakenly) invoking the general `gen_snapshot` tool (which emitted x64 instructions, and which is now deprecated) instead of the architecture-specific `gen_snapshot_x86` and `gen_snapshot_arm64` builds which emit instructions for the correct architecture. This change introduces a small refactoring, which is to split the `getNameForDarwinArch` function into two functions: * `getDartNameForDarwinArch`: the name for the specified architecture as used in the Dart SDK, for example as the suffix of `gen_snapshot`. * `getNameForDarwinArch`: the name for the specified architecture as used in Apple tools, for example as an argument to `lipo`. For consistency, and to match developer expectations on Darwin platforms, this is also the name used in Flutter's build outputs. Issue: https://github.com/flutter/flutter/issues/100348
-
Jesús S Guerrero authored
-
- 21 Mar, 2022 1 commit
-
-
gaaclarke authored
-
- 17 Mar, 2022 6 commits
-
-
Dan Field authored
Fixes #86590
-
Jesús S Guerrero authored
-
Danny Tuppeny authored
-
Christopher Fujino authored
-
Chris Bracken authored
This changes the default build architectures for Flutter macOS apps to x86_64 and arm64. Previously, we manually excluded arm64 builds via the EXCLUDE_ARCHS Xcode setting in Flutter's generated xcconfig file. This eliminates setting EXCLUDE_ARCHS during the build and updates the default architectures in the tool and in the macos_assemble.sh wrapper. Issue: https://github.com/flutter/flutter/issues/97681 Umbrella issue: https://github.com/flutter/flutter/issues/60113
-
Brian Quinlan authored
-
- 16 Mar, 2022 2 commits
- 15 Mar, 2022 1 commit
-
-
Lau Ching Jun authored
-
- 14 Mar, 2022 1 commit
-
-
Christopher Fujino authored
-
- 10 Mar, 2022 1 commit
-
-
Ben Konyi authored
-
- 09 Mar, 2022 5 commits
-
-
Chris Yang authored
-
Jeff Ward authored
-
Lau Ching Jun authored
-
Jenn Magder authored
-
Tacca authored
-
- 07 Mar, 2022 2 commits
-
-
Jesús S Guerrero authored
-
Anurag Roy authored
-
- 05 Mar, 2022 1 commit
-
-
Jenn Magder authored
-
- 04 Mar, 2022 2 commits
-
-
Jonah Williams authored
-
Mathieu Dubois-Briand authored
-
- 03 Mar, 2022 1 commit
-
-
Greg Spencer authored
This fixes a race condition in test/integration.shard/cache_test.dart which allowed the test to fail if the machine took a very long time to acquire a lock or launch a process.
-
- 02 Mar, 2022 2 commits
-
-
Jenn Magder authored
-
gaaclarke authored
* Starts using the `--source` flag to compile the dart registrant. * updated general.shard tests * Fixed the resident compiler flow * added integration test * made the integration test self contained * renamed generated_main to dart_plugin_registrant * cleaned up for review * added task runner for ci * added bringup and TESTOWNERS * updated failure message
-
- 28 Feb, 2022 2 commits
-
-
Emmanuel Garcia authored
-
Jenn Magder authored
-
- 26 Feb, 2022 1 commit
-
-
stuartmorgan authored
-
- 25 Feb, 2022 2 commits
-
-
Jenn Magder authored
-
Danny Tuppeny authored
-
- 24 Feb, 2022 2 commits
-
-
Tacca authored
-
Jenn Magder authored
-
- 23 Feb, 2022 4 commits
-
-
keyonghan authored
-
Alexander Dahlberg authored
-
Lau Ching Jun authored
-
Alexander Dahlberg authored
* Fixed order dependency and removed no-shuffle-tag in build_ios_framework_test.dart * Removed trailing spaces in build_ios_framework_test.dart * Removed unnecessary formatting
-