dart-sdk/runtime/docs/compiler
Teagan Strickland f822dfa3ea Reland "[vm/compiler] Implement new inlining pragmas."
This change introduces two new pragmas:

* `@pragma('vm:never-inline')`
* `@pragma('vm:prefer-inline')`

These replaces the old way of specifying AlwaysInline or NeverInline
annotations when the (now removed) --enable-inlining-annotations flag
was used.

Bug: https://github.com/dart-lang/sdk/issues/36571
Change-Id: Iee152c1d67abde8d58c58fa967449d36e77c8c93
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/110440
Commit-Queue: Teagan Strickland <sstrickl@google.com>
Reviewed-by: Samir Jindel <sjindel@google.com>
2019-07-30 12:01:06 +00:00
..
aot [vm] Support closurization of methods through @pragma entry-points. 2019-02-14 17:47:28 +00:00
frontend [vm] Report an error when illegally accessing class through API in AOT mode. 2018-11-15 12:00:57 +00:00
images
data_dep_for_control_dep.md [vm/compiler] Express control dependence as data dependence. 2018-12-03 18:07:39 +00:00
exceptions.md
optimization_levels.md [vm/compiler] Add optimization flag 2019-02-06 22:16:12 +00:00
pragmas_recognized_by_compiler.md Reland "[vm/compiler] Implement new inlining pragmas." 2019-07-30 12:01:06 +00:00