summaryrefslogtreecommitdiff
path: root/tool/lib/webrick/httpserver.rb
diff options
context:
space:
mode:
authorAlan Wu <XrXr@users.noreply.github.com>2021-06-16 16:55:13 -0400
committerAlan Wu <XrXr@users.noreply.github.com>2021-10-20 18:19:36 -0400
commit8c68f112d8ec9f5a9a416fc69602855bf43c4dd6 (patch)
tree064223240bafa8a76cb1700906c2aa50031c06b0 /tool/lib/webrick/httpserver.rb
parent936ee5556280162da3016bf62ebe74ef07caf882 (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