compiler: Type map optimization
compiler: Type is_nonempty_list optimization
Don't generate weird exit if ct_logs has terminated before shut down
Minor misprints correction
Fix problem with buffered async io messages executed too late
Solve memory consumption problem
Merge branch 'peppe/common_test/crash_during_close' into maint

* peppe/common_test/crash_during_close:
  Solve memory consumption problem
  Fix problem with buffered async io messages executed too late
  Don't generate weird exit if ct_logs has terminated before shut down

OTP-12159
Merge branch 'maint'
Merge branch 'egil/map-type-opt/OTP-12253'

* egil/map-type-opt/OTP-12253:
  compiler: Type is_nonempty_list optimization
  compiler: Type map optimization
Merge branch 'qrilka/patch-2/typo-fix' into maint

* qrilka/patch-2/typo-fix:
  Minor misprints correction
Merge branch 'maint'