Files
sdk/runtime/lib
Martin Kustermann 3b057dea98 [VM] Remove legacy Object::empty_context() and CTX constant
Our generated code does not keep the context in a special register
anymore (for quite some time now).  The context is just another definition
in the IR language and gets assigned register locations by the linearscan
register allocator.

Furthermore we no longer use an empty context for closures which have no
captured states, instead the context of those closures is just `null`.

This CL therefore removes Object::empty_context() and the CTX constant.

Change-Id: Iea171e0d0fd56c48f1c456e08e060a12267e39cc
Reviewed-on: https://dart-review.googlesource.com/51129
Commit-Queue: Martin Kustermann <kustermann@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2018-04-19 20:09:38 +00:00
..
2016-02-22 08:53:11 -08:00
2018-03-08 16:36:07 +00:00
2016-11-04 12:14:41 -07:00
2018-02-01 09:56:47 +00:00
2017-02-09 15:39:44 -08:00
2018-02-08 10:16:00 +00:00
2017-10-10 23:46:09 +00:00
2017-03-15 13:11:05 -07:00