Slava Egorov

Results 47 issues of Slava Egorov

The section [`for` loops over variable iterables](https://github.com/vandadnp/going-deep-with-dart/blob/main/issue-3-for-loop-in-dart/issue-3-for-loop-in-dart.md?plain=1#L347-L386) misinterprets the meaning of `call qword [rax+rcx*8+0x60]`, this is how interface calls work in the code produced by Dart AOT compiler. We use...

documentation

There is an expectation that these two methods: ```dart @pragma('vm:prefer-inline') @pragma('dart2js:tryInline') List _copy1(List array) { final List clone = List.filled(array.length, null); for (int j = 0; j < array.length; j++)...

area-vm
type-performance

The idea of isolate independent native code is described in [finalization proposal](https://github.com/dart-lang/language/blob/master/accepted/future-releases/1847%20-%20FinalizationRegistry/proposal.md#isolate-independent-native-functions)

area-vm

Right now a lot of metaprogramming discussion is centered on generating the source and consequently string based metaprogramming API. I think there might be an alternative approach which is much...

static-metaprogramming

An alternative solution to https://github.com/grpc/grpc-dart/issues/413 without introducing `ResponseFuture` wrapping/chaining.

size/L

As a result unescaping code https://github.com/mraleph/irhydra/blob/13a2cd5fe550941e9e0b7ad6f38db99e8e66ca27/lib/src/modes/v8/code_parser.dart#L119-L129 no longer works. It is not obvious to me how to fix this because I don't see a backwards compatible way to detect whether...

bug

Reported by @rsturgell - The font is large and the left panel cannot be resized which makes it very hard to navigate long method names (for example with deep namespaces)...

Right now we simply remove \r, but instead we can replace it with ' ' to ensure that source positions still match.

Originally filed at https://code.google.com/p/irhydra/issues/detail?id=37 DISCLAIMER: This issue is meant mostly as a discussion piece rather than critique or a specific issue with the current UI. These are my thoughts on...