Slava Egorov
Slava Egorov
In Dart 2 we changed how callable classes work ```dart class WannabeFunction { call(String a, String b, String c) => '$a $b $c!'; } typedef void RealFunction(String a, String b,...
I propose we stop reifying underlying element type for `Pointer` objects in preparation to unboxing pointer or migrating FFI to views. I am filing this issue for discussion. Currently `Pointer`...
Compare dev  beta  stable  Stable looks fine visually. Good...
```dart import 'dart:async'; void main() async { final c = Completer(); Future.error("a").whenComplete(() { c.complete(); return Future.error("b"); }).ignore(); await c.future; } ``` ```dart $ out/ReleaseX64/dart /tmp/test.dart Unhandled exception: b ```
I am going to call a raw untagged pointer _entangled_ with a tagged pointer if it is either: 1. derived from the tagged pointer (i.e. it is an inner pointer...
Initial proposal attempting to introduce shared memory multithreading. /cc @leafpetersen @lrhn @eernstg @munificent /cc @a-siva @alexmarkov @mkustermann @dcharkes @liamappelbe @chinmaygarde /fyi @syg @kevmoo
Current implementation of `sync*` is suboptimal and we might not get to fixing its performance in Dart 3.0 so we should probably avoid using `sync*` for now. See also https://github.com/dart-lang/sdk/issues/51806
Replace `sync*` with handwritten implementation for now. We can undo the change if `sync*` becomes as fast as handwritten code. Closes #273
#### Description Different Android versions compute relative PC printed in backtrace in different ways. Here are examples of the very same crash (same APK) running on three different devices with...
**Description:** * If `only-issue-labels` and `only-pr-labels` are not specified we limit the listing to `only-labels`. * If `only-issue-labels` and `only-pr-labels` are specified but are the same, we limit the listing...