Slava Egorov

Results 443 comments of Slava Egorov

@bkonyi I don't think you need to pass that to `gen_snapshot` it does not really care about heap size limits. I would suggest just making it so that we read...

> I believe the AOT runtime approach will have the same performance as a self-executable. It will. The output of `exe` is just an AOT snapshot and `dartaotruntime` glued together....

Reproduction: ```dart void foo(String x, {required bool y}) { } void main() { final v = {'y': true, 'x': ''}; foo(y: v['y'], v['x']); } ``` I reproduced this by making...

@busslina [3.4.0-162.0.dev](https://github.com/dart-lang/sdk/releases/tag/3.4.0-162.0.dev) or newer.

@2ZeroSix please make sure to include some valid open source license (MIT, GPL, BSD, etc) into your repo. thanks.

/cc @mkustermann @alexmarkov @sstrickl

Let us reduce the choice space to just to options: **A** and **D** because I think we all acknowledge that **B** and **C** don't really cut it for various reasons...

> In option A, we don't need to lower instructions at all if they operate with inner pointers into Dart heap. This means we would have duplicated code and macro...

FWIW Dart Sass has a protocol for out of process embedding (https://github.com/sass/sass/blob/main/spec/embedded-protocol.md) which AFAIK is the recommended way to use Dart Sass from other languages. While we might look at...