Derek Xu
Derek Xu
https://github.com/dart-lang/webdev/blob/main/webdev/test/chrome_test.dart
Here is something to consider related to this: I’ve tried to land a change to fix https://github.com/dart-lang/sdk/issues/60256 a few times. The that fix I’ve been trying to land makes the...
I added these logging statements: ```cpp #if !defined(PRODUCT) for (intptr_t i = 0; i < eval_function.NumParameters(); ++i) { OS::PrintErr( "parameter_names[%ld]: %s\n", i, String::Handle(eval_function.ParameterNameAt(i)).ToCString()); OS::PrintErr( "parameter_types[%ld]: %s\n", i, AbstractType::Handle(eval_function.ParameterTypeAt(i)).NameCString()); } for...
I believe that this goes back to https://github.com/dart-lang/sdk/issues/53996#issuecomment-1822897466. I added this logging statement: ```cpp OS::PrintErr("%s\n", js->ToCString()); ``` under this line: https://github.com/dart-lang/sdk/blob/be7a40dd78655709cb512a9758437d90182c2f42/runtime/vm/service.cc#L3275 and if I try to evaluate `b.value2` when paused...
happened again: https://ci.chromium.org/ui/p/dart/builders/ci.sandbox/vm-appjit-linux-product-x64/655/overview
The test has now also gone from `Pass` to`Timeout` on `vm-aot-asan-linux-release-x64`: https://ci.chromium.org/ui/p/dart/builders/ci.sandbox/vm-asan-linux-release-x64/837/overview.
@johnniwinther, It seems like frontend changes are needed to fix this. I inspected the arguments passed to `KernelIsolate::CompileExpressionToKernel` [here](https://github.com/dart-lang/sdk/blob/0d368ce290690160d08e0ce256a48669465dc3cb/runtime/vm/service.cc#L3267-L3277) once when running the reproduction example as written, and again after...
PR to add `--frontend-server-starter-path` option to `flutter run` and `flutter test`: https://github.com/flutter/flutter/pull/135038 PR to modify `flutter_tools` to start `frontend_server` from an AOT snapshot: https://github.com/flutter/flutter/pull/136282
PR to make `FrontendServerClient` start the frontend server from the AOT snapshot in the Dart SDK: https://github.com/dart-lang/webdev/pull/2263