diff options
| author | Alan Wu <XrXr@users.noreply.github.com> | 2021-06-16 16:55:13 -0400 |
|---|---|---|
| committer | Alan Wu <XrXr@users.noreply.github.com> | 2021-10-20 18:19:36 -0400 |
| commit | 8c68f112d8ec9f5a9a416fc69602855bf43c4dd6 (patch) | |
| tree | 064223240bafa8a76cb1700906c2aa50031c06b0 /tool/lib/webrick/httpserver.rb | |
| parent | 936ee5556280162da3016bf62ebe74ef07caf882 (diff) | |
Delay and be selective about when to discard local types
jit_rb_obj_not() wants to access the type information of the receiver,
but we were discarding type info of locals before jit_rb_obj_not() runs
unncessarily.
There are also cases we are unncessarily discarding local type info. For
example, ivar reader and setter methods can never change local
variables.
Diffstat (limited to 'tool/lib/webrick/httpserver.rb')
0 files changed, 0 insertions, 0 deletions
