mirror of
https://github.com/dart-lang/sdk
synced 2024-09-04 16:03:44 +00:00
beee442625
Temporary setting of FLAG_enable_interpreter is avoided in the VM unit tests as this flag is global and used by kernel service isolate while running tests. Flipping this flag causes assertion failures in kernel isolate's background compiler or infinite loop between LazyCompile stub and CompileFunction as AttachBytecode doesn't set entry point to InterpretCall. The less intrusive way to ensure compilation of functions in unit tests is to set FLAG_compilation_counter_threshold to 0. Change-Id: Ia46ff8d03d66ab8b147b9d89336548c4a9c29f5d Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/113123 Commit-Queue: Alexander Markov <alexmarkov@google.com> Reviewed-by: Régis Crelier <regis@google.com> |
||
---|---|---|
.. | ||
analysis_server | ||
bazel | ||
compiler | ||
dartanalyzer | ||
dartdevc | ||
dartdoc | ||
dartfmt | ||
gen_kernel | ||
kernel-service | ||
peg | ||
pub | ||
tests/peg | ||
application_snapshot.gni | ||
compile_platform.gni | ||
create_timestamp.gni |