Skip to content

Instantly share code, notes, and snippets.

View aam's full-sized avatar

Alexander Aprelev aam

  • Mountain View, CA
View GitHub Profile
Good
[ +27 ms] _flutter.runInView: {viewId: _flutterView/0xb489b94c, mainScript: /data/data/io.flutter.examples.hello_world/cache/hello_worldLPRWOG/hello_world/lib/main.dart.dill, packagesFile: /data/data/io.flutter.examples.hello_world/cache/hello_worldLPRWOG/hello_world/.packages, assetDirectory: /data/data/io.flutter.examples.hello_world/cache/hello_worldLPRWOG/hello_world/build/flutter_assets}
[ +14 ms] E/DartVM (19592): vm-service: starting stream 'Isolate'
[ ] E/DartVM (19592): [+14524ms] Isolate (901930025) vm-service processing service request _flutter.runInView
[ +273 ms] E/DartVM (19592): vm-service: Isolate main.dart:main() 564469006 registered.
[ +2 ms] E/DartVM (19592): vm-service: Pushing ServiceEvent(isolate='main.dart:main()', isolateId='isolates/564469006', kind='IsolateStart') to stream Isolate
[ +1 ms] E/DartVM (19592): vm-service: Pushing ServiceEvent(isolate='main.dart:main()', isolateId='isolates/564469006', kind='ServiceExtensionAdded') to stream Isolate
[ +14 ms] E
diff --git a/BUILD.gn b/BUILD.gn
index 7b853b15c..36cb322ca 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -18,12 +18,6 @@ group("flutter") {
public_deps += [ "$flutter_root/shell/testing" ]
}
- if (flutter_runtime_mode != "debug" &&
- flutter_runtime_mode != "dynamic_profile" &&
import 'dart:async';
bar(int i) async {
return Future.delayed(Duration(seconds:1), () { print("$i done"); });
}
foo(int i) async {
print("$i 1");
await bar(i);
// return bar(i).then((_) {
function Get-RemoteRegistryInformation
{
<#
.SYNOPSIS
Retrieves registry subkey information.
.DESCRIPTION
Retrieves registry subkey information. All subkeys and their values are returned as a custom psobject. Optionally
an array of psobjects can be returned which contain extra information like the registry key type,computer, and datetime.
.PARAMETER ComputerName
Specifies the target computer for data query.
@aam
aam / isolate_test.dart
Last active June 25, 2019 14:51
Check if flutter testWidgets supports multiple isolates
import 'dart:async';
import 'dart:isolate';
import 'package:flutter_test/flutter_test.dart';
void main() {
testWidgets('Headers', (WidgetTester tester) async {
final Completer<String> completer = Completer<String>();
final RawReceivePort receivePort = RawReceivePort((dynamic message) {
This file has been truncated, but you can view the full file.
00:00 +0: loading C:\src\f\flutter\packages\flutter\test\material\date_picker_test.dart
00:01 +0: loading C:\src\f\flutter\packages\flutter\test\material\date_picker_test.dart
00:02 +0: loading C:\src\f\flutter\packages\flutter\test\material\date_picker_test.dart
00:03 +0: loading C:\src\f\flutter\packages\flutter\test\material\date_picker_test.dart
00:03 +0: showDatePicker tap-select a day
00:04 +0: showDatePicke
@aam
aam / dart2jsx10.dart
Created July 22, 2019 18:02
Spawn 10 dart2js: `out/ReleaseX64/dart dart2jsx10.dart --libraries-spec=sdk/lib/libraries.json hello.dart`
import 'dart:async';
import 'dart:isolate';
import 'pkg/compiler/lib/src/dart2js.dart' as dart2jsMain;
void run(List<dynamic> params) async {
final SendPort sendPort = params[0];
final List arguments = params[1];
await dart2jsMain.internalMain(arguments);
sendPort.send(true);
@aam
aam / gist:bef7881cdfe5e958af49ab23ec1e3449
Created August 15, 2019 23:04
no_integer_division on ios
diff --git a/runtime/dart_vm.cc b/runtime/dart_vm.cc
index 7606bedea..33b5347e7 100644
--- a/runtime/dart_vm.cc
+++ b/runtime/dart_vm.cc
@@ -74,6 +74,11 @@ static const char* kDartWriteProtectCodeArgs[] = {
"--no_write_protect_code",
};
+FML_ALLOW_UNUSED_TYPE
+static const char* kDartDisableIntegerDivisionArgs[] = {
@aam
aam / 8413a0db0d13c66647c07b3a014a9812b79492ad.patch
Created October 7, 2019 20:05
https://dart-review.googlesource.com/c/sdk/+/120321 dart patch for hhh (that goes into tools/patches/flutter-engine/)
From e7db0d7faaec7d33b174dd4559541252620d2983 Mon Sep 17 00:00:00 2001
From: Alexander Aprelev <aam@google.com>
Date: Mon, 7 Oct 2019 12:44:41 -0700
Subject: [PATCH] Roll dart and update frontend_server(to
flutter_frontend_server)
---
BUILD.gn | 2 +-
.../.gitignore | 0
.../BUILD.gn | 13 +++++++------