delve/pkg/proc/evalop
Alessandro Arzilli d4104a6bcc
proc: remove expr evaluation goroutine from EvalExpressionWithCalls (#3532)
We have used a goroutine to keep track of some of the expression
evaluation status across target resumes during call injections.
Now that the expression interpreter has been rewritten to use a stack
machine we can move what little state is left into the stack machine
and get rid of the goroutine-and-channel mechanism.
2023-10-23 12:29:04 -07:00
..
eval_go117.go proc: use stack machine to evaluate expressions (#3508) 2023-10-17 11:21:59 -07:00
eval_go118.go proc: use stack machine to evaluate expressions (#3508) 2023-10-17 11:21:59 -07:00
evalcompile.go proc: remove expr evaluation goroutine from EvalExpressionWithCalls (#3532) 2023-10-23 12:29:04 -07:00
evalop_test.go proc: use stack machine to evaluate expressions (#3508) 2023-10-17 11:21:59 -07:00
ops.go proc: fix comment typos (#3531) 2023-10-19 11:04:31 -07:00