Dmitry Petrov
08fb9c2122
Traverse multiple store-load chains for inlined lambda parameters
...
When a try-catch expression is passed as an argument to the inline
lambda parameter, lambda variable on stack is spilled and restored in
several different locations (1 for try-block, 1 for each catch-blocks).
So it's possible that lambda to be invoked comes from multiple loads,
all of which should have the same "root" lambda parameter.
2017-04-26 12:42:33 +03:00
..
2017-04-26 12:42:33 +03:00
2015-12-31 11:07:56 +03:00
2017-04-26 12:42:33 +03:00
2014-12-29 19:32:09 +03:00
2016-03-30 18:49:23 +03:00
2016-03-09 10:25:38 +03:00
2016-11-21 18:20:33 +03:00
2016-11-21 18:20:33 +03:00
2016-03-09 10:25:38 +03:00
2016-11-21 18:20:33 +03:00
2015-10-14 20:39:35 +03:00
2014-09-05 18:31:53 +04:00
2015-11-27 15:51:11 +03:00
2016-11-16 19:50:10 +03:00
2016-04-05 13:37:10 +03:00
2016-04-05 13:37:10 +03:00
2017-04-25 10:07:05 +03:00
2017-04-25 10:07:05 +03:00
2015-10-14 18:36:53 +03:00
2014-12-11 16:04:03 +03:00
2015-11-27 15:51:11 +03:00
2015-11-27 15:51:11 +03:00
2016-11-09 21:41:12 +03:00
2017-03-10 19:59:37 +03:00
2015-11-27 15:51:11 +03:00
2017-03-10 19:59:37 +03:00
2016-01-22 05:54:38 +03:00
2016-11-21 18:20:33 +03:00
2015-11-27 15:51:11 +03:00
2017-03-10 19:59:37 +03:00
2016-11-21 18:20:33 +03:00
2016-01-22 05:54:38 +03:00
2015-11-11 03:53:31 +03:00
2016-11-21 18:20:33 +03:00
2015-10-14 20:39:35 +03:00
2017-03-10 19:59:37 +03:00
2017-03-10 19:59:37 +03:00
2017-03-10 19:59:37 +03:00
2017-03-10 19:59:37 +03:00
2017-01-12 18:12:39 +03:00
2017-03-10 19:59:37 +03:00
2016-07-09 07:45:57 +03:00
2016-07-09 07:45:57 +03:00
2016-11-18 09:35:31 +03:00
2017-01-27 14:09:13 +01:00
2015-10-16 18:16:02 +03:00