dart-sdk/pkg/vm
Alexander Markov 3c32b32d56 [vm/bytecode] Enable OSR for unoptimized code compiled from bytecode
In order to enable OSR, CheckStackOverflow IL instructions are attributed
with a non-zero loop depth. The original loop depth is passed as operand
of CheckStack bytecode instruction.

Change-Id: I771f59ba9f8d071680a3b7156be380e0f606b7b2
Reviewed-on: https://dart-review.googlesource.com/c/84081
Reviewed-by: Régis Crelier <regis@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2018-11-12 19:04:54 +00:00
..
bin Exercise loadComponent of sdk more when training kernel_service 2018-11-06 10:59:27 +00:00
lib [vm/bytecode] Enable OSR for unoptimized code compiled from bytecode 2018-11-12 19:04:54 +00:00
test [vm/aot] Fix obfuscation. 2018-10-26 13:00:33 +00:00
testcases [vm/bytecode] Enable OSR for unoptimized code compiled from bytecode 2018-11-12 19:04:54 +00:00
tool Reland "[VM] Use c++/kernel2kernel constant evaluator for const StaticInvocation in the kernel IR" 2018-10-16 11:22:56 +00:00
analysis_options.yaml More options files cleanup. 2018-10-26 23:05:44 +00:00
LICENSE [VM] Move kernel service to pkg/vm, populate pkg/vm with necessary files 2017-11-17 17:45:03 +00:00
pubspec.yaml Update synced version of pkg:test 2018-10-16 16:12:38 +00:00
README.md [VM] Add VM specific package pkg/vm and use it to host transitionary wrappers. 2017-11-14 21:06:54 +00:00

This package hosts VM specific Dart code and helper scripts.