struct ::env_stack_t [16 Bytes] : [environment_t : 8] <base-class> 0: [<fun_ptr>** : 8] _vptr$environment_t -- {cache-line 0} : [const unique_ptr<env_stack_impl_t, std::__1::default_delete<env_stack_impl_t> > : 8] impl_ : [__compressed_pair<env_stack_impl_t *, std::__1::default_delete<env_stack_impl_t> > : 8] __ptr_ : [__compressed_pair_elem<env_stack_impl_t *, 0, false> : 8] <base-class> 8: [env_stack_impl_t* : 8] __value_ : [__compressed_pair_elem<std::__1::default_delete<env_stack_impl_t>, 1, true> : 1] <base-class> 8: [default_delete<env_stack_impl_t> : 1] <base-class> struct ::block_t [168 Bytes] 0: [const enum block_type_t : 4] block_type -- {cache-line 0} --- 4 Bytes padding --- 8: [const wchar_t* : 8] src_filename 16: [int : 4] src_lineno 20: [bool : 1] wants_pop_env --- 3 Bytes padding --- : [list<event_blockage_t, std::__1::allocator<event_blockage_t> > : 24] event_blocks : [__list_imp<event_blockage_t, std::__1::allocator<event_blockage_t> > : 24] <base-class> : [__list_node_base<event_blockage_t, void *> : 16] __end_ 24: [__list_node_base<event_blockage_t, void *>* : 8] __prev_ 32: [__list_node_base<event_blockage_t, void *>* : 8] __next_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__list_node<event_blockage_t, void *> > > : 8] __size_alloc_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 40: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__list_node<event_blockage_t, void *> >, 1, true> : 1] <base-class> 40: [allocator<std::__1::__list_node<event_blockage_t, void *> > : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] function_name 48: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 48: [long unsigned int : 8] __cap_ 56: [long unsigned int : 8] __size_ 64: [wchar_t* : 8] __data_ -- {cache-line 1} : [__short : 24] __s : [union (anonymous) : 4] <base-class> 48: [unsigned char : 1] __size_ 48: [wchar_t : 4] __lx 52: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 48: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 48: [allocator<wchar_t> : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] function_args : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 72: [__vector_base_common<true> : 1] <base-class> 72: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 80: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 88: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 88: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> 96: [const wchar_t* : 8] sourced_file : [maybe_t<event_t> : 64] event 104: [copyable_t : 1] <base-class> : [maybe_impl_t<event_t> : 64] impl_ 104: [char[-1] : -1] storage --- 55 Bytes padding --- 160: [bool : 1] filled -- {cache-line 2} --- 7 Bytes padding --- struct ::library_data_t [120 Bytes] 0: [long long unsigned int : 8] exec_count -- {cache-line 0} 8: [long long unsigned int : 8] last_exec_run_counter 16: [unsigned int : 4] builtin_complete_recursion_level 20: [bool : 1] is_cleaning_procs --- 3 Bytes padding --- 24: [int : 4] caller_job_id 28: [bool : 1] is_subshell 29: [bool : 1] is_block 30: [bool : 1] is_breakpoint --- 1 Bytes padding --- 32: [int : 4] is_event 36: [bool : 1] is_interactive --- 3 Bytes padding --- 40: [enum loop_status_t : 4] loop_status 44: [bool : 1] returning --- 3 Bytes padding --- 48: [const wchar_t* : 8] current_filename : [vector<std::__1::shared_ptr<event_t>, std::__1::allocator<std::__1::shared_ptr<event_t> > > : 24] blocked_events : [__vector_base<std::__1::shared_ptr<event_t>, std::__1::allocator<std::__1::shared_ptr<event_t> > > : 24] <base-class> 56: [__vector_base_common<true> : 1] <base-class> 56: [shared_ptr<event_t>* : 8] __begin_ 64: [shared_ptr<event_t>* : 8] __end_ -- {cache-line 1} : [__compressed_pair<std::__1::shared_ptr<event_t> *, std::__1::allocator<std::__1::shared_ptr<event_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::shared_ptr<event_t> *, 0, false> : 8] <base-class> 72: [shared_ptr<event_t>* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<event_t> >, 1, true> : 1] <base-class> 72: [allocator<std::__1::shared_ptr<event_t> > : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] transient_commandlines : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 80: [__vector_base_common<true> : 1] <base-class> 80: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 88: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 96: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 96: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [shared_ptr<const autoclose_fd_t> : 16] cwd_fd 104: [const autoclose_fd_t* : 8] __ptr_ 112: [__shared_weak_count* : 8] __cntrl_ struct ::separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t [32 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] contents 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> 24: [enum separation_type_t : 4] separation --- 4 Bytes padding --- struct ::parse_node_t [20 Bytes] 0: [unsigned int : 4] source_start -- {cache-line 0} 4: [unsigned int : 4] source_length 8: [unsigned int : 4] parent 12: [unsigned int : 4] child_start 16: [unsigned char : 1] child_count 17: [enum parse_token_type_t : 1] type 18: [enum parse_keyword_t : 1] keyword --- 1 Bytes padding --- struct ::spawn_request_t [96 Bytes] : ["function<void ( : 48] handler 0: ["__maybe_derive_from_unary_function<void ( : 1] <base-class> -- {cache-line 0} 0: ["__maybe_derive_from_binary_function<void ( : 1] <base-class> : ["__value_func<void ( : 48] __f_ : [type : 32] __buf_ 0: [unsigned char[-1] : -1] __lx --- 31 Bytes padding --- 32: ["__base<void (* : 8] __f_ --- 8 Bytes padding --- : ["function<void ( : 48] completion 48: ["__maybe_derive_from_unary_function<void ( : 1] <base-class> 48: ["__maybe_derive_from_binary_function<void ( : 1] <base-class> : ["__value_func<void ( : 48] __f_ : [type : 32] __buf_ 48: [unsigned char[-1] : -1] __lx --- 31 Bytes padding --- 80: ["__base<void (* : 8] __f_ -- {cache-line 1} --- 8 Bytes padding --- struct ::parse_execution_context_t [96 Bytes] : [shared_ptr<const parsed_source_t> : 16] pstree 0: [const parsed_source_t* : 8] __ptr_ -- {cache-line 0} 8: [__shared_weak_count* : 8] __cntrl_ : [io_chain_t : 24] block_io : [vector<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> : [__vector_base<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> 16: [__vector_base_common<true> : 1] <base-class> 16: [shared_ptr<io_data_t>* : 8] __begin_ 24: [shared_ptr<io_data_t>* : 8] __end_ : [__compressed_pair<std::__1::shared_ptr<io_data_t> *, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::shared_ptr<io_data_t> *, 0, false> : 8] <base-class> 32: [shared_ptr<io_data_t>* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<io_data_t> >, 1, true> : 1] <base-class> 32: [allocator<std::__1::shared_ptr<io_data_t> > : 1] <base-class> 40: [const parser_t* : 8] parser : [tnode_t<grammar::job> : 16] executing_job_node 48: [const parse_node_tree_t* : 8] tree 56: [const parse_node_t* : 8] nodeptr 64: [long unsigned int : 8] cached_lineno_offset -- {cache-line 1} 72: [int : 4] cached_lineno_count --- 4 Bytes padding --- : [const shared_ptr<job_t> : 16] parent_job 80: [job_t* : 8] __ptr_ 88: [__shared_weak_count* : 8] __cntrl_ struct ::file_id_t [56 Bytes] 0: [int : 4] device -- {cache-line 0} --- 4 Bytes padding --- 8: [long long unsigned int : 8] inode 16: [long long unsigned int : 8] size 24: [long int : 8] change_seconds 32: [long int : 8] change_nanoseconds 40: [long int : 8] mod_seconds 48: [long int : 8] mod_nanoseconds union ::(anonymous) [128 Bytes] 0: [char[-1] : -1] __mbstate8 -- {cache-line 0} 0: [long long int : 8] _mbstateL struct ::event_t [56 Bytes] : [event_description_t : 32] desc 0: [enum event_type_t : 4] type -- {cache-line 0} : [union (anonymous) : 4] param1 4: [int : 4] signal 4: [int : 4] job_id 4: [int : 4] pid : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] str_param1 8: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 8: [long unsigned int : 8] __cap_ 16: [long unsigned int : 8] __size_ 24: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 8: [unsigned char : 1] __size_ 8: [wchar_t : 4] __lx 12: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 8: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 8: [allocator<wchar_t> : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] arguments : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 32: [__vector_base_common<true> : 1] <base-class> 32: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 40: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 48: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 48: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> struct ::enum_set_t<expand_flag> [8 Bytes] : [bitset<14> : 8] <base-class> : [__bitset<1, 14> : 8] <base-class> 0: [long unsigned int : 8] __first_ -- {cache-line 0} struct ::wildcard_expander_t [128 Bytes] : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] working_directory 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] completion_set : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 24: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 32: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 32: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 40: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 40: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 48: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 48: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 56: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 56: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unordered_set<file_id_t, std::__1::hash<file_id_t>, std::__1::equal_to<file_id_t>, std::__1::allocator<file_id_t> > : 40] visited_files : [__hash_table<file_id_t, std::__1::hash<file_id_t>, std::__1::equal_to<file_id_t>, std::__1::allocator<file_id_t> > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *> **, 0, false> : 8] <base-class> 64: [__hash_node_base<std::__1::__hash_node<file_id_t, void *> *>** : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 72: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *> *>, 1, true> : 1] <base-class> 72: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *>, std::__1::allocator<std::__1::__hash_node<file_id_t, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<file_id_t, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<file_id_t, void *> *> : 8] __value_ 80: [__hash_node_base<std::__1::__hash_node<file_id_t, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<file_id_t, void *> >, 1, true> : 1] <base-class> 80: [allocator<std::__1::__hash_node<file_id_t, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<file_id_t> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 88: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<file_id_t>, 1, true> : 1] <base-class> 88: [hash<file_id_t> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<file_id_t> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 96: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<file_id_t>, 1, true> : 1] <base-class> : [equal_to<file_id_t> : 1] <base-class> 96: [binary_function<file_id_t, file_id_t, bool> : 1] <base-class> --- 4 Bytes padding --- : [const enum_set_t<expand_flag> : 8] flags : [bitset<14> : 8] <base-class> : [__bitset<1, 14> : 8] <base-class> 104: [long unsigned int : 8] __first_ 112: [vector<completion_t, std::__1::allocator<completion_t> >* : 8] resolved_completions 120: [bool : 1] did_interrupt 121: [bool : 1] did_add 122: [bool : 1] has_fuzzy_ancestor --- 5 Bytes padding --- struct ::parse_error_t [48 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] text 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> 24: [enum parse_error_code_t : 4] code --- 4 Bytes padding --- 32: [long unsigned int : 8] source_start 40: [long unsigned int : 8] source_length struct ::main_thread_request_t [64 Bytes] : [atomic<bool> : 1] done : [__atomic_base<bool, false> : 1] <base-class> 0: [bool : 1] __a_ -- {cache-line 0} --- 15 Bytes padding --- : ["function<void ( : 48] func 16: ["__maybe_derive_from_unary_function<void ( : 1] <base-class> 16: ["__maybe_derive_from_binary_function<void ( : 1] <base-class> : ["__value_func<void ( : 48] __f_ : [type : 32] __buf_ 16: [unsigned char[-1] : -1] __lx --- 31 Bytes padding --- 48: ["__base<void (* : 8] __f_ --- 8 Bytes padding --- struct ::parser_t [344 Bytes] : [enable_shared_from_this<parser_t> : 16] <base-class> : [weak_ptr<parser_t> : 16] __weak_this_ 0: [parser_t* : 8] __ptr_ -- {cache-line 0} 8: [__shared_weak_count* : 8] __cntrl_ 16: [volatile int : 4] cancellation_requested --- 4 Bytes padding --- : [unique_ptr<parse_execution_context_t, std::__1::default_delete<parse_execution_context_t> > : 8] execution_context : [__compressed_pair<parse_execution_context_t *, std::__1::default_delete<parse_execution_context_t> > : 8] __ptr_ : [__compressed_pair_elem<parse_execution_context_t *, 0, false> : 8] <base-class> 24: [parse_execution_context_t* : 8] __value_ : [__compressed_pair_elem<std::__1::default_delete<parse_execution_context_t>, 1, true> : 1] <base-class> 24: [default_delete<parse_execution_context_t> : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] forbidden_function : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 32: [__vector_base_common<true> : 1] <base-class> 32: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 40: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 48: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 48: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [deque<std::__1::shared_ptr<job_t>, std::__1::allocator<std::__1::shared_ptr<job_t> > > : 48] job_list : [__deque_base<std::__1::shared_ptr<job_t>, std::__1::allocator<std::__1::shared_ptr<job_t> > > : 48] <base-class> 56: [__deque_base_common<true> : 1] <base-class> : [__split_buffer<std::__1::shared_ptr<job_t> *, std::__1::allocator<std::__1::shared_ptr<job_t> *> > : 32] __map_ 56: [__split_buffer_common<true> : 1] <base-class> 56: [shared_ptr<job_t>** : 8] __first_ 64: [shared_ptr<job_t>** : 8] __begin_ -- {cache-line 1} 72: [shared_ptr<job_t>** : 8] __end_ : [__compressed_pair<std::__1::shared_ptr<job_t> **, std::__1::allocator<std::__1::shared_ptr<job_t> *> > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::shared_ptr<job_t> **, 0, false> : 8] <base-class> 80: [shared_ptr<job_t>** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<job_t> *>, 1, true> : 1] <base-class> 80: [allocator<std::__1::shared_ptr<job_t> *> : 1] <base-class> 88: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::shared_ptr<job_t> > > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 96: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<job_t> >, 1, true> : 1] <base-class> 96: [allocator<std::__1::shared_ptr<job_t> > : 1] <base-class> : [deque<block_t, std::__1::allocator<block_t> > : 48] block_stack : [__deque_base<block_t, std::__1::allocator<block_t> > : 48] <base-class> 104: [__deque_base_common<true> : 1] <base-class> : [__split_buffer<block_t *, std::__1::allocator<block_t *> > : 32] __map_ 104: [__split_buffer_common<true> : 1] <base-class> 104: [block_t** : 8] __first_ 112: [block_t** : 8] __begin_ 120: [block_t** : 8] __end_ : [__compressed_pair<block_t **, std::__1::allocator<block_t *> > : 8] __end_cap_ : [__compressed_pair_elem<block_t **, 0, false> : 8] <base-class> 128: [block_t** : 8] __value_ -- {cache-line 2} : [__compressed_pair_elem<std::__1::allocator<block_t *>, 1, true> : 1] <base-class> 128: [allocator<block_t *> : 1] <base-class> 136: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<block_t> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 144: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<block_t>, 1, true> : 1] <base-class> 144: [allocator<block_t> : 1] <base-class> 152: [int : 4] eval_level --- 4 Bytes padding --- : [const shared_ptr<env_stack_t> : 16] variables 160: [env_stack_t* : 8] __ptr_ 168: [__shared_weak_count* : 8] __cntrl_ : [library_data_t : 120] library_data 176: [long long unsigned int : 8] exec_count 184: [long long unsigned int : 8] last_exec_run_counter 192: [unsigned int : 4] builtin_complete_recursion_level -- {cache-line 3} 196: [bool : 1] is_cleaning_procs --- 3 Bytes padding --- 200: [int : 4] caller_job_id 204: [bool : 1] is_subshell 205: [bool : 1] is_block 206: [bool : 1] is_breakpoint --- 1 Bytes padding --- 208: [int : 4] is_event 212: [bool : 1] is_interactive --- 3 Bytes padding --- 216: [enum loop_status_t : 4] loop_status 220: [bool : 1] returning --- 3 Bytes padding --- 224: [const wchar_t* : 8] current_filename : [vector<std::__1::shared_ptr<event_t>, std::__1::allocator<std::__1::shared_ptr<event_t> > > : 24] blocked_events : [__vector_base<std::__1::shared_ptr<event_t>, std::__1::allocator<std::__1::shared_ptr<event_t> > > : 24] <base-class> 232: [__vector_base_common<true> : 1] <base-class> 232: [shared_ptr<event_t>* : 8] __begin_ 240: [shared_ptr<event_t>* : 8] __end_ : [__compressed_pair<std::__1::shared_ptr<event_t> *, std::__1::allocator<std::__1::shared_ptr<event_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::shared_ptr<event_t> *, 0, false> : 8] <base-class> 248: [shared_ptr<event_t>* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<event_t> >, 1, true> : 1] <base-class> 248: [allocator<std::__1::shared_ptr<event_t> > : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] transient_commandlines : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 256: [__vector_base_common<true> : 1] <base-class> -- {cache-line 4} 256: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 264: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 272: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 272: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [shared_ptr<const autoclose_fd_t> : 16] cwd_fd 280: [const autoclose_fd_t* : 8] __ptr_ 288: [__shared_weak_count* : 8] __cntrl_ : [vector<std::__1::unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> >, std::__1::allocator<std::__1::unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> > > > : 24] profile_items : [__vector_base<std::__1::unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> >, std::__1::allocator<std::__1::unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> > > > : 24] <base-class> 296: [__vector_base_common<true> : 1] <base-class> 296: [unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> >* : 8] __begin_ 304: [unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> >* : 8] __end_ : [__compressed_pair<std::__1::unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> > *, std::__1::allocator<std::__1::unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> > > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> > *, 0, false> : 8] <base-class> 312: [unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> > >, 1, true> : 1] <base-class> 312: [allocator<std::__1::unique_ptr<profile_item_t, std::__1::default_delete<profile_item_t> > > : 1] <base-class> : [list<event_blockage_t, std::__1::allocator<event_blockage_t> > : 24] global_event_blocks : [__list_imp<event_blockage_t, std::__1::allocator<event_blockage_t> > : 24] <base-class> : [__list_node_base<event_blockage_t, void *> : 16] __end_ 320: [__list_node_base<event_blockage_t, void *>* : 8] __prev_ -- {cache-line 5} 328: [__list_node_base<event_blockage_t, void *>* : 8] __next_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__list_node<event_blockage_t, void *> > > : 8] __size_alloc_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 336: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__list_node<event_blockage_t, void *> >, 1, true> : 1] <base-class> 336: [allocator<std::__1::__list_node<event_blockage_t, void *> > : 1] <base-class> struct ::environment_t [8 Bytes] 0: [<fun_ptr>** : 8] _vptr$environment_t -- {cache-line 0} struct ::job_t [184 Bytes] : [const properties_t : 3] properties 0: [bool : 1] skip_notification -- {cache-line 0} 1: [bool : 1] wants_terminal 2: [bool : 1] from_event_handler --- 5 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] command_str 8: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 8: [long unsigned int : 8] __cap_ 16: [long unsigned int : 8] __size_ 24: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 8: [unsigned char : 1] __size_ 8: [wchar_t : 4] __lx 12: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 8: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 8: [allocator<wchar_t> : 1] <base-class> : [const io_chain_t : 24] block_io : [vector<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> : [__vector_base<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> 32: [__vector_base_common<true> : 1] <base-class> 32: [shared_ptr<io_data_t>* : 8] __begin_ 40: [shared_ptr<io_data_t>* : 8] __end_ : [__compressed_pair<std::__1::shared_ptr<io_data_t> *, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::shared_ptr<io_data_t> *, 0, false> : 8] <base-class> 48: [shared_ptr<io_data_t>* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<io_data_t> >, 1, true> : 1] <base-class> 48: [allocator<std::__1::shared_ptr<io_data_t> > : 1] <base-class> : [const shared_ptr<job_t> : 16] parent_job 56: [job_t* : 8] __ptr_ 64: [__shared_weak_count* : 8] __cntrl_ -- {cache-line 1} : [vector<std::__1::unique_ptr<process_t, std::__1::default_delete<process_t> >, std::__1::allocator<std::__1::unique_ptr<process_t, std::__1::default_delete<process_t> > > > : 24] processes : [__vector_base<std::__1::unique_ptr<process_t, std::__1::default_delete<process_t> >, std::__1::allocator<std::__1::unique_ptr<process_t, std::__1::default_delete<process_t> > > > : 24] <base-class> 72: [__vector_base_common<true> : 1] <base-class> 72: [unique_ptr<process_t, std::__1::default_delete<process_t> >* : 8] __begin_ 80: [unique_ptr<process_t, std::__1::default_delete<process_t> >* : 8] __end_ : [__compressed_pair<std::__1::unique_ptr<process_t, std::__1::default_delete<process_t> > *, std::__1::allocator<std::__1::unique_ptr<process_t, std::__1::default_delete<process_t> > > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::unique_ptr<process_t, std::__1::default_delete<process_t> > *, 0, false> : 8] <base-class> 88: [unique_ptr<process_t, std::__1::default_delete<process_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::unique_ptr<process_t, std::__1::default_delete<process_t> > >, 1, true> : 1] <base-class> 88: [allocator<std::__1::unique_ptr<process_t, std::__1::default_delete<process_t> > > : 1] <base-class> 96: [int : 4] pgid 100: [const int : 4] job_id : [termios : 72] tmodes 104: [long unsigned int : 8] c_iflag 112: [long unsigned int : 8] c_oflag 120: [long unsigned int : 8] c_cflag 128: [long unsigned int : 8] c_lflag -- {cache-line 2} 136: [unsigned char[-1] : -1] c_cc --- 24 Bytes padding --- 160: [long unsigned int : 8] c_ispeed 168: [long unsigned int : 8] c_ospeed : [enum_set_t<job_flag_t> : 8] flags : [bitset<6> : 8] <base-class> : [__bitset<1, 6> : 8] <base-class> 176: [long unsigned int : 8] __first_ struct ::profile_item_t [48 Bytes] 0: [int : 4] exec -- {cache-line 0} 4: [int : 4] parse 8: [long unsigned int : 8] level 16: [bool : 1] skipped --- 7 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] cmd 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> struct ::pager_t::comp_t [144 Bytes] : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] comp : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 8: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 16: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 16: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] desc 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> : [completion_t : 80] representative : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] completion 48: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 48: [long unsigned int : 8] __cap_ 56: [long unsigned int : 8] __size_ 64: [wchar_t* : 8] __data_ -- {cache-line 1} : [__short : 24] __s : [union (anonymous) : 4] <base-class> 48: [unsigned char : 1] __size_ 48: [wchar_t : 4] __lx 52: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 48: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 48: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] description 72: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 72: [long unsigned int : 8] __cap_ 80: [long unsigned int : 8] __size_ 88: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 72: [unsigned char : 1] __size_ 72: [wchar_t : 4] __lx 76: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 72: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 72: [allocator<wchar_t> : 1] <base-class> : [string_fuzzy_match_t : 24] match 96: [enum fuzzy_match_type_t : 4] type --- 4 Bytes padding --- 104: [long unsigned int : 8] match_distance_first 112: [long unsigned int : 8] match_distance_second 120: [int : 4] flags --- 4 Bytes padding --- 128: [long unsigned int : 8] comp_width -- {cache-line 2} 136: [long unsigned int : 8] desc_width struct ::tm [56 Bytes] 0: [int : 4] tm_sec -- {cache-line 0} 4: [int : 4] tm_min 8: [int : 4] tm_hour 12: [int : 4] tm_mday 16: [int : 4] tm_mon 20: [int : 4] tm_year 24: [int : 4] tm_wday 28: [int : 4] tm_yday 32: [int : 4] tm_isdst --- 4 Bytes padding --- 40: [long int : 8] tm_gmtoff 48: [char* : 8] tm_zone struct ::separated_buffer_t<std::__1::basic_string<wchar_t> > [48 Bytes] 0: [long unsigned int : 8] buffer_limit_ -- {cache-line 0} 8: [long unsigned int : 8] contents_size_ : [vector<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 24] elements_ : [__vector_base<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 24] <base-class> 16: [__vector_base_common<true> : 1] <base-class> 16: [element_t* : 8] __begin_ 24: [element_t* : 8] __end_ : [__compressed_pair<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t *, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 8] __end_cap_ : [__compressed_pair_elem<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t *, 0, false> : 8] <base-class> 32: [element_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t>, 1, true> : 1] <base-class> 32: [allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> : 1] <base-class> 40: [bool : 1] discard --- 7 Bytes padding --- struct ::flog_details::category_t [24 Bytes] 0: [const const wchar_t* : 8] name -- {cache-line 0} 8: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 16: [bool : 1] __a_ --- 7 Bytes padding --- struct ::enum_set_t<job_flag_t> [8 Bytes] : [bitset<6> : 8] <base-class> : [__bitset<1, 6> : 8] <base-class> 0: [long unsigned int : 8] __first_ -- {cache-line 0} struct ::maybe_detail::maybe_impl_t<event_t> [64 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 56 Bytes padding --- 56: [bool : 1] filled --- 7 Bytes padding --- struct ::maybe_t<event_t> [64 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<event_t> : 64] impl_ 0: [char[-1] : -1] storage --- 55 Bytes padding --- 56: [bool : 1] filled --- 7 Bytes padding --- struct ::scoped_push<std::__1::unique_ptr<parse_execution_context_t, std::__1::default_delete<parse_execution_context_t> > > [24 Bytes] 0: [const unique_ptr<parse_execution_context_t, std::__1::default_delete<parse_execution_context_t> >* : 8] ref -- {cache-line 0} : [unique_ptr<parse_execution_context_t, std::__1::default_delete<parse_execution_context_t> > : 8] saved_value : [__compressed_pair<parse_execution_context_t *, std::__1::default_delete<parse_execution_context_t> > : 8] __ptr_ : [__compressed_pair_elem<parse_execution_context_t *, 0, false> : 8] <base-class> 8: [parse_execution_context_t* : 8] __value_ : [__compressed_pair_elem<std::__1::default_delete<parse_execution_context_t>, 1, true> : 1] <base-class> 8: [default_delete<parse_execution_context_t> : 1] <base-class> 16: [bool : 1] restored --- 7 Bytes padding --- struct ::event_blockage_t [1 Bytes] --- 1 Bytes padding --- struct ::lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t [88 Bytes] : [lru_link_t : 16] <base-class> 0: [lru_link_t* : 8] prev -- {cache-line 0} 8: [lru_link_t* : 8] next 16: [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] key : [history_item_t : 64] value : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] contents 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> 48: [long int : 8] creation_timestamp 56: [long long unsigned int : 8] identifier : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] required_paths : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 64: [__vector_base_common<true> : 1] <base-class> -- {cache-line 1} 64: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 72: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 80: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 80: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> struct ::event_description_t [32 Bytes] 0: [enum event_type_t : 4] type -- {cache-line 0} : [union (anonymous) : 4] param1 4: [int : 4] signal 4: [int : 4] job_id 4: [int : 4] pid : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] str_param1 8: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 8: [long unsigned int : 8] __cap_ 16: [long unsigned int : 8] __size_ 24: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 8: [unsigned char : 1] __size_ 8: [wchar_t : 4] __lx 12: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 8: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 8: [allocator<wchar_t> : 1] <base-class> union ::event_description_t::(anonymous) [4 Bytes] 0: [int : 4] signal -- {cache-line 0} 0: [int : 4] job_id 0: [int : 4] pid struct ::maybe_t<env_var_t> [32 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<env_var_t> : 32] impl_ 0: [char[-1] : -1] storage --- 23 Bytes padding --- 24: [bool : 1] filled --- 7 Bytes padding --- struct ::lru_cache_t<history_lru_cache_t, history_item_t> [64 Bytes] 0: [const long unsigned int : 8] max_node_count -- {cache-line 0} : [unordered_map<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t> > > : 40] node_map : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> **, 0, false> : 8] <base-class> 8: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 16: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *>, 1, true> : 1] <base-class> 16: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> : 8] __value_ 24: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> >, 1, true> : 1] <base-class> 24: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 32: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 32: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 40: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 40: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [lru_link_t : 16] mouth 48: [lru_link_t* : 8] prev 56: [lru_link_t* : 8] next struct ::autoclose_fd_t [4 Bytes] 0: [int : 4] fd_ -- {cache-line 0} struct ::lru_cache_t<history_lru_cache_t, history_item_t>::iterator [8 Bytes] 0: [const lru_link_t* : 8] node -- {cache-line 0} struct ::statuses_t [32 Bytes] 0: [int : 4] status -- {cache-line 0} --- 4 Bytes padding --- : [vector<int, std::__1::allocator<int> > : 24] pipestatus : [__vector_base<int, std::__1::allocator<int> > : 24] <base-class> 8: [__vector_base_common<true> : 1] <base-class> 8: [int* : 8] __begin_ 16: [int* : 8] __end_ : [__compressed_pair<int *, std::__1::allocator<int> > : 8] __end_cap_ : [__compressed_pair_elem<int *, 0, false> : 8] <base-class> 24: [int* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<int>, 1, true> : 1] <base-class> 24: [allocator<int> : 1] <base-class> struct ::tnode_t<grammar::switch_statement> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::history_item_t [64 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] contents 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> 24: [long int : 8] creation_timestamp 32: [long long unsigned int : 8] identifier : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] required_paths : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 40: [__vector_base_common<true> : 1] <base-class> 40: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 48: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 56: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 56: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> struct ::owning_lock<std::__1::queue<main_thread_request_t *, std::__1::deque<main_thread_request_t *, std::__1::allocator<main_thread_request_t *> > > > [112 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [queue<main_thread_request_t *, std::__1::deque<main_thread_request_t *, std::__1::allocator<main_thread_request_t *> > > : 48] data : [deque<main_thread_request_t *, std::__1::allocator<main_thread_request_t *> > : 48] c : [__deque_base<main_thread_request_t *, std::__1::allocator<main_thread_request_t *> > : 48] <base-class> 64: [__deque_base_common<true> : 1] <base-class> -- {cache-line 1} : [__split_buffer<main_thread_request_t **, std::__1::allocator<main_thread_request_t **> > : 32] __map_ 64: [__split_buffer_common<true> : 1] <base-class> 64: [main_thread_request_t*** : 8] __first_ 72: [main_thread_request_t*** : 8] __begin_ 80: [main_thread_request_t*** : 8] __end_ : [__compressed_pair<main_thread_request_t ***, std::__1::allocator<main_thread_request_t **> > : 8] __end_cap_ : [__compressed_pair_elem<main_thread_request_t ***, 0, false> : 8] <base-class> 88: [main_thread_request_t*** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<main_thread_request_t **>, 1, true> : 1] <base-class> 88: [allocator<main_thread_request_t **> : 1] <base-class> 96: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<main_thread_request_t *> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 104: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<main_thread_request_t *>, 1, true> : 1] <base-class> 104: [allocator<main_thread_request_t *> : 1] <base-class> struct ::char_event_t [32 Bytes] : [union (anonymous) : 4] v_ 0: [wchar_t : 4] c -- {cache-line 0} 0: [enum readline_cmd_t : 4] rl 4: [enum char_event_type_t : 1] type --- 3 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] seq 8: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 8: [long unsigned int : 8] __cap_ 16: [long unsigned int : 8] __size_ 24: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 8: [unsigned char : 1] __size_ 8: [wchar_t : 4] __lx 12: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 8: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 8: [allocator<wchar_t> : 1] <base-class> struct ::maybe_t<std::__1::basic_string<wchar_t> > [32 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<std::__1::basic_string<wchar_t> > : 32] impl_ 0: [char[-1] : -1] storage --- 23 Bytes padding --- 24: [bool : 1] filled --- 7 Bytes padding --- struct ::pager_t [144 Bytes] 0: [long unsigned int : 8] available_term_width -- {cache-line 0} 8: [long unsigned int : 8] available_term_height 16: [long unsigned int : 8] selected_completion_idx 24: [long unsigned int : 8] suggested_row_start 32: [bool : 1] fully_disclosed 33: [bool : 1] search_field_shown --- 6 Bytes padding --- : [vector<pager_t::comp_t, std::__1::allocator<pager_t::comp_t> > : 24] completion_infos : [__vector_base<pager_t::comp_t, std::__1::allocator<pager_t::comp_t> > : 24] <base-class> 40: [__vector_base_common<true> : 1] <base-class> 40: [comp_t* : 8] __begin_ 48: [comp_t* : 8] __end_ : [__compressed_pair<pager_t::comp_t *, std::__1::allocator<pager_t::comp_t> > : 8] __end_cap_ : [__compressed_pair_elem<pager_t::comp_t *, 0, false> : 8] <base-class> 56: [comp_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<pager_t::comp_t>, 1, true> : 1] <base-class> 56: [allocator<pager_t::comp_t> : 1] <base-class> : [vector<pager_t::comp_t, std::__1::allocator<pager_t::comp_t> > : 24] unfiltered_completion_infos : [__vector_base<pager_t::comp_t, std::__1::allocator<pager_t::comp_t> > : 24] <base-class> 64: [__vector_base_common<true> : 1] <base-class> -- {cache-line 1} 64: [comp_t* : 8] __begin_ 72: [comp_t* : 8] __end_ : [__compressed_pair<pager_t::comp_t *, std::__1::allocator<pager_t::comp_t> > : 8] __end_cap_ : [__compressed_pair_elem<pager_t::comp_t *, 0, false> : 8] <base-class> 80: [comp_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<pager_t::comp_t>, 1, true> : 1] <base-class> 80: [allocator<pager_t::comp_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] prefix 88: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 88: [long unsigned int : 8] __cap_ 96: [long unsigned int : 8] __size_ 104: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 88: [unsigned char : 1] __size_ 88: [wchar_t : 4] __lx 92: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 88: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 88: [allocator<wchar_t> : 1] <base-class> : [editable_line_t : 32] search_field_line : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] text 112: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 112: [long unsigned int : 8] __cap_ 120: [long unsigned int : 8] __size_ 128: [wchar_t* : 8] __data_ -- {cache-line 2} : [__short : 24] __s : [union (anonymous) : 4] <base-class> 112: [unsigned char : 1] __size_ 112: [wchar_t : 4] __lx 116: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 112: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 112: [allocator<wchar_t> : 1] <base-class> 136: [long unsigned int : 8] position struct ::line_t [64 Bytes] : [vector<wchar_t, std::__1::allocator<wchar_t> > : 24] text : [__vector_base<wchar_t, std::__1::allocator<wchar_t> > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [wchar_t* : 8] __begin_ 8: [wchar_t* : 8] __end_ : [__compressed_pair<wchar_t *, std::__1::allocator<wchar_t> > : 8] __end_cap_ : [__compressed_pair_elem<wchar_t *, 0, false> : 8] <base-class> 16: [wchar_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 16: [allocator<wchar_t> : 1] <base-class> : [vector<highlight_spec_t, std::__1::allocator<highlight_spec_t> > : 24] colors : [__vector_base<highlight_spec_t, std::__1::allocator<highlight_spec_t> > : 24] <base-class> 24: [__vector_base_common<true> : 1] <base-class> 24: [highlight_spec_t* : 8] __begin_ 32: [highlight_spec_t* : 8] __end_ : [__compressed_pair<highlight_spec_t *, std::__1::allocator<highlight_spec_t> > : 8] __end_cap_ : [__compressed_pair_elem<highlight_spec_t *, 0, false> : 8] <base-class> 40: [highlight_spec_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<highlight_spec_t>, 1, true> : 1] <base-class> 40: [allocator<highlight_spec_t> : 1] <base-class> 48: [bool : 1] is_soft_wrapped --- 7 Bytes padding --- 56: [long unsigned int : 8] indentation struct ::history_lru_cache_t [64 Bytes] : [lru_cache_t<history_lru_cache_t, history_item_t> : 64] <base-class> 0: [const long unsigned int : 8] max_node_count -- {cache-line 0} : [unordered_map<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t> > > : 40] node_map : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> **, 0, false> : 8] <base-class> 8: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 16: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *>, 1, true> : 1] <base-class> 16: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *> : 8] __value_ 24: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> >, 1, true> : 1] <base-class> 24: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 32: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 32: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 40: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<history_lru_cache_t, history_item_t>::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 40: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [lru_link_t : 16] mouth 48: [lru_link_t* : 8] prev 56: [lru_link_t* : 8] next struct ::wgetopter_t [56 Bytes] 0: [bool : 1] initialized -- {cache-line 0} 1: [bool : 1] missing_arg_return_colon --- 6 Bytes padding --- 8: [wchar_t* : 8] woptarg 16: [const wchar_t* : 8] shortopts 24: [wchar_t* : 8] nextchar 32: [int : 4] woptind 36: [int : 4] wopterr 40: [int : 4] woptopt 44: [enum (anonymous) : 4] ordering 48: [int : 4] first_nonopt 52: [int : 4] last_nonopt struct ::maybe_t<prompt_layout_t> [32 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<prompt_layout_t> : 32] impl_ 0: [char[-1] : -1] storage --- 23 Bytes padding --- 24: [bool : 1] filled --- 7 Bytes padding --- struct ::enum_set_t<topic_t> [8 Bytes] : [bitset<3> : 8] <base-class> : [__bitset<1, 3> : 8] <base-class> 0: [long unsigned int : 8] __first_ -- {cache-line 0} struct ::tnode_t<grammar::andor_job_list> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::callback_data_t [56 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] key 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [maybe_t<std::__1::basic_string<wchar_t> > : 32] val 24: [copyable_t : 1] <base-class> : [maybe_impl_t<std::__1::basic_string<wchar_t> > : 32] impl_ 24: [char[-1] : -1] storage --- 23 Bytes padding --- 48: [bool : 1] filled --- 7 Bytes padding --- struct ::tnode_t<grammar::job_continuation> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::dup2_list_t::action_t [8 Bytes] 0: [int : 4] src -- {cache-line 0} 4: [int : 4] target struct ::complete_entry_opt [112 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] option 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> 24: [enum complete_option_type_t : 4] type --- 4 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] comp 32: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 32: [long unsigned int : 8] __cap_ 40: [long unsigned int : 8] __size_ 48: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 32: [unsigned char : 1] __size_ 32: [wchar_t : 4] __lx 36: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 32: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 32: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] desc 56: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 56: [long unsigned int : 8] __cap_ 64: [long unsigned int : 8] __size_ -- {cache-line 1} 72: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 56: [unsigned char : 1] __size_ 56: [wchar_t : 4] __lx 60: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 56: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 56: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] condition 80: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 80: [long unsigned int : 8] __cap_ 88: [long unsigned int : 8] __size_ 96: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 80: [unsigned char : 1] __size_ 80: [wchar_t : 4] __lx 84: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 80: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 80: [allocator<wchar_t> : 1] <base-class> : [completion_mode_t : 3] result_mode 104: [bool : 1] no_files 105: [bool : 1] force_files 106: [bool : 1] requires_param --- 1 Bytes padding --- 108: [int : 4] flags struct ::acquired_lock<flog_details::logger_t> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [logger_t* : 8] value struct ::(anonymous)::autosuggestion_result_t [48 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] suggestion 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] search_string 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> struct ::history_t [8 Bytes] : [const unique_ptr<owning_lock<history_impl_t>, std::__1::default_delete<owning_lock<history_impl_t> > > : 8] impl_ : [__compressed_pair<owning_lock<history_impl_t> *, std::__1::default_delete<owning_lock<history_impl_t> > > : 8] __ptr_ : [__compressed_pair_elem<owning_lock<history_impl_t> *, 0, false> : 8] <base-class> 0: [owning_lock<history_impl_t>* : 8] __value_ -- {cache-line 0} : [__compressed_pair_elem<std::__1::default_delete<owning_lock<history_impl_t> >, 1, true> : 1] <base-class> 0: [default_delete<owning_lock<history_impl_t> > : 1] <base-class> struct ::help_only_cmd_opts_t [1 Bytes] 0: [bool : 1] print_help -- {cache-line 0} struct ::completion_t [80 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] completion 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] description 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> : [string_fuzzy_match_t : 24] match 48: [enum fuzzy_match_type_t : 4] type --- 4 Bytes padding --- 56: [long unsigned int : 8] match_distance_first 64: [long unsigned int : 8] match_distance_second -- {cache-line 1} 72: [int : 4] flags --- 4 Bytes padding --- struct ::option_spec_t [96 Bytes] 0: [const wchar_t : 4] short_flag -- {cache-line 0} --- 4 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] long_flag 8: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 8: [long unsigned int : 8] __cap_ 16: [long unsigned int : 8] __size_ 24: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 8: [unsigned char : 1] __size_ 8: [wchar_t : 4] __lx 12: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 8: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 8: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] validation_command 32: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 32: [long unsigned int : 8] __cap_ 40: [long unsigned int : 8] __size_ 48: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 32: [unsigned char : 1] __size_ 32: [wchar_t : 4] __lx 36: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 32: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 32: [allocator<wchar_t> : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] vals : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 56: [__vector_base_common<true> : 1] <base-class> 56: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 64: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ -- {cache-line 1} : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 72: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 72: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> 80: [bool : 1] short_flag_valid --- 3 Bytes padding --- 84: [int : 4] num_allowed 88: [int : 4] num_seen --- 4 Bytes padding --- struct ::io_buffer_t [144 Bytes] : [separated_buffer_t<std::__1::basic_string<char> > : 48] buffer_ 0: [long unsigned int : 8] buffer_limit_ -- {cache-line 0} 8: [long unsigned int : 8] contents_size_ : [vector<separated_buffer_t<std::__1::basic_string<char> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<char> >::element_t> > : 24] elements_ : [__vector_base<separated_buffer_t<std::__1::basic_string<char> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<char> >::element_t> > : 24] <base-class> 16: [__vector_base_common<true> : 1] <base-class> 16: [element_t* : 8] __begin_ 24: [element_t* : 8] __end_ : [__compressed_pair<separated_buffer_t<std::__1::basic_string<char> >::element_t *, std::__1::allocator<separated_buffer_t<std::__1::basic_string<char> >::element_t> > : 8] __end_cap_ : [__compressed_pair_elem<separated_buffer_t<std::__1::basic_string<char> >::element_t *, 0, false> : 8] <base-class> 32: [element_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<separated_buffer_t<std::__1::basic_string<char> >::element_t>, 1, true> : 1] <base-class> 32: [allocator<separated_buffer_t<std::__1::basic_string<char> >::element_t> : 1] <base-class> 40: [bool : 1] discard --- 7 Bytes padding --- : [atomic<bool> : 1] shutdown_fillthread_ : [__atomic_base<bool, false> : 1] <base-class> 48: [bool : 1] __a_ --- 7 Bytes padding --- : [maybe_t<_opaque_pthread_t *> : 16] fillthread_ 56: [copyable_t : 1] <base-class> : [maybe_impl_t<_opaque_pthread_t *> : 16] impl_ 56: [char[-1] : -1] storage --- 7 Bytes padding --- 64: [bool : 1] filled -- {cache-line 1} --- 7 Bytes padding --- 72: [const long unsigned int : 8] read_limit_ : [mutex : 64] append_lock_ : [_opaque_pthread_mutex_t : 64] __m_ 80: [long int : 8] __sig 88: [char[-1] : -1] __opaque --- 56 Bytes padding --- struct ::io_bufferfill_t [40 Bytes] : [io_data_t : 16] <base-class> 0: [<fun_ptr>** : 8] _vptr$io_data_t -- {cache-line 0} 8: [const enum io_mode_t : 4] io_mode 12: [const int : 4] fd : [const autoclose_fd_t : 4] write_fd_ 16: [int : 4] fd_ --- 4 Bytes padding --- : [const shared_ptr<io_buffer_t> : 16] buffer_ 24: [io_buffer_t* : 8] __ptr_ 32: [__shared_weak_count* : 8] __cntrl_ struct ::page_rendering_t [136 Bytes] 0: [long unsigned int : 8] term_width -- {cache-line 0} 8: [long unsigned int : 8] term_height 16: [long unsigned int : 8] rows 24: [long unsigned int : 8] cols 32: [long unsigned int : 8] row_start 40: [long unsigned int : 8] row_end 48: [long unsigned int : 8] selected_completion_idx : [screen_data_t : 32] screen_data : [vector<line_t, std::__1::allocator<line_t> > : 24] line_datas : [__vector_base<line_t, std::__1::allocator<line_t> > : 24] <base-class> 56: [__vector_base_common<true> : 1] <base-class> 56: [line_t* : 8] __begin_ 64: [line_t* : 8] __end_ -- {cache-line 1} : [__compressed_pair<line_t *, std::__1::allocator<line_t> > : 8] __end_cap_ : [__compressed_pair_elem<line_t *, 0, false> : 8] <base-class> 72: [line_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<line_t>, 1, true> : 1] <base-class> 72: [allocator<line_t> : 1] <base-class> : [cursor_t : 8] cursor 80: [int : 4] x 84: [int : 4] y 88: [long unsigned int : 8] remaining_to_disclose 96: [bool : 1] search_field_shown --- 7 Bytes padding --- : [editable_line_t : 32] search_field_line : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] text 104: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 104: [long unsigned int : 8] __cap_ 112: [long unsigned int : 8] __size_ 120: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 104: [unsigned char : 1] __size_ 104: [wchar_t : 4] __lx 108: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 104: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 104: [allocator<wchar_t> : 1] <base-class> 128: [long unsigned int : 8] position -- {cache-line 2} struct ::woption [32 Bytes] 0: [const wchar_t* : 8] name -- {cache-line 0} 8: [int : 4] has_arg --- 4 Bytes padding --- 16: [int* : 8] flag 24: [wchar_t : 4] val --- 4 Bytes padding --- struct ::process_t [184 Bytes] : [null_terminated_array_t<wchar_t> : 8] argv_array 0: [wchar_t** : 8] array -- {cache-line 0} : [io_chain_t : 24] process_io_chain : [vector<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> : [__vector_base<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> 8: [__vector_base_common<true> : 1] <base-class> 8: [shared_ptr<io_data_t>* : 8] __begin_ 16: [shared_ptr<io_data_t>* : 8] __end_ : [__compressed_pair<std::__1::shared_ptr<io_data_t> *, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::shared_ptr<io_data_t> *, 0, false> : 8] <base-class> 24: [shared_ptr<io_data_t>* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<io_data_t> >, 1, true> : 1] <base-class> 24: [allocator<std::__1::shared_ptr<io_data_t> > : 1] <base-class> 32: [bool : 1] is_first_in_job 33: [bool : 1] is_last_in_job --- 2 Bytes padding --- 36: [enum process_type_t : 4] type : [shared_ptr<const parsed_source_t> : 16] block_node_source 40: [const parsed_source_t* : 8] __ptr_ 48: [__shared_weak_count* : 8] __cntrl_ : [tnode_t<grammar::statement> : 16] internal_block_node 56: [const parse_node_tree_t* : 8] tree 64: [const parse_node_t* : 8] nodeptr -- {cache-line 1} : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] actual_cmd 72: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 72: [long unsigned int : 8] __cap_ 80: [long unsigned int : 8] __size_ 88: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 72: [unsigned char : 1] __size_ 72: [wchar_t : 4] __lx 76: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 72: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 72: [allocator<wchar_t> : 1] <base-class> : [enum_array_t<unsigned long long, topic_t> : 24] gens_ : [array<unsigned long long, 3> : 24] <base-class> 96: [long long unsigned int[-1] : -8] __elems_ --- 24 Bytes padding --- 120: [int : 4] pid --- 4 Bytes padding --- : [shared_ptr<internal_proc_t> : 16] internal_proc_ 128: [internal_proc_t* : 8] __ptr_ -- {cache-line 2} 136: [__shared_weak_count* : 8] __cntrl_ 144: [int : 4] pipe_write_fd 148: [bool : 1] completed 149: [bool : 1] stopped --- 2 Bytes padding --- : [proc_status_t : 4] status 152: [int : 4] status_ --- 4 Bytes padding --- : [timeval : 16] last_time 160: [long int : 8] tv_sec 168: [int : 4] tv_usec --- 4 Bytes padding --- 176: [long unsigned int : 8] last_jiffies struct ::flog_details::logger_t [8 Bytes] 0: [__sFILE* : 8] file_ -- {cache-line 0} struct ::(anonymous)::test_expressions::unary_operator [32 Bytes] : [expression : 24] <base-class> 0: [<fun_ptr>** : 8] _vptr$expression -- {cache-line 0} 8: [const enum token_t : 4] token : [range_t : 8] range 12: [unsigned int : 4] start 16: [unsigned int : 4] end --- 4 Bytes padding --- : ["unique_ptr<(anonymous namespace : 8] subject : ["__compressed_pair<(anonymous namespace : 8] __ptr_ : ["__compressed_pair_elem<(anonymous namespace : 8] <base-class> 24: [expression* : 8] __value_ : ["__compressed_pair_elem<std::__1::default_delete<(anonymous namespace : 1] <base-class> 24: ["default_delete<(anonymous namespace : 1] <base-class> struct ::editable_line_t [32 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] text 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> 24: [long unsigned int : 8] position struct ::_opaque_pthread_cond_t [48 Bytes] 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 40 Bytes padding --- struct ::layout_cache_t [48 Bytes] : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] esc_cache_ : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 8: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 16: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 16: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [list<std::__1::pair<std::__1::basic_string<wchar_t>, prompt_layout_t>, std::__1::allocator<std::__1::pair<std::__1::basic_string<wchar_t>, prompt_layout_t> > > : 24] prompt_cache_ : [__list_imp<std::__1::pair<std::__1::basic_string<wchar_t>, prompt_layout_t>, std::__1::allocator<std::__1::pair<std::__1::basic_string<wchar_t>, prompt_layout_t> > > : 24] <base-class> : [__list_node_base<std::__1::pair<std::__1::basic_string<wchar_t>, prompt_layout_t>, void *> : 16] __end_ 24: [__list_node_base<std::__1::pair<std::__1::basic_string<wchar_t>, prompt_layout_t>, void *>* : 8] __prev_ 32: [__list_node_base<std::__1::pair<std::__1::basic_string<wchar_t>, prompt_layout_t>, void *>* : 8] __next_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__list_node<std::__1::pair<std::__1::basic_string<wchar_t>, prompt_layout_t>, void *> > > : 8] __size_alloc_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 40: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__list_node<std::__1::pair<std::__1::basic_string<wchar_t>, prompt_layout_t>, void *> >, 1, true> : 1] <base-class> 40: [allocator<std::__1::__list_node<std::__1::pair<std::__1::basic_string<wchar_t>, prompt_layout_t>, void *> > : 1] <base-class> struct ::relaxed_atomic_t<bool> [1 Bytes] : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 0: [bool : 1] __a_ -- {cache-line 0} struct ::io_close_t [16 Bytes] : [io_data_t : 16] <base-class> 0: [<fun_ptr>** : 8] _vptr$io_data_t -- {cache-line 0} 8: [const enum io_mode_t : 4] io_mode 12: [const int : 4] fd struct ::parse_stack_element_t [8 Bytes] 0: [enum parse_token_type_t : 1] type -- {cache-line 0} 1: [enum parse_keyword_t : 1] keyword --- 2 Bytes padding --- 4: [unsigned int : 4] node_idx struct ::tnode_t<grammar::while_header> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::tnode_t<grammar::if_clause> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::features_t [3 Bytes] 0: [bool[-1] : -1] values -- {cache-line 0} --- 3 Bytes padding --- struct ::features_t::metadata_t [32 Bytes] 0: [enum flag_t : 4] flag -- {cache-line 0} --- 4 Bytes padding --- 8: [const wchar_t* : 8] name 16: [const wchar_t* : 8] groups 24: [const wchar_t* : 8] description struct ::tok_t [48 Bytes] 0: [enum token_type : 4] type -- {cache-line 0} --- 4 Bytes padding --- 8: [long unsigned int : 8] offset 16: [long unsigned int : 8] length : [maybe_t<int> : 8] redirected_fd 24: [copyable_t : 1] <base-class> : [maybe_impl_t<int> : 8] impl_ 24: [char[-1] : -1] storage --- 3 Bytes padding --- 28: [bool : 1] filled --- 3 Bytes padding --- 32: [enum tokenizer_error_t : 4] error 36: [bool : 1] preceding_escaped_nl --- 3 Bytes padding --- 40: [long unsigned int : 8] error_offset struct ::grammar::job_conjunction_continuation [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::owning_lock<std::__1::vector<bool, std::__1::allocator<bool> > > [88 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [vector<bool, std::__1::allocator<bool> > : 24] data 64: [__vector_base_common<true> : 1] <base-class> -- {cache-line 1} 64: [long unsigned int* : 8] __begin_ 72: [long unsigned int : 8] __size_ : [__compressed_pair<unsigned long, std::__1::allocator<unsigned long> > : 8] __cap_alloc_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 80: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<unsigned long>, 1, true> : 1] <base-class> 80: [allocator<unsigned long> : 1] <base-class> struct ::env_stack_impl_t [160 Bytes] : [env_scoped_impl_t : 136] <base-class> : [environment_t : 8] <base-class> 0: [<fun_ptr>** : 8] _vptr$environment_t -- {cache-line 0} : ["shared_ptr<(anonymous namespace : 16] locals_ 8: [env_node_t* : 8] __ptr_ 16: [__shared_weak_count* : 8] __cntrl_ : ["shared_ptr<(anonymous namespace : 16] globals_ 24: [env_node_t* : 8] __ptr_ 32: [__shared_weak_count* : 8] __cntrl_ : [perproc_data_t : 56] perproc_data_ : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] pwd 40: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 40: [long unsigned int : 8] __cap_ 48: [long unsigned int : 8] __size_ 56: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 40: [unsigned char : 1] __size_ 40: [wchar_t : 4] __lx 44: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 40: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 40: [allocator<wchar_t> : 1] <base-class> : [statuses_t : 32] statuses 64: [int : 4] status -- {cache-line 1} --- 4 Bytes padding --- : [vector<int, std::__1::allocator<int> > : 24] pipestatus : [__vector_base<int, std::__1::allocator<int> > : 24] <base-class> 72: [__vector_base_common<true> : 1] <base-class> 72: [int* : 8] __begin_ 80: [int* : 8] __end_ : [__compressed_pair<int *, std::__1::allocator<int> > : 8] __end_cap_ : [__compressed_pair_elem<int *, 0, false> : 8] <base-class> 88: [int* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<int>, 1, true> : 1] <base-class> 88: [allocator<int> : 1] <base-class> : [shared_ptr<const null_terminated_array_t<char> > : 16] export_array_ 96: [const null_terminated_array_t<char>* : 8] __ptr_ 104: [__shared_weak_count* : 8] __cntrl_ : [vector<unsigned long long, std::__1::allocator<unsigned long long> > : 24] export_array_generations_ : [__vector_base<unsigned long long, std::__1::allocator<unsigned long long> > : 24] <base-class> 112: [__vector_base_common<true> : 1] <base-class> 112: [long long unsigned int* : 8] __begin_ 120: [long long unsigned int* : 8] __end_ : [__compressed_pair<unsigned long long *, std::__1::allocator<unsigned long long> > : 8] __end_cap_ : [__compressed_pair_elem<unsigned long long *, 0, false> : 8] <base-class> 128: [long long unsigned int* : 8] __value_ -- {cache-line 2} : [__compressed_pair_elem<std::__1::allocator<unsigned long long>, 1, true> : 1] <base-class> 128: [allocator<unsigned long long> : 1] <base-class> : ["vector<std::__1::shared_ptr<(anonymous namespace : 24] shadowed_locals_ : ["__vector_base<std::__1::shared_ptr<(anonymous namespace : 24] <base-class> 136: [__vector_base_common<true> : 1] <base-class> 136: ["shared_ptr<(anonymous namespace* : 8] __begin_ 144: ["shared_ptr<(anonymous namespace* : 8] __end_ : ["__compressed_pair<std::__1::shared_ptr<(anonymous namespace : 8] __end_cap_ : ["__compressed_pair_elem<std::__1::shared_ptr<(anonymous namespace : 8] <base-class> 152: ["shared_ptr<(anonymous namespace* : 8] __value_ : ["__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<(anonymous namespace : 1] <base-class> 152: ["allocator<std::__1::shared_ptr<(anonymous namespace : 1] <base-class> struct ::sigint_checker_t [8 Bytes] 0: [long long unsigned int : 8] gen_ -- {cache-line 0} struct ::autoload_t [112 Bytes] : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] env_var_name_ 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [unordered_map<std::__1::basic_string<wchar_t>, file_id_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, file_id_t> > > : 40] autoloaded_files_ : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> **, 0, false> : 8] <base-class> 24: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 32: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *>, 1, true> : 1] <base-class> 32: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> : 8] __value_ 40: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> >, 1, true> : 1] <base-class> 40: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 48: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 48: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 56: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 56: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] current_autoloading_ : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 64: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 72: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 72: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 80: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 80: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 88: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 88: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 96: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 96: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unique_ptr<autoload_file_cache_t, std::__1::default_delete<autoload_file_cache_t> > : 8] cache_ : [__compressed_pair<autoload_file_cache_t *, std::__1::default_delete<autoload_file_cache_t> > : 8] __ptr_ : [__compressed_pair_elem<autoload_file_cache_t *, 0, false> : 8] <base-class> 104: [autoload_file_cache_t* : 8] __value_ : [__compressed_pair_elem<std::__1::default_delete<autoload_file_cache_t>, 1, true> : 1] <base-class> 104: [default_delete<autoload_file_cache_t> : 1] <base-class> struct ::env_var_t [24 Bytes] : [shared_ptr<const std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > > : 16] vals_ 0: [const vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > >* : 8] __ptr_ -- {cache-line 0} 8: [__shared_weak_count* : 8] __cntrl_ 16: [unsigned char : 1] flags_ --- 7 Bytes padding --- struct ::output_stream_t [48 Bytes] : [separated_buffer_t<std::__1::basic_string<wchar_t> > : 48] buffer_ 0: [long unsigned int : 8] buffer_limit_ -- {cache-line 0} 8: [long unsigned int : 8] contents_size_ : [vector<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 24] elements_ : [__vector_base<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 24] <base-class> 16: [__vector_base_common<true> : 1] <base-class> 16: [element_t* : 8] __begin_ 24: [element_t* : 8] __end_ : [__compressed_pair<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t *, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 8] __end_cap_ : [__compressed_pair_elem<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t *, 0, false> : 8] <base-class> 32: [element_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t>, 1, true> : 1] <base-class> 32: [allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> : 1] <base-class> 40: [bool : 1] discard --- 7 Bytes padding --- struct ::grammar::while_header [1 Bytes] 0: [seq<grammar::keyword<parse_keyword_while>, grammar::job_conjunction, grammar::primitive<parse_token_type_end>, grammar::andor_job_list> : 1] <base-class> -- {cache-line 0} struct ::input_mapping_t [104 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] seq 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] commands : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 24: [__vector_base_common<true> : 1] <base-class> 24: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 32: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 40: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 40: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> 48: [unsigned int : 4] specification_order --- 4 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] mode 56: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 56: [long unsigned int : 8] __cap_ 64: [long unsigned int : 8] __size_ -- {cache-line 1} 72: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 56: [unsigned char : 1] __size_ 56: [wchar_t : 4] __lx 60: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 56: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 56: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] sets_mode 80: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 80: [long unsigned int : 8] __cap_ 88: [long unsigned int : 8] __size_ 96: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 80: [unsigned char : 1] __size_ 80: [wchar_t : 4] __lx 84: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 80: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 80: [allocator<wchar_t> : 1] <base-class> struct ::io_data_t [16 Bytes] 0: [<fun_ptr>** : 8] _vptr$io_data_t -- {cache-line 0} 8: [const enum io_mode_t : 4] io_mode 12: [const int : 4] fd struct ::maybe_t<input_mapping_t> [112 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<input_mapping_t> : 112] impl_ 0: [char[-1] : -1] storage --- 103 Bytes padding --- 104: [bool : 1] filled -- {cache-line 1} --- 7 Bytes padding --- struct ::completion_entry_t [56 Bytes] : [list<complete_entry_opt, std::__1::allocator<complete_entry_opt> > : 24] options : [__list_imp<complete_entry_opt, std::__1::allocator<complete_entry_opt> > : 24] <base-class> : [__list_node_base<complete_entry_opt, void *> : 16] __end_ 0: [__list_node_base<complete_entry_opt, void *>* : 8] __prev_ -- {cache-line 0} 8: [__list_node_base<complete_entry_opt, void *>* : 8] __next_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__list_node<complete_entry_opt, void *> > > : 8] __size_alloc_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 16: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__list_node<complete_entry_opt, void *> >, 1, true> : 1] <base-class> 16: [allocator<std::__1::__list_node<complete_entry_opt, void *> > : 1] <base-class> : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] cmd 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> 48: [const bool : 1] cmd_is_path --- 3 Bytes padding --- 52: [const unsigned int : 4] order struct ::latch_t<env_universal_t> [8 Bytes] 0: [fixed_t : 1] <base-class> -- {cache-line 0} 0: [env_universal_t* : 8] value_ struct ::job_t::properties_t [3 Bytes] 0: [bool : 1] skip_notification -- {cache-line 0} 1: [bool : 1] wants_terminal 2: [bool : 1] from_event_handler struct ::io_chain_t [24 Bytes] : [vector<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> : [__vector_base<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [shared_ptr<io_data_t>* : 8] __begin_ 8: [shared_ptr<io_data_t>* : 8] __end_ : [__compressed_pair<std::__1::shared_ptr<io_data_t> *, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::shared_ptr<io_data_t> *, 0, false> : 8] <base-class> 16: [shared_ptr<io_data_t>* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<io_data_t> >, 1, true> : 1] <base-class> 16: [allocator<std::__1::shared_ptr<io_data_t> > : 1] <base-class> struct ::(anonymous)::test_expressions::expression [24 Bytes] 0: [<fun_ptr>** : 8] _vptr$expression -- {cache-line 0} 8: [const enum token_t : 4] token : [range_t : 8] range 12: [unsigned int : 4] start 16: [unsigned int : 4] end --- 4 Bytes padding --- struct ::maybe_detail::maybe_impl_t<std::__1::basic_string<wchar_t> > [32 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 24 Bytes padding --- 24: [bool : 1] filled --- 7 Bytes padding --- struct ::tokenizer_t [24 Bytes] 0: [const wchar_t* : 8] buff -- {cache-line 0} 8: [const const wchar_t* : 8] start 16: [bool : 1] has_next 17: [bool : 1] accept_unfinished 18: [bool : 1] show_comments 19: [bool : 1] show_blank_lines 20: [bool : 1] continue_line_after_comment --- 3 Bytes padding --- struct ::null_terminated_array_t<wchar_t> [8 Bytes] 0: [wchar_t** : 8] array -- {cache-line 0} struct ::tnode_t<grammar::function_header> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::parsed_source_t [48 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] src 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [parse_node_tree_t : 24] tree : [vector<parse_node_t, std::__1::allocator<parse_node_t> > : 24] <base-class> : [__vector_base<parse_node_t, std::__1::allocator<parse_node_t> > : 24] <base-class> 24: [__vector_base_common<true> : 1] <base-class> 24: [parse_node_t* : 8] __begin_ 32: [parse_node_t* : 8] __end_ : [__compressed_pair<parse_node_t *, std::__1::allocator<parse_node_t> > : 8] __end_cap_ : [__compressed_pair_elem<parse_node_t *, 0, false> : 8] <base-class> 40: [parse_node_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<parse_node_t>, 1, true> : 1] <base-class> 40: [allocator<parse_node_t> : 1] <base-class> struct ::maybe_detail::maybe_impl_t<char_event_t> [40 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 32 Bytes padding --- 32: [bool : 1] filled --- 7 Bytes padding --- struct ::tnode_t<grammar::argument> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::cleanup_t [48 Bytes] : [const "function<void ( : 48] cleanup 0: ["__maybe_derive_from_unary_function<void ( : 1] <base-class> -- {cache-line 0} 0: ["__maybe_derive_from_binary_function<void ( : 1] <base-class> : ["__value_func<void ( : 48] __f_ : [type : 32] __buf_ 0: [unsigned char[-1] : -1] __lx --- 31 Bytes padding --- 32: ["__base<void (* : 8] __f_ --- 8 Bytes padding --- struct ::acquired_lock<const env_stack_impl_t> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [const env_stack_impl_t* : 8] value struct ::function_info_t [80 Bytes] : [shared_ptr<const function_properties_t> : 16] props 0: [const function_properties_t* : 8] __ptr_ -- {cache-line 0} 8: [__shared_weak_count* : 8] __cntrl_ : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] description 16: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 16: [long unsigned int : 8] __cap_ 24: [long unsigned int : 8] __size_ 32: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 16: [unsigned char : 1] __size_ 16: [wchar_t : 4] __lx 20: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 16: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 16: [allocator<wchar_t> : 1] <base-class> 40: [const const wchar_t* : 8] definition_file : [const map<std::__1::basic_string<wchar_t>, env_var_t, std::__1::less<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, env_var_t> > > : 24] inherit_vars : [__tree<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t> > > : 24] __tree_ 48: [__tree_end_node<std::__1::__tree_node_base<void *> *>* : 8] __begin_node_ : [__compressed_pair<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, void *> > > : 8] __pair1_ : [__compressed_pair_elem<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, 0, false> : 8] <base-class> : [__tree_end_node<std::__1::__tree_node_base<void *> *> : 8] __value_ 56: [__tree_node_base<void *>* : 8] __left_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, void *> >, 1, true> : 1] <base-class> 56: [allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true> > : 8] __pair3_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 64: [long unsigned int : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [less<std::__1::basic_string<wchar_t> > : 1] <base-class> 64: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> 72: [const bool : 1] is_autoload --- 7 Bytes padding --- struct ::(anonymous)::test_expressions::parenthetical_expression [32 Bytes] : [expression : 24] <base-class> 0: [<fun_ptr>** : 8] _vptr$expression -- {cache-line 0} 8: [const enum token_t : 4] token : [range_t : 8] range 12: [unsigned int : 4] start 16: [unsigned int : 4] end --- 4 Bytes padding --- : ["unique_ptr<(anonymous namespace : 8] contents : ["__compressed_pair<(anonymous namespace : 8] __ptr_ : ["__compressed_pair_elem<(anonymous namespace : 8] <base-class> 24: [expression* : 8] __value_ : ["__compressed_pair_elem<std::__1::default_delete<(anonymous namespace : 1] <base-class> 24: ["default_delete<(anonymous namespace : 1] <base-class> struct ::rgb_color_t [4 Bytes] --- 1 Bytes padding --- : [union (anonymous) : 3] data 1: [unsigned char : 1] name_idx -- {cache-line 0} : [color24_t : 3] color 1: [unsigned char[-1] : -1] rgb --- 2 Bytes padding --- struct ::(anonymous)::test_expressions::unary_primary [48 Bytes] : [expression : 24] <base-class> 0: [<fun_ptr>** : 8] _vptr$expression -- {cache-line 0} 8: [const enum token_t : 4] token : [range_t : 8] range 12: [unsigned int : 4] start 16: [unsigned int : 4] end --- 4 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] arg 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> struct ::maybe_detail::maybe_impl_t<env_var_t> [32 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 24 Bytes padding --- 24: [bool : 1] filled --- 7 Bytes padding --- struct ::owning_lock<history_impl_t> [320 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [history_impl_t : 256] data : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] name 64: [__basic_string_common<true> : 1] <base-class> -- {cache-line 1} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 64: [long unsigned int : 8] __cap_ 72: [long unsigned int : 8] __size_ 80: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 64: [unsigned char : 1] __size_ 64: [wchar_t : 4] __lx 68: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 64: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 64: [allocator<wchar_t> : 1] <base-class> : [deque<history_item_t, std::__1::allocator<history_item_t> > : 48] new_items : [__deque_base<history_item_t, std::__1::allocator<history_item_t> > : 48] <base-class> 88: [__deque_base_common<true> : 1] <base-class> : [__split_buffer<history_item_t *, std::__1::allocator<history_item_t *> > : 32] __map_ 88: [__split_buffer_common<true> : 1] <base-class> 88: [history_item_t** : 8] __first_ 96: [history_item_t** : 8] __begin_ 104: [history_item_t** : 8] __end_ : [__compressed_pair<history_item_t **, std::__1::allocator<history_item_t *> > : 8] __end_cap_ : [__compressed_pair_elem<history_item_t **, 0, false> : 8] <base-class> 112: [history_item_t** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<history_item_t *>, 1, true> : 1] <base-class> 112: [allocator<history_item_t *> : 1] <base-class> 120: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<history_item_t> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 128: [long unsigned int : 8] __value_ -- {cache-line 2} : [__compressed_pair_elem<std::__1::allocator<history_item_t>, 1, true> : 1] <base-class> 128: [allocator<history_item_t> : 1] <base-class> 136: [long unsigned int : 8] first_unwritten_new_item_index 144: [bool : 1] has_pending_item --- 3 Bytes padding --- 148: [unsigned int : 4] disable_automatic_save_counter : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] deleted_items : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 152: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 160: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 160: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 168: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 168: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 176: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 176: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 184: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 184: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unique_ptr<history_file_contents_t, std::__1::default_delete<history_file_contents_t> > : 8] file_contents : [__compressed_pair<history_file_contents_t *, std::__1::default_delete<history_file_contents_t> > : 8] __ptr_ : [__compressed_pair_elem<history_file_contents_t *, 0, false> : 8] <base-class> 192: [history_file_contents_t* : 8] __value_ -- {cache-line 3} : [__compressed_pair_elem<std::__1::default_delete<history_file_contents_t>, 1, true> : 1] <base-class> 192: [default_delete<history_file_contents_t> : 1] <base-class> : [file_id_t : 56] history_file_id 200: [int : 4] device --- 4 Bytes padding --- 208: [long long unsigned int : 8] inode 216: [long long unsigned int : 8] size 224: [long int : 8] change_seconds 232: [long int : 8] change_nanoseconds 240: [long int : 8] mod_seconds 248: [long int : 8] mod_nanoseconds 256: [long int : 8] boundary_timestamp -- {cache-line 4} 264: [int : 4] countdown_to_vacuum 268: [bool : 1] loaded_old --- 3 Bytes padding --- : [deque<unsigned long, std::__1::allocator<unsigned long> > : 48] old_item_offsets : [__deque_base<unsigned long, std::__1::allocator<unsigned long> > : 48] <base-class> 272: [__deque_base_common<true> : 1] <base-class> : [__split_buffer<unsigned long *, std::__1::allocator<unsigned long *> > : 32] __map_ 272: [__split_buffer_common<true> : 1] <base-class> 272: [long unsigned int** : 8] __first_ 280: [long unsigned int** : 8] __begin_ 288: [long unsigned int** : 8] __end_ : [__compressed_pair<unsigned long **, std::__1::allocator<unsigned long *> > : 8] __end_cap_ : [__compressed_pair_elem<unsigned long **, 0, false> : 8] <base-class> 296: [long unsigned int** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<unsigned long *>, 1, true> : 1] <base-class> 296: [allocator<unsigned long *> : 1] <base-class> 304: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<unsigned long> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 312: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<unsigned long>, 1, true> : 1] <base-class> 312: [allocator<unsigned long> : 1] <base-class> struct ::owning_lock<flog_details::logger_t> [72 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [logger_t : 8] data 64: [__sFILE* : 8] file_ -- {cache-line 1} struct ::maybe_detail::copyable_t [1 Bytes] --- 1 Bytes padding --- struct ::(anonymous)::test_expressions::binary_primary [72 Bytes] : [expression : 24] <base-class> 0: [<fun_ptr>** : 8] _vptr$expression -- {cache-line 0} 8: [const enum token_t : 4] token : [range_t : 8] range 12: [unsigned int : 4] start 16: [unsigned int : 4] end --- 4 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] arg_left 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] arg_right 48: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 48: [long unsigned int : 8] __cap_ 56: [long unsigned int : 8] __size_ 64: [wchar_t* : 8] __data_ -- {cache-line 1} : [__short : 24] __s : [union (anonymous) : 4] <base-class> 48: [unsigned char : 1] __size_ 48: [wchar_t : 4] __lx 52: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 48: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 48: [allocator<wchar_t> : 1] <base-class> struct ::parse_node_tree_t [24 Bytes] : [vector<parse_node_t, std::__1::allocator<parse_node_t> > : 24] <base-class> : [__vector_base<parse_node_t, std::__1::allocator<parse_node_t> > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [parse_node_t* : 8] __begin_ 8: [parse_node_t* : 8] __end_ : [__compressed_pair<parse_node_t *, std::__1::allocator<parse_node_t> > : 8] __end_cap_ : [__compressed_pair_elem<parse_node_t *, 0, false> : 8] <base-class> 16: [parse_node_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<parse_node_t>, 1, true> : 1] <base-class> 16: [allocator<parse_node_t> : 1] <base-class> struct ::tnode_t<grammar::job_list> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::grammar::seq<grammar::primitive<parse_token_type_string>> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::job_conjunction [1 Bytes] 0: [seq<grammar::job, grammar::job_conjunction_continuation> : 1] <base-class> -- {cache-line 0} struct ::grammar::seq<grammar::job, grammar::job_conjunction_continuation> [1 Bytes] --- 1 Bytes padding --- struct ::tnode_t<grammar::comment> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::grammar::job [1 Bytes] 0: [seq<grammar::statement, grammar::job_continuation, grammar::optional_background> : 1] <base-class> -- {cache-line 0} struct ::highlight_spec_t [4 Bytes] 0: [enum highlight_role_t : 1] foreground -- {cache-line 0} 1: [enum highlight_role_t : 1] background 2: [bool : 1] valid_path 3: [bool : 1] force_underline struct ::grammar::seq<grammar::statement, grammar::job_continuation, grammar::optional_background> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::statement [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::job_continuation [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::topic_monitor_t [160 Bytes] : [owning_lock<topic_monitor_t::data_t> : 96] data_ : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [data_t : 32] data : [enum_array_t<unsigned long long, topic_t> : 24] current_gens : [array<unsigned long long, 3> : 24] <base-class> 64: [long long unsigned int[-1] : -8] __elems_ -- {cache-line 1} --- 24 Bytes padding --- 88: [bool : 1] has_reader --- 7 Bytes padding --- : [condition_variable : 48] data_notifier_ : [_opaque_pthread_cond_t : 48] __cv_ 96: [long int : 8] __sig 104: [char[-1] : -1] __opaque --- 40 Bytes padding --- : [atomic<unsigned char> : 1] pending_updates_ : [__atomic_base<unsigned char, true> : 1] <base-class> : [__atomic_base<unsigned char, false> : 1] <base-class> 144: [unsigned char : 1] __a_ -- {cache-line 2} --- 3 Bytes padding --- : [autoclose_pipes_t : 8] pipes_ : [autoclose_fd_t : 4] read 148: [int : 4] fd_ : [autoclose_fd_t : 4] write 152: [int : 4] fd_ --- 4 Bytes padding --- struct ::grammar::optional_background [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::if_clause [1 Bytes] 0: [seq<grammar::keyword<parse_keyword_if>, grammar::job_conjunction, grammar::primitive<parse_token_type_end>, grammar::andor_job_list, grammar::job_list> : 1] <base-class> -- {cache-line 0} struct ::grammar::seq<grammar::keyword<parse_keyword_if>, grammar::job_conjunction, grammar::primitive<parse_token_type_end>, grammar::andor_job_list, grammar::job_list> [1 Bytes] --- 1 Bytes padding --- struct ::tnode_t<grammar::job_conjunction> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::grammar::primitive<parse_token_type_end> [1 Bytes] --- 1 Bytes padding --- struct ::tnode_t<grammar::statement> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::grammar::andor_job_list [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::job_list [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::seq<grammar::keyword<parse_keyword_while>, grammar::job_conjunction, grammar::primitive<parse_token_type_end>, grammar::andor_job_list> [1 Bytes] --- 1 Bytes padding --- struct ::(anonymous)::expander_t [40 Bytes] 0: [const environment_t& : 8] vars -- {cache-line 0} : [shared_ptr<parser_t> : 16] parser 8: [parser_t* : 8] __ptr_ 16: [__shared_weak_count* : 8] __cntrl_ : [const enum_set_t<expand_flag> : 8] flags : [bitset<14> : 8] <base-class> : [__bitset<1, 14> : 8] <base-class> 24: [long unsigned int : 8] __first_ 32: [const vector<parse_error_t, std::__1::allocator<parse_error_t> >* : 8] errors struct ::grammar::job_decorator [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::block_statement [1 Bytes] 0: [seq<grammar::block_header, grammar::job_list, grammar::end_command, grammar::arguments_or_redirections_list> : 1] <base-class> -- {cache-line 0} struct ::grammar::seq<grammar::block_header, grammar::job_list, grammar::end_command, grammar::arguments_or_redirections_list> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::end_command [1 Bytes] 0: [seq<grammar::keyword<parse_keyword_end>> : 1] <base-class> -- {cache-line 0} struct ::grammar::seq<grammar::keyword<parse_keyword_end>> [1 Bytes] --- 1 Bytes padding --- struct ::maybe_t<autoloadable_file_t> [88 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<autoloadable_file_t> : 88] impl_ 0: [char[-1] : -1] storage --- 79 Bytes padding --- 80: [bool : 1] filled -- {cache-line 1} --- 7 Bytes padding --- struct ::scoped_push<bool> [16 Bytes] 0: [const bool* : 8] ref -- {cache-line 0} 8: [bool : 1] saved_value 9: [bool : 1] restored --- 6 Bytes padding --- struct ::reader_data_t [1760 Bytes] : [enable_shared_from_this<reader_data_t> : 16] <base-class> : [weak_ptr<reader_data_t> : 16] __weak_this_ 0: [reader_data_t* : 8] __ptr_ -- {cache-line 0} 8: [__shared_weak_count* : 8] __cntrl_ : [shared_ptr<parser_t> : 16] parser_ref 16: [parser_t* : 8] __ptr_ 24: [__shared_weak_count* : 8] __cntrl_ : [editable_line_t : 32] command_line : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] text 32: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 32: [long unsigned int : 8] __cap_ 40: [long unsigned int : 8] __size_ 48: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 32: [unsigned char : 1] __size_ 32: [wchar_t : 4] __lx 36: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 32: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 32: [allocator<wchar_t> : 1] <base-class> 56: [long unsigned int : 8] position : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] autosuggestion 64: [__basic_string_common<true> : 1] <base-class> -- {cache-line 1} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 64: [long unsigned int : 8] __cap_ 72: [long unsigned int : 8] __size_ 80: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 64: [unsigned char : 1] __size_ 64: [wchar_t : 4] __lx 68: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 64: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 64: [allocator<wchar_t> : 1] <base-class> : [pager_t : 144] pager 88: [long unsigned int : 8] available_term_width 96: [long unsigned int : 8] available_term_height 104: [long unsigned int : 8] selected_completion_idx 112: [long unsigned int : 8] suggested_row_start 120: [bool : 1] fully_disclosed 121: [bool : 1] search_field_shown --- 6 Bytes padding --- : [vector<pager_t::comp_t, std::__1::allocator<pager_t::comp_t> > : 24] completion_infos : [__vector_base<pager_t::comp_t, std::__1::allocator<pager_t::comp_t> > : 24] <base-class> 128: [__vector_base_common<true> : 1] <base-class> -- {cache-line 2} 128: [comp_t* : 8] __begin_ 136: [comp_t* : 8] __end_ : [__compressed_pair<pager_t::comp_t *, std::__1::allocator<pager_t::comp_t> > : 8] __end_cap_ : [__compressed_pair_elem<pager_t::comp_t *, 0, false> : 8] <base-class> 144: [comp_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<pager_t::comp_t>, 1, true> : 1] <base-class> 144: [allocator<pager_t::comp_t> : 1] <base-class> : [vector<pager_t::comp_t, std::__1::allocator<pager_t::comp_t> > : 24] unfiltered_completion_infos : [__vector_base<pager_t::comp_t, std::__1::allocator<pager_t::comp_t> > : 24] <base-class> 152: [__vector_base_common<true> : 1] <base-class> 152: [comp_t* : 8] __begin_ 160: [comp_t* : 8] __end_ : [__compressed_pair<pager_t::comp_t *, std::__1::allocator<pager_t::comp_t> > : 8] __end_cap_ : [__compressed_pair_elem<pager_t::comp_t *, 0, false> : 8] <base-class> 168: [comp_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<pager_t::comp_t>, 1, true> : 1] <base-class> 168: [allocator<pager_t::comp_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] prefix 176: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 176: [long unsigned int : 8] __cap_ 184: [long unsigned int : 8] __size_ 192: [wchar_t* : 8] __data_ -- {cache-line 3} : [__short : 24] __s : [union (anonymous) : 4] <base-class> 176: [unsigned char : 1] __size_ 176: [wchar_t : 4] __lx 180: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 176: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 176: [allocator<wchar_t> : 1] <base-class> : [editable_line_t : 32] search_field_line : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] text 200: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 200: [long unsigned int : 8] __cap_ 208: [long unsigned int : 8] __size_ 216: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 200: [unsigned char : 1] __size_ 200: [wchar_t : 4] __lx 204: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 200: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 200: [allocator<wchar_t> : 1] <base-class> 224: [long unsigned int : 8] position : [page_rendering_t : 136] current_page_rendering 232: [long unsigned int : 8] term_width 240: [long unsigned int : 8] term_height 248: [long unsigned int : 8] rows 256: [long unsigned int : 8] cols -- {cache-line 4} 264: [long unsigned int : 8] row_start 272: [long unsigned int : 8] row_end 280: [long unsigned int : 8] selected_completion_idx : [screen_data_t : 32] screen_data : [vector<line_t, std::__1::allocator<line_t> > : 24] line_datas : [__vector_base<line_t, std::__1::allocator<line_t> > : 24] <base-class> 288: [__vector_base_common<true> : 1] <base-class> 288: [line_t* : 8] __begin_ 296: [line_t* : 8] __end_ : [__compressed_pair<line_t *, std::__1::allocator<line_t> > : 8] __end_cap_ : [__compressed_pair_elem<line_t *, 0, false> : 8] <base-class> 304: [line_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<line_t>, 1, true> : 1] <base-class> 304: [allocator<line_t> : 1] <base-class> : [cursor_t : 8] cursor 312: [int : 4] x 316: [int : 4] y 320: [long unsigned int : 8] remaining_to_disclose -- {cache-line 5} 328: [bool : 1] search_field_shown --- 7 Bytes padding --- : [editable_line_t : 32] search_field_line : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] text 336: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 336: [long unsigned int : 8] __cap_ 344: [long unsigned int : 8] __size_ 352: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 336: [unsigned char : 1] __size_ 336: [wchar_t : 4] __lx 340: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 336: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 336: [allocator<wchar_t> : 1] <base-class> 360: [long unsigned int : 8] position 368: [bool : 1] allow_autosuggestion 369: [bool : 1] suppress_autosuggestion 370: [bool : 1] expand_abbreviations 371: [bool : 1] silent --- 4 Bytes padding --- : [screen_t : 704] screen 376: [outputter_t& : 8] outp_ : [screen_data_t : 32] desired : [vector<line_t, std::__1::allocator<line_t> > : 24] line_datas : [__vector_base<line_t, std::__1::allocator<line_t> > : 24] <base-class> 384: [__vector_base_common<true> : 1] <base-class> -- {cache-line 6} 384: [line_t* : 8] __begin_ 392: [line_t* : 8] __end_ : [__compressed_pair<line_t *, std::__1::allocator<line_t> > : 8] __end_cap_ : [__compressed_pair_elem<line_t *, 0, false> : 8] <base-class> 400: [line_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<line_t>, 1, true> : 1] <base-class> 400: [allocator<line_t> : 1] <base-class> : [cursor_t : 8] cursor 408: [int : 4] x 412: [int : 4] y : [screen_data_t : 32] actual : [vector<line_t, std::__1::allocator<line_t> > : 24] line_datas : [__vector_base<line_t, std::__1::allocator<line_t> > : 24] <base-class> 416: [__vector_base_common<true> : 1] <base-class> 416: [line_t* : 8] __begin_ 424: [line_t* : 8] __end_ : [__compressed_pair<line_t *, std::__1::allocator<line_t> > : 8] __end_cap_ : [__compressed_pair_elem<line_t *, 0, false> : 8] <base-class> 432: [line_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<line_t>, 1, true> : 1] <base-class> 432: [allocator<line_t> : 1] <base-class> : [cursor_t : 8] cursor 440: [int : 4] x 444: [int : 4] y : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] actual_left_prompt 448: [__basic_string_common<true> : 1] <base-class> -- {cache-line 7} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 448: [long unsigned int : 8] __cap_ 456: [long unsigned int : 8] __size_ 464: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 448: [unsigned char : 1] __size_ 448: [wchar_t : 4] __lx 452: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 448: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 448: [allocator<wchar_t> : 1] <base-class> 472: [long unsigned int : 8] last_right_prompt_width 480: [int : 4] actual_width : [cursor_t : 8] soft_wrap_location 484: [int : 4] x 488: [int : 4] y 492: [bool : 1] autosuggestion_is_truncated 493: [bool : 1] need_clear_lines 494: [bool : 1] need_clear_screen --- 1 Bytes padding --- 496: [long unsigned int : 8] actual_lines_before_reset : [stat : 144] prev_buff_1 504: [int : 4] st_dev 508: [unsigned short : 2] st_mode 510: [unsigned short : 2] st_nlink 512: [long long unsigned int : 8] st_ino -- {cache-line 8} 520: [unsigned int : 4] st_uid 524: [unsigned int : 4] st_gid 528: [int : 4] st_rdev --- 4 Bytes padding --- : [timespec : 16] st_atimespec 536: [long int : 8] tv_sec 544: [long int : 8] tv_nsec : [timespec : 16] st_mtimespec 552: [long int : 8] tv_sec 560: [long int : 8] tv_nsec : [timespec : 16] st_ctimespec 568: [long int : 8] tv_sec 576: [long int : 8] tv_nsec -- {cache-line 9} : [timespec : 16] st_birthtimespec 584: [long int : 8] tv_sec 592: [long int : 8] tv_nsec 600: [long long int : 8] st_size 608: [long long int : 8] st_blocks 616: [int : 4] st_blksize 620: [unsigned int : 4] st_flags 624: [unsigned int : 4] st_gen 628: [int : 4] st_lspare 632: [long long int[-1] : -8] st_qspare --- 16 Bytes padding --- : [stat : 144] prev_buff_2 648: [int : 4] st_dev -- {cache-line 10} 652: [unsigned short : 2] st_mode 654: [unsigned short : 2] st_nlink 656: [long long unsigned int : 8] st_ino 664: [unsigned int : 4] st_uid 668: [unsigned int : 4] st_gid 672: [int : 4] st_rdev --- 4 Bytes padding --- : [timespec : 16] st_atimespec 680: [long int : 8] tv_sec 688: [long int : 8] tv_nsec : [timespec : 16] st_mtimespec 696: [long int : 8] tv_sec 704: [long int : 8] tv_nsec -- {cache-line 11} : [timespec : 16] st_ctimespec 712: [long int : 8] tv_sec 720: [long int : 8] tv_nsec : [timespec : 16] st_birthtimespec 728: [long int : 8] tv_sec 736: [long int : 8] tv_nsec 744: [long long int : 8] st_size 752: [long long int : 8] st_blocks 760: [int : 4] st_blksize 764: [unsigned int : 4] st_flags 768: [unsigned int : 4] st_gen -- {cache-line 12} 772: [int : 4] st_lspare 776: [long long int[-1] : -8] st_qspare --- 16 Bytes padding --- : [stat : 144] post_buff_1 792: [int : 4] st_dev 796: [unsigned short : 2] st_mode 798: [unsigned short : 2] st_nlink 800: [long long unsigned int : 8] st_ino 808: [unsigned int : 4] st_uid 812: [unsigned int : 4] st_gid 816: [int : 4] st_rdev --- 4 Bytes padding --- : [timespec : 16] st_atimespec 824: [long int : 8] tv_sec 832: [long int : 8] tv_nsec -- {cache-line 13} : [timespec : 16] st_mtimespec 840: [long int : 8] tv_sec 848: [long int : 8] tv_nsec : [timespec : 16] st_ctimespec 856: [long int : 8] tv_sec 864: [long int : 8] tv_nsec : [timespec : 16] st_birthtimespec 872: [long int : 8] tv_sec 880: [long int : 8] tv_nsec 888: [long long int : 8] st_size 896: [long long int : 8] st_blocks -- {cache-line 14} 904: [int : 4] st_blksize 908: [unsigned int : 4] st_flags 912: [unsigned int : 4] st_gen 916: [int : 4] st_lspare 920: [long long int[-1] : -8] st_qspare --- 16 Bytes padding --- : [stat : 144] post_buff_2 936: [int : 4] st_dev 940: [unsigned short : 2] st_mode 942: [unsigned short : 2] st_nlink 944: [long long unsigned int : 8] st_ino 952: [unsigned int : 4] st_uid 956: [unsigned int : 4] st_gid 960: [int : 4] st_rdev -- {cache-line 15} --- 4 Bytes padding --- : [timespec : 16] st_atimespec 968: [long int : 8] tv_sec 976: [long int : 8] tv_nsec : [timespec : 16] st_mtimespec 984: [long int : 8] tv_sec 992: [long int : 8] tv_nsec : [timespec : 16] st_ctimespec 1000: [long int : 8] tv_sec 1008: [long int : 8] tv_nsec : [timespec : 16] st_birthtimespec 1016: [long int : 8] tv_sec 1024: [long int : 8] tv_nsec -- {cache-line 16} 1032: [long long int : 8] st_size 1040: [long long int : 8] st_blocks 1048: [int : 4] st_blksize 1052: [unsigned int : 4] st_flags 1056: [unsigned int : 4] st_gen 1060: [int : 4] st_lspare 1064: [long long int[-1] : -8] st_qspare --- 16 Bytes padding --- : [inputter_t : 96] inputter : [input_event_queue_t : 48] event_queue_ : [deque<char_event_t, std::__1::allocator<char_event_t> > : 48] queue_ : [__deque_base<char_event_t, std::__1::allocator<char_event_t> > : 48] <base-class> 1080: [__deque_base_common<true> : 1] <base-class> : [__split_buffer<char_event_t *, std::__1::allocator<char_event_t *> > : 32] __map_ 1080: [__split_buffer_common<true> : 1] <base-class> 1080: [char_event_t** : 8] __first_ 1088: [char_event_t** : 8] __begin_ -- {cache-line 17} 1096: [char_event_t** : 8] __end_ : [__compressed_pair<char_event_t **, std::__1::allocator<char_event_t *> > : 8] __end_cap_ : [__compressed_pair_elem<char_event_t **, 0, false> : 8] <base-class> 1104: [char_event_t** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<char_event_t *>, 1, true> : 1] <base-class> 1104: [allocator<char_event_t *> : 1] <base-class> 1112: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<char_event_t> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 1120: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<char_event_t>, 1, true> : 1] <base-class> 1120: [allocator<char_event_t> : 1] <base-class> : [vector<wchar_t, std::__1::allocator<wchar_t> > : 24] input_function_args_ : [__vector_base<wchar_t, std::__1::allocator<wchar_t> > : 24] <base-class> 1128: [__vector_base_common<true> : 1] <base-class> 1128: [wchar_t* : 8] __begin_ 1136: [wchar_t* : 8] __end_ : [__compressed_pair<wchar_t *, std::__1::allocator<wchar_t> > : 8] __end_cap_ : [__compressed_pair_elem<wchar_t *, 0, false> : 8] <base-class> 1144: [wchar_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 1144: [allocator<wchar_t> : 1] <base-class> 1152: [bool : 1] function_status_ -- {cache-line 18} --- 7 Bytes padding --- : [const shared_ptr<parser_t> : 16] parser_ 1160: [parser_t* : 8] __ptr_ 1168: [__shared_weak_count* : 8] __cntrl_ 1176: [history_t* : 8] history : [reader_history_search_t : 272] history_search 1184: [enum mode_t : 4] mode_ --- 4 Bytes padding --- : [history_search_t : 184] search_ 1192: [history_t* : 8] history_ : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] orig_term_ 1200: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 1200: [long unsigned int : 8] __cap_ 1208: [long unsigned int : 8] __size_ 1216: [wchar_t* : 8] __data_ -- {cache-line 19} : [__short : 24] __s : [union (anonymous) : 4] <base-class> 1200: [unsigned char : 1] __size_ 1200: [wchar_t : 4] __lx 1204: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 1200: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 1200: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] canon_term_ 1224: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 1224: [long unsigned int : 8] __cap_ 1232: [long unsigned int : 8] __size_ 1240: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 1224: [unsigned char : 1] __size_ 1224: [wchar_t : 4] __lx 1228: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 1224: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 1224: [allocator<wchar_t> : 1] <base-class> 1248: [enum history_search_type_t : 4] search_type_ 1252: [unsigned int : 4] flags_ : [maybe_t<history_item_t> : 72] current_item_ 1256: [copyable_t : 1] <base-class> : [maybe_impl_t<history_item_t> : 72] impl_ 1256: [char[-1] : -1] storage --- 63 Bytes padding --- 1320: [bool : 1] filled -- {cache-line 20} --- 7 Bytes padding --- 1328: [long unsigned int : 8] current_index_ : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] deduper_ : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 1336: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 1344: [long unsigned int : 8] __value_ -- {cache-line 21} : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 1344: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 1352: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 1352: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 1360: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 1360: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 1368: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 1368: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [deque<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 48] matches_ : [__deque_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 48] <base-class> 1376: [__deque_base_common<true> : 1] <base-class> : [__split_buffer<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> *> > : 32] __map_ 1376: [__split_buffer_common<true> : 1] <base-class> 1376: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >** : 8] __first_ 1384: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >** : 8] __begin_ 1392: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >** : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> **, std::__1::allocator<std::__1::basic_string<wchar_t> *> > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> **, 0, false> : 8] <base-class> 1400: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> *>, 1, true> : 1] <base-class> 1400: [allocator<std::__1::basic_string<wchar_t> *> : 1] <base-class> 1408: [long unsigned int : 8] __start_ -- {cache-line 22} : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 1416: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 1416: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [set<std::__1::basic_string<wchar_t>, std::__1::less<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] skips_ : [__tree<std::__1::basic_string<wchar_t>, std::__1::less<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] __tree_ 1424: [__tree_end_node<std::__1::__tree_node_base<void *> *>* : 8] __begin_node_ : [__compressed_pair<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, std::__1::allocator<std::__1::__tree_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __pair1_ : [__compressed_pair_elem<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, 0, false> : 8] <base-class> : [__tree_end_node<std::__1::__tree_node_base<void *> *> : 8] __value_ 1432: [__tree_node_base<void *>* : 8] __left_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__tree_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 1432: [allocator<std::__1::__tree_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::less<std::__1::basic_string<wchar_t> > > : 8] __pair3_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 1440: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::less<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [less<std::__1::basic_string<wchar_t> > : 1] <base-class> 1440: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> 1448: [long unsigned int : 8] match_index_ 1456: [bool : 1] sel_active --- 7 Bytes padding --- 1464: [long unsigned int : 8] sel_begin_pos 1472: [long unsigned int : 8] sel_start_pos -- {cache-line 23} 1480: [long unsigned int : 8] sel_stop_pos : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] left_prompt 1488: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 1488: [long unsigned int : 8] __cap_ 1496: [long unsigned int : 8] __size_ 1504: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 1488: [unsigned char : 1] __size_ 1488: [wchar_t : 4] __lx 1492: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 1488: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 1488: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] right_prompt 1512: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 1512: [long unsigned int : 8] __cap_ 1520: [long unsigned int : 8] __size_ 1528: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 1512: [unsigned char : 1] __size_ 1512: [wchar_t : 4] __lx 1516: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 1512: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 1512: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] left_prompt_buff 1536: [__basic_string_common<true> : 1] <base-class> -- {cache-line 24} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 1536: [long unsigned int : 8] __cap_ 1544: [long unsigned int : 8] __size_ 1552: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 1536: [unsigned char : 1] __size_ 1536: [wchar_t : 4] __lx 1540: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 1536: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 1536: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] mode_prompt_buff 1560: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 1560: [long unsigned int : 8] __cap_ 1568: [long unsigned int : 8] __size_ 1576: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 1560: [unsigned char : 1] __size_ 1560: [wchar_t : 4] __lx 1564: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 1560: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 1560: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] right_prompt_buff 1584: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 1584: [long unsigned int : 8] __cap_ 1592: [long unsigned int : 8] __size_ 1600: [wchar_t* : 8] __data_ -- {cache-line 25} : [__short : 24] __s : [union (anonymous) : 4] <base-class> 1584: [unsigned char : 1] __size_ 1584: [wchar_t : 4] __lx 1588: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 1584: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 1584: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] cycle_command_line 1608: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 1608: [long unsigned int : 8] __cap_ 1616: [long unsigned int : 8] __size_ 1624: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 1608: [unsigned char : 1] __size_ 1608: [wchar_t : 4] __lx 1612: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 1608: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 1608: [allocator<wchar_t> : 1] <base-class> 1632: [long unsigned int : 8] cycle_cursor_pos : [vector<highlight_spec_t, std::__1::allocator<highlight_spec_t> > : 24] colors : [__vector_base<highlight_spec_t, std::__1::allocator<highlight_spec_t> > : 24] <base-class> 1640: [__vector_base_common<true> : 1] <base-class> 1640: [highlight_spec_t* : 8] __begin_ 1648: [highlight_spec_t* : 8] __end_ : [__compressed_pair<highlight_spec_t *, std::__1::allocator<highlight_spec_t> > : 8] __end_cap_ : [__compressed_pair_elem<highlight_spec_t *, 0, false> : 8] <base-class> 1656: [highlight_spec_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<highlight_spec_t>, 1, true> : 1] <base-class> 1656: [allocator<highlight_spec_t> : 1] <base-class> : [vector<int, std::__1::allocator<int> > : 24] indents : [__vector_base<int, std::__1::allocator<int> > : 24] <base-class> 1664: [__vector_base_common<true> : 1] <base-class> -- {cache-line 26} 1664: [int* : 8] __begin_ 1672: [int* : 8] __end_ : [__compressed_pair<int *, std::__1::allocator<int> > : 8] __end_cap_ : [__compressed_pair_elem<int *, 0, false> : 8] <base-class> 1680: [int* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<int>, 1, true> : 1] <base-class> 1680: [allocator<int> : 1] <base-class> 1688: [<fun_ptr>* : 8] complete_func 1696: [<fun_ptr>* : 8] highlight_func 1704: [<fun_ptr>* : 8] test_func 1712: [bool : 1] prev_end_loop --- 7 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] kill_item 1720: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 1720: [long unsigned int : 8] __cap_ 1728: [long unsigned int : 8] __size_ -- {cache-line 27} 1736: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 1720: [unsigned char : 1] __size_ 1720: [wchar_t : 4] __lx 1724: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 1720: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 1720: [allocator<wchar_t> : 1] <base-class> 1744: [bool : 1] repaint_needed 1745: [bool : 1] screen_reset_needed 1746: [bool : 1] exit_on_interrupt --- 1 Bytes padding --- 1748: [wchar_t : 4] last_jump_target 1752: [enum jump_direction_t : 4] last_jump_direction 1756: [enum jump_precision_t : 4] last_jump_precision struct ::grammar::function_header [1 Bytes] 0: [seq<grammar::keyword<parse_keyword_function>, grammar::argument, grammar::argument_list, grammar::primitive<parse_token_type_end> > : 1] <base-class> -- {cache-line 0} struct ::grammar::seq<grammar::keyword<parse_keyword_function>, grammar::argument, grammar::argument_list, grammar::primitive<parse_token_type_end> > [1 Bytes] --- 1 Bytes padding --- struct ::grammar::keyword<parse_keyword_function> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::argument_list [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::for_header [1 Bytes] 0: [seq<grammar::keyword<parse_keyword_for>, grammar::primitive<parse_token_type_string>, grammar::keyword<parse_keyword_in>, grammar::argument_list, grammar::primitive<parse_token_type_end> > : 1] <base-class> -- {cache-line 0} struct ::grammar::seq<grammar::keyword<parse_keyword_for>, grammar::primitive<parse_token_type_string>, grammar::keyword<parse_keyword_in>, grammar::argument_list, grammar::primitive<parse_token_type_end> > [1 Bytes] --- 1 Bytes padding --- struct ::grammar::keyword<parse_keyword_for> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::if_statement [1 Bytes] 0: [seq<grammar::if_clause, grammar::else_clause, grammar::end_command, grammar::arguments_or_redirections_list> : 1] <base-class> -- {cache-line 0} struct ::grammar::seq<grammar::if_clause, grammar::else_clause, grammar::end_command, grammar::arguments_or_redirections_list> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::else_clause [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::switch_statement [1 Bytes] 0: [seq<grammar::keyword<parse_keyword_switch>, grammar::argument, grammar::primitive<parse_token_type_end>, grammar::case_item_list, grammar::end_command, grammar::arguments_or_redirections_list> : 1] <base-class> -- {cache-line 0} struct ::grammar::seq<grammar::keyword<parse_keyword_switch>, grammar::argument, grammar::primitive<parse_token_type_end>, grammar::case_item_list, grammar::end_command, grammar::arguments_or_redirections_list> [1 Bytes] --- 1 Bytes padding --- struct ::string_fuzzy_match_t [24 Bytes] 0: [enum fuzzy_match_type_t : 4] type -- {cache-line 0} --- 4 Bytes padding --- 8: [long unsigned int : 8] match_distance_first 16: [long unsigned int : 8] match_distance_second struct ::acquired_lock<std::__1::unordered_map<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> > > > > [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [unordered_map<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> > > >* : 8] value struct ::maybe_detail::maybe_impl_t<redirection_type_t> [8 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 4 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::grammar::case_item_list [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::seq<grammar::primitive<parse_token_type_string>, grammar::arguments_or_redirections_list> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::freestanding_argument_list [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::parse_token_t [16 Bytes] 0: [enum parse_token_type_t : 1] type -- {cache-line 0} 1: [enum parse_keyword_t : 1] keyword 2: [bool : 1] has_dash_prefix 3: [bool : 1] is_help_argument 4: [bool : 1] is_newline 5: [bool : 1] preceding_escaped_nl --- 2 Bytes padding --- 8: [unsigned int : 4] source_start 12: [unsigned int : 4] source_length struct ::grammar::argument [1 Bytes] 0: [seq<grammar::primitive<parse_token_type_string>> : 1] <base-class> -- {cache-line 0} struct ::grammar::redirection [1 Bytes] 0: [seq<grammar::primitive<parse_token_type_redirection>, grammar::primitive<parse_token_type_string> > : 1] <base-class> -- {cache-line 0} struct ::grammar::seq<grammar::primitive<parse_token_type_redirection>, grammar::primitive<parse_token_type_string> > [1 Bytes] --- 1 Bytes padding --- struct ::grammar::primitive<parse_token_type_redirection> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::plain_statement [1 Bytes] 0: [seq<grammar::primitive<parse_token_type_string>, grammar::arguments_or_redirections_list> : 1] <base-class> -- {cache-line 0} struct ::history_file_contents_t [24 Bytes] 0: [const char* : 8] start_ -- {cache-line 0} 8: [const long unsigned int : 8] length_ 16: [const enum history_file_type_t : 4] type_ --- 4 Bytes padding --- struct ::grammar::arguments_or_redirections_list [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::alternative [1 Bytes] --- 1 Bytes padding --- struct ::grammar::keyword<parse_keyword_switch> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::keyword<parse_keyword_end> [1 Bytes] --- 1 Bytes padding --- struct ::relaxed_atomic_t<job_control_t> [4 Bytes] : [atomic<job_control_t> : 4] value_ : [__atomic_base<job_control_t, false> : 4] <base-class> 0: [enum job_control_t : 4] __a_ -- {cache-line 0} struct ::maybe_detail::maybe_impl_t<history_file_type_t> [8 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 4 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::maybe_detail::maybe_impl_t<job_control_t> [8 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 4 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::grammar::keyword<parse_keyword_in> [1 Bytes] --- 1 Bytes padding --- struct ::tnode_t<grammar::redirection> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::maybe_t<job_control_t> [8 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<job_control_t> : 8] impl_ 0: [char[-1] : -1] storage --- 3 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::input_mapping_name_t [48 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] seq 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] mode 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> struct ::status_cmd_opts_t [32 Bytes] 0: [int : 4] level -- {cache-line 0} : [maybe_t<job_control_t> : 8] new_job_control_mode 4: [copyable_t : 1] <base-class> : [maybe_impl_t<job_control_t> : 8] impl_ 4: [char[-1] : -1] storage --- 3 Bytes padding --- 8: [bool : 1] filled --- 7 Bytes padding --- 16: [const wchar_t* : 8] feature_name 24: [enum status_cmd_t : 4] status_cmd 28: [bool : 1] print_help --- 3 Bytes padding --- struct ::lookup_entry [24 Bytes] 0: [int : 4] signal -- {cache-line 0} --- 4 Bytes padding --- 8: [const wchar_t* : 8] name 16: [const wchar_t* : 8] desc struct ::acquired_lock<std::__1::vector<bool, std::__1::allocator<bool> > > [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [vector<bool, std::__1::allocator<bool> >* : 8] value struct ::owning_lock<std::__1::vector<int, std::__1::allocator<int> > > [88 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [vector<int, std::__1::allocator<int> > : 24] data : [__vector_base<int, std::__1::allocator<int> > : 24] <base-class> 64: [__vector_base_common<true> : 1] <base-class> -- {cache-line 1} 64: [int* : 8] __begin_ 72: [int* : 8] __end_ : [__compressed_pair<int *, std::__1::allocator<int> > : 8] __end_cap_ : [__compressed_pair_elem<int *, 0, false> : 8] <base-class> 80: [int* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<int>, 1, true> : 1] <base-class> 80: [allocator<int> : 1] <base-class> struct ::io_streams_t [112 Bytes] : [output_stream_t : 48] out : [separated_buffer_t<std::__1::basic_string<wchar_t> > : 48] buffer_ 0: [long unsigned int : 8] buffer_limit_ -- {cache-line 0} 8: [long unsigned int : 8] contents_size_ : [vector<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 24] elements_ : [__vector_base<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 24] <base-class> 16: [__vector_base_common<true> : 1] <base-class> 16: [element_t* : 8] __begin_ 24: [element_t* : 8] __end_ : [__compressed_pair<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t *, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 8] __end_cap_ : [__compressed_pair_elem<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t *, 0, false> : 8] <base-class> 32: [element_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t>, 1, true> : 1] <base-class> 32: [allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> : 1] <base-class> 40: [bool : 1] discard --- 7 Bytes padding --- : [output_stream_t : 48] err : [separated_buffer_t<std::__1::basic_string<wchar_t> > : 48] buffer_ 48: [long unsigned int : 8] buffer_limit_ 56: [long unsigned int : 8] contents_size_ : [vector<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 24] elements_ : [__vector_base<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 24] <base-class> 64: [__vector_base_common<true> : 1] <base-class> -- {cache-line 1} 64: [element_t* : 8] __begin_ 72: [element_t* : 8] __end_ : [__compressed_pair<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t *, std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> > : 8] __end_cap_ : [__compressed_pair_elem<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t *, 0, false> : 8] <base-class> 80: [element_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t>, 1, true> : 1] <base-class> 80: [allocator<separated_buffer_t<std::__1::basic_string<wchar_t> >::element_t> : 1] <base-class> 88: [bool : 1] discard --- 7 Bytes padding --- 96: [int : 4] stdin_fd 100: [bool : 1] stdin_is_directly_redirected 101: [bool : 1] out_is_redirected 102: [bool : 1] err_is_redirected --- 1 Bytes padding --- 104: [const io_chain_t* : 8] io_chain struct ::ifaddrs [56 Bytes] 0: [ifaddrs* : 8] ifa_next -- {cache-line 0} 8: [char* : 8] ifa_name 16: [unsigned int : 4] ifa_flags --- 4 Bytes padding --- 24: [sockaddr* : 8] ifa_addr 32: [sockaddr* : 8] ifa_netmask 40: [sockaddr* : 8] ifa_dstaddr 48: [void* : 8] ifa_data struct ::screen_t [704 Bytes] 0: [outputter_t& : 8] outp_ -- {cache-line 0} : [screen_data_t : 32] desired : [vector<line_t, std::__1::allocator<line_t> > : 24] line_datas : [__vector_base<line_t, std::__1::allocator<line_t> > : 24] <base-class> 8: [__vector_base_common<true> : 1] <base-class> 8: [line_t* : 8] __begin_ 16: [line_t* : 8] __end_ : [__compressed_pair<line_t *, std::__1::allocator<line_t> > : 8] __end_cap_ : [__compressed_pair_elem<line_t *, 0, false> : 8] <base-class> 24: [line_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<line_t>, 1, true> : 1] <base-class> 24: [allocator<line_t> : 1] <base-class> : [cursor_t : 8] cursor 32: [int : 4] x 36: [int : 4] y : [screen_data_t : 32] actual : [vector<line_t, std::__1::allocator<line_t> > : 24] line_datas : [__vector_base<line_t, std::__1::allocator<line_t> > : 24] <base-class> 40: [__vector_base_common<true> : 1] <base-class> 40: [line_t* : 8] __begin_ 48: [line_t* : 8] __end_ : [__compressed_pair<line_t *, std::__1::allocator<line_t> > : 8] __end_cap_ : [__compressed_pair_elem<line_t *, 0, false> : 8] <base-class> 56: [line_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<line_t>, 1, true> : 1] <base-class> 56: [allocator<line_t> : 1] <base-class> : [cursor_t : 8] cursor 64: [int : 4] x -- {cache-line 1} 68: [int : 4] y : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] actual_left_prompt 72: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 72: [long unsigned int : 8] __cap_ 80: [long unsigned int : 8] __size_ 88: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 72: [unsigned char : 1] __size_ 72: [wchar_t : 4] __lx 76: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 72: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 72: [allocator<wchar_t> : 1] <base-class> 96: [long unsigned int : 8] last_right_prompt_width 104: [int : 4] actual_width : [cursor_t : 8] soft_wrap_location 108: [int : 4] x 112: [int : 4] y 116: [bool : 1] autosuggestion_is_truncated 117: [bool : 1] need_clear_lines 118: [bool : 1] need_clear_screen --- 1 Bytes padding --- 120: [long unsigned int : 8] actual_lines_before_reset : [stat : 144] prev_buff_1 128: [int : 4] st_dev -- {cache-line 2} 132: [unsigned short : 2] st_mode 134: [unsigned short : 2] st_nlink 136: [long long unsigned int : 8] st_ino 144: [unsigned int : 4] st_uid 148: [unsigned int : 4] st_gid 152: [int : 4] st_rdev --- 4 Bytes padding --- : [timespec : 16] st_atimespec 160: [long int : 8] tv_sec 168: [long int : 8] tv_nsec : [timespec : 16] st_mtimespec 176: [long int : 8] tv_sec 184: [long int : 8] tv_nsec : [timespec : 16] st_ctimespec 192: [long int : 8] tv_sec -- {cache-line 3} 200: [long int : 8] tv_nsec : [timespec : 16] st_birthtimespec 208: [long int : 8] tv_sec 216: [long int : 8] tv_nsec 224: [long long int : 8] st_size 232: [long long int : 8] st_blocks 240: [int : 4] st_blksize 244: [unsigned int : 4] st_flags 248: [unsigned int : 4] st_gen 252: [int : 4] st_lspare 256: [long long int[-1] : -8] st_qspare -- {cache-line 4} --- 16 Bytes padding --- : [stat : 144] prev_buff_2 272: [int : 4] st_dev 276: [unsigned short : 2] st_mode 278: [unsigned short : 2] st_nlink 280: [long long unsigned int : 8] st_ino 288: [unsigned int : 4] st_uid 292: [unsigned int : 4] st_gid 296: [int : 4] st_rdev --- 4 Bytes padding --- : [timespec : 16] st_atimespec 304: [long int : 8] tv_sec 312: [long int : 8] tv_nsec : [timespec : 16] st_mtimespec 320: [long int : 8] tv_sec -- {cache-line 5} 328: [long int : 8] tv_nsec : [timespec : 16] st_ctimespec 336: [long int : 8] tv_sec 344: [long int : 8] tv_nsec : [timespec : 16] st_birthtimespec 352: [long int : 8] tv_sec 360: [long int : 8] tv_nsec 368: [long long int : 8] st_size 376: [long long int : 8] st_blocks 384: [int : 4] st_blksize -- {cache-line 6} 388: [unsigned int : 4] st_flags 392: [unsigned int : 4] st_gen 396: [int : 4] st_lspare 400: [long long int[-1] : -8] st_qspare --- 16 Bytes padding --- : [stat : 144] post_buff_1 416: [int : 4] st_dev 420: [unsigned short : 2] st_mode 422: [unsigned short : 2] st_nlink 424: [long long unsigned int : 8] st_ino 432: [unsigned int : 4] st_uid 436: [unsigned int : 4] st_gid 440: [int : 4] st_rdev --- 4 Bytes padding --- : [timespec : 16] st_atimespec 448: [long int : 8] tv_sec -- {cache-line 7} 456: [long int : 8] tv_nsec : [timespec : 16] st_mtimespec 464: [long int : 8] tv_sec 472: [long int : 8] tv_nsec : [timespec : 16] st_ctimespec 480: [long int : 8] tv_sec 488: [long int : 8] tv_nsec : [timespec : 16] st_birthtimespec 496: [long int : 8] tv_sec 504: [long int : 8] tv_nsec 512: [long long int : 8] st_size -- {cache-line 8} 520: [long long int : 8] st_blocks 528: [int : 4] st_blksize 532: [unsigned int : 4] st_flags 536: [unsigned int : 4] st_gen 540: [int : 4] st_lspare 544: [long long int[-1] : -8] st_qspare --- 16 Bytes padding --- : [stat : 144] post_buff_2 560: [int : 4] st_dev 564: [unsigned short : 2] st_mode 566: [unsigned short : 2] st_nlink 568: [long long unsigned int : 8] st_ino 576: [unsigned int : 4] st_uid -- {cache-line 9} 580: [unsigned int : 4] st_gid 584: [int : 4] st_rdev --- 4 Bytes padding --- : [timespec : 16] st_atimespec 592: [long int : 8] tv_sec 600: [long int : 8] tv_nsec : [timespec : 16] st_mtimespec 608: [long int : 8] tv_sec 616: [long int : 8] tv_nsec : [timespec : 16] st_ctimespec 624: [long int : 8] tv_sec 632: [long int : 8] tv_nsec : [timespec : 16] st_birthtimespec 640: [long int : 8] tv_sec -- {cache-line 10} 648: [long int : 8] tv_nsec 656: [long long int : 8] st_size 664: [long long int : 8] st_blocks 672: [int : 4] st_blksize 676: [unsigned int : 4] st_flags 680: [unsigned int : 4] st_gen 684: [int : 4] st_lspare 688: [long long int[-1] : -8] st_qspare --- 16 Bytes padding --- struct ::sockaddr [16 Bytes] 0: [unsigned char : 1] sa_len -- {cache-line 0} 1: [unsigned char : 1] sa_family 2: [char[-1] : -1] sa_data --- 14 Bytes padding --- struct ::tnode_t<grammar::plain_statement> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::var_dispatch_table_t [80 Bytes] : ["unordered_map<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 40] named_table_ : ["__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 40] __table_ : ["unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 16] __bucket_list_ : ["__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 16] __ptr_ : ["__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 8] <base-class> 0: ["__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t &** : 8] __value_ -- {cache-line 0} : ["__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 8] <base-class> : ["__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 8] __value_ : ["__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 8: [long unsigned int : 8] __value_ : ["__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 1] <base-class> 8: ["allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 1] <base-class> : ["__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 8] __p1_ : ["__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 8] <base-class> : ["__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 8] __value_ 16: ["__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t &* : 8] __next_ : ["__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 1] <base-class> 16: ["allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 1] <base-class> : ["__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 24: [long unsigned int : 8] __value_ : ["__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 1] <base-class> : ["__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 24: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : ["__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 32: [float : 4] __value_ : ["__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 1] <base-class> : ["__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (const std::__1::basic_string<wchar_t> &, env_stack_t & : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 32: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : ["unordered_map<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 40] anon_table_ : ["__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 40] __table_ : ["unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 16] __bucket_list_ : ["__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 16] __ptr_ : ["__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 8] <base-class> 40: ["__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t &** : 8] __value_ : ["__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 8] <base-class> : ["__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 8] __value_ : ["__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 48: [long unsigned int : 8] __value_ : ["__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 1] <base-class> 48: ["allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 1] <base-class> : ["__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 8] __p1_ : ["__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 8] <base-class> : ["__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 8] __value_ 56: ["__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t &* : 8] __next_ : ["__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 1] <base-class> 56: ["allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 1] <base-class> : ["__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 64: [long unsigned int : 8] __value_ -- {cache-line 1} : ["__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 1] <base-class> : ["__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 64: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : ["__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 72: [float : 4] __value_ : ["__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 1] <base-class> : ["__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::function<void (env_stack_t & : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 72: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- struct ::autoload_file_cache_t [128 Bytes] : [const vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] dirs_ : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 8: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 16: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 16: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [misses_lru_cache_t : 64] misses_cache_ : [lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > > : 64] <base-class> 24: [const long unsigned int : 8] max_node_count : [unordered_map<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t> > > : 40] node_map : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> **, 0, false> : 8] <base-class> 32: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 40: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *>, 1, true> : 1] <base-class> 40: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> : 8] __value_ 48: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> >, 1, true> : 1] <base-class> 48: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 56: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 56: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 64: [float : 4] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 64: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [lru_link_t : 16] mouth 72: [lru_link_t* : 8] prev 80: [lru_link_t* : 8] next : [unordered_map<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t> > > : 40] known_files_ : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *> **, 0, false> : 8] <base-class> 88: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 96: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *> *>, 1, true> : 1] <base-class> 96: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *> : 8] __value_ 104: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> >, 1, true> : 1] <base-class> 104: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 112: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 112: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 120: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, autoload_file_cache_t::known_file_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 120: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- struct ::wc_complete_pack_t [24 Bytes] 0: [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >& : 8] orig -- {cache-line 0} 8: [const "function<std::__1::basic_string<wchar_t> (const std::__1::basic_string<wchar_t> && : 8] desc_func : [enum_set_t<expand_flag> : 8] expand_flags : [bitset<14> : 8] <base-class> : [__bitset<1, 14> : 8] <base-class> 16: [long unsigned int : 8] __first_ struct ::acquired_lock<autoload_t> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [autoload_t* : 8] value struct ::(anonymous)::test_expressions::combining_expression [72 Bytes] : [expression : 24] <base-class> 0: [<fun_ptr>** : 8] _vptr$expression -- {cache-line 0} 8: [const enum token_t : 4] token : [range_t : 8] range 12: [unsigned int : 4] start 16: [unsigned int : 4] end --- 4 Bytes padding --- : [const "vector<std::__1::unique_ptr<(anonymous namespace : 24] subjects : ["__vector_base<std::__1::unique_ptr<(anonymous namespace : 24] <base-class> 24: [__vector_base_common<true> : 1] <base-class> 24: ["unique_ptr<(anonymous namespace* : 8] __begin_ 32: ["unique_ptr<(anonymous namespace* : 8] __end_ : ["__compressed_pair<std::__1::unique_ptr<(anonymous namespace : 8] __end_cap_ : ["__compressed_pair_elem<std::__1::unique_ptr<(anonymous namespace : 8] <base-class> 40: ["unique_ptr<(anonymous namespace* : 8] __value_ : ["__compressed_pair_elem<std::__1::allocator<std::__1::unique_ptr<(anonymous namespace : 1] <base-class> 40: ["allocator<std::__1::unique_ptr<(anonymous namespace : 1] <base-class> : [const "vector<(anonymous namespace : 24] combiners : ["__vector_base<(anonymous namespace : 24] <base-class> 48: [__vector_base_common<true> : 1] <base-class> 48: [enum token_t* : 8] __begin_ 56: [enum token_t* : 8] __end_ : ["__compressed_pair<(anonymous namespace : 8] __end_cap_ : ["__compressed_pair_elem<(anonymous namespace : 8] <base-class> 64: [enum token_t* : 8] __value_ -- {cache-line 1} : ["__compressed_pair_elem<std::__1::allocator<(anonymous namespace : 1] <base-class> 64: ["allocator<(anonymous namespace : 1] <base-class> struct ::history_cmd_opts_t [32 Bytes] 0: [enum hist_cmd_t : 4] hist_cmd -- {cache-line 0} 4: [enum history_search_type_t : 4] search_type 8: [const wchar_t* : 8] show_time_format 16: [long unsigned int : 8] max_items 24: [bool : 1] print_help 25: [bool : 1] history_search_type_defined 26: [bool : 1] case_sensitive 27: [bool : 1] null_terminate 28: [bool : 1] reverse --- 3 Bytes padding --- struct ::relaxed_atomic_t<int> [4 Bytes] : [atomic<int> : 4] value_ : [__atomic_base<int, true> : 4] <base-class> : [__atomic_base<int, false> : 4] <base-class> 0: [int : 4] __a_ -- {cache-line 0} struct ::internal_proc_t [16 Bytes] 0: [const long long unsigned int : 8] internal_proc_id_ -- {cache-line 0} : [atomic<bool> : 1] exited_ : [__atomic_base<bool, false> : 1] <base-class> 8: [bool : 1] __a_ --- 3 Bytes padding --- : [atomic<proc_status_t> : 4] status_ : [__atomic_base<proc_status_t, false> : 4] <base-class> : [proc_status_t : 4] __a_ 12: [int : 4] status_ struct ::proc_status_t [4 Bytes] 0: [int : 4] status_ -- {cache-line 0} struct ::tnode_t<grammar::job_decorator> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::history_impl_t [256 Bytes] : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] name 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [deque<history_item_t, std::__1::allocator<history_item_t> > : 48] new_items : [__deque_base<history_item_t, std::__1::allocator<history_item_t> > : 48] <base-class> 24: [__deque_base_common<true> : 1] <base-class> : [__split_buffer<history_item_t *, std::__1::allocator<history_item_t *> > : 32] __map_ 24: [__split_buffer_common<true> : 1] <base-class> 24: [history_item_t** : 8] __first_ 32: [history_item_t** : 8] __begin_ 40: [history_item_t** : 8] __end_ : [__compressed_pair<history_item_t **, std::__1::allocator<history_item_t *> > : 8] __end_cap_ : [__compressed_pair_elem<history_item_t **, 0, false> : 8] <base-class> 48: [history_item_t** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<history_item_t *>, 1, true> : 1] <base-class> 48: [allocator<history_item_t *> : 1] <base-class> 56: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<history_item_t> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 64: [long unsigned int : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::allocator<history_item_t>, 1, true> : 1] <base-class> 64: [allocator<history_item_t> : 1] <base-class> 72: [long unsigned int : 8] first_unwritten_new_item_index 80: [bool : 1] has_pending_item --- 3 Bytes padding --- 84: [unsigned int : 4] disable_automatic_save_counter : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] deleted_items : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 88: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 96: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 96: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 104: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 104: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 112: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 112: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 120: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 120: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unique_ptr<history_file_contents_t, std::__1::default_delete<history_file_contents_t> > : 8] file_contents : [__compressed_pair<history_file_contents_t *, std::__1::default_delete<history_file_contents_t> > : 8] __ptr_ : [__compressed_pair_elem<history_file_contents_t *, 0, false> : 8] <base-class> 128: [history_file_contents_t* : 8] __value_ -- {cache-line 2} : [__compressed_pair_elem<std::__1::default_delete<history_file_contents_t>, 1, true> : 1] <base-class> 128: [default_delete<history_file_contents_t> : 1] <base-class> : [file_id_t : 56] history_file_id 136: [int : 4] device --- 4 Bytes padding --- 144: [long long unsigned int : 8] inode 152: [long long unsigned int : 8] size 160: [long int : 8] change_seconds 168: [long int : 8] change_nanoseconds 176: [long int : 8] mod_seconds 184: [long int : 8] mod_nanoseconds 192: [long int : 8] boundary_timestamp -- {cache-line 3} 200: [int : 4] countdown_to_vacuum 204: [bool : 1] loaded_old --- 3 Bytes padding --- : [deque<unsigned long, std::__1::allocator<unsigned long> > : 48] old_item_offsets : [__deque_base<unsigned long, std::__1::allocator<unsigned long> > : 48] <base-class> 208: [__deque_base_common<true> : 1] <base-class> : [__split_buffer<unsigned long *, std::__1::allocator<unsigned long *> > : 32] __map_ 208: [__split_buffer_common<true> : 1] <base-class> 208: [long unsigned int** : 8] __first_ 216: [long unsigned int** : 8] __begin_ 224: [long unsigned int** : 8] __end_ : [__compressed_pair<unsigned long **, std::__1::allocator<unsigned long *> > : 8] __end_cap_ : [__compressed_pair_elem<unsigned long **, 0, false> : 8] <base-class> 232: [long unsigned int** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<unsigned long *>, 1, true> : 1] <base-class> 232: [allocator<unsigned long *> : 1] <base-class> 240: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<unsigned long> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 248: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<unsigned long>, 1, true> : 1] <base-class> 248: [allocator<unsigned long> : 1] <base-class> struct ::thread_data_t [56 Bytes] : [queue<spawn_request_t, std::__1::deque<spawn_request_t, std::__1::allocator<spawn_request_t> > > : 48] request_queue : [deque<spawn_request_t, std::__1::allocator<spawn_request_t> > : 48] c : [__deque_base<spawn_request_t, std::__1::allocator<spawn_request_t> > : 48] <base-class> 0: [__deque_base_common<true> : 1] <base-class> -- {cache-line 0} : [__split_buffer<spawn_request_t *, std::__1::allocator<spawn_request_t *> > : 32] __map_ 0: [__split_buffer_common<true> : 1] <base-class> 0: [spawn_request_t** : 8] __first_ 8: [spawn_request_t** : 8] __begin_ 16: [spawn_request_t** : 8] __end_ : [__compressed_pair<spawn_request_t **, std::__1::allocator<spawn_request_t *> > : 8] __end_cap_ : [__compressed_pair_elem<spawn_request_t **, 0, false> : 8] <base-class> 24: [spawn_request_t** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<spawn_request_t *>, 1, true> : 1] <base-class> 24: [allocator<spawn_request_t *> : 1] <base-class> 32: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<spawn_request_t> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 40: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<spawn_request_t>, 1, true> : 1] <base-class> 40: [allocator<spawn_request_t> : 1] <base-class> 48: [int : 4] thread_count --- 4 Bytes padding --- struct ::builtin_cmd_opts_t [3 Bytes] 0: [bool : 1] print_help -- {cache-line 0} 1: [bool : 1] list_names 2: [bool : 1] query struct ::enum_map<status_cmd_t> [16 Bytes] 0: [enum status_cmd_t : 4] val -- {cache-line 0} --- 4 Bytes padding --- 8: [const const wchar_t* : 8] str struct ::maybe_t<history_file_type_t> [8 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<history_file_type_t> : 8] impl_ 0: [char[-1] : -1] storage --- 3 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::io_pipe_t [24 Bytes] : [io_data_t : 16] <base-class> 0: [<fun_ptr>** : 8] _vptr$io_data_t -- {cache-line 0} 8: [const enum io_mode_t : 4] io_mode 12: [const int : 4] fd : [autoclose_fd_t : 4] pipe_fd_ 16: [int : 4] fd_ 20: [const bool : 1] is_input_ --- 3 Bytes padding --- struct ::stat [144 Bytes] 0: [int : 4] st_dev -- {cache-line 0} 4: [unsigned short : 2] st_mode 6: [unsigned short : 2] st_nlink 8: [long long unsigned int : 8] st_ino 16: [unsigned int : 4] st_uid 20: [unsigned int : 4] st_gid 24: [int : 4] st_rdev --- 4 Bytes padding --- : [timespec : 16] st_atimespec 32: [long int : 8] tv_sec 40: [long int : 8] tv_nsec : [timespec : 16] st_mtimespec 48: [long int : 8] tv_sec 56: [long int : 8] tv_nsec : [timespec : 16] st_ctimespec 64: [long int : 8] tv_sec -- {cache-line 1} 72: [long int : 8] tv_nsec : [timespec : 16] st_birthtimespec 80: [long int : 8] tv_sec 88: [long int : 8] tv_nsec 96: [long long int : 8] st_size 104: [long long int : 8] st_blocks 112: [int : 4] st_blksize 116: [unsigned int : 4] st_flags 120: [unsigned int : 4] st_gen 124: [int : 4] st_lspare 128: [long long int[-1] : -8] st_qspare -- {cache-line 2} --- 16 Bytes padding --- struct ::flog_details::category_list_t [384 Bytes] : [category_t : 24] error 0: [const const wchar_t* : 8] name -- {cache-line 0} 8: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 16: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] debug 24: [const const wchar_t* : 8] name 32: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 40: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] exec_job_status 48: [const const wchar_t* : 8] name 56: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 64: [bool : 1] __a_ -- {cache-line 1} --- 7 Bytes padding --- : [category_t : 24] exec_job_exec 72: [const const wchar_t* : 8] name 80: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 88: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] exec_fork 96: [const const wchar_t* : 8] name 104: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 112: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] proc_job_run 120: [const const wchar_t* : 8] name 128: [const const wchar_t* : 8] description -- {cache-line 2} : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 136: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] proc_termowner 144: [const const wchar_t* : 8] name 152: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 160: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] proc_internal_proc 168: [const const wchar_t* : 8] name 176: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 184: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] proc_reap_internal 192: [const const wchar_t* : 8] name -- {cache-line 3} 200: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 208: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] proc_reap_external 216: [const const wchar_t* : 8] name 224: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 232: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] env_locale 240: [const const wchar_t* : 8] name 248: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 256: [bool : 1] __a_ -- {cache-line 4} --- 7 Bytes padding --- : [category_t : 24] env_export 264: [const const wchar_t* : 8] name 272: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 280: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] topic_monitor 288: [const const wchar_t* : 8] name 296: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 304: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] char_encoding 312: [const const wchar_t* : 8] name 320: [const const wchar_t* : 8] description -- {cache-line 5} : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 328: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] history 336: [const const wchar_t* : 8] name 344: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 352: [bool : 1] __a_ --- 7 Bytes padding --- : [category_t : 24] profile_history 360: [const const wchar_t* : 8] name 368: [const const wchar_t* : 8] description : [relaxed_atomic_t<bool> : 1] enabled : [atomic<bool> : 1] value_ : [__atomic_base<bool, false> : 1] <base-class> 376: [bool : 1] __a_ --- 7 Bytes padding --- struct ::owning_lock<thread_data_t> [120 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [thread_data_t : 56] data : [queue<spawn_request_t, std::__1::deque<spawn_request_t, std::__1::allocator<spawn_request_t> > > : 48] request_queue : [deque<spawn_request_t, std::__1::allocator<spawn_request_t> > : 48] c : [__deque_base<spawn_request_t, std::__1::allocator<spawn_request_t> > : 48] <base-class> 64: [__deque_base_common<true> : 1] <base-class> -- {cache-line 1} : [__split_buffer<spawn_request_t *, std::__1::allocator<spawn_request_t *> > : 32] __map_ 64: [__split_buffer_common<true> : 1] <base-class> 64: [spawn_request_t** : 8] __first_ 72: [spawn_request_t** : 8] __begin_ 80: [spawn_request_t** : 8] __end_ : [__compressed_pair<spawn_request_t **, std::__1::allocator<spawn_request_t *> > : 8] __end_cap_ : [__compressed_pair_elem<spawn_request_t **, 0, false> : 8] <base-class> 88: [spawn_request_t** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<spawn_request_t *>, 1, true> : 1] <base-class> 88: [allocator<spawn_request_t *> : 1] <base-class> 96: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<spawn_request_t> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 104: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<spawn_request_t>, 1, true> : 1] <base-class> 104: [allocator<spawn_request_t> : 1] <base-class> 112: [int : 4] thread_count --- 4 Bytes padding --- struct ::acquired_lock<thread_data_t> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [thread_data_t* : 8] value struct ::owning_lock<std::__1::queue<spawn_request_t, std::__1::deque<spawn_request_t, std::__1::allocator<spawn_request_t> > > > [112 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [queue<spawn_request_t, std::__1::deque<spawn_request_t, std::__1::allocator<spawn_request_t> > > : 48] data : [deque<spawn_request_t, std::__1::allocator<spawn_request_t> > : 48] c : [__deque_base<spawn_request_t, std::__1::allocator<spawn_request_t> > : 48] <base-class> 64: [__deque_base_common<true> : 1] <base-class> -- {cache-line 1} : [__split_buffer<spawn_request_t *, std::__1::allocator<spawn_request_t *> > : 32] __map_ 64: [__split_buffer_common<true> : 1] <base-class> 64: [spawn_request_t** : 8] __first_ 72: [spawn_request_t** : 8] __begin_ 80: [spawn_request_t** : 8] __end_ : [__compressed_pair<spawn_request_t **, std::__1::allocator<spawn_request_t *> > : 8] __end_cap_ : [__compressed_pair_elem<spawn_request_t **, 0, false> : 8] <base-class> 88: [spawn_request_t** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<spawn_request_t *>, 1, true> : 1] <base-class> 88: [allocator<spawn_request_t *> : 1] <base-class> 96: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<spawn_request_t> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 104: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<spawn_request_t>, 1, true> : 1] <base-class> 104: [allocator<spawn_request_t> : 1] <base-class> struct ::acquired_lock<std::__1::queue<spawn_request_t, std::__1::deque<spawn_request_t, std::__1::allocator<spawn_request_t> > > > [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [queue<spawn_request_t, std::__1::deque<spawn_request_t, std::__1::allocator<spawn_request_t> > >* : 8] value struct ::te_builtin [24 Bytes] 0: [const char* : 8] name -- {cache-line 0} 8: [const void* : 8] address 16: [int : 4] type --- 4 Bytes padding --- struct ::tnode_t<grammar::job> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::acquired_lock<std::__1::queue<main_thread_request_t *, std::__1::deque<main_thread_request_t *, std::__1::allocator<main_thread_request_t *> > > > [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [queue<main_thread_request_t *, std::__1::deque<main_thread_request_t *, std::__1::allocator<main_thread_request_t *> > >* : 8] value struct ::maybe_detail::maybe_impl_t<history_item_t> [72 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 64 Bytes padding --- 64: [bool : 1] filled -- {cache-line 1} --- 7 Bytes padding --- struct ::maybe_t<unsigned long> [16 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<unsigned long> : 16] impl_ 0: [char[-1] : -1] storage --- 7 Bytes padding --- 8: [bool : 1] filled --- 7 Bytes padding --- struct ::terminfo_mapping_t [40 Bytes] 0: [const wchar_t* : 8] name -- {cache-line 0} : [maybe_t<std::__1::basic_string<char> > : 32] seq 8: [copyable_t : 1] <base-class> : [maybe_impl_t<std::__1::basic_string<char> > : 32] impl_ 8: [char[-1] : -1] storage --- 23 Bytes padding --- 32: [bool : 1] filled --- 7 Bytes padding --- struct ::te_expr [16 Bytes] 0: [int : 4] type -- {cache-line 0} --- 4 Bytes padding --- : [union (anonymous) : 8] <base-class> 8: [double : 8] value 8: [const void* : 8] function 16: [te_expr*[-1] : -8] parameters struct ::null_terminated_array_t<char> [8 Bytes] 0: [char** : 8] array -- {cache-line 0} struct ::history_search_t [184 Bytes] 0: [history_t* : 8] history_ -- {cache-line 0} : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] orig_term_ 8: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 8: [long unsigned int : 8] __cap_ 16: [long unsigned int : 8] __size_ 24: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 8: [unsigned char : 1] __size_ 8: [wchar_t : 4] __lx 12: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 8: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 8: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] canon_term_ 32: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 32: [long unsigned int : 8] __cap_ 40: [long unsigned int : 8] __size_ 48: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 32: [unsigned char : 1] __size_ 32: [wchar_t : 4] __lx 36: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 32: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 32: [allocator<wchar_t> : 1] <base-class> 56: [enum history_search_type_t : 4] search_type_ 60: [unsigned int : 4] flags_ : [maybe_t<history_item_t> : 72] current_item_ 64: [copyable_t : 1] <base-class> -- {cache-line 1} : [maybe_impl_t<history_item_t> : 72] impl_ 64: [char[-1] : -1] storage --- 63 Bytes padding --- 128: [bool : 1] filled -- {cache-line 2} --- 7 Bytes padding --- 136: [long unsigned int : 8] current_index_ : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] deduper_ : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 144: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 152: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 152: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 160: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 160: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 168: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 168: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 176: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 176: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- struct ::acquired_lock<unsigned long long> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [long long unsigned int* : 8] value struct ::enum_map<hist_cmd_t> [16 Bytes] 0: [enum hist_cmd_t : 4] val -- {cache-line 0} --- 4 Bytes padding --- 8: [const const wchar_t* : 8] str struct ::acquired_lock<env_stack_impl_t> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [env_stack_impl_t* : 8] value struct ::acquired_lock<history_impl_t> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [history_impl_t* : 8] value struct ::acquired_lock<const history_impl_t> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [const history_impl_t* : 8] value struct ::maybe_t<dup2_list_t> [56 Bytes] 0: [noncopyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<dup2_list_t> : 56] impl_ 0: [char[-1] : -1] storage --- 47 Bytes padding --- 48: [bool : 1] filled --- 7 Bytes padding --- struct ::screen_layout_t [88 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] left_prompt 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> 24: [long unsigned int : 8] left_prompt_space : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] right_prompt 32: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 32: [long unsigned int : 8] __cap_ 40: [long unsigned int : 8] __size_ 48: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 32: [unsigned char : 1] __size_ 32: [wchar_t : 4] __lx 36: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 32: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 32: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] autosuggestion 56: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 56: [long unsigned int : 8] __cap_ 64: [long unsigned int : 8] __size_ -- {cache-line 1} 72: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 56: [unsigned char : 1] __size_ 56: [wchar_t : 4] __lx 60: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 56: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 56: [allocator<wchar_t> : 1] <base-class> 80: [bool : 1] prompts_get_own_line --- 7 Bytes padding --- struct ::state [32 Bytes] : [union (anonymous) : 8] <base-class> 0: [double : 8] value -- {cache-line 0} 0: [const void* : 8] function 8: [const char* : 8] start 16: [const char* : 8] next 24: [int : 4] type 28: [enum (anonymous) : 4] error union ::state::(anonymous) [8 Bytes] 0: [double : 8] value -- {cache-line 0} 0: [const void* : 8] function union ::char_event_t::(anonymous) [4 Bytes] 0: [wchar_t : 4] c -- {cache-line 0} 0: [enum readline_cmd_t : 4] rl struct ::enum_iter_t<topic_t>::iterator_t [1 Bytes] 0: [unsigned char : 1] v_ -- {cache-line 0} struct ::maybe_t<readline_cmd_t> [8 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<readline_cmd_t> : 8] impl_ 0: [char[-1] : -1] storage --- 3 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::maybe_detail::maybe_impl_t<readline_cmd_t> [8 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 4 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::maybe_detail::maybe_impl_t<int> [8 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 4 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::maybe_t<std::__1::basic_string<char> > [32 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<std::__1::basic_string<char> > : 32] impl_ 0: [char[-1] : -1] storage --- 23 Bytes padding --- 24: [bool : 1] filled --- 7 Bytes padding --- struct ::acquired_lock<winsize> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [winsize* : 8] value struct ::tnode_t<grammar::primitive<parse_token_type_string> > [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::maybe_t<int> [8 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<int> : 8] impl_ 0: [char[-1] : -1] storage --- 3 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::inputter_t [96 Bytes] : [input_event_queue_t : 48] event_queue_ : [deque<char_event_t, std::__1::allocator<char_event_t> > : 48] queue_ : [__deque_base<char_event_t, std::__1::allocator<char_event_t> > : 48] <base-class> 0: [__deque_base_common<true> : 1] <base-class> -- {cache-line 0} : [__split_buffer<char_event_t *, std::__1::allocator<char_event_t *> > : 32] __map_ 0: [__split_buffer_common<true> : 1] <base-class> 0: [char_event_t** : 8] __first_ 8: [char_event_t** : 8] __begin_ 16: [char_event_t** : 8] __end_ : [__compressed_pair<char_event_t **, std::__1::allocator<char_event_t *> > : 8] __end_cap_ : [__compressed_pair_elem<char_event_t **, 0, false> : 8] <base-class> 24: [char_event_t** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<char_event_t *>, 1, true> : 1] <base-class> 24: [allocator<char_event_t *> : 1] <base-class> 32: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<char_event_t> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 40: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<char_event_t>, 1, true> : 1] <base-class> 40: [allocator<char_event_t> : 1] <base-class> : [vector<wchar_t, std::__1::allocator<wchar_t> > : 24] input_function_args_ : [__vector_base<wchar_t, std::__1::allocator<wchar_t> > : 24] <base-class> 48: [__vector_base_common<true> : 1] <base-class> 48: [wchar_t* : 8] __begin_ 56: [wchar_t* : 8] __end_ : [__compressed_pair<wchar_t *, std::__1::allocator<wchar_t> > : 8] __end_cap_ : [__compressed_pair_elem<wchar_t *, 0, false> : 8] <base-class> 64: [wchar_t* : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 64: [allocator<wchar_t> : 1] <base-class> 72: [bool : 1] function_status_ --- 7 Bytes padding --- : [const shared_ptr<parser_t> : 16] parser_ 80: [parser_t* : 8] __ptr_ 88: [__shared_weak_count* : 8] __cntrl_ struct ::maybe_t<tok_t> [56 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<tok_t> : 56] impl_ 0: [char[-1] : -1] storage --- 47 Bytes padding --- 48: [bool : 1] filled --- 7 Bytes padding --- struct ::maybe_detail::maybe_impl_t<source_range_t> [12 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 8 Bytes padding --- 8: [bool : 1] filled --- 3 Bytes padding --- struct ::maybe_t<source_range_t> [12 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<source_range_t> : 12] impl_ 0: [char[-1] : -1] storage --- 7 Bytes padding --- 8: [bool : 1] filled --- 3 Bytes padding --- struct ::io_fd_t [24 Bytes] : [io_data_t : 16] <base-class> 0: [<fun_ptr>** : 8] _vptr$io_data_t -- {cache-line 0} 8: [const enum io_mode_t : 4] io_mode 12: [const int : 4] fd 16: [const int : 4] old_fd 20: [const bool : 1] user_supplied --- 3 Bytes padding --- struct ::maybe_t<redirection_type_t> [8 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<redirection_type_t> : 8] impl_ 0: [char[-1] : -1] storage --- 3 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::io_file_t [48 Bytes] : [io_data_t : 16] <base-class> 0: [<fun_ptr>** : 8] _vptr$io_data_t -- {cache-line 0} 8: [const enum io_mode_t : 4] io_mode 12: [const int : 4] fd : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] filename 16: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 16: [long unsigned int : 8] __cap_ 24: [long unsigned int : 8] __size_ 32: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 16: [unsigned char : 1] __size_ 16: [wchar_t : 4] __lx 20: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 16: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 16: [allocator<wchar_t> : 1] <base-class> 40: [const int : 4] flags --- 4 Bytes padding --- struct ::grammar::decorated_statement [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::scoped_push<tnode_t<grammar::job> > [32 Bytes] 0: [const tnode_t<grammar::job>* : 8] ref -- {cache-line 0} : [tnode_t<grammar::job> : 16] saved_value 8: [const parse_node_tree_t* : 8] tree 16: [const parse_node_t* : 8] nodeptr 24: [bool : 1] restored --- 7 Bytes padding --- struct ::maybe_t<autoclose_pipes_t> [12 Bytes] 0: [noncopyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<autoclose_pipes_t> : 12] impl_ 0: [char[-1] : -1] storage --- 7 Bytes padding --- 8: [bool : 1] filled --- 3 Bytes padding --- struct ::relaxed_atomic_t<unsigned long long> [8 Bytes] : [atomic<unsigned long long> : 8] value_ : [__atomic_base<unsigned long long, true> : 8] <base-class> : [__atomic_base<unsigned long long, false> : 8] <base-class> 0: [long long unsigned int : 8] __a_ -- {cache-line 0} struct ::universal_notifier_t [8 Bytes] 0: [<fun_ptr>** : 8] _vptr$universal_notifier_t -- {cache-line 0} struct ::te_error_t [8 Bytes] 0: [enum (anonymous) : 4] type -- {cache-line 0} 4: [int : 4] position struct ::autoloadable_file_t [80 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] path 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [file_id_t : 56] file_id 24: [int : 4] device --- 4 Bytes padding --- 32: [long long unsigned int : 8] inode 40: [long long unsigned int : 8] size 48: [long int : 8] change_seconds 56: [long int : 8] change_nanoseconds 64: [long int : 8] mod_seconds -- {cache-line 1} 72: [long int : 8] mod_nanoseconds struct ::pcre2_matcher_t [152 Bytes] : [string_matcher_t : 128] <base-class> 0: [<fun_ptr>** : 8] _vptr$string_matcher_t -- {cache-line 0} : [(anonymous) : 104] opts 8: [bool : 1] all_valid 9: [bool : 1] chars_valid 10: [bool : 1] count_valid 11: [bool : 1] entire_valid 12: [bool : 1] filter_valid 13: [bool : 1] ignore_case_valid 14: [bool : 1] index_valid 15: [bool : 1] invert_valid 16: [bool : 1] left_valid 17: [bool : 1] length_valid 18: [bool : 1] max_valid 19: [bool : 1] no_newline_valid 20: [bool : 1] no_quoted_valid 21: [bool : 1] quiet_valid 22: [bool : 1] regex_valid 23: [bool : 1] right_valid 24: [bool : 1] start_valid 25: [bool : 1] style_valid 26: [bool : 1] no_empty_valid 27: [bool : 1] no_trim_newlines_valid 28: [bool : 1] all 29: [bool : 1] entire 30: [bool : 1] filter 31: [bool : 1] ignore_case 32: [bool : 1] index 33: [bool : 1] invert_match 34: [bool : 1] left 35: [bool : 1] no_newline 36: [bool : 1] no_quoted 37: [bool : 1] quiet 38: [bool : 1] regex 39: [bool : 1] right 40: [bool : 1] no_empty 41: [bool : 1] no_trim_newlines --- 6 Bytes padding --- 48: [long int : 8] count 56: [long int : 8] length 64: [long int : 8] max -- {cache-line 1} 72: [long int : 8] start 80: [const wchar_t* : 8] chars_to_trim 88: [const wchar_t* : 8] arg1 96: [const wchar_t* : 8] arg2 104: [enum escape_string_style_t : 4] escape_style --- 4 Bytes padding --- 112: [io_streams_t& : 8] streams 120: [int : 4] total_matched --- 4 Bytes padding --- 128: [const wchar_t* : 8] argv0 -- {cache-line 2} : [compiled_regex_t : 16] regex 136: [pcre2_real_code_32* : 8] code 144: [pcre2_real_match_data_32* : 8] match struct ::tnode_t<grammar::else_clause> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::maybe_detail::maybe_impl_t<unsigned long> [16 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 8 Bytes padding --- 8: [bool : 1] filled --- 7 Bytes padding --- struct ::maybe_detail::maybe_impl_t<event_type_t> [8 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 4 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::screen_data_t::cursor_t [8 Bytes] 0: [int : 4] x -- {cache-line 0} 4: [int : 4] y struct ::owning_lock<std::__1::map<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> >, std::__1::less<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > > > > > [88 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [map<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> >, std::__1::less<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > > > > : 24] data : [__tree<std::__1::__value_type<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > >, std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > >, std::__1::less<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > > > > : 24] __tree_ 64: [__tree_end_node<std::__1::__tree_node_base<void *> *>* : 8] __begin_node_ -- {cache-line 1} : [__compressed_pair<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > >, void *> > > : 8] __pair1_ : [__compressed_pair_elem<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, 0, false> : 8] <base-class> : [__tree_end_node<std::__1::__tree_node_base<void *> *> : 8] __value_ 72: [__tree_node_base<void *>* : 8] __left_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > >, void *> >, 1, true> : 1] <base-class> 72: [allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > >, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > >, std::__1::less<std::__1::basic_string<wchar_t> >, true> > : 8] __pair3_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 80: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > >, std::__1::less<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > >, std::__1::less<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [less<std::__1::basic_string<wchar_t> > : 1] <base-class> 80: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> struct ::acquired_lock<std::__1::map<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> >, std::__1::less<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > > > > > [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [map<std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> >, std::__1::less<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::unique_ptr<history_t, std::__1::default_delete<history_t> > > > >* : 8] value struct ::line_iterator_t<std::__1::basic_string<char> > [40 Bytes] : [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > : 24] storage 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [char* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 1] <base-class> 0: [unsigned char : 1] __size_ 0: [char : 1] __lx 1: [char[-1] : -1] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<char>, 1, true> : 1] <base-class> 0: [allocator<char> : 1] <base-class> 24: [const basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >& : 8] coll : [__wrap_iter<const char *> : 8] current 32: [const char* : 8] __i struct ::autoload_file_cache_t::misses_lru_cache_t [64 Bytes] : [lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > > : 64] <base-class> 0: [const long unsigned int : 8] max_node_count -- {cache-line 0} : [unordered_map<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t> > > : 40] node_map : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> **, 0, false> : 8] <base-class> 8: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 16: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *>, 1, true> : 1] <base-class> 16: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> : 8] __value_ 24: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> >, 1, true> : 1] <base-class> 24: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 32: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 32: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 40: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 40: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [lru_link_t : 16] mouth 48: [lru_link_t* : 8] prev 56: [lru_link_t* : 8] next struct ::autoload_file_cache_t::known_file_t [88 Bytes] : [autoloadable_file_t : 80] file : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] path 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [file_id_t : 56] file_id 24: [int : 4] device --- 4 Bytes padding --- 32: [long long unsigned int : 8] inode 40: [long long unsigned int : 8] size 48: [long int : 8] change_seconds 56: [long int : 8] change_nanoseconds 64: [long int : 8] mod_seconds -- {cache-line 1} 72: [long int : 8] mod_nanoseconds : [time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > : 8] last_checked : [duration<long long, std::__1::ratio<1, 1000000000> > : 8] __d_ 80: [long long int : 8] __rep_ struct ::(anonymous)::time_profiler_t [16 Bytes] 0: [const char* : 8] what -- {cache-line 0} 8: [double : 8] start struct ::write_fields_t [168 Bytes] 0: [int : 4] src_outfd -- {cache-line 0} --- 4 Bytes padding --- : [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > : 24] outdata 8: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 8: [long unsigned int : 8] __cap_ 16: [long unsigned int : 8] __size_ 24: [char* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 1] <base-class> 8: [unsigned char : 1] __size_ 8: [char : 1] __lx 9: [char[-1] : -1] __data_ : [__raw : 24] __r 8: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<char>, 1, true> : 1] <base-class> 8: [allocator<char> : 1] <base-class> 32: [int : 4] src_errfd --- 4 Bytes padding --- : [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > : 24] errdata 40: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 40: [long unsigned int : 8] __cap_ 48: [long unsigned int : 8] __size_ 56: [char* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 1] <base-class> 40: [unsigned char : 1] __size_ 40: [char : 1] __lx 41: [char[-1] : -1] __data_ : [__raw : 24] __r 40: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<char>, 1, true> : 1] <base-class> 40: [allocator<char> : 1] <base-class> : [io_chain_t : 24] ios : [vector<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> : [__vector_base<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> 64: [__vector_base_common<true> : 1] <base-class> -- {cache-line 1} 64: [shared_ptr<io_data_t>* : 8] __begin_ 72: [shared_ptr<io_data_t>* : 8] __end_ : [__compressed_pair<std::__1::shared_ptr<io_data_t> *, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::shared_ptr<io_data_t> *, 0, false> : 8] <base-class> 80: [shared_ptr<io_data_t>* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<io_data_t> >, 1, true> : 1] <base-class> 80: [allocator<std::__1::shared_ptr<io_data_t> > : 1] <base-class> : [maybe_t<dup2_list_t> : 56] dup2s 88: [noncopyable_t : 1] <base-class> : [maybe_impl_t<dup2_list_t> : 56] impl_ 88: [char[-1] : -1] storage --- 47 Bytes padding --- 136: [bool : 1] filled -- {cache-line 2} --- 7 Bytes padding --- : [shared_ptr<internal_proc_t> : 16] internal_proc 144: [internal_proc_t* : 8] __ptr_ 152: [__shared_weak_count* : 8] __cntrl_ : [proc_status_t : 4] success_status 160: [int : 4] status_ --- 4 Bytes padding --- struct ::electric_var_t [16 Bytes] 0: [const wchar_t* : 8] name -- {cache-line 0} 8: [unsigned int : 4] flags --- 4 Bytes padding --- struct ::lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_link_t [16 Bytes] 0: [lru_link_t* : 8] prev -- {cache-line 0} 8: [lru_link_t* : 8] next struct ::maybe_detail::noncopyable_t [1 Bytes] --- 1 Bytes padding --- struct ::lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t [32 Bytes] : [lru_link_t : 16] <base-class> 0: [lru_link_t* : 8] prev -- {cache-line 0} 8: [lru_link_t* : 8] next 16: [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] key : [time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > : 8] value : [duration<long long, std::__1::ratio<1, 1000000000> > : 8] __d_ 24: [long long int : 8] __rep_ struct ::lru_cache_t<history_lru_cache_t, history_item_t>::lru_link_t [16 Bytes] 0: [lru_link_t* : 8] prev -- {cache-line 0} 8: [lru_link_t* : 8] next struct ::acquired_lock<topic_monitor_t::data_t> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [data_t* : 8] value struct ::lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > > [64 Bytes] 0: [const long unsigned int : 8] max_node_count -- {cache-line 0} : [unordered_map<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t> > > : 40] node_map : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> **, 0, false> : 8] <base-class> 8: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 16: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *>, 1, true> : 1] <base-class> 16: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *> : 8] __value_ 24: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> >, 1, true> : 1] <base-class> 24: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 32: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 32: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 40: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, lru_cache_t<autoload_file_cache_t::misses_lru_cache_t, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1, 1000000000> > > >::lru_node_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 40: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [lru_link_t : 16] mouth 48: [lru_link_t* : 8] prev 56: [lru_link_t* : 8] next struct ::maybe_detail::maybe_impl_t<autoloadable_file_t> [88 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 80 Bytes padding --- 80: [bool : 1] filled -- {cache-line 1} --- 7 Bytes padding --- struct ::autoclose_pipes_t [8 Bytes] : [autoclose_fd_t : 4] read 0: [int : 4] fd_ -- {cache-line 0} : [autoclose_fd_t : 4] write 4: [int : 4] fd_ struct ::enum_array_t<unsigned long long, topic_t> [24 Bytes] : [array<unsigned long long, 3> : 24] <base-class> 0: [long long unsigned int[-1] : -8] __elems_ -- {cache-line 0} --- 24 Bytes padding --- struct ::dir_t [8 Bytes] 0: [(anonymous)* : 8] dir -- {cache-line 0} struct ::null_environment_t [8 Bytes] : [environment_t : 8] <base-class> 0: [<fun_ptr>** : 8] _vptr$environment_t -- {cache-line 0} struct ::dl_info [32 Bytes] 0: [const char* : 8] dli_fname -- {cache-line 0} 8: [void* : 8] dli_fbase 16: [const char* : 8] dli_sname 24: [void* : 8] dli_saddr struct ::tnode_t<grammar::not_statement> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::owning_lock<std::__1::unordered_set<completion_entry_t, std::__1::hash<completion_entry_t>, std::__1::equal_to<completion_entry_t>, std::__1::allocator<completion_entry_t> > > [104 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [unordered_set<completion_entry_t, std::__1::hash<completion_entry_t>, std::__1::equal_to<completion_entry_t>, std::__1::allocator<completion_entry_t> > : 40] data : [__hash_table<completion_entry_t, std::__1::hash<completion_entry_t>, std::__1::equal_to<completion_entry_t>, std::__1::allocator<completion_entry_t> > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *> **, 0, false> : 8] <base-class> 64: [__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *>** : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 72: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *> *>, 1, true> : 1] <base-class> 72: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *>, std::__1::allocator<std::__1::__hash_node<completion_entry_t, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *> : 8] __value_ 80: [__hash_node_base<std::__1::__hash_node<completion_entry_t, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<completion_entry_t, void *> >, 1, true> : 1] <base-class> 80: [allocator<std::__1::__hash_node<completion_entry_t, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<completion_entry_t> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 88: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<completion_entry_t>, 1, true> : 1] <base-class> 88: [hash<completion_entry_t> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<completion_entry_t> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 96: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<completion_entry_t>, 1, true> : 1] <base-class> 96: [equal_to<completion_entry_t> : 1] <base-class> --- 4 Bytes padding --- struct ::grammar::seq<grammar::keyword<parse_keyword_case>, grammar::argument_list, grammar::primitive<parse_token_type_end>, grammar::job_list> [1 Bytes] --- 1 Bytes padding --- struct ::acquired_lock<std::__1::vector<int, std::__1::allocator<int> > > [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [vector<int, std::__1::allocator<int> >* : 8] value struct ::universal_notifier_notifyd_t [40 Bytes] : [universal_notifier_t : 8] <base-class> 0: [<fun_ptr>** : 8] _vptr$universal_notifier_t -- {cache-line 0} 8: [int : 4] notify_fd 12: [int : 4] token : [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > : 24] name 16: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 16: [long unsigned int : 8] __cap_ 24: [long unsigned int : 8] __size_ 32: [char* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 1] <base-class> 16: [unsigned char : 1] __size_ 16: [char : 1] __lx 17: [char[-1] : -1] __data_ : [__raw : 24] __r 16: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<char>, 1, true> : 1] <base-class> 16: [allocator<char> : 1] <base-class> struct ::tnode_t<grammar::primitive<parse_token_type_pipe> > [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::tnode_t<grammar::case_item> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::enum_iter_t<topic_t> [1 Bytes] --- 1 Bytes padding --- struct ::topic_monitor_t::data_t [32 Bytes] : [enum_array_t<unsigned long long, topic_t> : 24] current_gens : [array<unsigned long long, 3> : 24] <base-class> 0: [long long unsigned int[-1] : -8] __elems_ -- {cache-line 0} --- 24 Bytes padding --- 24: [bool : 1] has_reader --- 7 Bytes padding --- struct ::(anonymous)::(anonymous) [1 Bytes] --- 1 Bytes padding --- struct ::maybe_detail::maybe_impl_t<prompt_layout_t> [32 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 24 Bytes padding --- 24: [bool : 1] filled --- 7 Bytes padding --- struct ::prompt_layout_t [24 Bytes] 0: [long unsigned int : 8] line_count -- {cache-line 0} 8: [long unsigned int : 8] max_line_width 16: [long unsigned int : 8] last_line_width struct ::owning_lock<std::__1::linear_congruential_engine<unsigned int, 48271, 0, 2147483647> > [72 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [linear_congruential_engine<unsigned int, 48271, 0, 2147483647> : 4] data 64: [unsigned int : 4] __x_ -- {cache-line 1} --- 4 Bytes padding --- struct ::grammar::primitive<parse_token_type_string> [1 Bytes] --- 1 Bytes padding --- struct ::acquired_lock<std::__1::unordered_map<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > >, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > > > > > [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [unordered_map<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > >, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > > > >* : 8] value struct ::owning_lock<input_mapping_set_t> [128 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [input_mapping_set_t : 64] data : [vector<input_mapping_t, std::__1::allocator<input_mapping_t> > : 24] mapping_list_ : [__vector_base<input_mapping_t, std::__1::allocator<input_mapping_t> > : 24] <base-class> 64: [__vector_base_common<true> : 1] <base-class> -- {cache-line 1} 64: [input_mapping_t* : 8] __begin_ 72: [input_mapping_t* : 8] __end_ : [__compressed_pair<input_mapping_t *, std::__1::allocator<input_mapping_t> > : 8] __end_cap_ : [__compressed_pair_elem<input_mapping_t *, 0, false> : 8] <base-class> 80: [input_mapping_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<input_mapping_t>, 1, true> : 1] <base-class> 80: [allocator<input_mapping_t> : 1] <base-class> : [vector<input_mapping_t, std::__1::allocator<input_mapping_t> > : 24] preset_mapping_list_ : [__vector_base<input_mapping_t, std::__1::allocator<input_mapping_t> > : 24] <base-class> 88: [__vector_base_common<true> : 1] <base-class> 88: [input_mapping_t* : 8] __begin_ 96: [input_mapping_t* : 8] __end_ : [__compressed_pair<input_mapping_t *, std::__1::allocator<input_mapping_t> > : 8] __end_cap_ : [__compressed_pair_elem<input_mapping_t *, 0, false> : 8] <base-class> 104: [input_mapping_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<input_mapping_t>, 1, true> : 1] <base-class> 104: [allocator<input_mapping_t> : 1] <base-class> : [shared_ptr<const std::__1::vector<input_mapping_t, std::__1::allocator<input_mapping_t> > > : 16] all_mappings_cache_ 112: [const vector<input_mapping_t, std::__1::allocator<input_mapping_t> >* : 8] __ptr_ 120: [__shared_weak_count* : 8] __cntrl_ struct ::maybe_t<bool> [2 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<bool> : 2] impl_ 0: [char[-1] : -1] storage 1: [bool : 1] filled struct ::scoped_push<int> [16 Bytes] 0: [const int* : 8] ref -- {cache-line 0} 8: [int : 4] saved_value 12: [bool : 1] restored --- 3 Bytes padding --- struct ::highlighter_t [104 Bytes] 0: [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >& : 8] buff -- {cache-line 0} 8: [const long unsigned int : 8] cursor_pos 16: [const environment_t& : 8] vars 24: [const bool : 1] io_ok --- 7 Bytes padding --- : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] working_directory 32: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 32: [long unsigned int : 8] __cap_ 40: [long unsigned int : 8] __size_ 48: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 32: [unsigned char : 1] __size_ 32: [wchar_t : 4] __lx 36: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 32: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 32: [allocator<wchar_t> : 1] <base-class> : [vector<highlight_spec_t, std::__1::allocator<highlight_spec_t> > : 24] color_array : [__vector_base<highlight_spec_t, std::__1::allocator<highlight_spec_t> > : 24] <base-class> 56: [__vector_base_common<true> : 1] <base-class> 56: [highlight_spec_t* : 8] __begin_ 64: [highlight_spec_t* : 8] __end_ -- {cache-line 1} : [__compressed_pair<highlight_spec_t *, std::__1::allocator<highlight_spec_t> > : 8] __end_cap_ : [__compressed_pair_elem<highlight_spec_t *, 0, false> : 8] <base-class> 72: [highlight_spec_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<highlight_spec_t>, 1, true> : 1] <base-class> 72: [allocator<highlight_spec_t> : 1] <base-class> : [parse_node_tree_t : 24] parse_tree : [vector<parse_node_t, std::__1::allocator<parse_node_t> > : 24] <base-class> : [__vector_base<parse_node_t, std::__1::allocator<parse_node_t> > : 24] <base-class> 80: [__vector_base_common<true> : 1] <base-class> 80: [parse_node_t* : 8] __begin_ 88: [parse_node_t* : 8] __end_ : [__compressed_pair<parse_node_t *, std::__1::allocator<parse_node_t> > : 8] __end_cap_ : [__compressed_pair_elem<parse_node_t *, 0, false> : 8] <base-class> 96: [parse_node_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<parse_node_t>, 1, true> : 1] <base-class> 96: [allocator<parse_node_t> : 1] <base-class> struct ::env_universal_t [248 Bytes] : [map<std::__1::basic_string<wchar_t>, env_var_t, std::__1::less<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, env_var_t> > > : 24] vars : [__tree<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t> > > : 24] __tree_ 0: [__tree_end_node<std::__1::__tree_node_base<void *> *>* : 8] __begin_node_ -- {cache-line 0} : [__compressed_pair<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, void *> > > : 8] __pair1_ : [__compressed_pair_elem<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, 0, false> : 8] <base-class> : [__tree_end_node<std::__1::__tree_node_base<void *> *> : 8] __value_ 8: [__tree_node_base<void *>* : 8] __left_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, void *> >, 1, true> : 1] <base-class> 8: [allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true> > : 8] __pair3_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 16: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [less<std::__1::basic_string<wchar_t> > : 1] <base-class> 16: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] modified : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 24: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 32: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 32: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 40: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 40: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 48: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 48: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 56: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 56: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > : 24] narrow_vars_path 64: [__basic_string_common<true> : 1] <base-class> -- {cache-line 1} : [__compressed_pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 64: [long unsigned int : 8] __cap_ 72: [long unsigned int : 8] __size_ 80: [char* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 1] <base-class> 64: [unsigned char : 1] __size_ 64: [char : 1] __lx 65: [char[-1] : -1] __data_ : [__raw : 24] __r 64: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<char>, 1, true> : 1] <base-class> 64: [allocator<char> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] explicit_vars_path 88: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 88: [long unsigned int : 8] __cap_ 96: [long unsigned int : 8] __size_ 104: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 88: [unsigned char : 1] __size_ 88: [wchar_t : 4] __lx 92: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 88: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 88: [allocator<wchar_t> : 1] <base-class> 112: [long long unsigned int : 8] export_generation 120: [bool : 1] ok_to_save --- 7 Bytes padding --- : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 128: [long int : 8] __sig -- {cache-line 2} 136: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [file_id_t : 56] last_read_file 192: [int : 4] device -- {cache-line 3} --- 4 Bytes padding --- 200: [long long unsigned int : 8] inode 208: [long long unsigned int : 8] size 216: [long int : 8] change_seconds 224: [long int : 8] change_nanoseconds 232: [long int : 8] mod_seconds 240: [long int : 8] mod_nanoseconds struct ::pending_signals_t [112 Bytes] : [atomic<unsigned int> : 4] counter_ : [__atomic_base<unsigned int, true> : 4] <base-class> : [__atomic_base<unsigned int, false> : 4] <base-class> 0: [unsigned int : 4] __a_ -- {cache-line 0} : [array<std::__1::atomic<bool>, 32> : 32] received_ 4: [atomic<bool>[-1] : -1] __elems_ --- 36 Bytes padding --- : [owning_lock<unsigned int> : 72] last_counter_ : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 40: [long int : 8] __sig 48: [char[-1] : -1] __opaque --- 56 Bytes padding --- 104: [unsigned int : 4] data -- {cache-line 1} --- 4 Bytes padding --- struct ::tnode_t<grammar::arguments_or_redirections_list> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::tnode_t<grammar::end_command> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::tnode_t<grammar::if_statement> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::outputter_t [48 Bytes] : [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > : 24] contents_ 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [char* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 1] <base-class> 0: [unsigned char : 1] __size_ 0: [char : 1] __lx 1: [char[-1] : -1] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<char>, 1, true> : 1] <base-class> 0: [allocator<char> : 1] <base-class> 24: [unsigned int : 4] bufferCount_ 28: [int : 4] fd_ : [rgb_color_t : 4] last_color --- 1 Bytes padding --- : [union (anonymous) : 3] data 33: [unsigned char : 1] name_idx : [color24_t : 3] color 33: [unsigned char[-1] : -1] rgb --- 2 Bytes padding --- : [rgb_color_t : 4] last_color2 --- 1 Bytes padding --- : [union (anonymous) : 3] data 37: [unsigned char : 1] name_idx : [color24_t : 3] color 37: [unsigned char[-1] : -1] rgb --- 2 Bytes padding --- 40: [bool : 1] was_bold 41: [bool : 1] was_underline 42: [bool : 1] was_italics 43: [bool : 1] was_dim 44: [bool : 1] was_reverse --- 3 Bytes padding --- struct ::fsid [8 Bytes] 0: [int[-1] : -4] val -- {cache-line 0} --- 8 Bytes padding --- struct ::screen_data_t [32 Bytes] : [vector<line_t, std::__1::allocator<line_t> > : 24] line_datas : [__vector_base<line_t, std::__1::allocator<line_t> > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [line_t* : 8] __begin_ 8: [line_t* : 8] __end_ : [__compressed_pair<line_t *, std::__1::allocator<line_t> > : 8] __end_cap_ : [__compressed_pair_elem<line_t *, 0, false> : 8] <base-class> 16: [line_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<line_t>, 1, true> : 1] <base-class> 16: [allocator<line_t> : 1] <base-class> : [cursor_t : 8] cursor 24: [int : 4] x 28: [int : 4] y struct ::maybe_t<char_event_t> [40 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<char_event_t> : 40] impl_ 0: [char[-1] : -1] storage --- 31 Bytes padding --- 32: [bool : 1] filled --- 7 Bytes padding --- struct ::latch_t<const var_dispatch_table_t> [8 Bytes] 0: [fixed_t : 1] <base-class> -- {cache-line 0} 0: [const var_dispatch_table_t* : 8] value_ struct ::input_event_queue_t [48 Bytes] : [deque<char_event_t, std::__1::allocator<char_event_t> > : 48] queue_ : [__deque_base<char_event_t, std::__1::allocator<char_event_t> > : 48] <base-class> 0: [__deque_base_common<true> : 1] <base-class> -- {cache-line 0} : [__split_buffer<char_event_t *, std::__1::allocator<char_event_t *> > : 32] __map_ 0: [__split_buffer_common<true> : 1] <base-class> 0: [char_event_t** : 8] __first_ 8: [char_event_t** : 8] __begin_ 16: [char_event_t** : 8] __end_ : [__compressed_pair<char_event_t **, std::__1::allocator<char_event_t *> > : 8] __end_cap_ : [__compressed_pair_elem<char_event_t **, 0, false> : 8] <base-class> 24: [char_event_t** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<char_event_t *>, 1, true> : 1] <base-class> 24: [allocator<char_event_t *> : 1] <base-class> 32: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<char_event_t> > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 40: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<char_event_t>, 1, true> : 1] <base-class> 40: [allocator<char_event_t> : 1] <base-class> struct ::scoped_push<io_chain_t> [40 Bytes] 0: [const io_chain_t* : 8] ref -- {cache-line 0} : [io_chain_t : 24] saved_value : [vector<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> : [__vector_base<std::__1::shared_ptr<io_data_t>, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 24] <base-class> 8: [__vector_base_common<true> : 1] <base-class> 8: [shared_ptr<io_data_t>* : 8] __begin_ 16: [shared_ptr<io_data_t>* : 8] __end_ : [__compressed_pair<std::__1::shared_ptr<io_data_t> *, std::__1::allocator<std::__1::shared_ptr<io_data_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::shared_ptr<io_data_t> *, 0, false> : 8] <base-class> 24: [shared_ptr<io_data_t>* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<io_data_t> >, 1, true> : 1] <base-class> 24: [allocator<std::__1::shared_ptr<io_data_t> > : 1] <base-class> 32: [bool : 1] restored --- 7 Bytes padding --- struct ::grammar::comment [1 Bytes] --- 1 Bytes padding --- struct ::wildcard_matcher_t [152 Bytes] : [string_matcher_t : 128] <base-class> 0: [<fun_ptr>** : 8] _vptr$string_matcher_t -- {cache-line 0} : [(anonymous) : 104] opts 8: [bool : 1] all_valid 9: [bool : 1] chars_valid 10: [bool : 1] count_valid 11: [bool : 1] entire_valid 12: [bool : 1] filter_valid 13: [bool : 1] ignore_case_valid 14: [bool : 1] index_valid 15: [bool : 1] invert_valid 16: [bool : 1] left_valid 17: [bool : 1] length_valid 18: [bool : 1] max_valid 19: [bool : 1] no_newline_valid 20: [bool : 1] no_quoted_valid 21: [bool : 1] quiet_valid 22: [bool : 1] regex_valid 23: [bool : 1] right_valid 24: [bool : 1] start_valid 25: [bool : 1] style_valid 26: [bool : 1] no_empty_valid 27: [bool : 1] no_trim_newlines_valid 28: [bool : 1] all 29: [bool : 1] entire 30: [bool : 1] filter 31: [bool : 1] ignore_case 32: [bool : 1] index 33: [bool : 1] invert_match 34: [bool : 1] left 35: [bool : 1] no_newline 36: [bool : 1] no_quoted 37: [bool : 1] quiet 38: [bool : 1] regex 39: [bool : 1] right 40: [bool : 1] no_empty 41: [bool : 1] no_trim_newlines --- 6 Bytes padding --- 48: [long int : 8] count 56: [long int : 8] length 64: [long int : 8] max -- {cache-line 1} 72: [long int : 8] start 80: [const wchar_t* : 8] chars_to_trim 88: [const wchar_t* : 8] arg1 96: [const wchar_t* : 8] arg2 104: [enum escape_string_style_t : 4] escape_style --- 4 Bytes padding --- 112: [io_streams_t& : 8] streams 120: [int : 4] total_matched --- 4 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] wcpattern 128: [__basic_string_common<true> : 1] <base-class> -- {cache-line 2} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 128: [long unsigned int : 8] __cap_ 136: [long unsigned int : 8] __size_ 144: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 128: [unsigned char : 1] __size_ 128: [wchar_t : 4] __lx 132: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 128: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 128: [allocator<wchar_t> : 1] <base-class> struct ::regex_replacer_t [184 Bytes] : [string_replacer_t : 136] <base-class> 0: [<fun_ptr>** : 8] _vptr$string_replacer_t -- {cache-line 0} 8: [const wchar_t* : 8] argv0 : [(anonymous) : 104] opts 16: [bool : 1] all_valid 17: [bool : 1] chars_valid 18: [bool : 1] count_valid 19: [bool : 1] entire_valid 20: [bool : 1] filter_valid 21: [bool : 1] ignore_case_valid 22: [bool : 1] index_valid 23: [bool : 1] invert_valid 24: [bool : 1] left_valid 25: [bool : 1] length_valid 26: [bool : 1] max_valid 27: [bool : 1] no_newline_valid 28: [bool : 1] no_quoted_valid 29: [bool : 1] quiet_valid 30: [bool : 1] regex_valid 31: [bool : 1] right_valid 32: [bool : 1] start_valid 33: [bool : 1] style_valid 34: [bool : 1] no_empty_valid 35: [bool : 1] no_trim_newlines_valid 36: [bool : 1] all 37: [bool : 1] entire 38: [bool : 1] filter 39: [bool : 1] ignore_case 40: [bool : 1] index 41: [bool : 1] invert_match 42: [bool : 1] left 43: [bool : 1] no_newline 44: [bool : 1] no_quoted 45: [bool : 1] quiet 46: [bool : 1] regex 47: [bool : 1] right 48: [bool : 1] no_empty 49: [bool : 1] no_trim_newlines --- 6 Bytes padding --- 56: [long int : 8] count 64: [long int : 8] length -- {cache-line 1} 72: [long int : 8] max 80: [long int : 8] start 88: [const wchar_t* : 8] chars_to_trim 96: [const wchar_t* : 8] arg1 104: [const wchar_t* : 8] arg2 112: [enum escape_string_style_t : 4] escape_style --- 4 Bytes padding --- 120: [int : 4] total_replaced --- 4 Bytes padding --- 128: [io_streams_t& : 8] streams -- {cache-line 2} : [compiled_regex_t : 16] regex 136: [pcre2_real_code_32* : 8] code 144: [pcre2_real_match_data_32* : 8] match : [maybe_t<std::__1::basic_string<wchar_t> > : 32] replacement 152: [copyable_t : 1] <base-class> : [maybe_impl_t<std::__1::basic_string<wchar_t> > : 32] impl_ 152: [char[-1] : -1] storage --- 23 Bytes padding --- 176: [bool : 1] filled --- 7 Bytes padding --- struct ::literal_replacer_t [192 Bytes] : [string_replacer_t : 136] <base-class> 0: [<fun_ptr>** : 8] _vptr$string_replacer_t -- {cache-line 0} 8: [const wchar_t* : 8] argv0 : [(anonymous) : 104] opts 16: [bool : 1] all_valid 17: [bool : 1] chars_valid 18: [bool : 1] count_valid 19: [bool : 1] entire_valid 20: [bool : 1] filter_valid 21: [bool : 1] ignore_case_valid 22: [bool : 1] index_valid 23: [bool : 1] invert_valid 24: [bool : 1] left_valid 25: [bool : 1] length_valid 26: [bool : 1] max_valid 27: [bool : 1] no_newline_valid 28: [bool : 1] no_quoted_valid 29: [bool : 1] quiet_valid 30: [bool : 1] regex_valid 31: [bool : 1] right_valid 32: [bool : 1] start_valid 33: [bool : 1] style_valid 34: [bool : 1] no_empty_valid 35: [bool : 1] no_trim_newlines_valid 36: [bool : 1] all 37: [bool : 1] entire 38: [bool : 1] filter 39: [bool : 1] ignore_case 40: [bool : 1] index 41: [bool : 1] invert_match 42: [bool : 1] left 43: [bool : 1] no_newline 44: [bool : 1] no_quoted 45: [bool : 1] quiet 46: [bool : 1] regex 47: [bool : 1] right 48: [bool : 1] no_empty 49: [bool : 1] no_trim_newlines --- 6 Bytes padding --- 56: [long int : 8] count 64: [long int : 8] length -- {cache-line 1} 72: [long int : 8] max 80: [long int : 8] start 88: [const wchar_t* : 8] chars_to_trim 96: [const wchar_t* : 8] arg1 104: [const wchar_t* : 8] arg2 112: [enum escape_string_style_t : 4] escape_style --- 4 Bytes padding --- 120: [int : 4] total_replaced --- 4 Bytes padding --- 128: [io_streams_t& : 8] streams -- {cache-line 2} : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] pattern 136: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 136: [long unsigned int : 8] __cap_ 144: [long unsigned int : 8] __size_ 152: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 136: [unsigned char : 1] __size_ 136: [wchar_t : 4] __lx 140: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 136: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 136: [allocator<wchar_t> : 1] <base-class> : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] replacement 160: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 160: [long unsigned int : 8] __cap_ 168: [long unsigned int : 8] __size_ 176: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 160: [unsigned char : 1] __size_ 160: [wchar_t : 4] __lx 164: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 160: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 160: [allocator<wchar_t> : 1] <base-class> 184: [long unsigned int : 8] patlen struct ::(anonymous)::reader_history_search_t [272 Bytes] 0: [enum mode_t : 4] mode_ -- {cache-line 0} --- 4 Bytes padding --- : [history_search_t : 184] search_ 8: [history_t* : 8] history_ : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] orig_term_ 16: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 16: [long unsigned int : 8] __cap_ 24: [long unsigned int : 8] __size_ 32: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 16: [unsigned char : 1] __size_ 16: [wchar_t : 4] __lx 20: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 16: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 16: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] canon_term_ 40: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 40: [long unsigned int : 8] __cap_ 48: [long unsigned int : 8] __size_ 56: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 40: [unsigned char : 1] __size_ 40: [wchar_t : 4] __lx 44: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 40: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 40: [allocator<wchar_t> : 1] <base-class> 64: [enum history_search_type_t : 4] search_type_ -- {cache-line 1} 68: [unsigned int : 4] flags_ : [maybe_t<history_item_t> : 72] current_item_ 72: [copyable_t : 1] <base-class> : [maybe_impl_t<history_item_t> : 72] impl_ 72: [char[-1] : -1] storage --- 63 Bytes padding --- 136: [bool : 1] filled -- {cache-line 2} --- 7 Bytes padding --- 144: [long unsigned int : 8] current_index_ : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] deduper_ : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 152: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 160: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 160: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 168: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 168: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 176: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 176: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 184: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 184: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [deque<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 48] matches_ : [__deque_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 48] <base-class> 192: [__deque_base_common<true> : 1] <base-class> -- {cache-line 3} : [__split_buffer<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> *> > : 32] __map_ 192: [__split_buffer_common<true> : 1] <base-class> 192: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >** : 8] __first_ 200: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >** : 8] __begin_ 208: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >** : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> **, std::__1::allocator<std::__1::basic_string<wchar_t> *> > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> **, 0, false> : 8] <base-class> 216: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> *>, 1, true> : 1] <base-class> 216: [allocator<std::__1::basic_string<wchar_t> *> : 1] <base-class> 224: [long unsigned int : 8] __start_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __size_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 232: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 232: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [set<std::__1::basic_string<wchar_t>, std::__1::less<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] skips_ : [__tree<std::__1::basic_string<wchar_t>, std::__1::less<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] __tree_ 240: [__tree_end_node<std::__1::__tree_node_base<void *> *>* : 8] __begin_node_ : [__compressed_pair<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, std::__1::allocator<std::__1::__tree_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __pair1_ : [__compressed_pair_elem<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, 0, false> : 8] <base-class> : [__tree_end_node<std::__1::__tree_node_base<void *> *> : 8] __value_ 248: [__tree_node_base<void *>* : 8] __left_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__tree_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 248: [allocator<std::__1::__tree_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::less<std::__1::basic_string<wchar_t> > > : 8] __pair3_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 256: [long unsigned int : 8] __value_ -- {cache-line 4} : [__compressed_pair_elem<std::__1::less<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [less<std::__1::basic_string<wchar_t> > : 1] <base-class> 256: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> 264: [long unsigned int : 8] match_index_ struct ::string_replacer_t [136 Bytes] 0: [<fun_ptr>** : 8] _vptr$string_replacer_t -- {cache-line 0} 8: [const wchar_t* : 8] argv0 : [(anonymous) : 104] opts 16: [bool : 1] all_valid 17: [bool : 1] chars_valid 18: [bool : 1] count_valid 19: [bool : 1] entire_valid 20: [bool : 1] filter_valid 21: [bool : 1] ignore_case_valid 22: [bool : 1] index_valid 23: [bool : 1] invert_valid 24: [bool : 1] left_valid 25: [bool : 1] length_valid 26: [bool : 1] max_valid 27: [bool : 1] no_newline_valid 28: [bool : 1] no_quoted_valid 29: [bool : 1] quiet_valid 30: [bool : 1] regex_valid 31: [bool : 1] right_valid 32: [bool : 1] start_valid 33: [bool : 1] style_valid 34: [bool : 1] no_empty_valid 35: [bool : 1] no_trim_newlines_valid 36: [bool : 1] all 37: [bool : 1] entire 38: [bool : 1] filter 39: [bool : 1] ignore_case 40: [bool : 1] index 41: [bool : 1] invert_match 42: [bool : 1] left 43: [bool : 1] no_newline 44: [bool : 1] no_quoted 45: [bool : 1] quiet 46: [bool : 1] regex 47: [bool : 1] right 48: [bool : 1] no_empty 49: [bool : 1] no_trim_newlines --- 6 Bytes padding --- 56: [long int : 8] count 64: [long int : 8] length -- {cache-line 1} 72: [long int : 8] max 80: [long int : 8] start 88: [const wchar_t* : 8] chars_to_trim 96: [const wchar_t* : 8] arg1 104: [const wchar_t* : 8] arg2 112: [enum escape_string_style_t : 4] escape_style --- 4 Bytes padding --- 120: [int : 4] total_replaced --- 4 Bytes padding --- 128: [io_streams_t& : 8] streams -- {cache-line 2} struct ::exit_cmd_opts_t [1 Bytes] 0: [bool : 1] print_help -- {cache-line 0} struct ::maybe_t<history_item_t> [72 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<history_item_t> : 72] impl_ 0: [char[-1] : -1] storage --- 63 Bytes padding --- 64: [bool : 1] filled -- {cache-line 1} --- 7 Bytes padding --- struct ::maybe_t<unsigned char> [2 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<unsigned char> : 2] impl_ 0: [char[-1] : -1] storage 1: [bool : 1] filled struct ::readline_loop_state_t [64 Bytes] : [maybe_t<readline_cmd_t> : 8] last_cmd 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<readline_cmd_t> : 8] impl_ 0: [char[-1] : -1] storage --- 3 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- 8: [long unsigned int : 8] yank_len 16: [bool : 1] comp_empty --- 7 Bytes padding --- : [vector<completion_t, std::__1::allocator<completion_t> > : 24] comp : [__vector_base<completion_t, std::__1::allocator<completion_t> > : 24] <base-class> 24: [__vector_base_common<true> : 1] <base-class> 24: [completion_t* : 8] __begin_ 32: [completion_t* : 8] __end_ : [__compressed_pair<completion_t *, std::__1::allocator<completion_t> > : 8] __end_cap_ : [__compressed_pair_elem<completion_t *, 0, false> : 8] <base-class> 40: [completion_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<completion_t>, 1, true> : 1] <base-class> 40: [allocator<completion_t> : 1] <base-class> 48: [bool : 1] coalescing_repaints 49: [bool : 1] finished --- 6 Bytes padding --- 56: [long unsigned int : 8] nchars struct ::tnode_t<grammar::decorated_statement> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::(anonymous)::test_expressions::token_info_t [8 Bytes] 0: [enum token_t : 4] tok -- {cache-line 0} 4: [unsigned int : 4] flags struct ::tnode_t<grammar::job_conjunction_continuation> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::tnode_t<grammar::primitive<parse_token_type_redirection> > [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::(anonymous)::highlight_result_t [48 Bytes] : [vector<highlight_spec_t, std::__1::allocator<highlight_spec_t> > : 24] colors : [__vector_base<highlight_spec_t, std::__1::allocator<highlight_spec_t> > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [highlight_spec_t* : 8] __begin_ 8: [highlight_spec_t* : 8] __end_ : [__compressed_pair<highlight_spec_t *, std::__1::allocator<highlight_spec_t> > : 8] __end_cap_ : [__compressed_pair_elem<highlight_spec_t *, 0, false> : 8] <base-class> 16: [highlight_spec_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<highlight_spec_t>, 1, true> : 1] <base-class> 16: [allocator<highlight_spec_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] text 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> struct ::(anonymous)::test_expressions::range_t [8 Bytes] 0: [unsigned int : 4] start -- {cache-line 0} 4: [unsigned int : 4] end struct ::base_directory_t [40 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] path 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> 24: [bool : 1] success --- 3 Bytes padding --- 28: [int : 4] err 32: [bool : 1] used_xdg --- 7 Bytes padding --- struct ::function_properties_t [64 Bytes] : [shared_ptr<const parsed_source_t> : 16] parsed_source 0: [const parsed_source_t* : 8] __ptr_ -- {cache-line 0} 8: [__shared_weak_count* : 8] __cntrl_ : [tnode_t<grammar::job_list> : 16] body_node 16: [const parse_node_tree_t* : 8] tree 24: [const parse_node_t* : 8] nodeptr : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] named_arguments : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 32: [__vector_base_common<true> : 1] <base-class> 32: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 40: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 48: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 48: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> 56: [bool : 1] shadow_scope --- 7 Bytes padding --- struct ::"_iothread_trampoline<(anonymous namespace [1 Bytes] --- 1 Bytes padding --- struct ::event_handler_t [56 Bytes] : [event_description_t : 32] desc 0: [enum event_type_t : 4] type -- {cache-line 0} : [union (anonymous) : 4] param1 4: [int : 4] signal 4: [int : 4] job_id 4: [int : 4] pid : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] str_param1 8: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 8: [long unsigned int : 8] __cap_ 16: [long unsigned int : 8] __size_ 24: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 8: [unsigned char : 1] __size_ 8: [wchar_t : 4] __lx 12: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 8: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 8: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] function_name 32: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 32: [long unsigned int : 8] __cap_ 40: [long unsigned int : 8] __size_ 48: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 32: [unsigned char : 1] __size_ 32: [wchar_t : 4] __lx 36: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 32: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 32: [allocator<wchar_t> : 1] <base-class> struct ::string_matcher_t [128 Bytes] 0: [<fun_ptr>** : 8] _vptr$string_matcher_t -- {cache-line 0} : [(anonymous) : 104] opts 8: [bool : 1] all_valid 9: [bool : 1] chars_valid 10: [bool : 1] count_valid 11: [bool : 1] entire_valid 12: [bool : 1] filter_valid 13: [bool : 1] ignore_case_valid 14: [bool : 1] index_valid 15: [bool : 1] invert_valid 16: [bool : 1] left_valid 17: [bool : 1] length_valid 18: [bool : 1] max_valid 19: [bool : 1] no_newline_valid 20: [bool : 1] no_quoted_valid 21: [bool : 1] quiet_valid 22: [bool : 1] regex_valid 23: [bool : 1] right_valid 24: [bool : 1] start_valid 25: [bool : 1] style_valid 26: [bool : 1] no_empty_valid 27: [bool : 1] no_trim_newlines_valid 28: [bool : 1] all 29: [bool : 1] entire 30: [bool : 1] filter 31: [bool : 1] ignore_case 32: [bool : 1] index 33: [bool : 1] invert_match 34: [bool : 1] left 35: [bool : 1] no_newline 36: [bool : 1] no_quoted 37: [bool : 1] quiet 38: [bool : 1] regex 39: [bool : 1] right 40: [bool : 1] no_empty 41: [bool : 1] no_trim_newlines --- 6 Bytes padding --- 48: [long int : 8] count 56: [long int : 8] length 64: [long int : 8] max -- {cache-line 1} 72: [long int : 8] start 80: [const wchar_t* : 8] chars_to_trim 88: [const wchar_t* : 8] arg1 96: [const wchar_t* : 8] arg2 104: [enum escape_string_style_t : 4] escape_style --- 4 Bytes padding --- 112: [io_streams_t& : 8] streams 120: [int : 4] total_matched --- 4 Bytes padding --- struct ::owning_lock<topic_monitor_t::data_t> [96 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [data_t : 32] data : [enum_array_t<unsigned long long, topic_t> : 24] current_gens : [array<unsigned long long, 3> : 24] <base-class> 64: [long long unsigned int[-1] : -8] __elems_ -- {cache-line 1} --- 24 Bytes padding --- 88: [bool : 1] has_reader --- 7 Bytes padding --- struct ::grammar::seq<grammar::keyword<parse_keyword_begin>> [1 Bytes] --- 1 Bytes padding --- struct ::owning_lock<std::__1::vector<const wchar_t *, std::__1::allocator<const wchar_t *> > > [88 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [vector<const wchar_t *, std::__1::allocator<const wchar_t *> > : 24] data : [__vector_base<const wchar_t *, std::__1::allocator<const wchar_t *> > : 24] <base-class> 64: [__vector_base_common<true> : 1] <base-class> -- {cache-line 1} 64: [const wchar_t** : 8] __begin_ 72: [const wchar_t** : 8] __end_ : [__compressed_pair<const wchar_t **, std::__1::allocator<const wchar_t *> > : 8] __end_cap_ : [__compressed_pair_elem<const wchar_t **, 0, false> : 8] <base-class> 80: [const wchar_t** : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<const wchar_t *>, 1, true> : 1] <base-class> 80: [allocator<const wchar_t *> : 1] <base-class> struct ::tnode_t<grammar::argument_list> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::tnode_t<grammar::for_header> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::echo_cmd_opts_t [3 Bytes] 0: [bool : 1] print_newline -- {cache-line 0} 1: [bool : 1] print_spaces 2: [bool : 1] interpret_special_chars struct ::tnode_t<grammar::keyword<parse_keyword_for> > [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::tnode_t<grammar::keyword<parse_keyword_in> > [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::grammar::block_header [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::optional_newlines [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::keyword<parse_keyword_if> [1 Bytes] --- 1 Bytes padding --- struct ::tnode_t<grammar::block_header> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::tnode_t<grammar::keyword<parse_keyword_switch> > [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::separated_buffer_t<std::__1::basic_string<char> > [48 Bytes] 0: [long unsigned int : 8] buffer_limit_ -- {cache-line 0} 8: [long unsigned int : 8] contents_size_ : [vector<separated_buffer_t<std::__1::basic_string<char> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<char> >::element_t> > : 24] elements_ : [__vector_base<separated_buffer_t<std::__1::basic_string<char> >::element_t, std::__1::allocator<separated_buffer_t<std::__1::basic_string<char> >::element_t> > : 24] <base-class> 16: [__vector_base_common<true> : 1] <base-class> 16: [element_t* : 8] __begin_ 24: [element_t* : 8] __end_ : [__compressed_pair<separated_buffer_t<std::__1::basic_string<char> >::element_t *, std::__1::allocator<separated_buffer_t<std::__1::basic_string<char> >::element_t> > : 8] __end_cap_ : [__compressed_pair_elem<separated_buffer_t<std::__1::basic_string<char> >::element_t *, 0, false> : 8] <base-class> 32: [element_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<separated_buffer_t<std::__1::basic_string<char> >::element_t>, 1, true> : 1] <base-class> 32: [allocator<separated_buffer_t<std::__1::basic_string<char> >::element_t> : 1] <base-class> 40: [bool : 1] discard --- 7 Bytes padding --- struct ::grammar::keyword<parse_keyword_case> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::keyword<parse_keyword_while> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::keyword<parse_keyword_begin> [1 Bytes] --- 1 Bytes padding --- struct ::owning_lock<std::__1::unordered_map<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> > > > > [104 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [unordered_map<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> > > > : 40] data : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> > > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *> **, 0, false> : 8] <base-class> 64: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *>** : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 72: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *> *>, 1, true> : 1] <base-class> 72: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *> : 8] __value_ 80: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> >, 1, true> : 1] <base-class> 80: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 88: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 88: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 96: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 96: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- struct ::tnode_t<grammar::block_statement> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::fd_set [128 Bytes] 0: [int[-1] : -4] fds_bits -- {cache-line 0} --- 128 Bytes padding --- struct ::(anonymous)::test_expressions::test_parser [48 Bytes] : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] strings : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 8: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 16: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 16: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] errors : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 24: [__vector_base_common<true> : 1] <base-class> 24: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 32: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 40: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 40: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> struct ::separated_buffer_t<std::__1::basic_string<char> >::element_t [32 Bytes] : [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > : 24] contents 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [char* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 1] <base-class> 0: [unsigned char : 1] __size_ 0: [char : 1] __lx 1: [char[-1] : -1] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<char>, 1, true> : 1] <base-class> 0: [allocator<char> : 1] <base-class> 24: [enum separation_type_t : 4] separation --- 4 Bytes padding --- struct ::acquired_lock<std::__1::linear_congruential_engine<unsigned int, 48271, 0, 2147483647> > [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [linear_congruential_engine<unsigned int, 48271, 0, 2147483647>* : 8] value union ::rgb_color_t::(anonymous) [3 Bytes] 0: [unsigned char : 1] name_idx -- {cache-line 0} : [color24_t : 3] color 0: [unsigned char[-1] : -1] rgb struct ::return_cmd_opts_t [1 Bytes] 0: [bool : 1] print_help -- {cache-line 0} struct ::color24_t [3 Bytes] 0: [unsigned char[-1] : -1] rgb -- {cache-line 0} --- 3 Bytes padding --- struct ::tnode_t<grammar::optional_background> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::tnode_t<grammar::freestanding_argument_list> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::named_color_t [16 Bytes] 0: [const wchar_t* : 8] name -- {cache-line 0} 8: [unsigned char : 1] idx 9: [unsigned char[-1] : -1] rgb --- 3 Bytes padding --- 12: [bool : 1] hidden --- 3 Bytes padding --- struct ::function_set_t [192 Bytes] : [unordered_map<std::__1::basic_string<wchar_t>, function_info_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, function_info_t> > > : 40] funcs : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> **, 0, false> : 8] <base-class> 0: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *>** : 8] __value_ -- {cache-line 0} : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 8: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *>, 1, true> : 1] <base-class> 8: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> : 8] __value_ 16: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> >, 1, true> : 1] <base-class> 16: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 24: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 24: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 32: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 32: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] autoload_tombstones : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 40: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 48: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 48: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 56: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 56: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 64: [long unsigned int : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 64: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 72: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 72: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [autoload_t : 112] autoloader : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] env_var_name_ 80: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 80: [long unsigned int : 8] __cap_ 88: [long unsigned int : 8] __size_ 96: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 80: [unsigned char : 1] __size_ 80: [wchar_t : 4] __lx 84: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 80: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 80: [allocator<wchar_t> : 1] <base-class> : [unordered_map<std::__1::basic_string<wchar_t>, file_id_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, file_id_t> > > : 40] autoloaded_files_ : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> **, 0, false> : 8] <base-class> 104: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 112: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *>, 1, true> : 1] <base-class> 112: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> : 8] __value_ 120: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> >, 1, true> : 1] <base-class> 120: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 128: [long unsigned int : 8] __value_ -- {cache-line 2} : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 128: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 136: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 136: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] current_autoloading_ : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 144: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 152: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 152: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 160: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 160: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 168: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 168: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 176: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 176: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unique_ptr<autoload_file_cache_t, std::__1::default_delete<autoload_file_cache_t> > : 8] cache_ : [__compressed_pair<autoload_file_cache_t *, std::__1::default_delete<autoload_file_cache_t> > : 8] __ptr_ : [__compressed_pair_elem<autoload_file_cache_t *, 0, false> : 8] <base-class> 184: [autoload_file_cache_t* : 8] __value_ : [__compressed_pair_elem<std::__1::default_delete<autoload_file_cache_t>, 1, true> : 1] <base-class> 184: [default_delete<autoload_file_cache_t> : 1] <base-class> struct ::function_data_t [160 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] name 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] description 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] inherit_vars : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 48: [__vector_base_common<true> : 1] <base-class> 48: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 56: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 64: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 64: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [function_properties_t : 64] props : [shared_ptr<const parsed_source_t> : 16] parsed_source 72: [const parsed_source_t* : 8] __ptr_ 80: [__shared_weak_count* : 8] __cntrl_ : [tnode_t<grammar::job_list> : 16] body_node 88: [const parse_node_tree_t* : 8] tree 96: [const parse_node_t* : 8] nodeptr : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] named_arguments : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 104: [__vector_base_common<true> : 1] <base-class> 104: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 112: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 120: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 120: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> 128: [bool : 1] shadow_scope -- {cache-line 2} --- 7 Bytes padding --- : [vector<event_description_t, std::__1::allocator<event_description_t> > : 24] events : [__vector_base<event_description_t, std::__1::allocator<event_description_t> > : 24] <base-class> 136: [__vector_base_common<true> : 1] <base-class> 136: [event_description_t* : 8] __begin_ 144: [event_description_t* : 8] __end_ : [__compressed_pair<event_description_t *, std::__1::allocator<event_description_t> > : 8] __end_cap_ : [__compressed_pair_elem<event_description_t *, 0, false> : 8] <base-class> 152: [event_description_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<event_description_t>, 1, true> : 1] <base-class> 152: [allocator<event_description_t> : 1] <base-class> struct ::function_cmd_opts_t [128 Bytes] 0: [bool : 1] print_help -- {cache-line 0} 1: [bool : 1] shadow_scope --- 6 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] description 8: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 8: [long unsigned int : 8] __cap_ 16: [long unsigned int : 8] __size_ 24: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 8: [unsigned char : 1] __size_ 8: [wchar_t : 4] __lx 12: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 8: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 8: [allocator<wchar_t> : 1] <base-class> : [vector<event_description_t, std::__1::allocator<event_description_t> > : 24] events : [__vector_base<event_description_t, std::__1::allocator<event_description_t> > : 24] <base-class> 32: [__vector_base_common<true> : 1] <base-class> 32: [event_description_t* : 8] __begin_ 40: [event_description_t* : 8] __end_ : [__compressed_pair<event_description_t *, std::__1::allocator<event_description_t> > : 8] __end_cap_ : [__compressed_pair_elem<event_description_t *, 0, false> : 8] <base-class> 48: [event_description_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<event_description_t>, 1, true> : 1] <base-class> 48: [allocator<event_description_t> : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] named_arguments : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 56: [__vector_base_common<true> : 1] <base-class> 56: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 64: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ -- {cache-line 1} : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 72: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 72: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] inherit_vars : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 80: [__vector_base_common<true> : 1] <base-class> 80: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 88: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 96: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 96: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] wrap_targets : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 104: [__vector_base_common<true> : 1] <base-class> 104: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 112: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 120: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 120: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> struct ::acquired_lock<std::__1::unordered_set<completion_entry_t, std::__1::hash<completion_entry_t>, std::__1::equal_to<completion_entry_t>, std::__1::allocator<completion_entry_t> > > [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [unordered_set<completion_entry_t, std::__1::hash<completion_entry_t>, std::__1::equal_to<completion_entry_t>, std::__1::allocator<completion_entry_t> >* : 8] value struct ::owning_lock<std::__1::unordered_map<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > >, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > > > > > [104 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [unordered_map<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > >, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > > > > : 40] data : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > > > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *> **, 0, false> : 8] <base-class> 64: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *>** : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 72: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *> *>, 1, true> : 1] <base-class> 72: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *> : 8] __value_ 80: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> >, 1, true> : 1] <base-class> 80: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 88: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 88: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 96: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, std::__1::vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 96: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- struct ::sigaction [16 Bytes] : [union __sigaction_u : 8] __sigaction_u 0: [<fun_ptr>* : 8] __sa_handler -- {cache-line 0} 0: [<fun_ptr>* : 8] __sa_sigaction 8: [unsigned int : 4] sa_mask 12: [int : 4] sa_flags struct ::timeval [16 Bytes] 0: [long int : 8] tv_sec -- {cache-line 0} 8: [int : 4] tv_usec --- 4 Bytes padding --- struct ::owning_lock<autoload_t> [176 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [autoload_t : 112] data : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] env_var_name_ 64: [__basic_string_common<true> : 1] <base-class> -- {cache-line 1} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 64: [long unsigned int : 8] __cap_ 72: [long unsigned int : 8] __size_ 80: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 64: [unsigned char : 1] __size_ 64: [wchar_t : 4] __lx 68: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 64: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 64: [allocator<wchar_t> : 1] <base-class> : [unordered_map<std::__1::basic_string<wchar_t>, file_id_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, file_id_t> > > : 40] autoloaded_files_ : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> **, 0, false> : 8] <base-class> 88: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 96: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *>, 1, true> : 1] <base-class> 96: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> : 8] __value_ 104: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> >, 1, true> : 1] <base-class> 104: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 112: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 112: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 120: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 120: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] current_autoloading_ : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 128: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ -- {cache-line 2} : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 136: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 136: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 144: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 144: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 152: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 152: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 160: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 160: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unique_ptr<autoload_file_cache_t, std::__1::default_delete<autoload_file_cache_t> > : 8] cache_ : [__compressed_pair<autoload_file_cache_t *, std::__1::default_delete<autoload_file_cache_t> > : 8] __ptr_ : [__compressed_pair_elem<autoload_file_cache_t *, 0, false> : 8] <base-class> 168: [autoload_file_cache_t* : 8] __value_ : [__compressed_pair_elem<std::__1::default_delete<autoload_file_cache_t>, 1, true> : 1] <base-class> 168: [default_delete<autoload_file_cache_t> : 1] <base-class> struct ::latch_t<std::__1::vector<terminfo_mapping_t, std::__1::allocator<terminfo_mapping_t> > > [8 Bytes] 0: [fixed_t : 1] <base-class> -- {cache-line 0} 0: [vector<terminfo_mapping_t, std::__1::allocator<terminfo_mapping_t> >* : 8] value_ struct ::owning_lock<function_set_t> [256 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [function_set_t : 192] data : [unordered_map<std::__1::basic_string<wchar_t>, function_info_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, function_info_t> > > : 40] funcs : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> **, 0, false> : 8] <base-class> 64: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *>** : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 72: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *>, 1, true> : 1] <base-class> 72: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *> : 8] __value_ 80: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> >, 1, true> : 1] <base-class> 80: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 88: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 88: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 96: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, function_info_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 96: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] autoload_tombstones : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 104: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 112: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 112: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 120: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 120: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 128: [long unsigned int : 8] __value_ -- {cache-line 2} : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 128: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 136: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 136: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [autoload_t : 112] autoloader : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] env_var_name_ 144: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 144: [long unsigned int : 8] __cap_ 152: [long unsigned int : 8] __size_ 160: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 144: [unsigned char : 1] __size_ 144: [wchar_t : 4] __lx 148: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 144: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 144: [allocator<wchar_t> : 1] <base-class> : [unordered_map<std::__1::basic_string<wchar_t>, file_id_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, file_id_t> > > : 40] autoloaded_files_ : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> **, 0, false> : 8] <base-class> 168: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 176: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *>, 1, true> : 1] <base-class> 176: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *> : 8] __value_ 184: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> >, 1, true> : 1] <base-class> 184: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 192: [long unsigned int : 8] __value_ -- {cache-line 3} : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 192: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 200: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, file_id_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 200: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unordered_set<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] current_autoloading_ : [__hash_table<std::__1::basic_string<wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> **, 0, false> : 8] <base-class> 208: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 216: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 216: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *> : 8] __value_ 224: [__hash_node_base<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> >, 1, true> : 1] <base-class> 224: [allocator<std::__1::__hash_node<std::__1::basic_string<wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::hash<std::__1::basic_string<wchar_t> > > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 232: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::hash<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 232: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::equal_to<std::__1::basic_string<wchar_t> > > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 240: [float : 4] __value_ : [__compressed_pair_elem<std::__1::equal_to<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 240: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [unique_ptr<autoload_file_cache_t, std::__1::default_delete<autoload_file_cache_t> > : 8] cache_ : [__compressed_pair<autoload_file_cache_t *, std::__1::default_delete<autoload_file_cache_t> > : 8] __ptr_ : [__compressed_pair_elem<autoload_file_cache_t *, 0, false> : 8] <base-class> 248: [autoload_file_cache_t* : 8] __value_ : [__compressed_pair_elem<std::__1::default_delete<autoload_file_cache_t>, 1, true> : 1] <base-class> 248: [default_delete<autoload_file_cache_t> : 1] <base-class> struct ::acquired_lock<function_set_t> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [function_set_t* : 8] value struct ::move_word_state_machine_t [8 Bytes] 0: [int : 4] state -- {cache-line 0} 4: [enum move_word_style_t : 4] style struct ::_opaque_pthread_t [8192 Bytes] 0: [long int : 8] __sig -- {cache-line 0} 8: [__darwin_pthread_handler_rec* : 8] __cleanup_stack 16: [char[-1] : -1] __opaque --- 8176 Bytes padding --- struct ::parsed_redir_or_pipe_t [24 Bytes] 0: [long unsigned int : 8] consumed -- {cache-line 0} 8: [enum token_type : 4] type 12: [enum redirection_type_t : 4] redirection_mode 16: [int : 4] fd --- 4 Bytes padding --- struct ::source_range_t [8 Bytes] 0: [unsigned int : 4] start -- {cache-line 0} 4: [unsigned int : 4] length struct ::dup2_list_t [48 Bytes] : [vector<dup2_list_t::action_t, std::__1::allocator<dup2_list_t::action_t> > : 24] actions_ : [__vector_base<dup2_list_t::action_t, std::__1::allocator<dup2_list_t::action_t> > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [action_t* : 8] __begin_ 8: [action_t* : 8] __end_ : [__compressed_pair<dup2_list_t::action_t *, std::__1::allocator<dup2_list_t::action_t> > : 8] __end_cap_ : [__compressed_pair_elem<dup2_list_t::action_t *, 0, false> : 8] <base-class> 16: [action_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<dup2_list_t::action_t>, 1, true> : 1] <base-class> 16: [allocator<dup2_list_t::action_t> : 1] <base-class> : [vector<autoclose_fd_t, std::__1::allocator<autoclose_fd_t> > : 24] opened_fds_ : [__vector_base<autoclose_fd_t, std::__1::allocator<autoclose_fd_t> > : 24] <base-class> 24: [__vector_base_common<true> : 1] <base-class> 24: [autoclose_fd_t* : 8] __begin_ 32: [autoclose_fd_t* : 8] __end_ : [__compressed_pair<autoclose_fd_t *, std::__1::allocator<autoclose_fd_t> > : 8] __end_cap_ : [__compressed_pair_elem<autoclose_fd_t *, 0, false> : 8] <base-class> 40: [autoclose_fd_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<autoclose_fd_t>, 1, true> : 1] <base-class> 40: [allocator<autoclose_fd_t> : 1] <base-class> struct ::compiled_regex_t [16 Bytes] 0: [pcre2_real_code_32* : 8] code -- {cache-line 0} 8: [pcre2_real_match_data_32* : 8] match struct ::tnode_t<grammar::begin_header> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::maybe_detail::maybe_impl_t<tok_t> [56 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 48 Bytes padding --- 48: [bool : 1] filled --- 7 Bytes padding --- struct ::maybe_detail::maybe_impl_t<parsed_redir_or_pipe_t> [32 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 24 Bytes padding --- 24: [bool : 1] filled --- 7 Bytes padding --- struct ::maybe_detail::maybe_impl_t<autoclose_pipes_t> [12 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 8 Bytes padding --- 8: [bool : 1] filled --- 3 Bytes padding --- struct ::enum_map<parse_token_type_t> [16 Bytes] 0: [enum parse_token_type_t : 1] val -- {cache-line 0} --- 7 Bytes padding --- 8: [const const wchar_t* : 8] str struct ::enum_map<parse_keyword_t> [16 Bytes] 0: [enum parse_keyword_t : 1] val -- {cache-line 0} --- 7 Bytes padding --- 8: [const const wchar_t* : 8] str struct ::maybe_detail::maybe_impl_t<dup2_list_t> [56 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 48 Bytes padding --- 48: [bool : 1] filled --- 7 Bytes padding --- struct ::maybe_t<_opaque_pthread_t *> [16 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<_opaque_pthread_t *> : 16] impl_ 0: [char[-1] : -1] storage --- 7 Bytes padding --- 8: [bool : 1] filled --- 7 Bytes padding --- struct ::maybe_detail::maybe_impl_t<_opaque_pthread_t *> [16 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 8 Bytes padding --- 8: [bool : 1] filled --- 7 Bytes padding --- struct ::enum_set_t<completion_request_t> [8 Bytes] : [bitset<3> : 8] <base-class> : [__bitset<1, 3> : 8] <base-class> 0: [long unsigned int : 8] __first_ -- {cache-line 0} union ::te_expr::(anonymous) [8 Bytes] 0: [double : 8] value -- {cache-line 0} 0: [const void* : 8] function struct ::completer_t [120 Bytes] 0: [const environment_t& : 8] vars -- {cache-line 0} : [shared_ptr<parser_t> : 16] parser 8: [parser_t* : 8] __ptr_ 16: [__shared_weak_count* : 8] __cntrl_ : [const basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] cmd 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> : [const enum_set_t<completion_request_t> : 8] flags : [bitset<3> : 8] <base-class> : [__bitset<1, 3> : 8] <base-class> 48: [long unsigned int : 8] __first_ : [vector<completion_t, std::__1::allocator<completion_t> > : 24] completions : [__vector_base<completion_t, std::__1::allocator<completion_t> > : 24] <base-class> 56: [__vector_base_common<true> : 1] <base-class> 56: [completion_t* : 8] __begin_ 64: [completion_t* : 8] __end_ -- {cache-line 1} : [__compressed_pair<completion_t *, std::__1::allocator<completion_t> > : 8] __end_cap_ : [__compressed_pair_elem<completion_t *, 0, false> : 8] <base-class> 72: [completion_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<completion_t>, 1, true> : 1] <base-class> 72: [allocator<completion_t> : 1] <base-class> : [unordered_map<std::__1::basic_string<wchar_t>, bool, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, bool> > > : 40] condition_cache : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *> **, 0, false> : 8] <base-class> 80: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 88: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *> *>, 1, true> : 1] <base-class> 88: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *> : 8] __value_ 96: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> >, 1, true> : 1] <base-class> 96: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 104: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 104: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 112: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, bool>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 112: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- struct ::bind_cmd_opts_t [32 Bytes] 0: [bool : 1] all -- {cache-line 0} 1: [bool : 1] bind_mode_given 2: [bool : 1] list_modes 3: [bool : 1] print_help 4: [bool : 1] silent 5: [bool : 1] use_terminfo 6: [bool : 1] have_user 7: [bool : 1] user 8: [bool : 1] have_preset 9: [bool : 1] preset --- 2 Bytes padding --- 12: [int : 4] mode 16: [const wchar_t* : 8] bind_mode 24: [const wchar_t* : 8] sets_bind_mode struct ::scoped_buffer_t [8 Bytes] 0: [screen_t& : 8] screen_ -- {cache-line 0} struct ::fish_cmd_opts_t [104 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] features 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > : 24] debug_output 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [char* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 1] <base-class> 24: [unsigned char : 1] __size_ 24: [char : 1] __lx 25: [char[-1] : -1] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<char>, 1, true> : 1] <base-class> 24: [allocator<char> : 1] <base-class> : [vector<std::__1::basic_string<char>, std::__1::allocator<std::__1::basic_string<char> > > : 24] batch_cmds : [__vector_base<std::__1::basic_string<char>, std::__1::allocator<std::__1::basic_string<char> > > : 24] <base-class> 48: [__vector_base_common<true> : 1] <base-class> 48: [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >* : 8] __begin_ 56: [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<char> *, std::__1::allocator<std::__1::basic_string<char> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<char> *, 0, false> : 8] <base-class> 64: [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >* : 8] __value_ -- {cache-line 1} : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<char> >, 1, true> : 1] <base-class> 64: [allocator<std::__1::basic_string<char> > : 1] <base-class> : [vector<std::__1::basic_string<char>, std::__1::allocator<std::__1::basic_string<char> > > : 24] postconfig_cmds : [__vector_base<std::__1::basic_string<char>, std::__1::allocator<std::__1::basic_string<char> > > : 24] <base-class> 72: [__vector_base_common<true> : 1] <base-class> 72: [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >* : 8] __begin_ 80: [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<char> *, std::__1::allocator<std::__1::basic_string<char> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<char> *, 0, false> : 8] <base-class> 88: [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<char> >, 1, true> : 1] <base-class> 88: [allocator<std::__1::basic_string<char> > : 1] <base-class> 96: [bool : 1] print_rusage_self 97: [bool : 1] no_exec 98: [bool : 1] is_login 99: [bool : 1] is_interactive_session --- 4 Bytes padding --- struct ::sockaddr_dl [20 Bytes] 0: [unsigned char : 1] sdl_len -- {cache-line 0} 1: [unsigned char : 1] sdl_family 2: [unsigned short : 2] sdl_index 4: [unsigned char : 1] sdl_type 5: [unsigned char : 1] sdl_nlen 6: [unsigned char : 1] sdl_alen 7: [unsigned char : 1] sdl_slen 8: [char[-1] : -1] sdl_data --- 12 Bytes padding --- struct ::config_paths_t [96 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] data 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] sysconf 24: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 24: [long unsigned int : 8] __cap_ 32: [long unsigned int : 8] __size_ 40: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 24: [unsigned char : 1] __size_ 24: [wchar_t : 4] __lx 28: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 24: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 24: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] doc 48: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 48: [long unsigned int : 8] __cap_ 56: [long unsigned int : 8] __size_ 64: [wchar_t* : 8] __data_ -- {cache-line 1} : [__short : 24] __s : [union (anonymous) : 4] <base-class> 48: [unsigned char : 1] __size_ 48: [wchar_t : 4] __lx 52: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 48: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 48: [allocator<wchar_t> : 1] <base-class> : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] bin 72: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 72: [long unsigned int : 8] __cap_ 80: [long unsigned int : 8] __size_ 88: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 72: [unsigned char : 1] __size_ 72: [wchar_t : 4] __lx 76: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 72: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 72: [allocator<wchar_t> : 1] <base-class> struct ::timespec [16 Bytes] 0: [long int : 8] tv_sec -- {cache-line 0} 8: [long int : 8] tv_nsec struct ::acquired_lock<std::__1::vector<const wchar_t *, std::__1::allocator<const wchar_t *> > > [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [vector<const wchar_t *, std::__1::allocator<const wchar_t *> >* : 8] value struct ::dirent [1048 Bytes] 0: [long long unsigned int : 8] d_ino -- {cache-line 0} 8: [long long unsigned int : 8] d_seekoff 16: [unsigned short : 2] d_reclen 18: [unsigned short : 2] d_namlen 20: [unsigned char : 1] d_type 21: [char[-1] : -1] d_name --- 1027 Bytes padding --- struct ::argparse_cmd_opts_t [208 Bytes] 0: [bool : 1] ignore_unknown -- {cache-line 0} 1: [bool : 1] print_help 2: [bool : 1] stop_nonopt --- 5 Bytes padding --- 8: [long unsigned int : 8] min_args 16: [long unsigned int : 8] max_args 24: [wchar_t : 4] implicit_int_flag --- 4 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] name 32: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 32: [long unsigned int : 8] __cap_ 40: [long unsigned int : 8] __size_ 48: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 32: [unsigned char : 1] __size_ 32: [wchar_t : 4] __lx 36: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 32: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 32: [allocator<wchar_t> : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] raw_exclusive_flags : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 56: [__vector_base_common<true> : 1] <base-class> 56: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 64: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ -- {cache-line 1} : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 72: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 72: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [vector<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] argv : [__vector_base<std::__1::basic_string<wchar_t>, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 24] <base-class> 80: [__vector_base_common<true> : 1] <base-class> 80: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __begin_ 88: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __end_ : [__compressed_pair<std::__1::basic_string<wchar_t> *, std::__1::allocator<std::__1::basic_string<wchar_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t> *, 0, false> : 8] <base-class> 96: [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::basic_string<wchar_t> >, 1, true> : 1] <base-class> 96: [allocator<std::__1::basic_string<wchar_t> > : 1] <base-class> : [unordered_map<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> >, std::__1::hash<wchar_t>, std::__1::equal_to<wchar_t>, std::__1::allocator<std::__1::pair<const wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > > > > : 40] options : [__hash_table<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, std::__1::__unordered_map_hasher<wchar_t, std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, std::__1::hash<wchar_t>, true>, std::__1::__unordered_map_equal<wchar_t, std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, std::__1::equal_to<wchar_t>, true>, std::__1::allocator<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > > > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *> **, 0, false> : 8] <base-class> 104: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 112: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *> *>, 1, true> : 1] <base-class> 112: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *> : 8] __value_ 120: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> >, 1, true> : 1] <base-class> 120: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<wchar_t, std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, std::__1::hash<wchar_t>, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 128: [long unsigned int : 8] __value_ -- {cache-line 2} : [__compressed_pair_elem<std::__1::__unordered_map_hasher<wchar_t, std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, std::__1::hash<wchar_t>, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<wchar_t, std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, std::__1::hash<wchar_t>, true> : 1] <base-class> : [hash<wchar_t> : 1] <base-class> 128: [unary_function<wchar_t, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<wchar_t, std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, std::__1::equal_to<wchar_t>, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 136: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<wchar_t, std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, std::__1::equal_to<wchar_t>, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<wchar_t, std::__1::__hash_value_type<wchar_t, std::__1::unique_ptr<option_spec_t, std::__1::default_delete<option_spec_t> > >, std::__1::equal_to<wchar_t>, true> : 1] <base-class> : [equal_to<wchar_t> : 1] <base-class> 136: [binary_function<wchar_t, wchar_t, bool> : 1] <base-class> --- 4 Bytes padding --- : [unordered_map<std::__1::basic_string<wchar_t>, wchar_t, std::__1::hash<std::__1::basic_string<wchar_t> >, std::__1::equal_to<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, wchar_t> > > : 40] long_to_short_flag : [__hash_table<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t> > > : 40] __table_ : [unique_ptr<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *> *[], std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *> *> > > : 16] __bucket_list_ : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *> **, std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *> *> > > : 16] __ptr_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *> **, 0, false> : 8] <base-class> 144: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *>** : 8] __value_ : [__compressed_pair_elem<std::__1::__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *> *> >, 1, false> : 8] <base-class> : [__bucket_list_deallocator<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *> *> > : 8] __value_ : [__compressed_pair<unsigned long, std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *> *> > : 8] __data_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 152: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *> *>, 1, true> : 1] <base-class> 152: [allocator<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *> *> : 1] <base-class> : [__compressed_pair<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *>, std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> > > : 8] __p1_ : [__compressed_pair_elem<std::__1::__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *>, 0, false> : 8] <base-class> : [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *> : 8] __value_ 160: [__hash_node_base<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> *>* : 8] __next_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> >, 1, true> : 1] <base-class> 160: [allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> > : 8] __p2_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 168: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_hasher<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, std::__1::hash<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [hash<std::__1::basic_string<wchar_t> > : 1] <base-class> 168: [unary_function<std::__1::basic_string<wchar_t>, unsigned long> : 1] <base-class> : [__compressed_pair<float, std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> > : 4] __p3_ : [__compressed_pair_elem<float, 0, false> : 4] <base-class> 176: [float : 4] __value_ : [__compressed_pair_elem<std::__1::__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__unordered_map_equal<std::__1::basic_string<wchar_t>, std::__1::__hash_value_type<std::__1::basic_string<wchar_t>, wchar_t>, std::__1::equal_to<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [equal_to<std::__1::basic_string<wchar_t> > : 1] <base-class> 176: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> --- 4 Bytes padding --- : [vector<std::__1::vector<wchar_t, std::__1::allocator<wchar_t> >, std::__1::allocator<std::__1::vector<wchar_t, std::__1::allocator<wchar_t> > > > : 24] exclusive_flag_sets : [__vector_base<std::__1::vector<wchar_t, std::__1::allocator<wchar_t> >, std::__1::allocator<std::__1::vector<wchar_t, std::__1::allocator<wchar_t> > > > : 24] <base-class> 184: [__vector_base_common<true> : 1] <base-class> 184: [vector<wchar_t, std::__1::allocator<wchar_t> >* : 8] __begin_ 192: [vector<wchar_t, std::__1::allocator<wchar_t> >* : 8] __end_ -- {cache-line 3} : [__compressed_pair<std::__1::vector<wchar_t, std::__1::allocator<wchar_t> > *, std::__1::allocator<std::__1::vector<wchar_t, std::__1::allocator<wchar_t> > > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::vector<wchar_t, std::__1::allocator<wchar_t> > *, 0, false> : 8] <base-class> 200: [vector<wchar_t, std::__1::allocator<wchar_t> >* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::vector<wchar_t, std::__1::allocator<wchar_t> > >, 1, true> : 1] <base-class> 200: [allocator<std::__1::vector<wchar_t, std::__1::allocator<wchar_t> > > : 1] <base-class> struct ::maybe_detail::maybe_impl_t<topic_t> [2 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 1 Bytes padding --- 1: [bool : 1] filled struct ::string_subcommand [16 Bytes] 0: [const wchar_t* : 8] name -- {cache-line 0} 8: [<fun_ptr>* : 8] handler struct ::passwd [72 Bytes] 0: [char* : 8] pw_name -- {cache-line 0} 8: [char* : 8] pw_passwd 16: [unsigned int : 4] pw_uid 20: [unsigned int : 4] pw_gid 24: [long int : 8] pw_change 32: [char* : 8] pw_class 40: [char* : 8] pw_gecos 48: [char* : 8] pw_dir 56: [char* : 8] pw_shell 64: [long int : 8] pw_expire -- {cache-line 1} struct ::maybe_t<parsed_redir_or_pipe_t> [32 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<parsed_redir_or_pipe_t> : 32] impl_ 0: [char[-1] : -1] storage --- 23 Bytes padding --- 24: [bool : 1] filled --- 7 Bytes padding --- union ::sigval [8 Bytes] 0: [int : 4] sival_int -- {cache-line 0} 0: [void* : 8] sival_ptr struct ::maybe_detail::maybe_impl_t<unsigned char> [2 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 1 Bytes padding --- 1: [bool : 1] filled struct ::read_cmd_opts_t [112 Bytes] 0: [bool : 1] print_help -- {cache-line 0} --- 3 Bytes padding --- 4: [int : 4] place : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] prompt_cmd 8: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 8: [long unsigned int : 8] __cap_ 16: [long unsigned int : 8] __size_ 24: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 8: [unsigned char : 1] __size_ 8: [wchar_t : 4] __lx 12: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 8: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 8: [allocator<wchar_t> : 1] <base-class> 32: [const wchar_t* : 8] prompt 40: [const wchar_t* : 8] prompt_str 48: [const wchar_t* : 8] right_prompt 56: [const wchar_t* : 8] commandline 64: [bool : 1] have_delimiter -- {cache-line 1} --- 7 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] delimiter 72: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 72: [long unsigned int : 8] __cap_ 80: [long unsigned int : 8] __size_ 88: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 72: [unsigned char : 1] __size_ 72: [wchar_t : 4] __lx 76: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 72: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 72: [allocator<wchar_t> : 1] <base-class> 96: [bool : 1] shell 97: [bool : 1] array 98: [bool : 1] silent 99: [bool : 1] split_null 100: [bool : 1] to_stdout --- 3 Bytes padding --- 104: [int : 4] nchars 108: [bool : 1] one_line --- 3 Bytes padding --- struct ::acquired_lock<input_mapping_set_t> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [input_mapping_set_t* : 8] value struct ::input_mapping_set_t [64 Bytes] : [vector<input_mapping_t, std::__1::allocator<input_mapping_t> > : 24] mapping_list_ : [__vector_base<input_mapping_t, std::__1::allocator<input_mapping_t> > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [input_mapping_t* : 8] __begin_ 8: [input_mapping_t* : 8] __end_ : [__compressed_pair<input_mapping_t *, std::__1::allocator<input_mapping_t> > : 8] __end_cap_ : [__compressed_pair_elem<input_mapping_t *, 0, false> : 8] <base-class> 16: [input_mapping_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<input_mapping_t>, 1, true> : 1] <base-class> 16: [allocator<input_mapping_t> : 1] <base-class> : [vector<input_mapping_t, std::__1::allocator<input_mapping_t> > : 24] preset_mapping_list_ : [__vector_base<input_mapping_t, std::__1::allocator<input_mapping_t> > : 24] <base-class> 24: [__vector_base_common<true> : 1] <base-class> 24: [input_mapping_t* : 8] __begin_ 32: [input_mapping_t* : 8] __end_ : [__compressed_pair<input_mapping_t *, std::__1::allocator<input_mapping_t> > : 8] __end_cap_ : [__compressed_pair_elem<input_mapping_t *, 0, false> : 8] <base-class> 40: [input_mapping_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<input_mapping_t>, 1, true> : 1] <base-class> 40: [allocator<input_mapping_t> : 1] <base-class> : [shared_ptr<const std::__1::vector<input_mapping_t, std::__1::allocator<input_mapping_t> > > : 16] all_mappings_cache_ 48: [const vector<input_mapping_t, std::__1::allocator<input_mapping_t> >* : 8] __ptr_ 56: [__shared_weak_count* : 8] __cntrl_ struct ::builtin_data_t [24 Bytes] 0: [const wchar_t* : 8] name -- {cache-line 0} 8: [<fun_ptr>* : 8] func 16: [const wchar_t* : 8] desc struct ::builtin_bind_t [32 Bytes] 0: [bind_cmd_opts_t* : 8] opts -- {cache-line 0} : [acquired_lock<input_mapping_set_t> : 24] input_mappings_ : [unique_lock<std::__1::mutex> : 16] lock 8: [mutex* : 8] __m_ 16: [bool : 1] __owns_ --- 7 Bytes padding --- 24: [input_mapping_set_t* : 8] value struct ::termios [72 Bytes] 0: [long unsigned int : 8] c_iflag -- {cache-line 0} 8: [long unsigned int : 8] c_oflag 16: [long unsigned int : 8] c_cflag 24: [long unsigned int : 8] c_lflag 32: [unsigned char[-1] : -1] c_cc --- 24 Bytes padding --- 56: [long unsigned int : 8] c_ispeed 64: [long unsigned int : 8] c_ospeed -- {cache-line 1} struct ::maybe_t<topic_t> [2 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<topic_t> : 2] impl_ 0: [char[-1] : -1] storage 1: [bool : 1] filled struct ::(anonymous)::test_expressions::number_t [16 Bytes] 0: [long long int : 8] base -- {cache-line 0} 8: [double : 8] delta struct ::scoped_push<outputter_t *> [24 Bytes] 0: [const outputter_t** : 8] ref -- {cache-line 0} 8: [outputter_t* : 8] saved_value 16: [bool : 1] restored --- 7 Bytes padding --- struct ::(anonymous)::query_t [11 Bytes] 0: [bool : 1] has_scope -- {cache-line 0} 1: [bool : 1] local 2: [bool : 1] global 3: [bool : 1] universal 4: [bool : 1] has_export_unexport 5: [bool : 1] exports 6: [bool : 1] unexports 7: [bool : 1] has_pathvar_unpathvar 8: [bool : 1] pathvar 9: [bool : 1] unpathvar 10: [bool : 1] user struct ::owning_lock<unsigned long long> [72 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- 64: [long long unsigned int : 8] data -- {cache-line 1} struct ::statfs [2168 Bytes] 0: [unsigned int : 4] f_bsize -- {cache-line 0} 4: [int : 4] f_iosize 8: [long long unsigned int : 8] f_blocks 16: [long long unsigned int : 8] f_bfree 24: [long long unsigned int : 8] f_bavail 32: [long long unsigned int : 8] f_files 40: [long long unsigned int : 8] f_ffree : [fsid : 8] f_fsid 48: [int[-1] : -4] val --- 8 Bytes padding --- 56: [unsigned int : 4] f_owner 60: [unsigned int : 4] f_type 64: [unsigned int : 4] f_flags -- {cache-line 1} 68: [unsigned int : 4] f_fssubtype 72: [char[-1] : -1] f_fstypename --- 16 Bytes padding --- 88: [char[-1] : -1] f_mntonname --- 1025 Bytes padding --- 1112: [char[-1] : -1] f_mntfromname -- {cache-line 17} --- 1025 Bytes padding --- 2136: [unsigned int[-1] : -4] f_reserved -- {cache-line 33} --- 36 Bytes padding --- struct ::(anonymous)::env_node_t [56 Bytes] : [map<std::__1::basic_string<wchar_t>, env_var_t, std::__1::less<std::__1::basic_string<wchar_t> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<wchar_t>, env_var_t> > > : 24] env : [__tree<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t> > > : 24] __tree_ 0: [__tree_end_node<std::__1::__tree_node_base<void *> *>* : 8] __begin_node_ -- {cache-line 0} : [__compressed_pair<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, void *> > > : 8] __pair1_ : [__compressed_pair_elem<std::__1::__tree_end_node<std::__1::__tree_node_base<void *> *>, 0, false> : 8] <base-class> : [__tree_end_node<std::__1::__tree_node_base<void *> *> : 8] __value_ 8: [__tree_node_base<void *>* : 8] __left_ : [__compressed_pair_elem<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, void *> >, 1, true> : 1] <base-class> 8: [allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, void *> > : 1] <base-class> : [__compressed_pair<unsigned long, std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true> > : 8] __pair3_ : [__compressed_pair_elem<unsigned long, 0, false> : 8] <base-class> 16: [long unsigned int : 8] __value_ : [__compressed_pair_elem<std::__1::__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true>, 1, true> : 1] <base-class> : [__map_value_compare<std::__1::basic_string<wchar_t>, std::__1::__value_type<std::__1::basic_string<wchar_t>, env_var_t>, std::__1::less<std::__1::basic_string<wchar_t> >, true> : 1] <base-class> : [less<std::__1::basic_string<wchar_t> > : 1] <base-class> 16: [binary_function<std::__1::basic_string<wchar_t>, std::__1::basic_string<wchar_t>, bool> : 1] <base-class> 24: [const bool : 1] new_scope --- 7 Bytes padding --- 32: [long long unsigned int : 8] export_gen : [const "shared_ptr<(anonymous namespace : 16] next 40: [env_node_t* : 8] __ptr_ 48: [__shared_weak_count* : 8] __cntrl_ struct ::scoped_push<const wchar_t *> [24 Bytes] 0: [const const wchar_t** : 8] ref -- {cache-line 0} 8: [const wchar_t* : 8] saved_value 16: [bool : 1] restored --- 7 Bytes padding --- struct ::rusage [144 Bytes] : [timeval : 16] ru_utime 0: [long int : 8] tv_sec -- {cache-line 0} 8: [int : 4] tv_usec --- 4 Bytes padding --- : [timeval : 16] ru_stime 16: [long int : 8] tv_sec 24: [int : 4] tv_usec --- 4 Bytes padding --- 32: [long int : 8] ru_maxrss 40: [long int : 8] ru_ixrss 48: [long int : 8] ru_idrss 56: [long int : 8] ru_isrss 64: [long int : 8] ru_minflt -- {cache-line 1} 72: [long int : 8] ru_majflt 80: [long int : 8] ru_nswap 88: [long int : 8] ru_inblock 96: [long int : 8] ru_oublock 104: [long int : 8] ru_msgsnd 112: [long int : 8] ru_msgrcv 120: [long int : 8] ru_nsignals 128: [long int : 8] ru_nvcsw -- {cache-line 2} 136: [long int : 8] ru_nivcsw struct ::(anonymous)::arg_iterator_t [80 Bytes] 0: [const const wchar_t** : 8] argv_ -- {cache-line 0} 8: [int : 4] argidx_ --- 4 Bytes padding --- : [basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > : 24] buffer_ 16: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, std::__1::allocator<char> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 16: [long unsigned int : 8] __cap_ 24: [long unsigned int : 8] __size_ 32: [char* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 1] <base-class> 16: [unsigned char : 1] __size_ 16: [char : 1] __lx 17: [char[-1] : -1] __data_ : [__raw : 24] __r 16: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<char>, 1, true> : 1] <base-class> 16: [allocator<char> : 1] <base-class> 40: [const bool : 1] split_ --- 7 Bytes padding --- : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] storage_ 48: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 48: [long unsigned int : 8] __cap_ 56: [long unsigned int : 8] __size_ 64: [wchar_t* : 8] __data_ -- {cache-line 1} : [__short : 24] __s : [union (anonymous) : 4] <base-class> 48: [unsigned char : 1] __size_ 48: [wchar_t : 4] __lx 52: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 48: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 48: [allocator<wchar_t> : 1] <base-class> 72: [const io_streams_t& : 8] streams_ struct ::env_scoped_impl_t [136 Bytes] : [environment_t : 8] <base-class> 0: [<fun_ptr>** : 8] _vptr$environment_t -- {cache-line 0} : ["shared_ptr<(anonymous namespace : 16] locals_ 8: [env_node_t* : 8] __ptr_ 16: [__shared_weak_count* : 8] __cntrl_ : ["shared_ptr<(anonymous namespace : 16] globals_ 24: [env_node_t* : 8] __ptr_ 32: [__shared_weak_count* : 8] __cntrl_ : [perproc_data_t : 56] perproc_data_ : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] pwd 40: [__basic_string_common<true> : 1] <base-class> : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 40: [long unsigned int : 8] __cap_ 48: [long unsigned int : 8] __size_ 56: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 40: [unsigned char : 1] __size_ 40: [wchar_t : 4] __lx 44: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 40: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 40: [allocator<wchar_t> : 1] <base-class> : [statuses_t : 32] statuses 64: [int : 4] status -- {cache-line 1} --- 4 Bytes padding --- : [vector<int, std::__1::allocator<int> > : 24] pipestatus : [__vector_base<int, std::__1::allocator<int> > : 24] <base-class> 72: [__vector_base_common<true> : 1] <base-class> 72: [int* : 8] __begin_ 80: [int* : 8] __end_ : [__compressed_pair<int *, std::__1::allocator<int> > : 8] __end_cap_ : [__compressed_pair_elem<int *, 0, false> : 8] <base-class> 88: [int* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<int>, 1, true> : 1] <base-class> 88: [allocator<int> : 1] <base-class> : [shared_ptr<const null_terminated_array_t<char> > : 16] export_array_ 96: [const null_terminated_array_t<char>* : 8] __ptr_ 104: [__shared_weak_count* : 8] __cntrl_ : [vector<unsigned long long, std::__1::allocator<unsigned long long> > : 24] export_array_generations_ : [__vector_base<unsigned long long, std::__1::allocator<unsigned long long> > : 24] <base-class> 112: [__vector_base_common<true> : 1] <base-class> 112: [long long unsigned int* : 8] __begin_ 120: [long long unsigned int* : 8] __end_ : [__compressed_pair<unsigned long long *, std::__1::allocator<unsigned long long> > : 8] __end_cap_ : [__compressed_pair_elem<unsigned long long *, 0, false> : 8] <base-class> 128: [long long unsigned int* : 8] __value_ -- {cache-line 2} : [__compressed_pair_elem<std::__1::allocator<unsigned long long>, 1, true> : 1] <base-class> 128: [allocator<unsigned long long> : 1] <base-class> struct ::env_scoped_impl_t::perproc_data_t [56 Bytes] : [basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> > : 24] pwd 0: [__basic_string_common<true> : 1] <base-class> -- {cache-line 0} : [__compressed_pair<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, std::__1::allocator<wchar_t> > : 24] __r_ : [__compressed_pair_elem<std::__1::basic_string<wchar_t, std::__1::char_traits<wchar_t>, std::__1::allocator<wchar_t> >::__rep, 0, false> : 24] <base-class> : [__rep : 24] __value_ : [union (anonymous) : 24] <base-class> : [__long : 24] __l 0: [long unsigned int : 8] __cap_ 8: [long unsigned int : 8] __size_ 16: [wchar_t* : 8] __data_ : [__short : 24] __s : [union (anonymous) : 4] <base-class> 0: [unsigned char : 1] __size_ 0: [wchar_t : 4] __lx 4: [wchar_t[-1] : -4] __data_ : [__raw : 24] __r 0: [long unsigned int[-1] : -8] __words : [__compressed_pair_elem<std::__1::allocator<wchar_t>, 1, true> : 1] <base-class> 0: [allocator<wchar_t> : 1] <base-class> : [statuses_t : 32] statuses 24: [int : 4] status --- 4 Bytes padding --- : [vector<int, std::__1::allocator<int> > : 24] pipestatus : [__vector_base<int, std::__1::allocator<int> > : 24] <base-class> 32: [__vector_base_common<true> : 1] <base-class> 32: [int* : 8] __begin_ 40: [int* : 8] __end_ : [__compressed_pair<int *, std::__1::allocator<int> > : 8] __end_cap_ : [__compressed_pair_elem<int *, 0, false> : 8] <base-class> 48: [int* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<int>, 1, true> : 1] <base-class> 48: [allocator<int> : 1] <base-class> struct ::owning_lock<unsigned int> [72 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- 64: [unsigned int : 4] data -- {cache-line 1} --- 4 Bytes padding --- struct ::acquired_lock<unsigned int> [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [unsigned int* : 8] value struct ::owning_lock<std::__1::vector<std::__1::shared_ptr<event_handler_t>, std::__1::allocator<std::__1::shared_ptr<event_handler_t> > > > [88 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [vector<std::__1::shared_ptr<event_handler_t>, std::__1::allocator<std::__1::shared_ptr<event_handler_t> > > : 24] data : [__vector_base<std::__1::shared_ptr<event_handler_t>, std::__1::allocator<std::__1::shared_ptr<event_handler_t> > > : 24] <base-class> 64: [__vector_base_common<true> : 1] <base-class> -- {cache-line 1} 64: [shared_ptr<event_handler_t>* : 8] __begin_ 72: [shared_ptr<event_handler_t>* : 8] __end_ : [__compressed_pair<std::__1::shared_ptr<event_handler_t> *, std::__1::allocator<std::__1::shared_ptr<event_handler_t> > > : 8] __end_cap_ : [__compressed_pair_elem<std::__1::shared_ptr<event_handler_t> *, 0, false> : 8] <base-class> 80: [shared_ptr<event_handler_t>* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<std::__1::shared_ptr<event_handler_t> >, 1, true> : 1] <base-class> 80: [allocator<std::__1::shared_ptr<event_handler_t> > : 1] <base-class> struct ::resource_t [24 Bytes] 0: [int : 4] resource -- {cache-line 0} --- 4 Bytes padding --- 8: [const wchar_t* : 8] desc 16: [wchar_t : 4] switch_char 20: [int : 4] multiplier struct ::acquired_lock<std::__1::vector<std::__1::shared_ptr<event_handler_t>, std::__1::allocator<std::__1::shared_ptr<event_handler_t> > > > [24 Bytes] : [unique_lock<std::__1::mutex> : 16] lock 0: [mutex* : 8] __m_ -- {cache-line 0} 8: [bool : 1] __owns_ --- 7 Bytes padding --- 16: [vector<std::__1::shared_ptr<event_handler_t>, std::__1::allocator<std::__1::shared_ptr<event_handler_t> > >* : 8] value struct ::event_type_name_t [16 Bytes] 0: [enum event_type_t : 4] type -- {cache-line 0} --- 4 Bytes padding --- 8: [const wchar_t* : 8] name struct ::maybe_detail::maybe_impl_t<input_mapping_t> [112 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 104 Bytes padding --- 104: [bool : 1] filled -- {cache-line 1} --- 7 Bytes padding --- struct ::input_function_metadata_t [16 Bytes] 0: [enum readline_cmd_t : 4] code -- {cache-line 0} --- 4 Bytes padding --- 8: [const wchar_t* : 8] name struct ::maybe_detail::maybe_impl_t<std::__1::basic_string<char> > [32 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 24 Bytes padding --- 24: [bool : 1] filled --- 7 Bytes padding --- struct ::grammar::not_statement [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::primitive<parse_token_type_pipe> [1 Bytes] --- 1 Bytes padding --- struct ::grammar::else_continuation [1 Bytes] 0: [alternative : 1] <base-class> -- {cache-line 0} struct ::grammar::begin_header [1 Bytes] 0: [seq<grammar::keyword<parse_keyword_begin>> : 1] <base-class> -- {cache-line 0} struct ::parse_ll_t [80 Bytes] : [vector<parse_stack_element_t, std::__1::allocator<parse_stack_element_t> > : 24] symbol_stack : [__vector_base<parse_stack_element_t, std::__1::allocator<parse_stack_element_t> > : 24] <base-class> 0: [__vector_base_common<true> : 1] <base-class> -- {cache-line 0} 0: [parse_stack_element_t* : 8] __begin_ 8: [parse_stack_element_t* : 8] __end_ : [__compressed_pair<parse_stack_element_t *, std::__1::allocator<parse_stack_element_t> > : 8] __end_cap_ : [__compressed_pair_elem<parse_stack_element_t *, 0, false> : 8] <base-class> 16: [parse_stack_element_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<parse_stack_element_t>, 1, true> : 1] <base-class> 16: [allocator<parse_stack_element_t> : 1] <base-class> : [parse_node_tree_t : 24] nodes : [vector<parse_node_t, std::__1::allocator<parse_node_t> > : 24] <base-class> : [__vector_base<parse_node_t, std::__1::allocator<parse_node_t> > : 24] <base-class> 24: [__vector_base_common<true> : 1] <base-class> 24: [parse_node_t* : 8] __begin_ 32: [parse_node_t* : 8] __end_ : [__compressed_pair<parse_node_t *, std::__1::allocator<parse_node_t> > : 8] __end_cap_ : [__compressed_pair_elem<parse_node_t *, 0, false> : 8] <base-class> 40: [parse_node_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<parse_node_t>, 1, true> : 1] <base-class> 40: [allocator<parse_node_t> : 1] <base-class> 48: [bool : 1] fatal_errored 49: [bool : 1] should_generate_error_messages --- 6 Bytes padding --- : [vector<parse_error_t, std::__1::allocator<parse_error_t> > : 24] errors : [__vector_base<parse_error_t, std::__1::allocator<parse_error_t> > : 24] <base-class> 56: [__vector_base_common<true> : 1] <base-class> 56: [parse_error_t* : 8] __begin_ 64: [parse_error_t* : 8] __end_ -- {cache-line 1} : [__compressed_pair<parse_error_t *, std::__1::allocator<parse_error_t> > : 8] __end_cap_ : [__compressed_pair_elem<parse_error_t *, 0, false> : 8] <base-class> 72: [parse_error_t* : 8] __value_ : [__compressed_pair_elem<std::__1::allocator<parse_error_t>, 1, true> : 1] <base-class> 72: [allocator<parse_error_t> : 1] <base-class> struct ::math_cmd_opts_t [8 Bytes] 0: [bool : 1] print_help -- {cache-line 0} --- 3 Bytes padding --- 4: [int : 4] scale struct ::completion_mode_t [3 Bytes] 0: [bool : 1] no_files -- {cache-line 0} 1: [bool : 1] force_files 2: [bool : 1] requires_param struct ::env_stack_impl_t::var_flags_t [5 Bytes] : [maybe_t<bool> : 2] pathvar 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<bool> : 2] impl_ 0: [char[-1] : -1] storage 1: [bool : 1] filled : [maybe_t<bool> : 2] exports 2: [copyable_t : 1] <base-class> : [maybe_impl_t<bool> : 2] impl_ 2: [char[-1] : -1] storage 3: [bool : 1] filled 4: [bool : 1] parent_exports struct ::command_cmd_opts_t [4 Bytes] 0: [bool : 1] print_help -- {cache-line 0} 1: [bool : 1] find_path 2: [bool : 1] quiet 3: [bool : 1] all_paths struct ::universal_notifier_shmem_poller_t [8 Bytes] : [universal_notifier_t : 8] <base-class> 0: [<fun_ptr>** : 8] _vptr$universal_notifier_t -- {cache-line 0} struct ::universal_notifier_named_pipe_t [8 Bytes] : [universal_notifier_t : 8] <base-class> 0: [<fun_ptr>** : 8] _vptr$universal_notifier_t -- {cache-line 0} struct ::maybe_t<wchar_t> [8 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<wchar_t> : 8] impl_ 0: [char[-1] : -1] storage --- 3 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::notify_pipes_t [8 Bytes] 0: [int : 4] read -- {cache-line 0} 4: [int : 4] write struct ::rlimit [16 Bytes] 0: [long long unsigned int : 8] rlim_cur -- {cache-line 0} 8: [long long unsigned int : 8] rlim_max struct ::builtin_printf_state_t [16 Bytes] 0: [io_streams_t& : 8] streams -- {cache-line 0} 8: [int : 4] exit_code 12: [bool : 1] early_exit --- 3 Bytes padding --- struct ::tnode_t<grammar::case_item_list> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::tnode_t<grammar::else_continuation> [16 Bytes] 0: [const parse_node_tree_t* : 8] tree -- {cache-line 0} 8: [const parse_node_t* : 8] nodeptr struct ::grammar::case_item [1 Bytes] 0: [seq<grammar::keyword<parse_keyword_case>, grammar::argument_list, grammar::primitive<parse_token_type_end>, grammar::job_list> : 1] <base-class> -- {cache-line 0} struct ::_opaque_pthread_mutex_t [64 Bytes] 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- struct ::owning_lock<winsize> [72 Bytes] : [mutex : 64] lock : [_opaque_pthread_mutex_t : 64] __m_ 0: [long int : 8] __sig -- {cache-line 0} 8: [char[-1] : -1] __opaque --- 56 Bytes padding --- : [winsize : 8] data 64: [unsigned short : 2] ws_row -- {cache-line 1} 66: [unsigned short : 2] ws_col 68: [unsigned short : 2] ws_xpixel 70: [unsigned short : 2] ws_ypixel struct ::winsize [8 Bytes] 0: [unsigned short : 2] ws_row -- {cache-line 0} 2: [unsigned short : 2] ws_col 4: [unsigned short : 2] ws_xpixel 6: [unsigned short : 2] ws_ypixel struct ::relaxed_atomic_t<wchar_t> [4 Bytes] : [atomic<wchar_t> : 4] value_ : [__atomic_base<wchar_t, true> : 4] <base-class> : [__atomic_base<wchar_t, false> : 4] <base-class> 0: [wchar_t : 4] __a_ -- {cache-line 0} struct ::relaxed_atomic_t<const wchar_t *> [8 Bytes] : [atomic<const wchar_t *> : 8] value_ : [__atomic_base<const wchar_t *, false> : 8] <base-class> 0: [const wchar_t* : 8] __a_ -- {cache-line 0} struct ::maybe_t<event_type_t> [8 Bytes] 0: [copyable_t : 1] <base-class> -- {cache-line 0} : [maybe_impl_t<event_type_t> : 8] impl_ 0: [char[-1] : -1] storage --- 3 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::set_cmd_opts_t [16 Bytes] 0: [bool : 1] print_help -- {cache-line 0} 1: [bool : 1] show 2: [bool : 1] local 3: [bool : 1] global 4: [bool : 1] exportv 5: [bool : 1] erase 6: [bool : 1] list 7: [bool : 1] unexport 8: [bool : 1] pathvar 9: [bool : 1] unpathvar 10: [bool : 1] universal 11: [bool : 1] query 12: [bool : 1] shorten_ok 13: [bool : 1] append 14: [bool : 1] prepend 15: [bool : 1] preserve_failure_exit_status struct ::maybe_detail::maybe_impl_t<wchar_t> [8 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 4 Bytes padding --- 4: [bool : 1] filled --- 3 Bytes padding --- struct ::contains_cmd_opts_t [2 Bytes] 0: [bool : 1] print_help -- {cache-line 0} 1: [bool : 1] print_index struct ::functions_cmd_opts_t [32 Bytes] 0: [bool : 1] print_help -- {cache-line 0} 1: [bool : 1] erase 2: [bool : 1] list 3: [bool : 1] show_hidden 4: [bool : 1] query 5: [bool : 1] copy 6: [bool : 1] report_metadata 7: [bool : 1] verbose 8: [bool : 1] handlers --- 7 Bytes padding --- 16: [wchar_t* : 8] handlers_type 24: [wchar_t* : 8] description struct ::(anonymous)::widechar_range [8 Bytes] 0: [int : 4] lo -- {cache-line 0} 4: [int : 4] hi struct ::block_cmd_opts_t [8 Bytes] 0: [int : 4] scope -- {cache-line 0} 4: [bool : 1] erase 5: [bool : 1] print_help --- 2 Bytes padding --- struct ::maybe_detail::maybe_impl_t<bool> [2 Bytes] 0: [char[-1] : -1] storage -- {cache-line 0} --- 1 Bytes padding --- 1: [bool : 1] filled struct ::detail::fixed_t [1 Bytes] --- 1 Bytes padding ---