Advertisement
Guest User

Untitled

a guest
Sep 25th, 2011
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 212.11 KB | None | 0 0
  1. Flat profile:
  2.  
  3. Each sample counts as 1e-05 seconds.
  4. % cumulative self self total
  5. time seconds seconds calls ms/call ms/call name
  6. 21.85 0.03 0.03 39 0.73 0.73 virt_tab_search(char const*, bool, virt_tab_t const*, unsigned int)
  7. 5.65 0.04 0.01 format_process_maps(void*, char*&)
  8. 4.97 0.04 0.01 86 0.08 0.22 path_conv::check(char const*, unsigned int, suffix_info const*)
  9. 4.38 0.05 0.01 1208 0.00 0.00 __small_vsprintf(char*, char const*, char*)
  10. 3.24 0.05 0.00 104 0.04 0.06 symlink_info::check(char*, suffix_info const*, fs_info&, path_conv_handle&)
  11. 2.85 0.06 0.00 get_attribute_from_acl(unsigned int*, _ACL*, void*, void*, bool)
  12. 2.23 0.06 0.00 107 0.03 0.03 mount_info::conv_to_win32_path(char const*, char*, device&, unsigned int*)
  13. 2.05 0.06 0.00 78 0.03 0.05 fhandler_base::fstat_helper(__stat64*, unsigned long)@12
  14. 1.75 0.06 0.00 1208 0.00 0.01 __small_sprintf(char*, char const*, ...)
  15. 1.47 0.07 0.00 102 0.02 0.02 mount_info::conv_to_posix_path(char const*, char*, int)
  16. 1.38 0.07 0.00 260 0.01 0.01 open_shared(wchar_t const*, int, void*&, unsigned long, shared_locations*, _SECURITY_ATTRIBUTES*, unsigned long)@28
  17. 1.30 0.07 0.00 cmalloc(cygheap_types, unsigned long, char const*)
  18. 1.29 0.07 0.00 89 0.02 0.03 build_fh_pc(path_conv&, bool)
  19. 1.29 0.07 0.00 dll_load
  20. 1.20 0.07 0.00 console_unit::console_unit(HWND__*)
  21. 1.17 0.08 0.00 203 0.01 0.01 path_conv::~path_conv()
  22. 1.12 0.08 0.00 78 0.02 0.16 stat_worker(path_conv&, __stat64*)@8
  23. 1.09 0.08 0.00 78 0.02 0.11 get_sids_info(cygpsid, cygpsid, unsigned long*, unsigned long*)
  24. 0.95 0.08 0.00 5 0.25 0.29 internal_getgroups(int, unsigned long*, cygpsid*)
  25. 0.92 0.08 0.00 get_info_from_sd(_SECURITY_DESCRIPTOR*, unsigned int*, unsigned long*, unsigned long*)
  26. 0.92 0.08 0.00 fh_alloc(device)
  27. 0.87 0.08 0.00 284 0.00 0.00 sys_cp_mbstowcs(int (*)(_reent*, wchar_t*, char const*, unsigned int, char const*, _mbstate_t*), char const*, wchar_t*, unsigned int, char const*, unsigned int)@24
  28. 0.84 0.08 0.00 78 0.01 0.07 fhandler_base::fstat_by_handle(__stat64*)@8
  29. 0.82 0.09 0.00 517 0.00 0.00 __small_vswprintf(wchar_t*, wchar_t const*, char*)
  30. 0.78 0.09 0.00 path_conv_handle::close()
  31. 0.76 0.09 0.00 win32_device_name(char const*, char*, device&)
  32. 0.74 0.09 0.00 1 0.97 1.80 pwdgrp::read_passwd()
  33. 0.69 0.09 0.00 78 0.01 0.08 fhandler_base::fstat_fs(__stat64*)@8
  34. 0.69 0.09 0.00 3 0.30 0.30 thread_info::thread_info(unsigned long, void*)
  35. 0.68 0.09 0.00 85 0.01 0.01 fs_info::update(_UNICODE_STRING*, void*)
  36. 0.66 0.09 0.00 464 0.00 0.00 cfree@4
  37. 0.65 0.09 0.00 79 0.01 0.04 mount_info::conv_to_posix_path(wchar_t*, char*, int)
  38. 0.64 0.09 0.00 fhandler_console::open_shared_console(HWND__*, void*&, bool&)
  39. 0.63 0.10 0.00 78 0.01 0.01 get_file_attribute(void*, path_conv&, unsigned int*, unsigned long*, unsigned long*)@20
  40. 0.61 0.10 0.00 134 0.01 0.01 sys_cp_wcstombs(int (*)(_reent*, char*, wchar_t, char const*, _mbstate_t*), char const*, char*, unsigned int, wchar_t const*, unsigned int)@24
  41. 0.59 0.10 0.00 517 0.00 0.00 __small_swprintf(wchar_t*, wchar_t const*, ...)
  42. 0.57 0.10 0.00 138 0.01 0.02 cygpsid::string(char*) const
  43. 0.51 0.10 0.00 path_conv::operator=(path_conv&)
  44. 0.50 0.10 0.00 90 0.01 0.01 fhandler_base::fhandler_base()
  45. 0.50 0.10 0.00 5 0.13 0.13 fhandler_base::is_fs_special()
  46. 0.50 0.10 0.00 1 0.65 0.75 fhandler_console::open(int, unsigned int)
  47. 0.49 0.10 0.00 74 0.01 0.02 cygwin_strncasecmp@12
  48. 0.45 0.10 0.00 path_conv::close_conv_handle()
  49. 0.44 0.10 0.00 78 0.01 0.40 stat64
  50. 0.42 0.10 0.00 shared_name(wchar_t*, wchar_t const*, int)@12
  51. 0.41 0.10 0.00 104 0.01 0.01 cmalloc@8
  52. 0.41 0.10 0.00 path_conv::path_conv()
  53. 0.40 0.10 0.00 283 0.00 0.01 sys_mbstowcs(wchar_t*, unsigned int, char const*, unsigned int)@16
  54. 0.38 0.10 0.00 181 0.00 0.00 cstrdup@4
  55. 0.38 0.10 0.00 119 0.00 0.01 get_nt_native_path(char const*, _UNICODE_STRING&, bool)
  56. 0.38 0.11 0.00 25 0.02 0.07 cygwin_conv_path
  57. 0.38 0.11 0.00 path_conv::is_fs_special() const
  58. 0.38 0.11 0.00 path_conv::handle() const
  59. 0.37 0.11 0.00 234 0.00 0.00 fhandler_base::get_stat_handle()
  60. 0.37 0.11 0.00 104 0.00 0.00 suffix_scan::has(char const*, suffix_info const*)
  61. 0.37 0.11 0.00 78 0.01 0.09 fhandler_disk_file::fstat(__stat64*)@8
  62. 0.37 0.11 0.00 get_file_sd(void*, path_conv&, security_descriptor&, bool)@16
  63. 0.37 0.11 0.00 78 0.01 0.22 path_conv::path_conv(char const*, unsigned int, suffix_info const*)
  64. 0.37 0.11 0.00 thread_info::fill_if_match(char*, unsigned long, char*)
  65. 0.37 0.11 0.00 myfault::~myfault()
  66. 0.35 0.11 0.00 1 0.46 4.17 environ_init(char**, int)
  67. 0.34 0.11 0.00 fs_info::fs_info()
  68. 0.34 0.11 0.00 133 0.00 0.00 pwdgrp::next_str(char)
  69. 0.32 0.11 0.00 sigproc_terminate(exit_states)@4
  70. 0.31 0.11 0.00 KR_find_keyword(char const*, int)
  71. 0.31 0.11 0.00 ccalloc(cygheap_types, unsigned long, unsigned long, char const*)
  72. 0.31 0.11 0.00 mount_info::sort()
  73. 0.30 0.11 0.00 71 0.01 0.05 internal_getpwsid(cygpsid&)
  74. 0.29 0.11 0.00 enum_windows(HWND__*, long)@8
  75. 0.28 0.11 0.00 3 0.12 0.55 dtable::init_std_file_from_handle(int, void*)
  76. 0.27 0.11 0.00 path_conv::isdir() const
  77. 0.27 0.11 0.00 path_conv::has_attribute(unsigned long) const
  78. 0.26 0.11 0.00 path_conv::isgood_inode(unsigned long long) const
  79. 0.25 0.12 0.00 82 0.00 0.02 fhandler_disk_file::~fhandler_disk_file()
  80. 0.25 0.12 0.00 66 0.01 0.03 internal_getgrsid(cygpsid&)
  81. 0.25 0.12 0.00 1 0.33 0.33 initial_setlocale()
  82. 0.24 0.12 0.00 device::parse(unsigned short, unsigned short)
  83. 0.24 0.12 0.00 91 0.00 0.00 ccalloc@12
  84. 0.23 0.12 0.00 9 0.03 0.04 path_conv::set_normalized_path(char const*)
  85. 0.23 0.12 0.00 crealloc(void*, unsigned long, char const*)@12
  86. 0.23 0.12 0.00 fhandler_console::open_shared_console(HWND__*, void*&)
  87. 0.21 0.12 0.00 transform_chars(_UNICODE_STRING*, unsigned short)
  88. 0.21 0.12 0.00 4 0.07 0.07 fhandler_proc::fhandler_proc()
  89. 0.20 0.12 0.00 116 0.00 0.01 crealloc_abort@8
  90. 0.20 0.12 0.00 107 0.00 0.00 device::parse(char const*)
  91. 0.20 0.12 0.00 86 0.00 0.01 sys_wcstombs(char*, unsigned int, wchar_t const*, unsigned int)@16
  92. 0.20 0.12 0.00 path_conv_handle::dup(path_conv_handle&)
  93. 0.20 0.12 0.00 path_conv::set_path(char const*)
  94. 0.19 0.12 0.00 88 0.00 0.01 fhandler_base::~fhandler_base()
  95. 0.19 0.12 0.00 21 0.01 0.02 pwdgrp::parse_group()
  96. 0.18 0.12 0.00 str2uni_cat(_UNICODE_STRING&, char const*)
  97. 0.16 0.12 0.00 86 0.00 0.01 fhandler_base::set_name(path_conv&)
  98. 0.16 0.12 0.00 82 0.00 0.01 fhandler_disk_file::fhandler_disk_file()
  99. 0.16 0.12 0.00 32 0.01 0.01 mount_item::build_win32(char*, char const*, unsigned int*, unsigned int)
  100. 0.16 0.12 0.00 tmp_pathbuf::u_get(_UNICODE_STRING*)
  101. 0.16 0.12 0.00 path_conv::fs_is_nfs() const
  102. 0.15 0.12 0.00 94 0.00 0.00 mount_info::cygdrive_posix_path(char const*, char*, int)
  103. 0.15 0.12 0.00 2 0.10 0.61 pwdgrp::load(wchar_t const*)
  104. 0.15 0.12 0.00 myfault::faulted(int)
  105. 0.15 0.12 0.00 path_conv::fnoi()
  106. 0.15 0.12 0.00 path_conv::issocket() const
  107. 0.14 0.12 0.00 104 0.00 0.00 cmalloc_abort@8
  108. 0.14 0.12 0.00 15 0.01 0.03 pwdgrp::parse_passwd()
  109. 0.14 0.12 0.00 heap_info::heap_info(unsigned long)
  110. 0.14 0.12 0.00 path_conv::has_acls() const
  111. 0.14 0.12 0.00 78 0.00 0.00 security_descriptor::malloc(unsigned int)
  112. 0.14 0.12 0.00 ucenv(char*, char const*)
  113. 0.14 0.12 0.00 tmp_pathbuf::t_get()
  114. 0.14 0.12 0.00 fhandler_base::get_dev()
  115. 0.14 0.12 0.00 fhandler_disk_file::~fhandler_disk_file()
  116. 0.14 0.12 0.00 myfault::faulted()
  117. 0.13 0.12 0.00 48 0.00 0.01 sys_wcstombs_alloc(char**, int, wchar_t const*, unsigned int)@16
  118. 0.13 0.12 0.00 posify_maybe(char**, char const*, char*)
  119. 0.13 0.12 0.00 cygheap_user::sid()
  120. 0.12 0.12 0.00 _cmalloc(unsigned int)@4
  121. 0.12 0.12 0.00 security_descriptor::~security_descriptor()
  122. 0.12 0.12 0.00 path_conv::fs_serial_number() const
  123. 0.11 0.13 0.00 88 0.00 0.00 fhandler_base::operator delete(void*)
  124. 0.11 0.13 0.00 80 0.00 0.00 mount_info::cygdrive_win32_path(char const*, char*, int&)
  125. 0.11 0.13 0.00 3 0.05 0.05 fhandler_console::input_tcsetattr(int, termios const*)
  126. 0.10 0.13 0.00 4 0.03 0.05 fhandler_base::open(int, unsigned int)
  127. 0.10 0.13 0.00 3 0.04 0.06 _pinfo::set_ctty(tty_min*, int, fhandler_termios*)
  128. 0.10 0.13 0.00 my_findenv(char const*, int*)@8
  129. 0.10 0.13 0.00 fs_info_cache::search(_FILE_FS_VOLUME_INFORMATION*, unsigned int&)
  130. 0.09 0.13 0.00 49 0.00 0.00 pwdgrp::next_num(unsigned long&)
  131. 0.09 0.13 0.00 conv_path_list(char const*, char*, unsigned int, int)
  132. 0.09 0.13 0.00 __get_lcid_from_locale(char const*)
  133. 0.08 0.13 0.00 3 0.04 0.04 dos_drive_mappings::dos_drive_mappings()
  134. 0.08 0.13 0.00 internal_getgrent(int)
  135. 0.08 0.13 0.00 49 0.00 0.00 getwinenv(char const*, char const*, win_env*)@12
  136. 0.08 0.13 0.00 9 0.01 0.01 pinfo::init(int, unsigned long, void*)
  137. 0.08 0.13 0.00 5 0.02 0.70 open
  138. 0.08 0.13 0.00 3 0.03 0.34 fhandler_console::init(void*, unsigned long, unsigned int)
  139. 0.08 0.13 0.00 2 0.05 0.06 mount_info::from_fstab(bool, wchar_t*, wchar_t*)
  140. 0.08 0.13 0.00 1 0.10 0.10 fhandler_termios::tcinit(bool)
  141. 0.08 0.13 0.00 fhandler_console::write_console(wchar_t*, unsigned long, unsigned long&)
  142. 0.08 0.13 0.00 cygpsid::operator==(void*) const
  143. 0.07 0.13 0.00 41 0.00 0.01 cygsid::getfromgr(__group32 const*)
  144. 0.07 0.13 0.00 36 0.00 0.03 pwdgrp::add_line(char*)
  145. 0.07 0.13 0.00 fhandler_console::output_tcsetattr(int, termios const*)
  146. 0.07 0.13 0.00 cygsid::operator=(char const*)
  147. 0.06 0.13 0.00 51 0.00 0.00 getpagesize
  148. 0.06 0.13 0.00 10 0.01 0.01 reg_key::build_reg(HKEY__*, unsigned long, char*)
  149. 0.06 0.13 0.00 4 0.02 0.03 fhandler_console::set_unit()
  150. 0.05 0.13 0.00 41 0.00 0.00 cygsid::getfromstr(char const*, bool)
  151. 0.05 0.13 0.00 3 0.02 0.10 build_fh_dev(device const&, char const*)
  152. 0.05 0.13 0.00 3 0.02 0.02 mount_info::add_item(char const*, char const*, unsigned int)
  153. 0.05 0.13 0.00 dev_console::fillin_info(void*)
  154. 0.05 0.13 0.00 _csbrk@4
  155. 0.05 0.13 0.00 39 0.00 0.00 cygsid::get_sid(unsigned long, unsigned long, unsigned long*, bool)
  156. 0.05 0.13 0.00 10 0.01 0.01 cygheap_fdget::cygheap_fdget(int, bool, bool)
  157. 0.05 0.13 0.00 8 0.01 0.26 fhandler_base::open_with_arch(int, unsigned int)
  158. 0.05 0.13 0.00 7 0.01 0.02 _cygwin_istext_for_stdio
  159. 0.04 0.13 0.00 10 0.01 0.01 path_conv::get_nt_native_path()
  160. 0.04 0.13 0.00 6 0.01 0.02 cygwin_strcasecmp@8
  161. 0.04 0.13 0.00 4 0.01 0.01 etc::test_file_change(int)
  162. 0.04 0.13 0.00 4 0.01 0.01 reg_key::get_string(wchar_t const*, wchar_t*, unsigned int, wchar_t const*)
  163. 0.04 0.13 0.00 4 0.01 0.01 getenv
  164. 0.04 0.13 0.00 3 0.02 0.03 fhandler_process::fill_filebuf()
  165. 0.04 0.13 0.00 2 0.03 0.03 fhandler_base::get_device()
  166. 0.04 0.13 0.00 _cfree@4
  167. 0.04 0.13 0.00 setlocale
  168. 0.03 0.13 0.00 19 0.00 0.00 _getenv_r
  169. 0.03 0.13 0.00 10 0.00 0.00 cygheap_fdmanip::operator->() const
  170. 0.03 0.13 0.00 5 0.01 0.02 reg_key::reg_key(bool, unsigned long, ...)
  171. 0.03 0.13 0.00 4 0.01 0.04 fhandler_console::fhandler_console(fh_devices)
  172. 0.03 0.13 0.00 3 0.01 0.05 close
  173. 0.03 0.13 0.00 2 0.02 0.45 fstat64
  174. 0.03 0.13 0.00 1 0.04 0.04 fhandler_console::cursor_set(bool, int, int)
  175. 0.03 0.13 0.00 1 0.04 0.11 cwdstuff::set(path_conv*, char const*)
  176. 0.03 0.13 0.00 1 0.04 0.04 cygthread::create()
  177. 0.03 0.13 0.00 1 0.04 0.04 __set_lc_monetary_from_win
  178. 0.03 0.13 0.00 RtlSplitUnicodePath@12
  179. 0.03 0.13 0.00 _crealloc(void*, unsigned int)@8
  180. 0.03 0.13 0.00 fhandler_base::get_major()
  181. 0.02 0.13 0.00 585 0.00 0.00 path_prefix_p(char const*, char const*, int, bool)
  182. 0.02 0.13 0.00 105 0.00 0.00 normalize_win32_path(char const*, char*, char*&)
  183. 0.02 0.13 0.00 7 0.00 0.00 cygheap_fdget::~cygheap_fdget()
  184. 0.02 0.13 0.00 5 0.01 0.26 build_fh_name(char const*, unsigned int, suffix_info*)
  185. 0.02 0.13 0.00 5 0.01 0.01 cygheap_fdnew::cygheap_fdnew(int, bool)
  186. 0.02 0.13 0.00 3 0.01 0.07 fhandler_console::open_setup(int)
  187. 0.02 0.13 0.00 1 0.03 0.03 read
  188. 0.02 0.13 0.00 parse_options(char const*)@4
  189. 0.02 0.13 0.00 top_key(bool, unsigned long, void**)
  190. 0.02 0.13 0.00 device::operator fh_devices()
  191. 0.02 0.13 0.00 dtable::not_open(int)
  192. 0.02 0.13 0.00 pwdgrp::refresh(bool)
  193. 0.02 0.13 0.00 path_conv::path_conv(device const&)
  194. 0.02 0.13 0.00 cygpsid::operator!=(void*) const
  195. 0.02 0.13 0.00 473 0.00 0.00 tmp_pathbuf::c_get()
  196. 0.02 0.13 0.00 410 0.00 0.00 tmp_pathbuf::tmp_pathbuf()
  197. 0.02 0.13 0.00 312 0.00 0.00 to_timestruc_t(_FILETIME*, timespec*)@8
  198. 0.02 0.13 0.00 90 0.00 0.00 normalize_posix_path(char const*, char*, char*&)
  199. 0.02 0.13 0.00 78 0.00 0.00 security_descriptor::free()
  200. 0.02 0.13 0.00 11 0.00 0.00 device::parse(unsigned long)
  201. 0.02 0.13 0.00 7 0.00 0.09 internal_getgrgid(unsigned long, bool)
  202. 0.02 0.13 0.00 7 0.00 0.04 etc::dir_changed(int)
  203. 0.02 0.13 0.00 5 0.00 0.00 fhandler_base::set_flags(int, int)
  204. 0.02 0.13 0.00 4 0.01 0.01 sec_acl(_ACL*, bool, bool, void*, void*, unsigned long)
  205. 0.02 0.13 0.00 3 0.01 0.05 fhandler_base::set_name(char const*)
  206. 0.02 0.13 0.00 3 0.01 0.01 fhandler_proc::get_proc_fhandler(char const*)
  207. 0.02 0.13 0.00 3 0.01 0.03 dtable::release(int)
  208. 0.02 0.13 0.00 3 0.01 0.01 __set_lc_ctype_from_win
  209. 0.02 0.13 0.00 2 0.01 0.04 lseek64
  210. 0.02 0.13 0.00 1 0.02 4.21 pinfo_init(char**, int)@8
  211. 0.02 0.13 0.00 1 0.02 0.19 internal_getlogin(cygheap_user&)
  212. 0.02 0.13 0.00 1 0.02 0.78 fhandler_process::fstat(__stat64*)@8
  213. 0.02 0.13 0.00 1 0.02 0.02 cwdstuff::override_win32_cwd(bool, unsigned long)
  214. 0.02 0.13 0.00 1 0.02 0.28 user_info::initialize()
  215. 0.02 0.13 0.00 1 0.02 0.10 write
  216. 0.02 0.13 0.00 regopt(wchar_t const*, char*)@8
  217. 0.02 0.13 0.00 creturn(cygheap_types, cygheap_entry*, unsigned int, char const*)
  218. 0.02 0.13 0.00 per_module::run_ctors()
  219. 0.02 0.13 0.00 save_errno::save_errno()
  220. 0.02 0.13 0.00 dos_drive_mappings::fixup_if_match(wchar_t*)
  221. 0.02 0.13 0.00 cygthread::async_create(unsigned long)@4
  222. 0.02 0.13 0.00 path_conv::get_object_attr(_OBJECT_ATTRIBUTES&, _SECURITY_ATTRIBUTES&)
  223. 0.02 0.13 0.00 cygpsid::operator void*() const
  224. 0.01 0.13 0.00 410 0.00 0.00 tmp_pathbuf::~tmp_pathbuf()
  225. 0.01 0.13 0.00 262 0.00 0.00 get_shared_parent_dir()
  226. 0.01 0.13 0.00 196 0.00 0.00 tmp_pathbuf::w_get()
  227. 0.01 0.13 0.00 118 0.00 0.00 transform_chars(wchar_t*, wchar_t*)
  228. 0.01 0.13 0.00 10 0.00 0.00 sbrk
  229. 0.01 0.13 0.00 7 0.00 0.04 etc::file_changed(int)
  230. 0.01 0.13 0.00 6 0.00 0.00 mount_info::from_fstab_line(char*, bool)
  231. 0.01 0.13 0.00 6 0.00 0.04 getgrgid32
  232. 0.01 0.13 0.00 5 0.00 0.00 reg_key::~reg_key()
  233. 0.01 0.13 0.00 5 0.00 0.03 win_env::add_cache(char const*, char const*)
  234. 0.01 0.13 0.00 4 0.00 0.00 seterrno_from_nt_status(char const*, int, long)@12
  235. 0.01 0.13 0.00 4 0.00 0.05 fhandler_base::open_fs(int, unsigned int)
  236. 0.01 0.13 0.00 4 0.00 0.01 fhandler_base::operator=(fhandler_base&)
  237. 0.01 0.13 0.00 4 0.00 0.02 fhandler_virtual::~fhandler_virtual()
  238. 0.01 0.13 0.00 4 0.00 0.05 fhandler_disk_file::open(int, unsigned int)
  239. 0.01 0.13 0.00 4 0.00 0.00 cwcsdup@4
  240. 0.01 0.13 0.00 3 0.00 0.00 set_std_handle(int)@4
  241. 0.01 0.13 0.00 3 0.00 0.00 fhandler_base::close_with_arch()
  242. 0.01 0.13 0.00 3 0.00 0.05 fhandler_console::tcsetattr(int, termios const*)
  243. 0.01 0.13 0.00 3 0.00 0.00 dtable::find_archetype(device&)
  244. 0.01 0.13 0.00 2 0.01 0.01 update_envptrs()@0
  245. 0.01 0.13 0.00 2 0.01 0.01 fhandler_base::fstat(__stat64*)@8
  246. 0.01 0.13 0.00 2 0.01 0.01 fhandler_proc::exists()
  247. 0.01 0.13 0.00 2 0.01 0.74 fhandler_process::exists()
  248. 0.01 0.13 0.00 2 0.01 0.46 _fstat64_r
  249. 0.01 0.13 0.00 1 0.01 0.20 uinfo_init()
  250. 0.01 0.13 0.00 1 0.01 0.21 mount_info::init()
  251. 0.01 0.13 0.00 1 0.01 0.05 fhandler_console::write_normal(unsigned char const*, unsigned char const*)
  252. 0.01 0.13 0.00 1 0.01 0.07 fhandler_console::write(void const*, unsigned int)@12
  253. 0.01 0.13 0.00 1 0.01 0.78 fhandler_process::open(int, unsigned int)
  254. 0.01 0.13 0.00 1 0.01 0.01 fhandler_termios::bg_check(int)
  255. 0.01 0.13 0.00 1 0.01 0.02 pinfo::thisproc(void*)
  256. 0.01 0.13 0.00 1 0.01 1.66 dtable::stdio_init()
  257. 0.01 0.13 0.00 1 0.01 0.01 _feinitialise
  258. 0.01 0.13 0.00 1 0.01 0.01 getopt_long
  259. 0.01 0.13 0.00 internal_getpwnam(char const*, bool)
  260. 0.01 0.13 0.00 proc_tab_cmp(void const*, void const*)
  261. 0.01 0.13 0.00 _addenv(char const*, char const*, int)@12
  262. 0.01 0.13 0.00 mount_info::create_root_entry(wchar_t*)
  263. 0.01 0.13 0.00 save_errno::~save_errno()
  264. 0.01 0.13 0.00 cygheap_root::exists()
  265. 0.01 0.13 0.00 cygheap_fdnew::~cygheap_fdnew()
  266. 0.01 0.13 0.00 fhandler_base::_archetype_usecount(char const*, int, int)
  267. 0.01 0.13 0.00 cygheap_fdmanip::release()
  268. 0.01 0.13 0.00 cygheap_fdmanip::~cygheap_fdmanip()
  269. 0.01 0.13 0.00 fhandler_console::get_tty_stuff()
  270. 0.01 0.13 0.00 fhandler_termios::fhandler_termios()
  271. 0.01 0.13 0.00 path_conv_handle::set(void*)
  272. 0.01 0.13 0.00 san::setup(int)
  273. 0.01 0.13 0.00 pinfo::pinfo(int)
  274. 0.01 0.13 0.00 cygsid::cygsid()
  275. 0.01 0.13 0.00 device::gnu_dev_major(int)
  276. 0.01 0.13 0.00 dtable::find_unused_handle()
  277. 0.01 0.13 0.00 fs_info::clear()
  278. 0.01 0.13 0.00 heap_info::fill_if_match(char*, unsigned long, char*)
  279. 0.01 0.13 0.00 path_conv_handle::handle() const
  280. 0.01 0.13 0.00 ascii_strcasematch
  281. 0.01 0.13 0.00 std_dll_init
  282. 0.00 0.13 0.00 156 0.00 0.00 get_object_sd(void*, security_descriptor&)@8
  283. 0.00 0.13 0.00 116 0.00 0.00 suffix_scan::next()
  284. 0.00 0.13 0.00 107 0.00 0.00 device::init()
  285. 0.00 0.13 0.00 104 0.00 0.00 backslashify(char const*, char*, bool)
  286. 0.00 0.13 0.00 101 0.00 0.00 slashify(char const*, char*, bool)
  287. 0.00 0.13 0.00 90 0.00 0.00 dtable::delete_archetype(fhandler_base*)
  288. 0.00 0.13 0.00 86 0.00 0.00 fhandler_base::use_archetype() const
  289. 0.00 0.13 0.00 84 0.00 0.00 fhandler_base::get_io_handle()
  290. 0.00 0.13 0.00 78 0.00 0.00 get_object_attribute(void*, unsigned long*, unsigned long*, unsigned int*)@16
  291. 0.00 0.13 0.00 49 0.00 0.00 __cxa_guard_release
  292. 0.00 0.13 0.00 43 0.00 0.00 spenv::retrieve(bool, char const*)
  293. 0.00 0.13 0.00 38 0.00 0.00 fhandler_console::tc() const
  294. 0.00 0.13 0.00 20 0.00 0.00 strccpy@12
  295. 0.00 0.13 0.00 10 0.00 0.00 fhandler_termios::get_output_handle()
  296. 0.00 0.13 0.00 8 0.00 0.00 __set_locale_from_locale_alias
  297. 0.00 0.13 0.00 5 0.00 0.00 dtable::find_unused_handle(int)
  298. 0.00 0.13 0.00 5 0.00 0.00 _cygtls::init_thread(void*, unsigned long (*)(void*, void*))
  299. 0.00 0.13 0.00 5 0.00 0.08 _cygtls::call(unsigned long (*)(void*, void*), void*)
  300. 0.00 0.13 0.00 5 0.00 0.00 reg_key::get_dword(wchar_t const*, unsigned long)
  301. 0.00 0.13 0.00 5 0.00 0.01 reg_key::reg_key(HKEY__*, unsigned long, ...)
  302. 0.00 0.13 0.00 4 0.00 0.01 __sec_user(void*, void*, void*, unsigned long, int)@20
  303. 0.00 0.13 0.00 4 0.00 0.00 init_cygheap::manage_console_count(char const*, int, bool)
  304. 0.00 0.13 0.00 4 0.00 0.01 fhandler_virtual::fhandler_virtual()
  305. 0.00 0.13 0.00 4 0.00 0.00 _cygtls::init()
  306. 0.00 0.13 0.00 4 0.00 0.00 lock_ttys::release()
  307. 0.00 0.13 0.00 4 0.00 0.00 lock_ttys::lock_ttys(unsigned long)
  308. 0.00 0.13 0.00 4 0.00 0.00 fhandler_console::size() const
  309. 0.00 0.13 0.00 4 0.00 0.00 setenv
  310. 0.00 0.13 0.00 3 0.00 0.01 dll_dllcrt0_1(void*)
  311. 0.00 0.13 0.00 3 0.00 0.00 check_sanity_and_sync(per_process*)@4
  312. 0.00 0.13 0.00 3 0.00 0.00 tls_pathbuf::destroy()
  313. 0.00 0.13 0.00 3 0.00 0.00 cygheap_user::set_name(char const*)
  314. 0.00 0.13 0.00 3 0.00 0.00 _cygtls::remove_wq(unsigned long)
  315. 0.00 0.13 0.00 3 0.00 0.01 dll_list::alloc(HINSTANCE__*, per_process*, dll_type)
  316. 0.00 0.13 0.00 3 0.00 0.00 fhandler_base::need_fixup_before() const
  317. 0.00 0.13 0.00 3 0.00 0.00 fhandler_console::use_archetype() const
  318. 0.00 0.13 0.00 3 0.00 0.00 cygpsid::string(wchar_t*) const
  319. 0.00 0.13 0.00 3 0.00 0.00 tty_min::getsid() const
  320. 0.00 0.13 0.00 3 0.00 0.00 __set_ctype
  321. 0.00 0.13 0.00 3 0.00 0.00 time
  322. 0.00 0.13 0.00 2 0.00 0.00 hash_path_name(unsigned long long, _UNICODE_STRING*)@12
  323. 0.00 0.13 0.00 2 0.00 0.07 env_path_to_posix(void const*, void*, unsigned int)
  324. 0.00 0.13 0.00 2 0.00 0.07 env_path_to_win32(void const*, void*, unsigned int)
  325. 0.00 0.13 0.00 2 0.00 0.00 dev_console::set_color(void*)
  326. 0.00 0.13 0.00 2 0.00 0.00 fhandler_base::cleanup()
  327. 0.00 0.13 0.00 2 0.00 0.01 fhandler_base::get_ino()
  328. 0.00 0.13 0.00 2 0.00 0.02 fhandler_proc::~fhandler_proc()
  329. 0.00 0.13 0.00 2 0.00 0.02 fhandler_console::~fhandler_console()
  330. 0.00 0.13 0.00 2 0.00 0.07 fhandler_process::fhandler_process()
  331. 0.00 0.13 0.00 2 0.00 0.02 fhandler_process::~fhandler_process()
  332. 0.00 0.13 0.00 2 0.00 0.03 fhandler_virtual::lseek(long long, int)
  333. 0.00 0.13 0.00 2 0.00 0.01 etc::init(int, _OBJECT_ATTRIBUTES*)
  334. 0.00 0.13 0.00 2 0.00 0.00 __get_current_collate_codeset
  335. 0.00 0.13 0.00 2 0.00 0.00 ccalloc_abort@12
  336. 0.00 0.13 0.00 2 0.00 0.00 cygwin_inet_network
  337. 0.00 0.13 0.00 2 0.00 0.00 dll_crt0(per_process *)
  338. 0.00 0.13 0.00 2 0.00 0.00 getegid32
  339. 0.00 0.13 0.00 2 0.00 0.00 geteuid32
  340. 0.00 0.13 0.00 2 0.00 0.29 getgroups32
  341. 0.00 0.13 0.00 1 0.00 0.00 RevertToSelf@0
  342. 0.00 0.13 0.00 1 0.00 0.00 RtlInt64ToHexUnicodeString@16
  343. 0.00 0.13 0.00 1 0.00 0.41 dll_crt0_1(void*)
  344. 0.00 0.13 0.00 1 0.00 0.01 ld_preload()
  345. 0.00 0.13 0.00 1 0.00 0.00 dtable_init()
  346. 0.00 0.13 0.00 1 0.00 0.00 events_init()
  347. 0.00 0.13 0.00 1 0.00 0.00 getwinenveq(char const*, unsigned int, int)@12
  348. 0.00 0.13 0.00 1 0.00 0.07 memory_init(bool)
  349. 0.00 0.13 0.00 1 0.00 0.01 shared_name(char*, char const*, int)@12
  350. 0.00 0.13 0.00 1 0.00 0.00 _everyone_sd(void*, unsigned long)
  351. 0.00 0.13 0.00 1 0.00 0.00 cygheap_init()@0
  352. 0.00 0.13 0.00 1 0.00 0.01 sigproc_init()@0
  353. 0.00 0.13 0.00 1 0.00 0.00 hash_path_name(unsigned long long, wchar_t const*)@12
  354. 0.00 0.13 0.00 1 0.00 0.00 winprio_to_nice(unsigned long)
  355. 0.00 0.13 0.00 1 0.00 0.00 dll_global_dtors()
  356. 0.00 0.13 0.00 1 0.00 0.00 internal_getpwuid(unsigned long, bool)
  357. 0.00 0.13 0.00 1 0.00 0.00 handle_sigprocmask(int, unsigned long const*, unsigned long*, unsigned long&)@16
  358. 0.00 0.13 0.00 1 0.00 0.00 init_console_handler(bool)
  359. 0.00 0.13 0.00 1 0.00 0.00 sig_dispatch_pending(bool)@4
  360. 0.00 0.13 0.00 1 0.00 0.00 create_signal_arrived()@0
  361. 0.00 0.13 0.00 1 0.00 0.00 get_session_parent_dir()
  362. 0.00 0.13 0.00 1 0.00 0.00 get_cygwin_startup_info()
  363. 0.00 0.13 0.00 1 0.00 0.00 sigalloc()@0
  364. 0.00 0.13 0.00 1 0.00 0.00 build_env(char const* const*, wchar_t*&, int&, bool)@16
  365. 0.00 0.13 0.00 1 0.00 0.00 heap_init()
  366. 0.00 0.13 0.00 1 0.00 0.00 sig_clear(int)@4
  367. 0.00 0.13 0.00 1 0.00 0.00 shared_info::initialize()
  368. 0.00 0.13 0.00 1 0.00 0.00 shared_info::init_obcaseinsensitive()
  369. 0.00 0.13 0.00 1 0.00 0.01 cygheap_user::ontherange(homebodies, passwd*)
  370. 0.00 0.13 0.00 1 0.00 0.02 cygheap_user::init()
  371. 0.00 0.13 0.00 1 0.00 0.00 cygheap_fdnew::operator=(fhandler_base*)
  372. 0.00 0.13 0.00 1 0.00 0.00 fhandler_base::get_handle()
  373. 0.00 0.13 0.00 1 0.00 0.00 fhandler_proc::fill_filebuf()
  374. 0.00 0.13 0.00 1 0.00 0.00 fhandler_console::cursor_get(int*, int*)
  375. 0.00 0.13 0.00 1 0.00 0.00 fhandler_virtual::open(int, unsigned int)
  376. 0.00 0.13 0.00 1 0.00 0.00 fhandler_virtual::read(void*, unsigned int&)@12
  377. 0.00 0.13 0.00 1 0.00 0.00 fhandler_virtual::close()
  378. 0.00 0.13 0.00 1 0.00 0.00 tty::init_session()@0
  379. 0.00 0.13 0.00 1 0.00 0.00 dtable::get_debugger_info()
  380. 0.00 0.13 0.00 1 0.00 0.00 dtable::extend(int)
  381. 0.00 0.13 0.00 1 0.00 0.00 mtinfo::initialize()
  382. 0.00 0.13 0.00 1 0.00 0.64 pwdgrp::read_group()
  383. 0.00 0.13 0.00 1 0.00 0.00 reg_key::set_string(wchar_t const*, wchar_t const*)
  384. 0.00 0.13 0.00 1 0.00 0.11 cwdstuff::init()
  385. 0.00 0.13 0.00 1 0.00 0.00 dll_list::find(void*)
  386. 0.00 0.13 0.00 1 0.00 0.00 dll_list::init()
  387. 0.00 0.13 0.00 1 0.00 0.01 tty_list::init_session()@0
  388. 0.00 0.13 0.00 1 0.00 0.00 tty_list::init()
  389. 0.00 0.13 0.00 1 0.00 0.00 cygthread::simplestub(void*)@4
  390. 0.00 0.13 0.00 1 0.00 0.00 cygthread::init()
  391. 0.00 0.13 0.00 1 0.00 0.00 cygthread::stub(void*)@4
  392. 0.00 0.13 0.00 1 0.00 0.00 cygthread::operator new(unsigned int)
  393. 0.00 0.13 0.00 1 0.00 0.01 user_info::create(bool)
  394. 0.00 0.13 0.00 1 0.00 0.00 fhandler_termios::is_tty() const
  395. 0.00 0.13 0.00 1 0.00 0.00 __collate_load_locale
  396. 0.00 0.13 0.00 1 0.00 0.00 __set_lc_messages_from_win
  397. 0.00 0.13 0.00 1 0.00 0.00 __set_lc_numeric_from_win
  398. 0.00 0.13 0.00 1 0.00 0.00 __set_lc_time_from_win
  399. 0.00 0.13 0.00 1 0.00 0.00 cygwin_atexit
  400. 0.00 0.13 0.00 1 0.00 1.38 cygwin_create_path
  401. 0.00 0.13 0.00 1 0.00 0.00 cygwin_exit
  402. 0.00 0.13 0.00 1 0.00 0.00 cygxdr_vwarnx
  403. 0.00 0.13 0.00 1 0.00 1.38 env_PATH_to_posix
  404. 0.00 0.13 0.00 1 0.00 0.00 fegetenv
  405. 0.00 0.13 0.00 1 0.00 0.00 fesetenv
  406. 0.00 0.13 0.00 1 0.00 0.00 ftw
  407. 0.00 0.13 0.00 1 0.00 0.00 get_avphys_pages
  408. 0.00 0.13 0.00 1 0.00 0.00 getpid
  409. 0.00 0.13 0.00 1 0.00 0.04 getpwuid32
  410. 0.00 0.13 0.00 1 0.00 0.00 internal_setlocale
  411. 0.00 0.13 0.00 1 0.00 0.00 isatty
  412. 0.00 0.13 0.00 1 0.00 0.00 sigprocmask
  413. 0.00 0.13 0.00 1 0.00 0.00 sysconf
  414.  
  415. % the percentage of the total running time of the
  416. time program used by this function.
  417.  
  418. cumulative a running sum of the number of seconds accounted
  419. seconds for by this function and those listed above it.
  420.  
  421. self the number of seconds accounted for by this
  422. seconds function alone. This is the major sort for this
  423. listing.
  424.  
  425. calls the number of times this function was invoked, if
  426. this function is profiled, else blank.
  427.  
  428. self the average number of milliseconds spent in this
  429. ms/call function per call, if this function is profiled,
  430. else blank.
  431.  
  432. total the average number of milliseconds spent in this
  433. ms/call function and its descendents per call, if this
  434. function is profiled, else blank.
  435.  
  436. name the name of the function. This is the minor sort
  437. for this listing. The index shows the location of
  438. the function in the gprof listing. If the index is
  439. in parenthesis it shows where it would appear in
  440. the gprof listing if it were to be printed.
  441. Call graph (explanation follows)
  442.  
  443.  
  444. granularity: each sample hit covers 4 byte(s) for 0.01% of 0.13 seconds
  445.  
  446. index % time self children called name
  447. <spontaneous>
  448. [1] 37.0 0.01 0.04 format_process_maps(void*, char*&) [1]
  449. 0.00 0.03 78/78 stat64 [2]
  450. 0.00 0.00 846/1208 __small_sprintf(char*, char const*, ...) [10]
  451. 0.00 0.00 78/79 mount_info::conv_to_posix_path(wchar_t*, char*, int) [25]
  452. 0.00 0.00 3/3 thread_info::thread_info(unsigned long, void*) [64]
  453. 0.00 0.00 18/116 crealloc_abort@8 [71]
  454. 0.00 0.00 3/3 dos_drive_mappings::dos_drive_mappings() [187]
  455. 0.00 0.00 2/464 cfree@4 [67]
  456. 0.00 0.00 3/196 tmp_pathbuf::w_get() [327]
  457. 0.00 0.00 3/410 tmp_pathbuf::tmp_pathbuf() [260]
  458. 0.00 0.00 3/473 tmp_pathbuf::c_get() [259]
  459. 0.00 0.00 3/410 tmp_pathbuf::~tmp_pathbuf() [289]
  460. -----------------------------------------------
  461. 0.00 0.03 78/78 format_process_maps(void*, char*&) [1]
  462. [2] 23.7 0.00 0.03 78 stat64 [2]
  463. 0.00 0.02 78/78 path_conv::path_conv(char const*, unsigned int, suffix_info const*) [6]
  464. 0.00 0.01 78/78 stat_worker(path_conv&, __stat64*)@8 [7]
  465. 0.00 0.00 78/203 path_conv::~path_conv() [31]
  466. -----------------------------------------------
  467. 0.00 0.00 1/39 fhandler_process::open(int, unsigned int) [72]
  468. 0.00 0.00 2/39 fhandler_process::exists() [47]
  469. 0.03 0.00 36/39 bsearch [4]
  470. [3] 21.8 0.03 0.00 39 virt_tab_search(char const*, bool, virt_tab_t const*, unsigned int) [3]
  471. -----------------------------------------------
  472. <spontaneous>
  473. [4] 20.2 0.00 0.03 bsearch [4]
  474. 0.03 0.00 36/39 virt_tab_search(char const*, bool, virt_tab_t const*, unsigned int) [3]
  475. -----------------------------------------------
  476. 0.00 0.00 1/86 etc::dir_changed(int) [122]
  477. 0.00 0.00 2/86 cygwin_conv_path [39]
  478. 0.00 0.00 5/86 build_fh_name(char const*, unsigned int, suffix_info*) [51]
  479. 0.01 0.01 78/86 path_conv::path_conv(char const*, unsigned int, suffix_info const*) [6]
  480. [5] 14.3 0.01 0.01 86 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  481. 0.00 0.00 104/104 symlink_info::check(char*, suffix_info const*, fs_info&, path_conv_handle&) [12]
  482. 0.00 0.00 107/107 mount_info::conv_to_win32_path(char const*, char*, device&, unsigned int*) [23]
  483. 0.00 0.00 1/2 fhandler_process::exists() [47]
  484. 0.00 0.00 85/116 crealloc_abort@8 [71]
  485. 0.00 0.00 3/3 build_fh_dev(device const&, char const*) [113]
  486. 0.00 0.00 92/104 cmalloc_abort@8 [142]
  487. 0.00 0.00 6/85 fs_info::update(_UNICODE_STRING*, void*) [66]
  488. 0.00 0.00 6/119 get_nt_native_path(char const*, _UNICODE_STRING&, bool) [54]
  489. 0.00 0.00 2/2 fhandler_proc::~fhandler_proc() [225]
  490. 0.00 0.00 1/2 fhandler_process::~fhandler_process() [226]
  491. 0.00 0.00 87/90 normalize_posix_path(char const*, char*, char*&) [262]
  492. 0.00 0.00 258/473 tmp_pathbuf::c_get() [259]
  493. 0.00 0.00 2/2 fhandler_proc::exists() [300]
  494. 0.00 0.00 86/196 tmp_pathbuf::w_get() [327]
  495. 0.00 0.00 86/410 tmp_pathbuf::tmp_pathbuf() [260]
  496. 0.00 0.00 86/410 tmp_pathbuf::~tmp_pathbuf() [289]
  497. 0.00 0.00 1/1 fhandler_proc::fill_filebuf() [409]
  498. -----------------------------------------------
  499. 0.00 0.02 78/78 stat64 [2]
  500. [6] 13.4 0.00 0.02 78 path_conv::path_conv(char const*, unsigned int, suffix_info const*) [6]
  501. 0.01 0.01 78/86 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  502. -----------------------------------------------
  503. 0.00 0.01 78/78 stat64 [2]
  504. [7] 9.2 0.00 0.01 78 stat_worker(path_conv&, __stat64*)@8 [7]
  505. 0.00 0.01 78/78 fhandler_disk_file::fstat(__stat64*)@8 [11]
  506. 0.00 0.00 78/89 build_fh_pc(path_conv&, bool) [29]
  507. 0.00 0.00 78/82 fhandler_disk_file::~fhandler_disk_file() [38]
  508. -----------------------------------------------
  509. <spontaneous>
  510. [8] 7.3 0.00 0.01 get_info_from_sd(_SECURITY_DESCRIPTOR*, unsigned int*, unsigned long*, unsigned long*) [8]
  511. 0.00 0.01 78/78 get_sids_info(cygpsid, cygpsid, unsigned long*, unsigned long*) [9]
  512. 0.00 0.00 78/156 get_object_sd(void*, security_descriptor&)@8 [346]
  513. -----------------------------------------------
  514. 0.00 0.01 78/78 get_info_from_sd(_SECURITY_DESCRIPTOR*, unsigned int*, unsigned long*, unsigned long*) [8]
  515. [9] 6.4 0.00 0.01 78 get_sids_info(cygpsid, cygpsid, unsigned long*, unsigned long*) [9]
  516. 0.00 0.00 69/71 internal_getpwsid(cygpsid&) [21]
  517. 0.00 0.00 66/66 internal_getgrsid(cygpsid&) [36]
  518. 0.00 0.00 3/5 internal_getgroups(int, unsigned long*, cygpsid*) [48]
  519. 0.00 0.00 6/7 internal_getgrgid(unsigned long, bool) [78]
  520. -----------------------------------------------
  521. 0.00 0.00 1/1208 format_proc_self(void*, char*&) [282]
  522. 0.00 0.00 1/1208 shared_name(char*, char const*, int)@12 [328]
  523. 0.00 0.00 360/1208 cygpsid::string(char*) const [26]
  524. 0.00 0.00 846/1208 format_process_maps(void*, char*&) [1]
  525. [10] 6.1 0.00 0.01 1208 __small_sprintf(char*, char const*, ...) [10]
  526. 0.01 0.00 1208/1208 __small_vsprintf(char*, char const*, char*) [15]
  527. -----------------------------------------------
  528. 0.00 0.01 78/78 stat_worker(path_conv&, __stat64*)@8 [7]
  529. [11] 5.1 0.00 0.01 78 fhandler_disk_file::fstat(__stat64*)@8 [11]
  530. 0.00 0.01 78/78 fhandler_base::fstat_fs(__stat64*)@8 [14]
  531. -----------------------------------------------
  532. 0.00 0.00 104/104 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  533. [12] 5.1 0.00 0.00 104 symlink_info::check(char*, suffix_info const*, fs_info&, path_conv_handle&) [12]
  534. 0.00 0.00 110/119 get_nt_native_path(char const*, _UNICODE_STRING&, bool) [54]
  535. 0.00 0.00 79/85 fs_info::update(_UNICODE_STRING*, void*) [66]
  536. 0.00 0.00 104/104 suffix_scan::has(char const*, suffix_info const*) [93]
  537. 0.00 0.00 104/196 tmp_pathbuf::w_get() [327]
  538. 0.00 0.00 104/410 tmp_pathbuf::tmp_pathbuf() [260]
  539. 0.00 0.00 104/410 tmp_pathbuf::~tmp_pathbuf() [289]
  540. 0.00 0.00 116/116 suffix_scan::next() [347]
  541. -----------------------------------------------
  542. <spontaneous>
  543. [13] 5.0 0.00 0.01 _cygwin_exit_return [13]
  544. 0.00 0.00 1/1 pinfo_init(char**, int)@8 [17]
  545. 0.00 0.00 1/1 dtable::stdio_init() [43]
  546. 0.00 0.00 1/1 initial_setlocale() [110]
  547. 0.00 0.00 1/1 uinfo_init() [141]
  548. 0.00 0.00 1/25 cygwin_conv_path [39]
  549. 0.00 0.00 2/86 sys_wcstombs(char*, unsigned int, wchar_t const*, unsigned int)@16 [74]
  550. 0.00 0.00 1/1 dtable_init() [333]
  551. 0.00 0.00 1/2 dll_crt0(per_process *) [384]
  552. 0.00 0.00 1/1 create_signal_arrived()@0 [400]
  553. 0.00 0.00 1/1 tty::init_session()@0 [412]
  554. -----------------------------------------------
  555. 0.00 0.01 78/78 fhandler_disk_file::fstat(__stat64*)@8 [11]
  556. [14] 4.7 0.00 0.01 78 fhandler_base::fstat_fs(__stat64*)@8 [14]
  557. 0.00 0.00 78/78 fhandler_base::fstat_by_handle(__stat64*)@8 [16]
  558. 0.00 0.00 78/234 fhandler_base::get_stat_handle() [92]
  559. -----------------------------------------------
  560. 0.01 0.00 1208/1208 __small_sprintf(char*, char const*, ...) [10]
  561. [15] 4.4 0.01 0.00 1208 __small_vsprintf(char*, char const*, char*) [15]
  562. -----------------------------------------------
  563. 0.00 0.00 78/78 fhandler_base::fstat_fs(__stat64*)@8 [14]
  564. [16] 3.9 0.00 0.00 78 fhandler_base::fstat_by_handle(__stat64*)@8 [16]
  565. 0.00 0.00 78/78 fhandler_base::fstat_helper(__stat64*, unsigned long)@12 [20]
  566. 0.00 0.00 78/234 fhandler_base::get_stat_handle() [92]
  567. 0.00 0.00 78/84 fhandler_base::get_io_handle() [353]
  568. -----------------------------------------------
  569. 0.00 0.00 1/1 _cygwin_exit_return [13]
  570. [17] 3.2 0.00 0.00 1 pinfo_init(char**, int)@8 [17]
  571. 0.00 0.00 1/1 environ_init(char**, int) [18]
  572. 0.00 0.00 1/1 pinfo::thisproc(void*) [256]
  573. 0.00 0.00 1/1 winprio_to_nice(unsigned long) [394]
  574. -----------------------------------------------
  575. 0.00 0.00 1/1 pinfo_init(char**, int)@8 [17]
  576. [18] 3.2 0.00 0.00 1 environ_init(char**, int) [18]
  577. 0.00 0.00 74/74 cygwin_strncasecmp@12 [46]
  578. 0.00 0.00 1/1 env_PATH_to_posix [50]
  579. 0.00 0.00 48/48 sys_wcstombs_alloc(char**, int, wchar_t const*, unsigned int)@16 [97]
  580. 0.00 0.00 2/2 env_path_to_posix(void const*, void*, unsigned int) [171]
  581. 0.00 0.00 48/49 getwinenv(char const*, char const*, win_env*)@12 [177]
  582. 0.00 0.00 3/5 win_env::add_cache(char const*, char const*) [163]
  583. 0.00 0.00 1/2 update_envptrs()@0 [298]
  584. 0.00 0.00 1/196 tmp_pathbuf::w_get() [327]
  585. 0.00 0.00 1/410 tmp_pathbuf::tmp_pathbuf() [260]
  586. 0.00 0.00 1/410 tmp_pathbuf::~tmp_pathbuf() [289]
  587. 0.00 0.00 3/4 setenv [368]
  588. -----------------------------------------------
  589. <spontaneous>
  590. [19] 3.0 0.00 0.00 enum_windows(HWND__*, long)@8 [19]
  591. 0.00 0.00 255/260 open_shared(wchar_t const*, int, void*&, unsigned long, shared_locations*, _SECURITY_ATTRIBUTES*, unsigned long)@28 [28]
  592. 0.00 0.00 255/517 __small_swprintf(wchar_t*, wchar_t const*, ...) [35]
  593. -----------------------------------------------
  594. 0.00 0.00 78/78 fhandler_base::fstat_by_handle(__stat64*)@8 [16]
  595. [20] 3.0 0.00 0.00 78 fhandler_base::fstat_helper(__stat64*, unsigned long)@12 [20]
  596. 0.00 0.00 78/78 get_file_attribute(void*, path_conv&, unsigned int*, unsigned long*, unsigned long*)@20 [58]
  597. 0.00 0.00 78/234 fhandler_base::get_stat_handle() [92]
  598. 0.00 0.00 312/312 to_timestruc_t(_FILETIME*, timespec*)@8 [261]
  599. -----------------------------------------------
  600. 0.00 0.00 1/71 user_info::initialize() [119]
  601. 0.00 0.00 1/71 internal_getlogin(cygheap_user&) [145]
  602. 0.00 0.00 69/71 get_sids_info(cygpsid, cygpsid, unsigned long*, unsigned long*) [9]
  603. [21] 2.9 0.00 0.00 71 internal_getpwsid(cygpsid&) [21]
  604. 0.00 0.00 1/1 pwdgrp::read_passwd() [37]
  605. 0.00 0.00 71/138 cygpsid::string(char*) const [26]
  606. -----------------------------------------------
  607. <spontaneous>
  608. [22] 2.8 0.00 0.00 get_attribute_from_acl(unsigned int*, _ACL*, void*, void*, bool) [22]
  609. -----------------------------------------------
  610. 0.00 0.00 107/107 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  611. [23] 2.7 0.00 0.00 107 mount_info::conv_to_win32_path(char const*, char*, device&, unsigned int*) [23]
  612. 0.00 0.00 107/107 device::parse(char const*) [123]
  613. 0.00 0.00 32/32 mount_item::build_win32(char*, char const*, unsigned int*, unsigned int) [131]
  614. 0.00 0.00 72/80 mount_info::cygdrive_win32_path(char const*, char*, int&) [169]
  615. 0.00 0.00 3/3 fhandler_proc::get_proc_fhandler(char const*) [239]
  616. 0.00 0.00 295/585 path_prefix_p(char const*, char const*, int, bool) [243]
  617. -----------------------------------------------
  618. 0.00 0.00 2/5 _sigfe [30]
  619. 0.00 0.00 3/5 _open64_r [33]
  620. [24] 2.7 0.00 0.00 5 open [24]
  621. 0.00 0.00 5/5 build_fh_name(char const*, unsigned int, suffix_info*) [51]
  622. 0.00 0.00 5/8 fhandler_base::open_with_arch(int, unsigned int) [34]
  623. 0.00 0.00 5/5 fhandler_base::is_fs_special() [80]
  624. 0.00 0.00 4/82 fhandler_disk_file::~fhandler_disk_file() [38]
  625. 0.00 0.00 5/5 cygheap_fdnew::cygheap_fdnew(int, bool) [246]
  626. 0.00 0.00 1/1 cygheap_fdnew::operator=(fhandler_base*) [407]
  627. -----------------------------------------------
  628. 0.00 0.00 1/79 cwdstuff::set(path_conv*, char const*) [185]
  629. 0.00 0.00 78/79 format_process_maps(void*, char*&) [1]
  630. [25] 2.5 0.00 0.00 79 mount_info::conv_to_posix_path(wchar_t*, char*, int) [25]
  631. 0.00 0.00 79/102 mount_info::conv_to_posix_path(char const*, char*, int) [32]
  632. 0.00 0.00 79/86 sys_wcstombs(char*, unsigned int, wchar_t const*, unsigned int)@16 [74]
  633. 0.00 0.00 79/410 tmp_pathbuf::tmp_pathbuf() [260]
  634. 0.00 0.00 79/473 tmp_pathbuf::c_get() [259]
  635. 0.00 0.00 79/410 tmp_pathbuf::~tmp_pathbuf() [289]
  636. -----------------------------------------------
  637. 0.00 0.00 1/138 pwdgrp::read_passwd() [37]
  638. 0.00 0.00 66/138 internal_getgrsid(cygpsid&) [36]
  639. 0.00 0.00 71/138 internal_getpwsid(cygpsid&) [21]
  640. [26] 2.4 0.00 0.00 138 cygpsid::string(char*) const [26]
  641. 0.00 0.00 360/1208 __small_sprintf(char*, char const*, ...) [10]
  642. -----------------------------------------------
  643. <spontaneous>
  644. [27] 2.1 0.00 0.00 fh_alloc(device) [27]
  645. 0.00 0.00 82/82 fhandler_disk_file::fhandler_disk_file() [69]
  646. 0.00 0.00 90/91 ccalloc@12 [114]
  647. 0.00 0.00 4/4 fhandler_console::fhandler_console(fh_devices) [153]
  648. 0.00 0.00 2/2 fhandler_process::fhandler_process() [162]
  649. 0.00 0.00 2/4 fhandler_proc::fhandler_proc() [117]
  650. -----------------------------------------------
  651. 0.00 0.00 1/260 fhandler_console::set_unit() [189]
  652. 0.00 0.00 1/260 user_info::create(bool) [288]
  653. 0.00 0.00 1/260 memory_init(bool) [208]
  654. 0.00 0.00 2/260 pinfo::init(int, unsigned long, void*) [173]
  655. 0.00 0.00 255/260 enum_windows(HWND__*, long)@8 [19]
  656. [28] 2.1 0.00 0.00 260 open_shared(wchar_t const*, int, void*&, unsigned long, shared_locations*, _SECURITY_ATTRIBUTES*, unsigned long)@28 [28]
  657. 0.00 0.00 260/517 __small_swprintf(wchar_t*, wchar_t const*, ...) [35]
  658. -----------------------------------------------
  659. 0.00 0.00 3/89 build_fh_dev(device const&, char const*) [113]
  660. 0.00 0.00 3/89 dtable::init_std_file_from_handle(int, void*) [44]
  661. 0.00 0.00 5/89 build_fh_name(char const*, unsigned int, suffix_info*) [51]
  662. 0.00 0.00 78/89 stat_worker(path_conv&, __stat64*)@8 [7]
  663. [29] 2.0 0.00 0.00 89 build_fh_pc(path_conv&, bool) [29]
  664. 0.00 0.00 86/86 fhandler_base::set_name(path_conv&) [76]
  665. 0.00 0.00 3/3 fhandler_base::set_name(char const*) [166]
  666. 0.00 0.00 3/3 dtable::find_archetype(device&) [297]
  667. 0.00 0.00 1/4 fhandler_base::operator=(fhandler_base&) [242]
  668. 0.00 0.00 1/116 crealloc_abort@8 [71]
  669. 0.00 0.00 90/90 dtable::delete_archetype(fhandler_base*) [351]
  670. 0.00 0.00 86/86 fhandler_base::use_archetype() const [352]
  671. 0.00 0.00 3/3 fhandler_console::use_archetype() const [373]
  672. -----------------------------------------------
  673. <spontaneous>
  674. [30] 1.7 0.00 0.00 _sigfe [30]
  675. 0.00 0.00 2/5 open [24]
  676. 0.00 0.00 2/2 getgroups32 [83]
  677. 0.00 0.00 6/6 getgrgid32 [121]
  678. 0.00 0.00 1/1 getpwuid32 [224]
  679. 0.00 0.00 1/1 getopt_long [303]
  680. 0.00 0.00 1/1 cygwin_exit [429]
  681. 0.00 0.00 1/1 cygwin_atexit [428]
  682. -----------------------------------------------
  683. 0.00 0.00 1/203 etc::dir_changed(int) [122]
  684. 0.00 0.00 3/203 build_fh_dev(device const&, char const*) [113]
  685. 0.00 0.00 3/203 dtable::init_std_file_from_handle(int, void*) [44]
  686. 0.00 0.00 5/203 build_fh_name(char const*, unsigned int, suffix_info*) [51]
  687. 0.00 0.00 25/203 cygwin_conv_path [39]
  688. 0.00 0.00 78/203 stat64 [2]
  689. 0.00 0.00 88/203 fhandler_base::~fhandler_base() [53]
  690. [31] 1.7 0.00 0.00 203 path_conv::~path_conv() [31]
  691. 0.00 0.00 372/464 cfree@4 [67]
  692. -----------------------------------------------
  693. 0.00 0.00 23/102 cygwin_conv_path [39]
  694. 0.00 0.00 79/102 mount_info::conv_to_posix_path(wchar_t*, char*, int) [25]
  695. [32] 1.7 0.00 0.00 102 mount_info::conv_to_posix_path(char const*, char*, int) [32]
  696. 0.00 0.00 94/94 mount_info::cygdrive_posix_path(char const*, char*, int) [136]
  697. 0.00 0.00 102/105 normalize_win32_path(char const*, char*, char*&) [244]
  698. 0.00 0.00 290/585 path_prefix_p(char const*, char const*, int, bool) [243]
  699. 0.00 0.00 102/410 tmp_pathbuf::tmp_pathbuf() [260]
  700. 0.00 0.00 102/473 tmp_pathbuf::c_get() [259]
  701. 0.00 0.00 102/410 tmp_pathbuf::~tmp_pathbuf() [289]
  702. 0.00 0.00 7/101 slashify(char const*, char*, bool) [350]
  703. -----------------------------------------------
  704. <spontaneous>
  705. [33] 1.6 0.00 0.00 _open64_r [33]
  706. 0.00 0.00 3/5 open [24]
  707. -----------------------------------------------
  708. 0.00 0.00 3/8 fhandler_console::init(void*, unsigned long, unsigned int) [60]
  709. 0.00 0.00 5/8 open [24]
  710. [34] 1.6 0.00 0.00 8 fhandler_base::open_with_arch(int, unsigned int) [34]
  711. 0.00 0.00 1/1 fhandler_process::open(int, unsigned int) [72]
  712. 0.00 0.00 1/1 fhandler_console::open(int, unsigned int) [75]
  713. 0.00 0.00 4/4 fhandler_disk_file::open(int, unsigned int) [129]
  714. 0.00 0.00 3/3 fhandler_console::open_setup(int) [130]
  715. 0.00 0.00 3/4 fhandler_base::operator=(fhandler_base&) [242]
  716. -----------------------------------------------
  717. 0.00 0.00 1/517 fhandler_console::set_unit() [189]
  718. 0.00 0.00 1/517 get_shared_parent_dir() [281]
  719. 0.00 0.00 255/517 enum_windows(HWND__*, long)@8 [19]
  720. 0.00 0.00 260/517 open_shared(wchar_t const*, int, void*&, unsigned long, shared_locations*, _SECURITY_ATTRIBUTES*, unsigned long)@28 [28]
  721. [35] 1.4 0.00 0.00 517 __small_swprintf(wchar_t*, wchar_t const*, ...) [35]
  722. 0.00 0.00 517/517 __small_vswprintf(wchar_t*, wchar_t const*, char*) [56]
  723. -----------------------------------------------
  724. 0.00 0.00 66/66 get_sids_info(cygpsid, cygpsid, unsigned long*, unsigned long*) [9]
  725. [36] 1.4 0.00 0.00 66 internal_getgrsid(cygpsid&) [36]
  726. 0.00 0.00 66/138 cygpsid::string(char*) const [26]
  727. -----------------------------------------------
  728. 0.00 0.00 1/1 internal_getpwsid(cygpsid&) [21]
  729. [37] 1.4 0.00 0.00 1 pwdgrp::read_passwd() [37]
  730. 0.00 0.00 1/2 pwdgrp::load(wchar_t const*) [52]
  731. 0.00 0.00 6/6 cygwin_strcasecmp@8 [179]
  732. 0.00 0.00 2/36 pwdgrp::add_line(char*) [57]
  733. 0.00 0.00 1/138 cygpsid::string(char*) const [26]
  734. 0.00 0.00 1/4 getenv [219]
  735. 0.00 0.00 1/1 internal_getpwuid(unsigned long, bool) [396]
  736. -----------------------------------------------
  737. 0.00 0.00 4/82 open [24]
  738. 0.00 0.00 78/82 stat_worker(path_conv&, __stat64*)@8 [7]
  739. [38] 1.3 0.00 0.00 82 fhandler_disk_file::~fhandler_disk_file() [38]
  740. 0.00 0.00 82/88 fhandler_base::~fhandler_base() [53]
  741. 0.00 0.00 82/88 fhandler_base::operator delete(void*) [112]
  742. -----------------------------------------------
  743. 0.00 0.00 1/25 _cygwin_exit_return [13]
  744. 0.00 0.00 2/25 env_path_to_win32(void const*, void*, unsigned int) [172]
  745. 0.00 0.00 2/25 env_path_to_posix(void const*, void*, unsigned int) [171]
  746. 0.00 0.00 20/25 cygwin_create_path [49]
  747. [39] 1.3 0.00 0.00 25 cygwin_conv_path [39]
  748. 0.00 0.00 23/102 mount_info::conv_to_posix_path(char const*, char*, int) [32]
  749. 0.00 0.00 2/86 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  750. 0.00 0.00 25/203 path_conv::~path_conv() [31]
  751. 0.00 0.00 2/86 sys_wcstombs(char*, unsigned int, wchar_t const*, unsigned int)@16 [74]
  752. 0.00 0.00 25/410 tmp_pathbuf::tmp_pathbuf() [260]
  753. 0.00 0.00 25/473 tmp_pathbuf::c_get() [259]
  754. 0.00 0.00 25/410 tmp_pathbuf::~tmp_pathbuf() [289]
  755. -----------------------------------------------
  756. <spontaneous>
  757. [40] 1.3 0.00 0.00 cmalloc(cygheap_types, unsigned long, char const*) [40]
  758. -----------------------------------------------
  759. <spontaneous>
  760. [41] 1.3 0.00 0.00 dll_load [41]
  761. -----------------------------------------------
  762. 0.00 0.00 1/283 CreateMutexA@12 [330]
  763. 0.00 0.00 1/283 mount_info::from_fstab(bool, wchar_t*, wchar_t*) [184]
  764. 0.00 0.00 2/283 __small_vswprintf(wchar_t*, wchar_t const*, char*) [56]
  765. 0.00 0.00 12/283 cygwin_strcasecmp@8 [179]
  766. 0.00 0.00 119/283 get_nt_native_path(char const*, _UNICODE_STRING&, bool) [54]
  767. 0.00 0.00 148/283 cygwin_strncasecmp@12 [46]
  768. [42] 1.3 0.00 0.00 283 sys_mbstowcs(wchar_t*, unsigned int, char const*, unsigned int)@16 [42]
  769. 0.00 0.00 283/284 sys_cp_mbstowcs(int (*)(_reent*, wchar_t*, char const*, unsigned int, char const*, _mbstate_t*), char const*, wchar_t*, unsigned int, char const*, unsigned int)@24 [55]
  770. -----------------------------------------------
  771. 0.00 0.00 1/1 _cygwin_exit_return [13]
  772. [43] 1.3 0.00 0.00 1 dtable::stdio_init() [43]
  773. 0.00 0.00 3/3 dtable::init_std_file_from_handle(int, void*) [44]
  774. -----------------------------------------------
  775. 0.00 0.00 3/3 dtable::stdio_init() [43]
  776. [44] 1.3 0.00 0.00 3 dtable::init_std_file_from_handle(int, void*) [44]
  777. 0.00 0.00 3/3 fhandler_console::init(void*, unsigned long, unsigned int) [60]
  778. 0.00 0.00 3/9 path_conv::set_normalized_path(char const*) [106]
  779. 0.00 0.00 3/89 build_fh_pc(path_conv&, bool) [29]
  780. 0.00 0.00 3/203 path_conv::~path_conv() [31]
  781. 0.00 0.00 3/3 set_std_handle(int)@4 [296]
  782. 0.00 0.00 3/104 cmalloc_abort@8 [142]
  783. 0.00 0.00 3/11 device::parse(unsigned long) [264]
  784. -----------------------------------------------
  785. <spontaneous>
  786. [45] 1.2 0.00 0.00 console_unit::console_unit(HWND__*) [45]
  787. -----------------------------------------------
  788. 0.00 0.00 74/74 environ_init(char**, int) [18]
  789. [46] 1.2 0.00 0.00 74 cygwin_strncasecmp@12 [46]
  790. 0.00 0.00 148/283 sys_mbstowcs(wchar_t*, unsigned int, char const*, unsigned int)@16 [42]
  791. -----------------------------------------------
  792. 0.00 0.00 1/2 fhandler_process::fstat(__stat64*)@8 [73]
  793. 0.00 0.00 1/2 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  794. [47] 1.1 0.00 0.00 2 fhandler_process::exists() [47]
  795. 0.00 0.00 2/39 virt_tab_search(char const*, bool, virt_tab_t const*, unsigned int) [3]
  796. -----------------------------------------------
  797. 0.00 0.00 2/5 getgroups32 [83]
  798. 0.00 0.00 3/5 get_sids_info(cygpsid, cygpsid, unsigned long*, unsigned long*) [9]
  799. [48] 1.1 0.00 0.00 5 internal_getgroups(int, unsigned long*, cygpsid*) [48]
  800. 0.00 0.00 40/41 cygsid::getfromgr(__group32 const*) [128]
  801. -----------------------------------------------
  802. 0.00 0.00 1/1 env_PATH_to_posix [50]
  803. [49] 1.1 0.00 0.00 1 cygwin_create_path [49]
  804. 0.00 0.00 20/25 cygwin_conv_path [39]
  805. 0.00 0.00 1/196 tmp_pathbuf::w_get() [327]
  806. 0.00 0.00 1/410 tmp_pathbuf::tmp_pathbuf() [260]
  807. 0.00 0.00 1/410 tmp_pathbuf::~tmp_pathbuf() [289]
  808. 0.00 0.00 20/20 strccpy@12 [357]
  809. -----------------------------------------------
  810. 0.00 0.00 1/1 environ_init(char**, int) [18]
  811. [50] 1.1 0.00 0.00 1 env_PATH_to_posix [50]
  812. 0.00 0.00 1/1 cygwin_create_path [49]
  813. -----------------------------------------------
  814. 0.00 0.00 5/5 open [24]
  815. [51] 1.0 0.00 0.00 5 build_fh_name(char const*, unsigned int, suffix_info*) [51]
  816. 0.00 0.00 5/86 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  817. 0.00 0.00 5/89 build_fh_pc(path_conv&, bool) [29]
  818. 0.00 0.00 5/203 path_conv::~path_conv() [31]
  819. -----------------------------------------------
  820. 0.00 0.00 1/2 pwdgrp::read_group() [81]
  821. 0.00 0.00 1/2 pwdgrp::read_passwd() [37]
  822. [52] 0.9 0.00 0.00 2 pwdgrp::load(wchar_t const*) [52]
  823. 0.00 0.00 33/36 pwdgrp::add_line(char*) [57]
  824. 0.00 0.00 2/2 etc::init(int, _OBJECT_ATTRIBUTES*) [255]
  825. -----------------------------------------------
  826. 0.00 0.00 2/88 fhandler_console::~fhandler_console() [238]
  827. 0.00 0.00 4/88 fhandler_virtual::~fhandler_virtual() [211]
  828. 0.00 0.00 82/88 fhandler_disk_file::~fhandler_disk_file() [38]
  829. [53] 0.9 0.00 0.00 88 fhandler_base::~fhandler_base() [53]
  830. 0.00 0.00 88/203 path_conv::~path_conv() [31]
  831. -----------------------------------------------
  832. 0.00 0.00 1/119 etc::dir_changed(int) [122]
  833. 0.00 0.00 2/119 path_conv::get_nt_native_path() [207]
  834. 0.00 0.00 6/119 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  835. 0.00 0.00 110/119 symlink_info::check(char*, suffix_info const*, fs_info&, path_conv_handle&) [12]
  836. [54] 0.9 0.00 0.00 119 get_nt_native_path(char const*, _UNICODE_STRING&, bool) [54]
  837. 0.00 0.00 119/283 sys_mbstowcs(wchar_t*, unsigned int, char const*, unsigned int)@16 [42]
  838. 0.00 0.00 117/118 transform_chars(wchar_t*, wchar_t*) [290]
  839. -----------------------------------------------
  840. 0.00 0.00 1/284 fhandler_console::write_normal(unsigned char const*, unsigned char const*) [216]
  841. 0.00 0.00 283/284 sys_mbstowcs(wchar_t*, unsigned int, char const*, unsigned int)@16 [42]
  842. [55] 0.9 0.00 0.00 284 sys_cp_mbstowcs(int (*)(_reent*, wchar_t*, char const*, unsigned int, char const*, _mbstate_t*), char const*, wchar_t*, unsigned int, char const*, unsigned int)@24 [55]
  843. -----------------------------------------------
  844. 0.00 0.00 517/517 __small_swprintf(wchar_t*, wchar_t const*, ...) [35]
  845. [56] 0.8 0.00 0.00 517 __small_vswprintf(wchar_t*, wchar_t const*, char*) [56]
  846. 0.00 0.00 2/283 sys_mbstowcs(wchar_t*, unsigned int, char const*, unsigned int)@16 [42]
  847. -----------------------------------------------
  848. 0.00 0.00 1/36 pwdgrp::read_group() [81]
  849. 0.00 0.00 2/36 pwdgrp::read_passwd() [37]
  850. 0.00 0.00 33/36 pwdgrp::load(wchar_t const*) [52]
  851. [57] 0.8 0.00 0.00 36 pwdgrp::add_line(char*) [57]
  852. 0.00 0.00 21/21 pwdgrp::parse_group() [87]
  853. 0.00 0.00 15/15 pwdgrp::parse_passwd() [91]
  854. -----------------------------------------------
  855. 0.00 0.00 78/78 fhandler_base::fstat_helper(__stat64*, unsigned long)@12 [20]
  856. [58] 0.8 0.00 0.00 78 get_file_attribute(void*, path_conv&, unsigned int*, unsigned long*, unsigned long*)@20 [58]
  857. 0.00 0.00 78/78 get_object_attribute(void*, unsigned long*, unsigned long*, unsigned int*)@16 [146]
  858. 0.00 0.00 78/78 security_descriptor::free() [263]
  859. 0.00 0.00 78/156 get_object_sd(void*, security_descriptor&)@8 [346]
  860. -----------------------------------------------
  861. <spontaneous>
  862. [59] 0.8 0.00 0.00 path_conv_handle::close() [59]
  863. -----------------------------------------------
  864. 0.00 0.00 3/3 dtable::init_std_file_from_handle(int, void*) [44]
  865. [60] 0.8 0.00 0.00 3 fhandler_console::init(void*, unsigned long, unsigned int) [60]
  866. 0.00 0.00 3/8 fhandler_base::open_with_arch(int, unsigned int) [34]
  867. 0.00 0.00 3/3 fhandler_console::tcsetattr(int, termios const*) [161]
  868. 0.00 0.00 3/38 fhandler_console::tc() const [356]
  869. -----------------------------------------------
  870. <spontaneous>
  871. [61] 0.8 0.00 0.00 win32_device_name(char const*, char*, device&) [61]
  872. -----------------------------------------------
  873. 0.00 0.00 2/2 __smakebuf_r [63]
  874. [62] 0.7 0.00 0.00 2 _fstat64_r [62]
  875. 0.00 0.00 2/2 fstat64 [65]
  876. -----------------------------------------------
  877. <spontaneous>
  878. [63] 0.7 0.00 0.00 __smakebuf_r [63]
  879. 0.00 0.00 2/2 _fstat64_r [62]
  880. -----------------------------------------------
  881. 0.00 0.00 3/3 format_process_maps(void*, char*&) [1]
  882. [64] 0.7 0.00 0.00 3 thread_info::thread_info(unsigned long, void*) [64]
  883. -----------------------------------------------
  884. 0.00 0.00 2/2 _fstat64_r [62]
  885. [65] 0.7 0.00 0.00 2 fstat64 [65]
  886. 0.00 0.00 1/1 fhandler_process::fstat(__stat64*)@8 [73]
  887. 0.00 0.00 2/2 fhandler_base::get_device() [220]
  888. 0.00 0.00 4/10 cygheap_fdmanip::operator->() const [228]
  889. 0.00 0.00 2/2 fhandler_base::get_ino() [279]
  890. 0.00 0.00 1/2 fhandler_base::fstat(__stat64*)@8 [299]
  891. -----------------------------------------------
  892. 0.00 0.00 6/85 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  893. 0.00 0.00 79/85 symlink_info::check(char*, suffix_info const*, fs_info&, path_conv_handle&) [12]
  894. [66] 0.7 0.00 0.00 85 fs_info::update(_UNICODE_STRING*, void*) [66]
  895. -----------------------------------------------
  896. 0.00 0.00 1/464 fhandler_virtual::close() [336]
  897. 0.00 0.00 1/464 fhandler_virtual::~fhandler_virtual() [211]
  898. 0.00 0.00 2/464 format_process_maps(void*, char*&) [1]
  899. 0.00 0.00 88/464 fhandler_base::operator delete(void*) [112]
  900. 0.00 0.00 372/464 path_conv::~path_conv() [31]
  901. [67] 0.7 0.00 0.00 464 cfree@4 [67]
  902. -----------------------------------------------
  903. <spontaneous>
  904. [68] 0.6 0.00 0.00 fhandler_console::open_shared_console(HWND__*, void*&, bool&) [68]
  905. -----------------------------------------------
  906. 0.00 0.00 82/82 fh_alloc(device) [27]
  907. [69] 0.6 0.00 0.00 82 fhandler_disk_file::fhandler_disk_file() [69]
  908. 0.00 0.00 82/90 fhandler_base::fhandler_base() [79]
  909. -----------------------------------------------
  910. 0.00 0.00 48/134 sys_wcstombs_alloc(char**, int, wchar_t const*, unsigned int)@16 [97]
  911. 0.00 0.00 86/134 sys_wcstombs(char*, unsigned int, wchar_t const*, unsigned int)@16 [74]
  912. [70] 0.6 0.00 0.00 134 sys_cp_wcstombs(int (*)(_reent*, char*, wchar_t, char const*, _mbstate_t*), char const*, char*, unsigned int, wchar_t const*, unsigned int)@24 [70]
  913. -----------------------------------------------
  914. 0.00 0.00 1/116 build_fh_pc(path_conv&, bool) [29]
  915. 0.00 0.00 1/116 format_proc_self(void*, char*&) [282]
  916. 0.00 0.00 2/116 cwdstuff::set(path_conv*, char const*) [185]
  917. 0.00 0.00 9/116 path_conv::set_normalized_path(char const*) [106]
  918. 0.00 0.00 18/116 format_process_maps(void*, char*&) [1]
  919. 0.00 0.00 85/116 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  920. [71] 0.6 0.00 0.00 116 crealloc_abort@8 [71]
  921. 0.00 0.00 101/104 cmalloc@8 [86]
  922. 0.00 0.00 2/49 __cxa_guard_release [354]
  923. -----------------------------------------------
  924. 0.00 0.00 1/1 fhandler_base::open_with_arch(int, unsigned int) [34]
  925. [72] 0.6 0.00 0.00 1 fhandler_process::open(int, unsigned int) [72]
  926. 0.00 0.00 1/39 virt_tab_search(char const*, bool, virt_tab_t const*, unsigned int) [3]
  927. 0.00 0.00 1/3 fhandler_process::fill_filebuf() [196]
  928. 0.00 0.00 1/1 fhandler_virtual::open(int, unsigned int) [332]
  929. 0.00 0.00 1/5 fhandler_base::set_flags(int, int) [265]
  930. -----------------------------------------------
  931. 0.00 0.00 1/1 fstat64 [65]
  932. [73] 0.6 0.00 0.00 1 fhandler_process::fstat(__stat64*)@8 [73]
  933. 0.00 0.00 1/2 fhandler_process::exists() [47]
  934. 0.00 0.00 1/9 pinfo::init(int, unsigned long, void*) [173]
  935. 0.00 0.00 1/2 fhandler_base::fstat(__stat64*)@8 [299]
  936. -----------------------------------------------
  937. 0.00 0.00 1/86 mount_info::init() [135]
  938. 0.00 0.00 2/86 _cygwin_exit_return [13]
  939. 0.00 0.00 2/86 cygwin_conv_path [39]
  940. 0.00 0.00 2/86 cygheap_user::init() [257]
  941. 0.00 0.00 79/86 mount_info::conv_to_posix_path(wchar_t*, char*, int) [25]
  942. [74] 0.6 0.00 0.00 86 sys_wcstombs(char*, unsigned int, wchar_t const*, unsigned int)@16 [74]
  943. 0.00 0.00 86/134 sys_cp_wcstombs(int (*)(_reent*, char*, wchar_t, char const*, _mbstate_t*), char const*, char*, unsigned int, wchar_t const*, unsigned int)@24 [70]
  944. -----------------------------------------------
  945. 0.00 0.00 1/1 fhandler_base::open_with_arch(int, unsigned int) [34]
  946. [75] 0.6 0.00 0.00 1 fhandler_console::open(int, unsigned int) [75]
  947. 0.00 0.00 1/1 fhandler_termios::tcinit(bool) [190]
  948. 0.00 0.00 2/84 fhandler_base::get_io_handle() [353]
  949. 0.00 0.00 1/10 fhandler_termios::get_output_handle() [358]
  950. 0.00 0.00 1/2 dev_console::set_color(void*) [379]
  951. 0.00 0.00 1/38 fhandler_console::tc() const [356]
  952. -----------------------------------------------
  953. 0.00 0.00 86/86 build_fh_pc(path_conv&, bool) [29]
  954. [76] 0.5 0.00 0.00 86 fhandler_base::set_name(path_conv&) [76]
  955. 0.00 0.00 172/181 cstrdup@4 [88]
  956. 0.00 0.00 4/4 cwcsdup@4 [295]
  957. -----------------------------------------------
  958. <spontaneous>
  959. [77] 0.5 0.00 0.00 path_conv::operator=(path_conv&) [77]
  960. -----------------------------------------------
  961. 0.00 0.00 1/7 internal_getlogin(cygheap_user&) [145]
  962. 0.00 0.00 6/7 get_sids_info(cygpsid, cygpsid, unsigned long*, unsigned long*) [9]
  963. [78] 0.5 0.00 0.00 7 internal_getgrgid(unsigned long, bool) [78]
  964. 0.00 0.00 1/1 pwdgrp::read_group() [81]
  965. -----------------------------------------------
  966. 0.00 0.00 4/90 fhandler_console::fhandler_console(fh_devices) [153]
  967. 0.00 0.00 4/90 fhandler_virtual::fhandler_virtual() [254]
  968. 0.00 0.00 82/90 fhandler_disk_file::fhandler_disk_file() [69]
  969. [79] 0.5 0.00 0.00 90 fhandler_base::fhandler_base() [79]
  970. -----------------------------------------------
  971. 0.00 0.00 5/5 open [24]
  972. [80] 0.5 0.00 0.00 5 fhandler_base::is_fs_special() [80]
  973. -----------------------------------------------
  974. 0.00 0.00 1/1 internal_getgrgid(unsigned long, bool) [78]
  975. [81] 0.5 0.00 0.00 1 pwdgrp::read_group() [81]
  976. 0.00 0.00 1/2 pwdgrp::load(wchar_t const*) [52]
  977. 0.00 0.00 1/36 pwdgrp::add_line(char*) [57]
  978. -----------------------------------------------
  979. <spontaneous>
  980. [82] 0.5 0.00 0.00 path_conv::close_conv_handle() [82]
  981. -----------------------------------------------
  982. 0.00 0.00 2/2 _sigfe [30]
  983. [83] 0.4 0.00 0.00 2 getgroups32 [83]
  984. 0.00 0.00 2/5 internal_getgroups(int, unsigned long*, cygpsid*) [48]
  985. -----------------------------------------------
  986. <spontaneous>
  987. [84] 0.4 0.00 0.00 shared_name(wchar_t*, wchar_t const*, int)@12 [84]
  988. -----------------------------------------------
  989. <spontaneous>
  990. [85] 0.4 0.00 0.00 path_conv::path_conv() [85]
  991. -----------------------------------------------
  992. 0.00 0.00 3/104 dll_list::alloc(HINSTANCE__*, per_process*, dll_type) [278]
  993. 0.00 0.00 101/104 crealloc_abort@8 [71]
  994. [86] 0.4 0.00 0.00 104 cmalloc@8 [86]
  995. 0.00 0.00 15/49 __cxa_guard_release [354]
  996. -----------------------------------------------
  997. 0.00 0.00 21/21 pwdgrp::add_line(char*) [57]
  998. [87] 0.4 0.00 0.00 21 pwdgrp::parse_group() [87]
  999. 0.00 0.00 61/133 pwdgrp::next_str(char) [99]
  1000. 0.00 0.00 20/49 pwdgrp::next_num(unsigned long&) [180]
  1001. -----------------------------------------------
  1002. 0.00 0.00 1/181 cygheap_user::set_name(char const*) [335]
  1003. 0.00 0.00 8/181 fhandler_base::operator=(fhandler_base&) [242]
  1004. 0.00 0.00 172/181 fhandler_base::set_name(path_conv&) [76]
  1005. [88] 0.4 0.00 0.00 181 cstrdup@4 [88]
  1006. 0.00 0.00 10/49 __cxa_guard_release [354]
  1007. -----------------------------------------------
  1008. <spontaneous>
  1009. [89] 0.4 0.00 0.00 path_conv::is_fs_special() const [89]
  1010. -----------------------------------------------
  1011. <spontaneous>
  1012. [90] 0.4 0.00 0.00 path_conv::handle() const [90]
  1013. -----------------------------------------------
  1014. 0.00 0.00 15/15 pwdgrp::add_line(char*) [57]
  1015. [91] 0.4 0.00 0.00 15 pwdgrp::parse_passwd() [91]
  1016. 0.00 0.00 72/133 pwdgrp::next_str(char) [99]
  1017. 0.00 0.00 29/49 pwdgrp::next_num(unsigned long&) [180]
  1018. -----------------------------------------------
  1019. 0.00 0.00 78/234 fhandler_base::fstat_helper(__stat64*, unsigned long)@12 [20]
  1020. 0.00 0.00 78/234 fhandler_base::fstat_by_handle(__stat64*)@8 [16]
  1021. 0.00 0.00 78/234 fhandler_base::fstat_fs(__stat64*)@8 [14]
  1022. [92] 0.4 0.00 0.00 234 fhandler_base::get_stat_handle() [92]
  1023. -----------------------------------------------
  1024. 0.00 0.00 104/104 symlink_info::check(char*, suffix_info const*, fs_info&, path_conv_handle&) [12]
  1025. [93] 0.4 0.00 0.00 104 suffix_scan::has(char const*, suffix_info const*) [93]
  1026. -----------------------------------------------
  1027. <spontaneous>
  1028. [94] 0.4 0.00 0.00 get_file_sd(void*, path_conv&, security_descriptor&, bool)@16 [94]
  1029. -----------------------------------------------
  1030. <spontaneous>
  1031. [95] 0.4 0.00 0.00 thread_info::fill_if_match(char*, unsigned long, char*) [95]
  1032. -----------------------------------------------
  1033. <spontaneous>
  1034. [96] 0.4 0.00 0.00 myfault::~myfault() [96]
  1035. -----------------------------------------------
  1036. 0.00 0.00 48/48 environ_init(char**, int) [18]
  1037. [97] 0.3 0.00 0.00 48 sys_wcstombs_alloc(char**, int, wchar_t const*, unsigned int)@16 [97]
  1038. 0.00 0.00 48/134 sys_cp_wcstombs(int (*)(_reent*, char*, wchar_t, char const*, _mbstate_t*), char const*, char*, unsigned int, wchar_t const*, unsigned int)@24 [70]
  1039. -----------------------------------------------
  1040. <spontaneous>
  1041. [98] 0.3 0.00 0.00 fs_info::fs_info() [98]
  1042. -----------------------------------------------
  1043. 0.00 0.00 61/133 pwdgrp::parse_group() [87]
  1044. 0.00 0.00 72/133 pwdgrp::parse_passwd() [91]
  1045. [99] 0.3 0.00 0.00 133 pwdgrp::next_str(char) [99]
  1046. -----------------------------------------------
  1047. 0.00 0.00 1/5 _dll_crt0@0 [195]
  1048. 0.00 0.00 1/5 threadfunc_fe(void*)@4 [199]
  1049. 0.00 0.00 3/5 dll_dllcrt0 [126]
  1050. [100] 0.3 0.00 0.00 5 _cygtls::call(unsigned long (*)(void*, void*), void*) [100]
  1051. 0.00 0.00 1/1 dll_crt0_1(void*) [102]
  1052. 0.00 0.00 3/3 dll_dllcrt0_1(void*) [277]
  1053. 0.00 0.00 5/5 _cygtls::init_thread(void*, unsigned long (*)(void*, void*)) [361]
  1054. 0.00 0.00 3/4 _cygtls::init() [364]
  1055. 0.00 0.00 1/1 cygthread::stub(void*)@4 [421]
  1056. -----------------------------------------------
  1057. <spontaneous>
  1058. [101] 0.3 0.00 0.00 sigproc_terminate(exit_states)@4 [101]
  1059. -----------------------------------------------
  1060. 0.00 0.00 1/1 _cygtls::call(unsigned long (*)(void*, void*), void*) [100]
  1061. [102] 0.3 0.00 0.00 1 dll_crt0_1(void*) [102]
  1062. 0.00 0.00 1/1 user_info::initialize() [119]
  1063. 0.00 0.00 1/1 cwdstuff::init() [186]
  1064. 0.00 0.00 1/1 ld_preload() [285]
  1065. 0.00 0.00 1/1 dll_list::init() [417]
  1066. -----------------------------------------------
  1067. <spontaneous>
  1068. [103] 0.3 0.00 0.00 KR_find_keyword(char const*, int) [103]
  1069. -----------------------------------------------
  1070. <spontaneous>
  1071. [104] 0.3 0.00 0.00 ccalloc(cygheap_types, unsigned long, unsigned long, char const*) [104]
  1072. -----------------------------------------------
  1073. <spontaneous>
  1074. [105] 0.3 0.00 0.00 mount_info::sort() [105]
  1075. -----------------------------------------------
  1076. 0.00 0.00 3/9 build_fh_dev(device const&, char const*) [113]
  1077. 0.00 0.00 3/9 dtable::init_std_file_from_handle(int, void*) [44]
  1078. 0.00 0.00 3/9 fhandler_base::set_name(char const*) [166]
  1079. [106] 0.3 0.00 0.00 9 path_conv::set_normalized_path(char const*) [106]
  1080. 0.00 0.00 9/116 crealloc_abort@8 [71]
  1081. -----------------------------------------------
  1082. <spontaneous>
  1083. [107] 0.3 0.00 0.00 path_conv::isdir() const [107]
  1084. -----------------------------------------------
  1085. <spontaneous>
  1086. [108] 0.3 0.00 0.00 path_conv::has_attribute(unsigned long) const [108]
  1087. -----------------------------------------------
  1088. <spontaneous>
  1089. [109] 0.3 0.00 0.00 path_conv::isgood_inode(unsigned long long) const [109]
  1090. -----------------------------------------------
  1091. 0.00 0.00 1/1 _cygwin_exit_return [13]
  1092. [110] 0.3 0.00 0.00 1 initial_setlocale() [110]
  1093. 0.00 0.00 1/1 internal_setlocale [339]
  1094. 0.00 0.00 1/2 __get_current_collate_codeset [381]
  1095. -----------------------------------------------
  1096. <spontaneous>
  1097. [111] 0.2 0.00 0.00 device::parse(unsigned short, unsigned short) [111]
  1098. -----------------------------------------------
  1099. 0.00 0.00 2/88 fhandler_proc::~fhandler_proc() [225]
  1100. 0.00 0.00 2/88 fhandler_console::~fhandler_console() [238]
  1101. 0.00 0.00 2/88 fhandler_process::~fhandler_process() [226]
  1102. 0.00 0.00 82/88 fhandler_disk_file::~fhandler_disk_file() [38]
  1103. [112] 0.2 0.00 0.00 88 fhandler_base::operator delete(void*) [112]
  1104. 0.00 0.00 88/464 cfree@4 [67]
  1105. -----------------------------------------------
  1106. 0.00 0.00 3/3 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  1107. [113] 0.2 0.00 0.00 3 build_fh_dev(device const&, char const*) [113]
  1108. 0.00 0.00 3/9 path_conv::set_normalized_path(char const*) [106]
  1109. 0.00 0.00 3/89 build_fh_pc(path_conv&, bool) [29]
  1110. 0.00 0.00 3/203 path_conv::~path_conv() [31]
  1111. 0.00 0.00 3/104 cmalloc_abort@8 [142]
  1112. -----------------------------------------------
  1113. 0.00 0.00 1/91 dtable::extend(int) [334]
  1114. 0.00 0.00 90/91 fh_alloc(device) [27]
  1115. [114] 0.2 0.00 0.00 91 ccalloc@12 [114]
  1116. 0.00 0.00 7/49 __cxa_guard_release [354]
  1117. -----------------------------------------------
  1118. <spontaneous>
  1119. [115] 0.2 0.00 0.00 crealloc(void*, unsigned long, char const*)@12 [115]
  1120. -----------------------------------------------
  1121. <spontaneous>
  1122. [116] 0.2 0.00 0.00 fhandler_console::open_shared_console(HWND__*, void*&) [116]
  1123. -----------------------------------------------
  1124. 0.00 0.00 2/4 fh_alloc(device) [27]
  1125. 0.00 0.00 2/4 fhandler_process::fhandler_process() [162]
  1126. [117] 0.2 0.00 0.00 4 fhandler_proc::fhandler_proc() [117]
  1127. 0.00 0.00 4/4 fhandler_virtual::fhandler_virtual() [254]
  1128. -----------------------------------------------
  1129. 0.00 0.00 1/7 getpwuid32 [224]
  1130. 0.00 0.00 6/7 getgrgid32 [121]
  1131. [118] 0.2 0.00 0.00 7 etc::file_changed(int) [118]
  1132. 0.00 0.00 7/7 etc::dir_changed(int) [122]
  1133. 0.00 0.00 2/4 etc::test_file_change(int) [217]
  1134. -----------------------------------------------
  1135. 0.00 0.00 1/1 dll_crt0_1(void*) [102]
  1136. [119] 0.2 0.00 0.00 1 user_info::initialize() [119]
  1137. 0.00 0.00 1/1 mount_info::init() [135]
  1138. 0.00 0.00 1/71 internal_getpwsid(cygpsid&) [21]
  1139. 0.00 0.00 1/3 cygheap_user::set_name(char const*) [335]
  1140. -----------------------------------------------
  1141. <spontaneous>
  1142. [120] 0.2 0.00 0.00 transform_chars(_UNICODE_STRING*, unsigned short) [120]
  1143. -----------------------------------------------
  1144. 0.00 0.00 6/6 _sigfe [30]
  1145. [121] 0.2 0.00 0.00 6 getgrgid32 [121]
  1146. 0.00 0.00 6/7 etc::file_changed(int) [118]
  1147. -----------------------------------------------
  1148. 0.00 0.00 7/7 etc::file_changed(int) [118]
  1149. [122] 0.2 0.00 0.00 7 etc::dir_changed(int) [122]
  1150. 0.00 0.00 1/86 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  1151. 0.00 0.00 1/203 path_conv::~path_conv() [31]
  1152. 0.00 0.00 1/119 get_nt_native_path(char const*, _UNICODE_STRING&, bool) [54]
  1153. 0.00 0.00 1/104 cmalloc_abort@8 [142]
  1154. -----------------------------------------------
  1155. 0.00 0.00 107/107 mount_info::conv_to_win32_path(char const*, char*, device&, unsigned int*) [23]
  1156. [123] 0.2 0.00 0.00 107 device::parse(char const*) [123]
  1157. 0.00 0.00 107/107 device::init() [348]
  1158. -----------------------------------------------
  1159. <spontaneous>
  1160. [124] 0.2 0.00 0.00 path_conv_handle::dup(path_conv_handle&) [124]
  1161. -----------------------------------------------
  1162. <spontaneous>
  1163. [125] 0.2 0.00 0.00 path_conv::set_path(char const*) [125]
  1164. -----------------------------------------------
  1165. <spontaneous>
  1166. [126] 0.2 0.00 0.00 dll_dllcrt0 [126]
  1167. 0.00 0.00 3/5 _cygtls::call(unsigned long (*)(void*, void*), void*) [100]
  1168. -----------------------------------------------
  1169. <spontaneous>
  1170. [127] 0.2 0.00 0.00 str2uni_cat(_UNICODE_STRING&, char const*) [127]
  1171. -----------------------------------------------
  1172. 0.00 0.00 1/41 internal_getlogin(cygheap_user&) [145]
  1173. 0.00 0.00 40/41 internal_getgroups(int, unsigned long*, cygpsid*) [48]
  1174. [128] 0.2 0.00 0.00 41 cygsid::getfromgr(__group32 const*) [128]
  1175. 0.00 0.00 41/41 cygsid::getfromstr(char const*, bool) [174]
  1176. -----------------------------------------------
  1177. 0.00 0.00 4/4 fhandler_base::open_with_arch(int, unsigned int) [34]
  1178. [129] 0.2 0.00 0.00 4 fhandler_disk_file::open(int, unsigned int) [129]
  1179. 0.00 0.00 4/4 fhandler_base::open_fs(int, unsigned int) [134]
  1180. -----------------------------------------------
  1181. 0.00 0.00 3/3 fhandler_base::open_with_arch(int, unsigned int) [34]
  1182. [130] 0.2 0.00 0.00 3 fhandler_console::open_setup(int) [130]
  1183. 0.00 0.00 3/3 _pinfo::set_ctty(tty_min*, int, fhandler_termios*) [155]
  1184. 0.00 0.00 3/5 fhandler_base::set_flags(int, int) [265]
  1185. 0.00 0.00 3/4 init_cygheap::manage_console_count(char const*, int, bool) [363]
  1186. -----------------------------------------------
  1187. 0.00 0.00 32/32 mount_info::conv_to_win32_path(char const*, char*, device&, unsigned int*) [23]
  1188. [131] 0.2 0.00 0.00 32 mount_item::build_win32(char*, char const*, unsigned int*, unsigned int) [131]
  1189. 0.00 0.00 32/104 backslashify(char const*, char*, bool) [349]
  1190. -----------------------------------------------
  1191. <spontaneous>
  1192. [132] 0.2 0.00 0.00 tmp_pathbuf::u_get(_UNICODE_STRING*) [132]
  1193. -----------------------------------------------
  1194. <spontaneous>
  1195. [133] 0.2 0.00 0.00 path_conv::fs_is_nfs() const [133]
  1196. -----------------------------------------------
  1197. 0.00 0.00 4/4 fhandler_disk_file::open(int, unsigned int) [129]
  1198. [134] 0.2 0.00 0.00 4 fhandler_base::open_fs(int, unsigned int) [134]
  1199. 0.00 0.00 4/4 fhandler_base::open(int, unsigned int) [140]
  1200. -----------------------------------------------
  1201. 0.00 0.00 1/1 user_info::initialize() [119]
  1202. [135] 0.2 0.00 0.00 1 mount_info::init() [135]
  1203. 0.00 0.00 2/2 mount_info::from_fstab(bool, wchar_t*, wchar_t*) [184]
  1204. 0.00 0.00 3/3 mount_info::add_item(char const*, char const*, unsigned int) [209]
  1205. 0.00 0.00 1/86 sys_wcstombs(char*, unsigned int, wchar_t const*, unsigned int)@16 [74]
  1206. -----------------------------------------------
  1207. 0.00 0.00 94/94 mount_info::conv_to_posix_path(char const*, char*, int) [32]
  1208. [136] 0.2 0.00 0.00 94 mount_info::cygdrive_posix_path(char const*, char*, int) [136]
  1209. 0.00 0.00 94/101 slashify(char const*, char*, bool) [350]
  1210. -----------------------------------------------
  1211. <spontaneous>
  1212. [137] 0.2 0.00 0.00 myfault::faulted(int) [137]
  1213. -----------------------------------------------
  1214. <spontaneous>
  1215. [138] 0.2 0.00 0.00 path_conv::fnoi() [138]
  1216. -----------------------------------------------
  1217. <spontaneous>
  1218. [139] 0.2 0.00 0.00 path_conv::issocket() const [139]
  1219. -----------------------------------------------
  1220. 0.00 0.00 4/4 fhandler_base::open_fs(int, unsigned int) [134]
  1221. [140] 0.2 0.00 0.00 4 fhandler_base::open(int, unsigned int) [140]
  1222. 0.00 0.00 8/10 path_conv::get_nt_native_path() [207]
  1223. 0.00 0.00 4/4 seterrno_from_nt_status(char const*, int, long)@12 [294]
  1224. -----------------------------------------------
  1225. 0.00 0.00 1/1 _cygwin_exit_return [13]
  1226. [141] 0.2 0.00 0.00 1 uinfo_init() [141]
  1227. 0.00 0.00 1/1 internal_getlogin(cygheap_user&) [145]
  1228. 0.00 0.00 1/1 RevertToSelf@0 [387]
  1229. -----------------------------------------------
  1230. 0.00 0.00 1/104 etc::dir_changed(int) [122]
  1231. 0.00 0.00 2/104 path_conv::get_nt_native_path() [207]
  1232. 0.00 0.00 3/104 build_fh_dev(device const&, char const*) [113]
  1233. 0.00 0.00 3/104 dtable::init_std_file_from_handle(int, void*) [44]
  1234. 0.00 0.00 3/104 fhandler_base::set_name(char const*) [166]
  1235. 0.00 0.00 92/104 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  1236. [142] 0.1 0.00 0.00 104 cmalloc_abort@8 [142]
  1237. 0.00 0.00 10/49 __cxa_guard_release [354]
  1238. -----------------------------------------------
  1239. <spontaneous>
  1240. [143] 0.1 0.00 0.00 heap_info::heap_info(unsigned long) [143]
  1241. -----------------------------------------------
  1242. <spontaneous>
  1243. [144] 0.1 0.00 0.00 path_conv::has_acls() const [144]
  1244. -----------------------------------------------
  1245. 0.00 0.00 1/1 uinfo_init() [141]
  1246. [145] 0.1 0.00 0.00 1 internal_getlogin(cygheap_user&) [145]
  1247. 0.00 0.00 1/7 internal_getgrgid(unsigned long, bool) [78]
  1248. 0.00 0.00 1/71 internal_getpwsid(cygpsid&) [21]
  1249. 0.00 0.00 1/1 cygheap_user::ontherange(homebodies, passwd*) [284]
  1250. 0.00 0.00 1/41 cygsid::getfromgr(__group32 const*) [128]
  1251. 0.00 0.00 1/3 cygheap_user::set_name(char const*) [335]
  1252. -----------------------------------------------
  1253. 0.00 0.00 78/78 get_file_attribute(void*, path_conv&, unsigned int*, unsigned long*, unsigned long*)@20 [58]
  1254. [146] 0.1 0.00 0.00 78 get_object_attribute(void*, unsigned long*, unsigned long*, unsigned int*)@16 [146]
  1255. 0.00 0.00 78/78 security_descriptor::malloc(unsigned int) [147]
  1256. -----------------------------------------------
  1257. 0.00 0.00 78/78 get_object_attribute(void*, unsigned long*, unsigned long*, unsigned int*)@16 [146]
  1258. [147] 0.1 0.00 0.00 78 security_descriptor::malloc(unsigned int) [147]
  1259. -----------------------------------------------
  1260. <spontaneous>
  1261. [148] 0.1 0.00 0.00 ucenv(char*, char const*) [148]
  1262. -----------------------------------------------
  1263. <spontaneous>
  1264. [149] 0.1 0.00 0.00 tmp_pathbuf::t_get() [149]
  1265. -----------------------------------------------
  1266. <spontaneous>
  1267. [150] 0.1 0.00 0.00 fhandler_base::get_dev() [150]
  1268. -----------------------------------------------
  1269. <spontaneous>
  1270. [151] 0.1 0.00 0.00 fhandler_disk_file::~fhandler_disk_file() [151]
  1271. -----------------------------------------------
  1272. <spontaneous>
  1273. [152] 0.1 0.00 0.00 myfault::faulted() [152]
  1274. -----------------------------------------------
  1275. 0.00 0.00 4/4 fh_alloc(device) [27]
  1276. [153] 0.1 0.00 0.00 4 fhandler_console::fhandler_console(fh_devices) [153]
  1277. 0.00 0.00 4/4 fhandler_console::set_unit() [189]
  1278. 0.00 0.00 4/90 fhandler_base::fhandler_base() [79]
  1279. 0.00 0.00 4/11 device::parse(unsigned long) [264]
  1280. 0.00 0.00 1/2 dev_console::set_color(void*) [379]
  1281. -----------------------------------------------
  1282. <spontaneous>
  1283. [154] 0.1 0.00 0.00 regopt(wchar_t const*, char*)@8 [154]
  1284. 0.00 0.00 4/5 reg_key::reg_key(bool, unsigned long, ...) [181]
  1285. 0.00 0.00 4/4 reg_key::get_string(wchar_t const*, wchar_t*, unsigned int, wchar_t const*) [218]
  1286. 0.00 0.00 4/5 reg_key::~reg_key() [293]
  1287. -----------------------------------------------
  1288. 0.00 0.00 3/3 fhandler_console::open_setup(int) [130]
  1289. [155] 0.1 0.00 0.00 3 _pinfo::set_ctty(tty_min*, int, fhandler_termios*) [155]
  1290. 0.00 0.00 3/9 pinfo::init(int, unsigned long, void*) [173]
  1291. 0.00 0.00 3/4 lock_ttys::lock_ttys(unsigned long) [366]
  1292. 0.00 0.00 3/4 lock_ttys::release() [365]
  1293. 0.00 0.00 3/3 tty_min::getsid() const [375]
  1294. 0.00 0.00 1/4 init_cygheap::manage_console_count(char const*, int, bool) [363]
  1295. -----------------------------------------------
  1296. <spontaneous>
  1297. [156] 0.1 0.00 0.00 posify_maybe(char**, char const*, char*) [156]
  1298. -----------------------------------------------
  1299. <spontaneous>
  1300. [157] 0.1 0.00 0.00 cygheap_user::sid() [157]
  1301. -----------------------------------------------
  1302. <spontaneous>
  1303. [158] 0.1 0.00 0.00 _cmalloc(unsigned int)@4 [158]
  1304. -----------------------------------------------
  1305. <spontaneous>
  1306. [159] 0.1 0.00 0.00 security_descriptor::~security_descriptor() [159]
  1307. -----------------------------------------------
  1308. <spontaneous>
  1309. [160] 0.1 0.00 0.00 path_conv::fs_serial_number() const [160]
  1310. -----------------------------------------------
  1311. 0.00 0.00 3/3 fhandler_console::init(void*, unsigned long, unsigned int) [60]
  1312. [161] 0.1 0.00 0.00 3 fhandler_console::tcsetattr(int, termios const*) [161]
  1313. 0.00 0.00 3/3 fhandler_console::input_tcsetattr(int, termios const*) [170]
  1314. 0.00 0.00 3/10 fhandler_termios::get_output_handle() [358]
  1315. -----------------------------------------------
  1316. 0.00 0.00 2/2 fh_alloc(device) [27]
  1317. [162] 0.1 0.00 0.00 2 fhandler_process::fhandler_process() [162]
  1318. 0.00 0.00 2/4 fhandler_proc::fhandler_proc() [117]
  1319. -----------------------------------------------
  1320. 0.00 0.00 1/5 getwinenv(char const*, char const*, win_env*)@12 [177]
  1321. 0.00 0.00 1/5 _addenv(char const*, char const*, int)@12 [223]
  1322. 0.00 0.00 3/5 environ_init(char**, int) [18]
  1323. [163] 0.1 0.00 0.00 5 win_env::add_cache(char const*, char const*) [163]
  1324. 0.00 0.00 2/2 env_path_to_win32(void const*, void*, unsigned int) [172]
  1325. 0.00 0.00 2/410 tmp_pathbuf::tmp_pathbuf() [260]
  1326. 0.00 0.00 2/473 tmp_pathbuf::c_get() [259]
  1327. 0.00 0.00 2/410 tmp_pathbuf::~tmp_pathbuf() [289]
  1328. -----------------------------------------------
  1329. 0.00 0.00 1/7 _fopen64_r [258]
  1330. 0.00 0.00 6/7 __sinit [178]
  1331. [164] 0.1 0.00 0.00 7 _cygwin_istext_for_stdio [164]
  1332. 0.00 0.00 7/10 cygheap_fdget::cygheap_fdget(int, bool, bool) [214]
  1333. 0.00 0.00 7/7 cygheap_fdget::~cygheap_fdget() [245]
  1334. 0.00 0.00 4/10 cygheap_fdmanip::operator->() const [228]
  1335. -----------------------------------------------
  1336. <spontaneous>
  1337. [165] 0.1 0.00 0.00 _csbrk@4 [165]
  1338. 0.00 0.00 49/51 getpagesize [203]
  1339. -----------------------------------------------
  1340. 0.00 0.00 3/3 build_fh_pc(path_conv&, bool) [29]
  1341. [166] 0.1 0.00 0.00 3 fhandler_base::set_name(char const*) [166]
  1342. 0.00 0.00 3/9 path_conv::set_normalized_path(char const*) [106]
  1343. 0.00 0.00 3/104 cmalloc_abort@8 [142]
  1344. -----------------------------------------------
  1345. 0.00 0.00 3/3 _close_r [168]
  1346. [167] 0.1 0.00 0.00 3 close [167]
  1347. 0.00 0.00 3/3 dtable::release(int) [205]
  1348. 0.00 0.00 3/10 cygheap_fdget::cygheap_fdget(int, bool, bool) [214]
  1349. 0.00 0.00 3/3 fhandler_base::close_with_arch() [287]
  1350. -----------------------------------------------
  1351. <spontaneous>
  1352. [168] 0.1 0.00 0.00 _close_r [168]
  1353. 0.00 0.00 3/3 close [167]
  1354. -----------------------------------------------
  1355. 0.00 0.00 8/80 qsort [280]
  1356. 0.00 0.00 72/80 mount_info::conv_to_win32_path(char const*, char*, device&, unsigned int*) [23]
  1357. [169] 0.1 0.00 0.00 80 mount_info::cygdrive_win32_path(char const*, char*, int&) [169]
  1358. 0.00 0.00 72/104 backslashify(char const*, char*, bool) [349]
  1359. -----------------------------------------------
  1360. 0.00 0.00 3/3 fhandler_console::tcsetattr(int, termios const*) [161]
  1361. [170] 0.1 0.00 0.00 3 fhandler_console::input_tcsetattr(int, termios const*) [170]
  1362. 0.00 0.00 6/38 fhandler_console::tc() const [356]
  1363. 0.00 0.00 4/84 fhandler_base::get_io_handle() [353]
  1364. -----------------------------------------------
  1365. 0.00 0.00 2/2 environ_init(char**, int) [18]
  1366. [171] 0.1 0.00 0.00 2 env_path_to_posix(void const*, void*, unsigned int) [171]
  1367. 0.00 0.00 2/25 cygwin_conv_path [39]
  1368. -----------------------------------------------
  1369. 0.00 0.00 2/2 win_env::add_cache(char const*, char const*) [163]
  1370. [172] 0.1 0.00 0.00 2 env_path_to_win32(void const*, void*, unsigned int) [172]
  1371. 0.00 0.00 2/25 cygwin_conv_path [39]
  1372. -----------------------------------------------
  1373. 0.00 0.00 1/9 fhandler_proc::get_proc_fhandler(char const*) [239]
  1374. 0.00 0.00 1/9 fhandler_process::fstat(__stat64*)@8 [73]
  1375. 0.00 0.00 1/9 pinfo::thisproc(void*) [256]
  1376. 0.00 0.00 3/9 fhandler_process::fill_filebuf() [196]
  1377. 0.00 0.00 3/9 _pinfo::set_ctty(tty_min*, int, fhandler_termios*) [155]
  1378. [173] 0.1 0.00 0.00 9 pinfo::init(int, unsigned long, void*) [173]
  1379. 0.00 0.00 2/260 open_shared(wchar_t const*, int, void*&, unsigned long, shared_locations*, _SECURITY_ATTRIBUTES*, unsigned long)@28 [28]
  1380. 0.00 0.00 2/4 __sec_user(void*, void*, void*, unsigned long, int)@20 [266]
  1381. -----------------------------------------------
  1382. 0.00 0.00 41/41 cygsid::getfromgr(__group32 const*) [128]
  1383. [174] 0.1 0.00 0.00 41 cygsid::getfromstr(char const*, bool) [174]
  1384. 0.00 0.00 39/39 cygsid::get_sid(unsigned long, unsigned long, unsigned long*, bool) [213]
  1385. -----------------------------------------------
  1386. <spontaneous>
  1387. [175] 0.1 0.00 0.00 my_findenv(char const*, int*)@8 [175]
  1388. -----------------------------------------------
  1389. <spontaneous>
  1390. [176] 0.1 0.00 0.00 fs_info_cache::search(_FILE_FS_VOLUME_INFORMATION*, unsigned int&) [176]
  1391. -----------------------------------------------
  1392. 0.00 0.00 1/49 _addenv(char const*, char const*, int)@12 [223]
  1393. 0.00 0.00 48/49 environ_init(char**, int) [18]
  1394. [177] 0.1 0.00 0.00 49 getwinenv(char const*, char const*, win_env*)@12 [177]
  1395. 0.00 0.00 1/5 win_env::add_cache(char const*, char const*) [163]
  1396. 0.00 0.00 1/43 spenv::retrieve(bool, char const*) [355]
  1397. -----------------------------------------------
  1398. <spontaneous>
  1399. [178] 0.1 0.00 0.00 __sinit [178]
  1400. 0.00 0.00 6/7 _cygwin_istext_for_stdio [164]
  1401. -----------------------------------------------
  1402. 0.00 0.00 6/6 pwdgrp::read_passwd() [37]
  1403. [179] 0.1 0.00 0.00 6 cygwin_strcasecmp@8 [179]
  1404. 0.00 0.00 12/283 sys_mbstowcs(wchar_t*, unsigned int, char const*, unsigned int)@16 [42]
  1405. -----------------------------------------------
  1406. 0.00 0.00 20/49 pwdgrp::parse_group() [87]
  1407. 0.00 0.00 29/49 pwdgrp::parse_passwd() [91]
  1408. [180] 0.1 0.00 0.00 49 pwdgrp::next_num(unsigned long&) [180]
  1409. -----------------------------------------------
  1410. 0.00 0.00 1/5 memory_init(bool) [208]
  1411. 0.00 0.00 4/5 regopt(wchar_t const*, char*)@8 [154]
  1412. [181] 0.1 0.00 0.00 5 reg_key::reg_key(bool, unsigned long, ...) [181]
  1413. 0.00 0.00 5/5 reg_key::reg_key(HKEY__*, unsigned long, ...) [229]
  1414. 0.00 0.00 5/10 reg_key::build_reg(HKEY__*, unsigned long, char*) [204]
  1415. 0.00 0.00 5/5 reg_key::get_dword(wchar_t const*, unsigned long) [362]
  1416. -----------------------------------------------
  1417. <spontaneous>
  1418. [182] 0.1 0.00 0.00 conv_path_list(char const*, char*, unsigned int, int) [182]
  1419. -----------------------------------------------
  1420. <spontaneous>
  1421. [183] 0.1 0.00 0.00 __get_lcid_from_locale(char const*) [183]
  1422. -----------------------------------------------
  1423. 0.00 0.00 2/2 mount_info::init() [135]
  1424. [184] 0.1 0.00 0.00 2 mount_info::from_fstab(bool, wchar_t*, wchar_t*) [184]
  1425. 0.00 0.00 6/6 mount_info::from_fstab_line(char*, bool) [292]
  1426. 0.00 0.00 1/283 sys_mbstowcs(wchar_t*, unsigned int, char const*, unsigned int)@16 [42]
  1427. 0.00 0.00 1/118 transform_chars(wchar_t*, wchar_t*) [290]
  1428. -----------------------------------------------
  1429. 0.00 0.00 1/1 cwdstuff::init() [186]
  1430. [185] 0.1 0.00 0.00 1 cwdstuff::set(path_conv*, char const*) [185]
  1431. 0.00 0.00 1/79 mount_info::conv_to_posix_path(wchar_t*, char*, int) [25]
  1432. 0.00 0.00 1/1 cwdstuff::override_win32_cwd(bool, unsigned long) [269]
  1433. 0.00 0.00 2/116 crealloc_abort@8 [71]
  1434. 0.00 0.00 1/410 tmp_pathbuf::tmp_pathbuf() [260]
  1435. 0.00 0.00 1/473 tmp_pathbuf::c_get() [259]
  1436. 0.00 0.00 1/410 tmp_pathbuf::~tmp_pathbuf() [289]
  1437. -----------------------------------------------
  1438. 0.00 0.00 1/1 dll_crt0_1(void*) [102]
  1439. [186] 0.1 0.00 0.00 1 cwdstuff::init() [186]
  1440. 0.00 0.00 1/1 cwdstuff::set(path_conv*, char const*) [185]
  1441. -----------------------------------------------
  1442. 0.00 0.00 3/3 format_process_maps(void*, char*&) [1]
  1443. [187] 0.1 0.00 0.00 3 dos_drive_mappings::dos_drive_mappings() [187]
  1444. -----------------------------------------------
  1445. <spontaneous>
  1446. [188] 0.1 0.00 0.00 internal_getgrent(int) [188]
  1447. -----------------------------------------------
  1448. 0.00 0.00 4/4 fhandler_console::fhandler_console(fh_devices) [153]
  1449. [189] 0.1 0.00 0.00 4 fhandler_console::set_unit() [189]
  1450. 0.00 0.00 1/260 open_shared(wchar_t const*, int, void*&, unsigned long, shared_locations*, _SECURITY_ATTRIBUTES*, unsigned long)@28 [28]
  1451. 0.00 0.00 4/11 device::parse(unsigned long) [264]
  1452. 0.00 0.00 1/517 __small_swprintf(wchar_t*, wchar_t const*, ...) [35]
  1453. 0.00 0.00 1/4 lock_ttys::lock_ttys(unsigned long) [366]
  1454. 0.00 0.00 1/4 lock_ttys::release() [365]
  1455. -----------------------------------------------
  1456. 0.00 0.00 1/1 fhandler_console::open(int, unsigned int) [75]
  1457. [190] 0.1 0.00 0.00 1 fhandler_termios::tcinit(bool) [190]
  1458. 0.00 0.00 26/38 fhandler_console::tc() const [356]
  1459. -----------------------------------------------
  1460. <spontaneous>
  1461. [191] 0.1 0.00 0.00 fhandler_console::write_console(wchar_t*, unsigned long, unsigned long&) [191]
  1462. -----------------------------------------------
  1463. <spontaneous>
  1464. [192] 0.1 0.00 0.00 cygpsid::operator==(void*) const [192]
  1465. -----------------------------------------------
  1466. <spontaneous>
  1467. [193] 0.1 0.00 0.00 _write_r [193]
  1468. 0.00 0.00 1/1 write [194]
  1469. -----------------------------------------------
  1470. 0.00 0.00 1/1 _write_r [193]
  1471. [194] 0.1 0.00 0.00 1 write [194]
  1472. 0.00 0.00 1/1 fhandler_console::write(void const*, unsigned int)@12 [206]
  1473. 0.00 0.00 1/10 cygheap_fdmanip::operator->() const [228]
  1474. -----------------------------------------------
  1475. <spontaneous>
  1476. [195] 0.1 0.00 0.00 _dll_crt0@0 [195]
  1477. 0.00 0.00 1/5 _cygtls::call(unsigned long (*)(void*, void*), void*) [100]
  1478. 0.00 0.00 1/1 _feinitialise [302]
  1479. -----------------------------------------------
  1480. 3 fhandler_process::fill_filebuf() [196]
  1481. 0.00 0.00 1/3 fhandler_process::open(int, unsigned int) [72]
  1482. 0.00 0.00 2/3 fhandler_virtual::lseek(long long, int) [212]
  1483. [196] 0.1 0.00 0.00 3+3 fhandler_process::fill_filebuf() [196]
  1484. 0.00 0.00 3/9 pinfo::init(int, unsigned long, void*) [173]
  1485. 3 fhandler_process::fill_filebuf() [196]
  1486. -----------------------------------------------
  1487. <spontaneous>
  1488. [197] 0.1 0.00 0.00 fhandler_console::output_tcsetattr(int, termios const*) [197]
  1489. -----------------------------------------------
  1490. <spontaneous>
  1491. [198] 0.1 0.00 0.00 cygsid::operator=(char const*) [198]
  1492. -----------------------------------------------
  1493. <spontaneous>
  1494. [199] 0.1 0.00 0.00 threadfunc_fe(void*)@4 [199]
  1495. 0.00 0.00 1/5 _cygtls::call(unsigned long (*)(void*, void*), void*) [100]
  1496. -----------------------------------------------
  1497. <spontaneous>
  1498. [200] 0.1 0.00 0.00 dll_crt0_0() [200]
  1499. 0.00 0.00 1/1 memory_init(bool) [208]
  1500. 0.00 0.00 1/1 tty_list::init_session()@0 [329]
  1501. 0.00 0.00 1/1 sigproc_init()@0 [331]
  1502. 0.00 0.00 1/1 cygthread::init() [420]
  1503. 0.00 0.00 1/1 get_cygwin_startup_info() [401]
  1504. 0.00 0.00 1/4 _cygtls::init() [364]
  1505. 0.00 0.00 1/1 events_init() [389]
  1506. -----------------------------------------------
  1507. 0.00 0.00 2/2 _lseek64_r [202]
  1508. [201] 0.1 0.00 0.00 2 lseek64 [201]
  1509. 0.00 0.00 2/2 fhandler_virtual::lseek(long long, int) [212]
  1510. -----------------------------------------------
  1511. <spontaneous>
  1512. [202] 0.1 0.00 0.00 _lseek64_r [202]
  1513. 0.00 0.00 2/2 lseek64 [201]
  1514. -----------------------------------------------
  1515. 0.00 0.00 1/51 memory_init(bool) [208]
  1516. 0.00 0.00 1/51 get_page_size(int) [337]
  1517. 0.00 0.00 49/51 _csbrk@4 [165]
  1518. [203] 0.1 0.00 0.00 51 getpagesize [203]
  1519. -----------------------------------------------
  1520. 0.00 0.00 5/10 reg_key::reg_key(HKEY__*, unsigned long, ...) [229]
  1521. 0.00 0.00 5/10 reg_key::reg_key(bool, unsigned long, ...) [181]
  1522. [204] 0.1 0.00 0.00 10 reg_key::build_reg(HKEY__*, unsigned long, char*) [204]
  1523. -----------------------------------------------
  1524. 0.00 0.00 3/3 close [167]
  1525. [205] 0.1 0.00 0.00 3 dtable::release(int) [205]
  1526. 0.00 0.00 2/2 fhandler_console::~fhandler_console() [238]
  1527. 0.00 0.00 1/2 fhandler_process::~fhandler_process() [226]
  1528. 0.00 0.00 3/3 fhandler_base::need_fixup_before() const [372]
  1529. -----------------------------------------------
  1530. 0.00 0.00 1/1 write [194]
  1531. [206] 0.1 0.00 0.00 1 fhandler_console::write(void const*, unsigned int)@12 [206]
  1532. 0.00 0.00 1/1 fhandler_console::write_normal(unsigned char const*, unsigned char const*) [216]
  1533. 0.00 0.00 1/1 fhandler_termios::bg_check(int) [301]
  1534. 0.00 0.00 1/196 tmp_pathbuf::w_get() [327]
  1535. 0.00 0.00 1/410 tmp_pathbuf::tmp_pathbuf() [260]
  1536. 0.00 0.00 1/410 tmp_pathbuf::~tmp_pathbuf() [289]
  1537. -----------------------------------------------
  1538. 0.00 0.00 2/10 fhandler_base::get_ino() [279]
  1539. 0.00 0.00 8/10 fhandler_base::open(int, unsigned int) [140]
  1540. [207] 0.1 0.00 0.00 10 path_conv::get_nt_native_path() [207]
  1541. 0.00 0.00 2/119 get_nt_native_path(char const*, _UNICODE_STRING&, bool) [54]
  1542. 0.00 0.00 2/104 cmalloc_abort@8 [142]
  1543. -----------------------------------------------
  1544. 0.00 0.00 1/1 dll_crt0_0() [200]
  1545. [208] 0.1 0.00 0.00 1 memory_init(bool) [208]
  1546. 0.00 0.00 1/5 reg_key::reg_key(bool, unsigned long, ...) [181]
  1547. 0.00 0.00 1/1 cygheap_user::init() [257]
  1548. 0.00 0.00 1/1 user_info::create(bool) [288]
  1549. 0.00 0.00 1/260 open_shared(wchar_t const*, int, void*&, unsigned long, shared_locations*, _SECURITY_ATTRIBUTES*, unsigned long)@28 [28]
  1550. 0.00 0.00 1/5 reg_key::~reg_key() [293]
  1551. 0.00 0.00 1/51 getpagesize [203]
  1552. 0.00 0.00 1/1 shared_info::initialize() [341]
  1553. 0.00 0.00 1/1 cygheap_init()@0 [392]
  1554. 0.00 0.00 1/1 hash_path_name(unsigned long long, wchar_t const*)@12 [393]
  1555. 0.00 0.00 1/1 RtlInt64ToHexUnicodeString@16 [388]
  1556. 0.00 0.00 1/1 reg_key::set_string(wchar_t const*, wchar_t const*) [415]
  1557. -----------------------------------------------
  1558. 0.00 0.00 3/3 mount_info::init() [135]
  1559. [209] 0.1 0.00 0.00 3 mount_info::add_item(char const*, char const*, unsigned int) [209]
  1560. 0.00 0.00 3/105 normalize_win32_path(char const*, char*, char*&) [244]
  1561. 0.00 0.00 3/90 normalize_posix_path(char const*, char*, char*&) [262]
  1562. 0.00 0.00 3/410 tmp_pathbuf::tmp_pathbuf() [260]
  1563. 0.00 0.00 3/473 tmp_pathbuf::c_get() [259]
  1564. 0.00 0.00 3/410 tmp_pathbuf::~tmp_pathbuf() [289]
  1565. -----------------------------------------------
  1566. <spontaneous>
  1567. [210] 0.1 0.00 0.00 dev_console::fillin_info(void*) [210]
  1568. -----------------------------------------------
  1569. 0.00 0.00 2/4 fhandler_proc::~fhandler_proc() [225]
  1570. 0.00 0.00 2/4 fhandler_process::~fhandler_process() [226]
  1571. [211] 0.1 0.00 0.00 4 fhandler_virtual::~fhandler_virtual() [211]
  1572. 0.00 0.00 4/88 fhandler_base::~fhandler_base() [53]
  1573. 0.00 0.00 1/464 cfree@4 [67]
  1574. -----------------------------------------------
  1575. 0.00 0.00 2/2 lseek64 [201]
  1576. [212] 0.0 0.00 0.00 2 fhandler_virtual::lseek(long long, int) [212]
  1577. 0.00 0.00 2/3 fhandler_process::fill_filebuf() [196]
  1578. -----------------------------------------------
  1579. 0.00 0.00 39/39 cygsid::getfromstr(char const*, bool) [174]
  1580. [213] 0.0 0.00 0.00 39 cygsid::get_sid(unsigned long, unsigned long, unsigned long*, bool) [213]
  1581. -----------------------------------------------
  1582. 0.00 0.00 3/10 close [167]
  1583. 0.00 0.00 7/10 _cygwin_istext_for_stdio [164]
  1584. [214] 0.0 0.00 0.00 10 cygheap_fdget::cygheap_fdget(int, bool, bool) [214]
  1585. -----------------------------------------------
  1586. <spontaneous>
  1587. [215] 0.0 0.00 0.00 cygthread::async_create(unsigned long)@4 [215]
  1588. 0.00 0.00 1/1 cygthread::create() [231]
  1589. -----------------------------------------------
  1590. 0.00 0.00 1/1 fhandler_console::write(void const*, unsigned int)@12 [206]
  1591. [216] 0.0 0.00 0.00 1 fhandler_console::write_normal(unsigned char const*, unsigned char const*) [216]
  1592. 0.00 0.00 1/1 fhandler_console::cursor_set(bool, int, int) [230]
  1593. 0.00 0.00 1/284 sys_cp_mbstowcs(int (*)(_reent*, wchar_t*, char const*, unsigned int, char const*, _mbstate_t*), char const*, wchar_t*, unsigned int, char const*, unsigned int)@24 [55]
  1594. 0.00 0.00 1/10 fhandler_termios::get_output_handle() [358]
  1595. 0.00 0.00 1/1 fhandler_console::cursor_get(int*, int*) [410]
  1596. 0.00 0.00 1/38 fhandler_console::tc() const [356]
  1597. -----------------------------------------------
  1598. 0.00 0.00 2/4 etc::init(int, _OBJECT_ATTRIBUTES*) [255]
  1599. 0.00 0.00 2/4 etc::file_changed(int) [118]
  1600. [217] 0.0 0.00 0.00 4 etc::test_file_change(int) [217]
  1601. -----------------------------------------------
  1602. 0.00 0.00 4/4 regopt(wchar_t const*, char*)@8 [154]
  1603. [218] 0.0 0.00 0.00 4 reg_key::get_string(wchar_t const*, wchar_t*, unsigned int, wchar_t const*) [218]
  1604. -----------------------------------------------
  1605. 0.00 0.00 1/4 getopt_internal [286]
  1606. 0.00 0.00 1/4 ld_preload() [285]
  1607. 0.00 0.00 1/4 pwdgrp::read_passwd() [37]
  1608. 0.00 0.00 1/4 cygheap_user::ontherange(homebodies, passwd*) [284]
  1609. [219] 0.0 0.00 0.00 4 getenv [219]
  1610. 0.00 0.00 21/43 spenv::retrieve(bool, char const*) [355]
  1611. 0.00 0.00 1/1 getwinenveq(char const*, unsigned int, int)@12 [390]
  1612. -----------------------------------------------
  1613. 0.00 0.00 2/2 fstat64 [65]
  1614. [220] 0.0 0.00 0.00 2 fhandler_base::get_device() [220]
  1615. -----------------------------------------------
  1616. <spontaneous>
  1617. [221] 0.0 0.00 0.00 _cfree@4 [221]
  1618. -----------------------------------------------
  1619. <spontaneous>
  1620. [222] 0.0 0.00 0.00 setlocale [222]
  1621. 0.00 0.00 1/2 __get_current_collate_codeset [381]
  1622. -----------------------------------------------
  1623. <spontaneous>
  1624. [223] 0.0 0.00 0.00 _addenv(char const*, char const*, int)@12 [223]
  1625. 0.00 0.00 1/5 win_env::add_cache(char const*, char const*) [163]
  1626. 0.00 0.00 1/2 update_envptrs()@0 [298]
  1627. 0.00 0.00 1/49 getwinenv(char const*, char const*, win_env*)@12 [177]
  1628. 0.00 0.00 1/43 spenv::retrieve(bool, char const*) [355]
  1629. -----------------------------------------------
  1630. 0.00 0.00 1/1 _sigfe [30]
  1631. [224] 0.0 0.00 0.00 1 getpwuid32 [224]
  1632. 0.00 0.00 1/7 etc::file_changed(int) [118]
  1633. -----------------------------------------------
  1634. 0.00 0.00 2/2 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  1635. [225] 0.0 0.00 0.00 2 fhandler_proc::~fhandler_proc() [225]
  1636. 0.00 0.00 2/4 fhandler_virtual::~fhandler_virtual() [211]
  1637. 0.00 0.00 2/88 fhandler_base::operator delete(void*) [112]
  1638. -----------------------------------------------
  1639. 0.00 0.00 1/2 dtable::release(int) [205]
  1640. 0.00 0.00 1/2 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  1641. [226] 0.0 0.00 0.00 2 fhandler_process::~fhandler_process() [226]
  1642. 0.00 0.00 2/4 fhandler_virtual::~fhandler_virtual() [211]
  1643. 0.00 0.00 2/88 fhandler_base::operator delete(void*) [112]
  1644. -----------------------------------------------
  1645. 0.00 0.00 19/19 _setlocale_r [237]
  1646. [227] 0.0 0.00 0.00 19 _getenv_r [227]
  1647. 0.00 0.00 19/43 spenv::retrieve(bool, char const*) [355]
  1648. -----------------------------------------------
  1649. 0.00 0.00 1/10 write [194]
  1650. 0.00 0.00 1/10 read [240]
  1651. 0.00 0.00 4/10 _cygwin_istext_for_stdio [164]
  1652. 0.00 0.00 4/10 fstat64 [65]
  1653. [228] 0.0 0.00 0.00 10 cygheap_fdmanip::operator->() const [228]
  1654. -----------------------------------------------
  1655. 0.00 0.00 5/5 reg_key::reg_key(bool, unsigned long, ...) [181]
  1656. [229] 0.0 0.00 0.00 5 reg_key::reg_key(HKEY__*, unsigned long, ...) [229]
  1657. 0.00 0.00 5/10 reg_key::build_reg(HKEY__*, unsigned long, char*) [204]
  1658. -----------------------------------------------
  1659. 0.00 0.00 1/1 fhandler_console::write_normal(unsigned char const*, unsigned char const*) [216]
  1660. [230] 0.0 0.00 0.00 1 fhandler_console::cursor_set(bool, int, int) [230]
  1661. 0.00 0.00 2/10 fhandler_termios::get_output_handle() [358]
  1662. -----------------------------------------------
  1663. 0.00 0.00 1/1 cygthread::async_create(unsigned long)@4 [215]
  1664. [231] 0.0 0.00 0.00 1 cygthread::create() [231]
  1665. -----------------------------------------------
  1666. 0.00 0.00 1/1 __monetary_load_locale [236]
  1667. [232] 0.0 0.00 0.00 1 __set_lc_monetary_from_win [232]
  1668. 0.00 0.00 1/8 __set_locale_from_locale_alias [359]
  1669. -----------------------------------------------
  1670. <spontaneous>
  1671. [233] 0.0 0.00 0.00 RtlSplitUnicodePath@12 [233]
  1672. -----------------------------------------------
  1673. <spontaneous>
  1674. [234] 0.0 0.00 0.00 _crealloc(void*, unsigned int)@8 [234]
  1675. -----------------------------------------------
  1676. <spontaneous>
  1677. [235] 0.0 0.00 0.00 fhandler_base::get_major() [235]
  1678. -----------------------------------------------
  1679. <spontaneous>
  1680. [236] 0.0 0.00 0.00 __monetary_load_locale [236]
  1681. 0.00 0.00 1/1 __set_lc_monetary_from_win [232]
  1682. -----------------------------------------------
  1683. <spontaneous>
  1684. [237] 0.0 0.00 0.00 _setlocale_r [237]
  1685. 0.00 0.00 19/19 _getenv_r [227]
  1686. -----------------------------------------------
  1687. 0.00 0.00 2/2 dtable::release(int) [205]
  1688. [238] 0.0 0.00 0.00 2 fhandler_console::~fhandler_console() [238]
  1689. 0.00 0.00 2/88 fhandler_base::~fhandler_base() [53]
  1690. 0.00 0.00 2/88 fhandler_base::operator delete(void*) [112]
  1691. -----------------------------------------------
  1692. 0.00 0.00 3/3 mount_info::conv_to_win32_path(char const*, char*, device&, unsigned int*) [23]
  1693. [239] 0.0 0.00 0.00 3 fhandler_proc::get_proc_fhandler(char const*) [239]
  1694. 0.00 0.00 1/9 pinfo::init(int, unsigned long, void*) [173]
  1695. -----------------------------------------------
  1696. 0.00 0.00 1/1 _read_r [241]
  1697. [240] 0.0 0.00 0.00 1 read [240]
  1698. 0.00 0.00 1/10 cygheap_fdmanip::operator->() const [228]
  1699. 0.00 0.00 1/1 fhandler_virtual::read(void*, unsigned int&)@12 [411]
  1700. -----------------------------------------------
  1701. <spontaneous>
  1702. [241] 0.0 0.00 0.00 _read_r [241]
  1703. 0.00 0.00 1/1 read [240]
  1704. -----------------------------------------------
  1705. 0.00 0.00 1/4 build_fh_pc(path_conv&, bool) [29]
  1706. 0.00 0.00 3/4 fhandler_base::open_with_arch(int, unsigned int) [34]
  1707. [242] 0.0 0.00 0.00 4 fhandler_base::operator=(fhandler_base&) [242]
  1708. 0.00 0.00 8/181 cstrdup@4 [88]
  1709. 0.00 0.00 4/4 fhandler_console::size() const [367]
  1710. -----------------------------------------------
  1711. 0.00 0.00 290/585 mount_info::conv_to_posix_path(char const*, char*, int) [32]
  1712. 0.00 0.00 295/585 mount_info::conv_to_win32_path(char const*, char*, device&, unsigned int*) [23]
  1713. [243] 0.0 0.00 0.00 585 path_prefix_p(char const*, char const*, int, bool) [243]
  1714. -----------------------------------------------
  1715. 0.00 0.00 3/105 mount_info::add_item(char const*, char const*, unsigned int) [209]
  1716. 0.00 0.00 102/105 mount_info::conv_to_posix_path(char const*, char*, int) [32]
  1717. [244] 0.0 0.00 0.00 105 normalize_win32_path(char const*, char*, char*&) [244]
  1718. -----------------------------------------------
  1719. 0.00 0.00 7/7 _cygwin_istext_for_stdio [164]
  1720. [245] 0.0 0.00 0.00 7 cygheap_fdget::~cygheap_fdget() [245]
  1721. -----------------------------------------------
  1722. 0.00 0.00 5/5 open [24]
  1723. [246] 0.0 0.00 0.00 5 cygheap_fdnew::cygheap_fdnew(int, bool) [246]
  1724. 0.00 0.00 5/5 dtable::find_unused_handle(int) [360]
  1725. -----------------------------------------------
  1726. <spontaneous>
  1727. [247] 0.0 0.00 0.00 parse_options(char const*)@4 [247]
  1728. 0.00 0.00 1/43 spenv::retrieve(bool, char const*) [355]
  1729. -----------------------------------------------
  1730. <spontaneous>
  1731. [248] 0.0 0.00 0.00 top_key(bool, unsigned long, void**) [248]
  1732. 0.00 0.00 2/3 cygpsid::string(wchar_t*) const [374]
  1733. -----------------------------------------------
  1734. <spontaneous>
  1735. [249] 0.0 0.00 0.00 device::operator fh_devices() [249]
  1736. -----------------------------------------------
  1737. <spontaneous>
  1738. [250] 0.0 0.00 0.00 dtable::not_open(int) [250]
  1739. -----------------------------------------------
  1740. <spontaneous>
  1741. [251] 0.0 0.00 0.00 pwdgrp::refresh(bool) [251]
  1742. -----------------------------------------------
  1743. <spontaneous>
  1744. [252] 0.0 0.00 0.00 path_conv::path_conv(device const&) [252]
  1745. -----------------------------------------------
  1746. <spontaneous>
  1747. [253] 0.0 0.00 0.00 cygpsid::operator!=(void*) const [253]
  1748. -----------------------------------------------
  1749. 0.00 0.00 4/4 fhandler_proc::fhandler_proc() [117]
  1750. [254] 0.0 0.00 0.00 4 fhandler_virtual::fhandler_virtual() [254]
  1751. 0.00 0.00 4/90 fhandler_base::fhandler_base() [79]
  1752. -----------------------------------------------
  1753. 0.00 0.00 2/2 pwdgrp::load(wchar_t const*) [52]
  1754. [255] 0.0 0.00 0.00 2 etc::init(int, _OBJECT_ATTRIBUTES*) [255]
  1755. 0.00 0.00 2/4 etc::test_file_change(int) [217]
  1756. -----------------------------------------------
  1757. 0.00 0.00 1/1 pinfo_init(char**, int)@8 [17]
  1758. [256] 0.0 0.00 0.00 1 pinfo::thisproc(void*) [256]
  1759. 0.00 0.00 1/9 pinfo::init(int, unsigned long, void*) [173]
  1760. 0.00 0.00 1/3 time [377]
  1761. -----------------------------------------------
  1762. 0.00 0.00 1/1 memory_init(bool) [208]
  1763. [257] 0.0 0.00 0.00 1 cygheap_user::init() [257]
  1764. 0.00 0.00 2/86 sys_wcstombs(char*, unsigned int, wchar_t const*, unsigned int)@16 [74]
  1765. 0.00 0.00 1/4 __sec_user(void*, void*, void*, unsigned long, int)@20 [266]
  1766. 0.00 0.00 1/3 cygheap_user::set_name(char const*) [335]
  1767. -----------------------------------------------
  1768. <spontaneous>
  1769. [258] 0.0 0.00 0.00 _fopen64_r [258]
  1770. 0.00 0.00 1/7 _cygwin_istext_for_stdio [164]
  1771. -----------------------------------------------
  1772. 0.00 0.00 1/473 cwdstuff::set(path_conv*, char const*) [185]
  1773. 0.00 0.00 2/473 win_env::add_cache(char const*, char const*) [163]
  1774. 0.00 0.00 3/473 format_process_maps(void*, char*&) [1]
  1775. 0.00 0.00 3/473 mount_info::add_item(char const*, char const*, unsigned int) [209]
  1776. 0.00 0.00 25/473 cygwin_conv_path [39]
  1777. 0.00 0.00 79/473 mount_info::conv_to_posix_path(wchar_t*, char*, int) [25]
  1778. 0.00 0.00 102/473 mount_info::conv_to_posix_path(char const*, char*, int) [32]
  1779. 0.00 0.00 258/473 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  1780. [259] 0.0 0.00 0.00 473 tmp_pathbuf::c_get() [259]
  1781. -----------------------------------------------
  1782. 0.00 0.00 1/410 environ_init(char**, int) [18]
  1783. 0.00 0.00 1/410 fhandler_console::write(void const*, unsigned int)@12 [206]
  1784. 0.00 0.00 1/410 internal_setlocale [339]
  1785. 0.00 0.00 1/410 cwdstuff::set(path_conv*, char const*) [185]
  1786. 0.00 0.00 1/410 cygwin_create_path [49]
  1787. 0.00 0.00 1/410 cygheap_user::ontherange(homebodies, passwd*) [284]
  1788. 0.00 0.00 2/410 win_env::add_cache(char const*, char const*) [163]
  1789. 0.00 0.00 3/410 format_process_maps(void*, char*&) [1]
  1790. 0.00 0.00 3/410 mount_info::add_item(char const*, char const*, unsigned int) [209]
  1791. 0.00 0.00 25/410 cygwin_conv_path [39]
  1792. 0.00 0.00 79/410 mount_info::conv_to_posix_path(wchar_t*, char*, int) [25]
  1793. 0.00 0.00 86/410 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  1794. 0.00 0.00 102/410 mount_info::conv_to_posix_path(char const*, char*, int) [32]
  1795. 0.00 0.00 104/410 symlink_info::check(char*, suffix_info const*, fs_info&, path_conv_handle&) [12]
  1796. [260] 0.0 0.00 0.00 410 tmp_pathbuf::tmp_pathbuf() [260]
  1797. -----------------------------------------------
  1798. 0.00 0.00 312/312 fhandler_base::fstat_helper(__stat64*, unsigned long)@12 [20]
  1799. [261] 0.0 0.00 0.00 312 to_timestruc_t(_FILETIME*, timespec*)@8 [261]
  1800. -----------------------------------------------
  1801. 0.00 0.00 3/90 mount_info::add_item(char const*, char const*, unsigned int) [209]
  1802. 0.00 0.00 87/90 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  1803. [262] 0.0 0.00 0.00 90 normalize_posix_path(char const*, char*, char*&) [262]
  1804. -----------------------------------------------
  1805. 0.00 0.00 78/78 get_file_attribute(void*, path_conv&, unsigned int*, unsigned long*, unsigned long*)@20 [58]
  1806. [263] 0.0 0.00 0.00 78 security_descriptor::free() [263]
  1807. -----------------------------------------------
  1808. 0.00 0.00 3/11 dtable::init_std_file_from_handle(int, void*) [44]
  1809. 0.00 0.00 4/11 fhandler_console::set_unit() [189]
  1810. 0.00 0.00 4/11 fhandler_console::fhandler_console(fh_devices) [153]
  1811. [264] 0.0 0.00 0.00 11 device::parse(unsigned long) [264]
  1812. -----------------------------------------------
  1813. 0.00 0.00 1/5 fhandler_process::open(int, unsigned int) [72]
  1814. 0.00 0.00 1/5 fhandler_virtual::open(int, unsigned int) [332]
  1815. 0.00 0.00 3/5 fhandler_console::open_setup(int) [130]
  1816. [265] 0.0 0.00 0.00 5 fhandler_base::set_flags(int, int) [265]
  1817. -----------------------------------------------
  1818. 0.00 0.00 1/4 sigproc_init()@0 [331]
  1819. 0.00 0.00 1/4 cygheap_user::init() [257]
  1820. 0.00 0.00 2/4 pinfo::init(int, unsigned long, void*) [173]
  1821. [266] 0.0 0.00 0.00 4 __sec_user(void*, void*, void*, unsigned long, int)@20 [266]
  1822. 0.00 0.00 4/4 sec_acl(_ACL*, bool, bool, void*, void*, unsigned long) [267]
  1823. -----------------------------------------------
  1824. 0.00 0.00 4/4 __sec_user(void*, void*, void*, unsigned long, int)@20 [266]
  1825. [267] 0.0 0.00 0.00 4 sec_acl(_ACL*, bool, bool, void*, void*, unsigned long) [267]
  1826. -----------------------------------------------
  1827. 0.00 0.00 3/3 __ctype_load_locale [276]
  1828. [268] 0.0 0.00 0.00 3 __set_lc_ctype_from_win [268]
  1829. 0.00 0.00 3/8 __set_locale_from_locale_alias [359]
  1830. -----------------------------------------------
  1831. 0.00 0.00 1/1 cwdstuff::set(path_conv*, char const*) [185]
  1832. [269] 0.0 0.00 0.00 1 cwdstuff::override_win32_cwd(bool, unsigned long) [269]
  1833. -----------------------------------------------
  1834. <spontaneous>
  1835. [270] 0.0 0.00 0.00 creturn(cygheap_types, cygheap_entry*, unsigned int, char const*) [270]
  1836. -----------------------------------------------
  1837. <spontaneous>
  1838. [271] 0.0 0.00 0.00 per_module::run_ctors() [271]
  1839. -----------------------------------------------
  1840. <spontaneous>
  1841. [272] 0.0 0.00 0.00 save_errno::save_errno() [272]
  1842. -----------------------------------------------
  1843. <spontaneous>
  1844. [273] 0.0 0.00 0.00 dos_drive_mappings::fixup_if_match(wchar_t*) [273]
  1845. -----------------------------------------------
  1846. <spontaneous>
  1847. [274] 0.0 0.00 0.00 path_conv::get_object_attr(_OBJECT_ATTRIBUTES&, _SECURITY_ATTRIBUTES&) [274]
  1848. -----------------------------------------------
  1849. <spontaneous>
  1850. [275] 0.0 0.00 0.00 cygpsid::operator void*() const [275]
  1851. -----------------------------------------------
  1852. <spontaneous>
  1853. [276] 0.0 0.00 0.00 __ctype_load_locale [276]
  1854. 0.00 0.00 3/3 __set_lc_ctype_from_win [268]
  1855. -----------------------------------------------
  1856. 0.00 0.00 3/3 _cygtls::call(unsigned long (*)(void*, void*), void*) [100]
  1857. [277] 0.0 0.00 0.00 3 dll_dllcrt0_1(void*) [277]
  1858. 0.00 0.00 3/3 dll_list::alloc(HINSTANCE__*, per_process*, dll_type) [278]
  1859. 0.00 0.00 3/3 check_sanity_and_sync(per_process*)@4 [369]
  1860. -----------------------------------------------
  1861. 0.00 0.00 3/3 dll_dllcrt0_1(void*) [277]
  1862. [278] 0.0 0.00 0.00 3 dll_list::alloc(HINSTANCE__*, per_process*, dll_type) [278]
  1863. 0.00 0.00 3/104 cmalloc@8 [86]
  1864. -----------------------------------------------
  1865. 0.00 0.00 2/2 fstat64 [65]
  1866. [279] 0.0 0.00 0.00 2 fhandler_base::get_ino() [279]
  1867. 0.00 0.00 2/10 path_conv::get_nt_native_path() [207]
  1868. 0.00 0.00 2/2 hash_path_name(unsigned long long, _UNICODE_STRING*)@12 [378]
  1869. -----------------------------------------------
  1870. <spontaneous>
  1871. [280] 0.0 0.00 0.00 qsort [280]
  1872. 0.00 0.00 8/80 mount_info::cygdrive_win32_path(char const*, char*, int&) [169]
  1873. -----------------------------------------------
  1874. 0.00 0.00 1/262 CreateMutexW@12 [342]
  1875. 0.00 0.00 1/262 get_session_parent_dir() [340]
  1876. 0.00 0.00 4/262 CreateFileMappingW@24 [338]
  1877. 0.00 0.00 256/262 OpenFileMappingW@12 [283]
  1878. [281] 0.0 0.00 0.00 262 get_shared_parent_dir() [281]
  1879. 0.00 0.00 1/517 __small_swprintf(wchar_t*, wchar_t const*, ...) [35]
  1880. 0.00 0.00 1/1 _everyone_sd(void*, unsigned long) [391]
  1881. -----------------------------------------------
  1882. <spontaneous>
  1883. [282] 0.0 0.00 0.00 format_proc_self(void*, char*&) [282]
  1884. 0.00 0.00 1/116 crealloc_abort@8 [71]
  1885. 0.00 0.00 1/1208 __small_sprintf(char*, char const*, ...) [10]
  1886. 0.00 0.00 1/1 getpid [435]
  1887. -----------------------------------------------
  1888. <spontaneous>
  1889. [283] 0.0 0.00 0.00 OpenFileMappingW@12 [283]
  1890. 0.00 0.00 256/262 get_shared_parent_dir() [281]
  1891. -----------------------------------------------
  1892. 0.00 0.00 1/1 internal_getlogin(cygheap_user&) [145]
  1893. [284] 0.0 0.00 0.00 1 cygheap_user::ontherange(homebodies, passwd*) [284]
  1894. 0.00 0.00 1/4 getenv [219]
  1895. 0.00 0.00 1/410 tmp_pathbuf::tmp_pathbuf() [260]
  1896. 0.00 0.00 1/410 tmp_pathbuf::~tmp_pathbuf() [289]
  1897. 0.00 0.00 1/4 setenv [368]
  1898. -----------------------------------------------
  1899. 0.00 0.00 1/1 dll_crt0_1(void*) [102]
  1900. [285] 0.0 0.00 0.00 1 ld_preload() [285]
  1901. 0.00 0.00 1/4 getenv [219]
  1902. -----------------------------------------------
  1903. <spontaneous>
  1904. [286] 0.0 0.00 0.00 getopt_internal [286]
  1905. 0.00 0.00 1/4 getenv [219]
  1906. -----------------------------------------------
  1907. 0.00 0.00 3/3 close [167]
  1908. [287] 0.0 0.00 0.00 3 fhandler_base::close_with_arch() [287]
  1909. 0.00 0.00 1/1 fhandler_virtual::close() [336]
  1910. 0.00 0.00 2/2 fhandler_base::cleanup() [380]
  1911. -----------------------------------------------
  1912. 0.00 0.00 1/1 memory_init(bool) [208]
  1913. [288] 0.0 0.00 0.00 1 user_info::create(bool) [288]
  1914. 0.00 0.00 1/260 open_shared(wchar_t const*, int, void*&, unsigned long, shared_locations*, _SECURITY_ATTRIBUTES*, unsigned long)@28 [28]
  1915. 0.00 0.00 1/3 cygpsid::string(wchar_t*) const [374]
  1916. -----------------------------------------------
  1917. 0.00 0.00 1/410 environ_init(char**, int) [18]
  1918. 0.00 0.00 1/410 fhandler_console::write(void const*, unsigned int)@12 [206]
  1919. 0.00 0.00 1/410 internal_setlocale [339]
  1920. 0.00 0.00 1/410 cwdstuff::set(path_conv*, char const*) [185]
  1921. 0.00 0.00 1/410 cygwin_create_path [49]
  1922. 0.00 0.00 1/410 cygheap_user::ontherange(homebodies, passwd*) [284]
  1923. 0.00 0.00 2/410 win_env::add_cache(char const*, char const*) [163]
  1924. 0.00 0.00 3/410 format_process_maps(void*, char*&) [1]
  1925. 0.00 0.00 3/410 mount_info::add_item(char const*, char const*, unsigned int) [209]
  1926. 0.00 0.00 25/410 cygwin_conv_path [39]
  1927. 0.00 0.00 79/410 mount_info::conv_to_posix_path(wchar_t*, char*, int) [25]
  1928. 0.00 0.00 86/410 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  1929. 0.00 0.00 102/410 mount_info::conv_to_posix_path(char const*, char*, int) [32]
  1930. 0.00 0.00 104/410 symlink_info::check(char*, suffix_info const*, fs_info&, path_conv_handle&) [12]
  1931. [289] 0.0 0.00 0.00 410 tmp_pathbuf::~tmp_pathbuf() [289]
  1932. -----------------------------------------------
  1933. 0.00 0.00 1/118 mount_info::from_fstab(bool, wchar_t*, wchar_t*) [184]
  1934. 0.00 0.00 117/118 get_nt_native_path(char const*, _UNICODE_STRING&, bool) [54]
  1935. [290] 0.0 0.00 0.00 118 transform_chars(wchar_t*, wchar_t*) [290]
  1936. -----------------------------------------------
  1937. 0.00 0.00 10/10 dlmalloc [325]
  1938. [291] 0.0 0.00 0.00 10 sbrk [291]
  1939. -----------------------------------------------
  1940. 0.00 0.00 6/6 mount_info::from_fstab(bool, wchar_t*, wchar_t*) [184]
  1941. [292] 0.0 0.00 0.00 6 mount_info::from_fstab_line(char*, bool) [292]
  1942. -----------------------------------------------
  1943. 0.00 0.00 1/5 memory_init(bool) [208]
  1944. 0.00 0.00 4/5 regopt(wchar_t const*, char*)@8 [154]
  1945. [293] 0.0 0.00 0.00 5 reg_key::~reg_key() [293]
  1946. -----------------------------------------------
  1947. 0.00 0.00 4/4 fhandler_base::open(int, unsigned int) [140]
  1948. [294] 0.0 0.00 0.00 4 seterrno_from_nt_status(char const*, int, long)@12 [294]
  1949. -----------------------------------------------
  1950. 0.00 0.00 4/4 fhandler_base::set_name(path_conv&) [76]
  1951. [295] 0.0 0.00 0.00 4 cwcsdup@4 [295]
  1952. 0.00 0.00 2/49 __cxa_guard_release [354]
  1953. -----------------------------------------------
  1954. 0.00 0.00 3/3 dtable::init_std_file_from_handle(int, void*) [44]
  1955. [296] 0.0 0.00 0.00 3 set_std_handle(int)@4 [296]
  1956. 0.00 0.00 2/10 fhandler_termios::get_output_handle() [358]
  1957. 0.00 0.00 1/1 fhandler_base::get_handle() [408]
  1958. -----------------------------------------------
  1959. 0.00 0.00 3/3 build_fh_pc(path_conv&, bool) [29]
  1960. [297] 0.0 0.00 0.00 3 dtable::find_archetype(device&) [297]
  1961. -----------------------------------------------
  1962. 0.00 0.00 1/2 _addenv(char const*, char const*, int)@12 [223]
  1963. 0.00 0.00 1/2 environ_init(char**, int) [18]
  1964. [298] 0.0 0.00 0.00 2 update_envptrs()@0 [298]
  1965. -----------------------------------------------
  1966. 0.00 0.00 1/2 fhandler_process::fstat(__stat64*)@8 [73]
  1967. 0.00 0.00 1/2 fstat64 [65]
  1968. [299] 0.0 0.00 0.00 2 fhandler_base::fstat(__stat64*)@8 [299]
  1969. 0.00 0.00 2/2 geteuid32 [386]
  1970. 0.00 0.00 2/2 getegid32 [385]
  1971. 0.00 0.00 2/3 time [377]
  1972. -----------------------------------------------
  1973. 0.00 0.00 2/2 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  1974. [300] 0.0 0.00 0.00 2 fhandler_proc::exists() [300]
  1975. -----------------------------------------------
  1976. 0.00 0.00 1/1 fhandler_console::write(void const*, unsigned int)@12 [206]
  1977. [301] 0.0 0.00 0.00 1 fhandler_termios::bg_check(int) [301]
  1978. 0.00 0.00 1/38 fhandler_console::tc() const [356]
  1979. -----------------------------------------------
  1980. 0.00 0.00 1/1 _dll_crt0@0 [195]
  1981. [302] 0.0 0.00 0.00 1 _feinitialise [302]
  1982. -----------------------------------------------
  1983. 0.00 0.00 1/1 _sigfe [30]
  1984. [303] 0.0 0.00 0.00 1 getopt_long [303]
  1985. 0.00 0.00 1/1 ftw [433]
  1986. -----------------------------------------------
  1987. <spontaneous>
  1988. [304] 0.0 0.00 0.00 internal_getpwnam(char const*, bool) [304]
  1989. -----------------------------------------------
  1990. <spontaneous>
  1991. [305] 0.0 0.00 0.00 proc_tab_cmp(void const*, void const*) [305]
  1992. -----------------------------------------------
  1993. <spontaneous>
  1994. [306] 0.0 0.00 0.00 mount_info::create_root_entry(wchar_t*) [306]
  1995. -----------------------------------------------
  1996. <spontaneous>
  1997. [307] 0.0 0.00 0.00 save_errno::~save_errno() [307]
  1998. -----------------------------------------------
  1999. <spontaneous>
  2000. [308] 0.0 0.00 0.00 cygheap_root::exists() [308]
  2001. -----------------------------------------------
  2002. <spontaneous>
  2003. [309] 0.0 0.00 0.00 cygheap_fdnew::~cygheap_fdnew() [309]
  2004. -----------------------------------------------
  2005. <spontaneous>
  2006. [310] 0.0 0.00 0.00 fhandler_base::_archetype_usecount(char const*, int, int) [310]
  2007. -----------------------------------------------
  2008. <spontaneous>
  2009. [311] 0.0 0.00 0.00 cygheap_fdmanip::release() [311]
  2010. -----------------------------------------------
  2011. <spontaneous>
  2012. [312] 0.0 0.00 0.00 cygheap_fdmanip::~cygheap_fdmanip() [312]
  2013. -----------------------------------------------
  2014. <spontaneous>
  2015. [313] 0.0 0.00 0.00 fhandler_console::get_tty_stuff() [313]
  2016. -----------------------------------------------
  2017. <spontaneous>
  2018. [314] 0.0 0.00 0.00 fhandler_termios::fhandler_termios() [314]
  2019. -----------------------------------------------
  2020. <spontaneous>
  2021. [315] 0.0 0.00 0.00 path_conv_handle::set(void*) [315]
  2022. -----------------------------------------------
  2023. <spontaneous>
  2024. [316] 0.0 0.00 0.00 san::setup(int) [316]
  2025. -----------------------------------------------
  2026. <spontaneous>
  2027. [317] 0.0 0.00 0.00 pinfo::pinfo(int) [317]
  2028. -----------------------------------------------
  2029. <spontaneous>
  2030. [318] 0.0 0.00 0.00 cygsid::cygsid() [318]
  2031. -----------------------------------------------
  2032. <spontaneous>
  2033. [319] 0.0 0.00 0.00 device::gnu_dev_major(int) [319]
  2034. -----------------------------------------------
  2035. <spontaneous>
  2036. [320] 0.0 0.00 0.00 dtable::find_unused_handle() [320]
  2037. -----------------------------------------------
  2038. <spontaneous>
  2039. [321] 0.0 0.00 0.00 fs_info::clear() [321]
  2040. -----------------------------------------------
  2041. <spontaneous>
  2042. [322] 0.0 0.00 0.00 heap_info::fill_if_match(char*, unsigned long, char*) [322]
  2043. -----------------------------------------------
  2044. <spontaneous>
  2045. [323] 0.0 0.00 0.00 path_conv_handle::handle() const [323]
  2046. -----------------------------------------------
  2047. <spontaneous>
  2048. [324] 0.0 0.00 0.00 ascii_strcasematch [324]
  2049. -----------------------------------------------
  2050. <spontaneous>
  2051. [325] 0.0 0.00 0.00 dlmalloc [325]
  2052. 0.00 0.00 10/10 sbrk [291]
  2053. 0.00 0.00 1/1 sysconf [438]
  2054. -----------------------------------------------
  2055. <spontaneous>
  2056. [326] 0.0 0.00 0.00 std_dll_init [326]
  2057. 0.00 0.00 1/1 fegetenv [431]
  2058. 0.00 0.00 1/1 fesetenv [432]
  2059. -----------------------------------------------
  2060. 0.00 0.00 1/196 environ_init(char**, int) [18]
  2061. 0.00 0.00 1/196 fhandler_console::write(void const*, unsigned int)@12 [206]
  2062. 0.00 0.00 1/196 cygwin_create_path [49]
  2063. 0.00 0.00 3/196 format_process_maps(void*, char*&) [1]
  2064. 0.00 0.00 86/196 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  2065. 0.00 0.00 104/196 symlink_info::check(char*, suffix_info const*, fs_info&, path_conv_handle&) [12]
  2066. [327] 0.0 0.00 0.00 196 tmp_pathbuf::w_get() [327]
  2067. -----------------------------------------------
  2068. 0.00 0.00 1/1 tty_list::init_session()@0 [329]
  2069. [328] 0.0 0.00 0.00 1 shared_name(char*, char const*, int)@12 [328]
  2070. 0.00 0.00 1/1208 __small_sprintf(char*, char const*, ...) [10]
  2071. -----------------------------------------------
  2072. 0.00 0.00 1/1 dll_crt0_0() [200]
  2073. [329] 0.0 0.00 0.00 1 tty_list::init_session()@0 [329]
  2074. 0.00 0.00 1/1 shared_name(char*, char const*, int)@12 [328]
  2075. -----------------------------------------------
  2076. <spontaneous>
  2077. [330] 0.0 0.00 0.00 CreateMutexA@12 [330]
  2078. 0.00 0.00 1/283 sys_mbstowcs(wchar_t*, unsigned int, char const*, unsigned int)@16 [42]
  2079. -----------------------------------------------
  2080. 0.00 0.00 1/1 dll_crt0_0() [200]
  2081. [331] 0.0 0.00 0.00 1 sigproc_init()@0 [331]
  2082. 0.00 0.00 1/4 __sec_user(void*, void*, void*, unsigned long, int)@20 [266]
  2083. 0.00 0.00 1/1 cygthread::operator new(unsigned int) [422]
  2084. -----------------------------------------------
  2085. 0.00 0.00 1/1 fhandler_process::open(int, unsigned int) [72]
  2086. [332] 0.0 0.00 0.00 1 fhandler_virtual::open(int, unsigned int) [332]
  2087. 0.00 0.00 1/5 fhandler_base::set_flags(int, int) [265]
  2088. -----------------------------------------------
  2089. 0.00 0.00 1/1 _cygwin_exit_return [13]
  2090. [333] 0.0 0.00 0.00 1 dtable_init() [333]
  2091. 0.00 0.00 1/1 dtable::extend(int) [334]
  2092. -----------------------------------------------
  2093. 0.00 0.00 1/1 dtable_init() [333]
  2094. [334] 0.0 0.00 0.00 1 dtable::extend(int) [334]
  2095. 0.00 0.00 1/91 ccalloc@12 [114]
  2096. -----------------------------------------------
  2097. 0.00 0.00 1/3 user_info::initialize() [119]
  2098. 0.00 0.00 1/3 cygheap_user::init() [257]
  2099. 0.00 0.00 1/3 internal_getlogin(cygheap_user&) [145]
  2100. [335] 0.0 0.00 0.00 3 cygheap_user::set_name(char const*) [335]
  2101. 0.00 0.00 1/181 cstrdup@4 [88]
  2102. -----------------------------------------------
  2103. 0.00 0.00 1/1 fhandler_base::close_with_arch() [287]
  2104. [336] 0.0 0.00 0.00 1 fhandler_virtual::close() [336]
  2105. 0.00 0.00 1/464 cfree@4 [67]
  2106. -----------------------------------------------
  2107. <spontaneous>
  2108. [337] 0.0 0.00 0.00 get_page_size(int) [337]
  2109. 0.00 0.00 1/51 getpagesize [203]
  2110. -----------------------------------------------
  2111. <spontaneous>
  2112. [338] 0.0 0.00 0.00 CreateFileMappingW@24 [338]
  2113. 0.00 0.00 4/262 get_shared_parent_dir() [281]
  2114. -----------------------------------------------
  2115. 0.00 0.00 1/1 initial_setlocale() [110]
  2116. [339] 0.0 0.00 0.00 1 internal_setlocale [339]
  2117. 0.00 0.00 1/410 tmp_pathbuf::tmp_pathbuf() [260]
  2118. 0.00 0.00 1/410 tmp_pathbuf::~tmp_pathbuf() [289]
  2119. -----------------------------------------------
  2120. 0.00 0.00 1/1 shared_info::initialize() [341]
  2121. [340] 0.0 0.00 0.00 1 get_session_parent_dir() [340]
  2122. 0.00 0.00 1/262 get_shared_parent_dir() [281]
  2123. -----------------------------------------------
  2124. 0.00 0.00 1/1 memory_init(bool) [208]
  2125. [341] 0.0 0.00 0.00 1 shared_info::initialize() [341]
  2126. 0.00 0.00 1/1 get_session_parent_dir() [340]
  2127. 0.00 0.00 1/1 shared_info::init_obcaseinsensitive() [406]
  2128. 0.00 0.00 1/1 tty_list::init() [418]
  2129. 0.00 0.00 1/1 mtinfo::initialize() [414]
  2130. 0.00 0.00 1/1 heap_init() [404]
  2131. -----------------------------------------------
  2132. <spontaneous>
  2133. [342] 0.0 0.00 0.00 CreateMutexW@12 [342]
  2134. 0.00 0.00 1/262 get_shared_parent_dir() [281]
  2135. -----------------------------------------------
  2136. 0.00 0.00 78/156 get_info_from_sd(_SECURITY_DESCRIPTOR*, unsigned int*, unsigned long*, unsigned long*) [8]
  2137. 0.00 0.00 78/156 get_file_attribute(void*, path_conv&, unsigned int*, unsigned long*, unsigned long*)@20 [58]
  2138. [346] 0.0 0.00 0.00 156 get_object_sd(void*, security_descriptor&)@8 [346]
  2139. -----------------------------------------------
  2140. 0.00 0.00 116/116 symlink_info::check(char*, suffix_info const*, fs_info&, path_conv_handle&) [12]
  2141. [347] 0.0 0.00 0.00 116 suffix_scan::next() [347]
  2142. -----------------------------------------------
  2143. 0.00 0.00 107/107 device::parse(char const*) [123]
  2144. [348] 0.0 0.00 0.00 107 device::init() [348]
  2145. -----------------------------------------------
  2146. 0.00 0.00 32/104 mount_item::build_win32(char*, char const*, unsigned int*, unsigned int) [131]
  2147. 0.00 0.00 72/104 mount_info::cygdrive_win32_path(char const*, char*, int&) [169]
  2148. [349] 0.0 0.00 0.00 104 backslashify(char const*, char*, bool) [349]
  2149. -----------------------------------------------
  2150. 0.00 0.00 7/101 mount_info::conv_to_posix_path(char const*, char*, int) [32]
  2151. 0.00 0.00 94/101 mount_info::cygdrive_posix_path(char const*, char*, int) [136]
  2152. [350] 0.0 0.00 0.00 101 slashify(char const*, char*, bool) [350]
  2153. -----------------------------------------------
  2154. 0.00 0.00 90/90 build_fh_pc(path_conv&, bool) [29]
  2155. [351] 0.0 0.00 0.00 90 dtable::delete_archetype(fhandler_base*) [351]
  2156. -----------------------------------------------
  2157. 0.00 0.00 86/86 build_fh_pc(path_conv&, bool) [29]
  2158. [352] 0.0 0.00 0.00 86 fhandler_base::use_archetype() const [352]
  2159. -----------------------------------------------
  2160. 0.00 0.00 2/84 fhandler_console::open(int, unsigned int) [75]
  2161. 0.00 0.00 4/84 fhandler_console::input_tcsetattr(int, termios const*) [170]
  2162. 0.00 0.00 78/84 fhandler_base::fstat_by_handle(__stat64*)@8 [16]
  2163. [353] 0.0 0.00 0.00 84 fhandler_base::get_io_handle() [353]
  2164. -----------------------------------------------
  2165. 0.00 0.00 1/49 cygheap_init()@0 [392]
  2166. 0.00 0.00 2/49 ccalloc_abort@12 [382]
  2167. 0.00 0.00 2/49 cwcsdup@4 [295]
  2168. 0.00 0.00 2/49 crealloc_abort@8 [71]
  2169. 0.00 0.00 7/49 ccalloc@12 [114]
  2170. 0.00 0.00 10/49 cmalloc_abort@8 [142]
  2171. 0.00 0.00 10/49 cstrdup@4 [88]
  2172. 0.00 0.00 15/49 cmalloc@8 [86]
  2173. [354] 0.0 0.00 0.00 49 __cxa_guard_release [354]
  2174. -----------------------------------------------
  2175. 0.00 0.00 1/43 getwinenv(char const*, char const*, win_env*)@12 [177]
  2176. 0.00 0.00 1/43 _addenv(char const*, char const*, int)@12 [223]
  2177. 0.00 0.00 1/43 parse_options(char const*)@4 [247]
  2178. 0.00 0.00 19/43 _getenv_r [227]
  2179. 0.00 0.00 21/43 getenv [219]
  2180. [355] 0.0 0.00 0.00 43 spenv::retrieve(bool, char const*) [355]
  2181. -----------------------------------------------
  2182. 0.00 0.00 1/38 fhandler_console::open(int, unsigned int) [75]
  2183. 0.00 0.00 1/38 fhandler_console::write_normal(unsigned char const*, unsigned char const*) [216]
  2184. 0.00 0.00 1/38 fhandler_termios::bg_check(int) [301]
  2185. 0.00 0.00 3/38 fhandler_console::init(void*, unsigned long, unsigned int) [60]
  2186. 0.00 0.00 6/38 fhandler_console::input_tcsetattr(int, termios const*) [170]
  2187. 0.00 0.00 26/38 fhandler_termios::tcinit(bool) [190]
  2188. [356] 0.0 0.00 0.00 38 fhandler_console::tc() const [356]
  2189. -----------------------------------------------
  2190. 0.00 0.00 20/20 cygwin_create_path [49]
  2191. [357] 0.0 0.00 0.00 20 strccpy@12 [357]
  2192. -----------------------------------------------
  2193. 0.00 0.00 1/10 fhandler_console::cursor_get(int*, int*) [410]
  2194. 0.00 0.00 1/10 fhandler_console::open(int, unsigned int) [75]
  2195. 0.00 0.00 1/10 fhandler_console::write_normal(unsigned char const*, unsigned char const*) [216]
  2196. 0.00 0.00 2/10 set_std_handle(int)@4 [296]
  2197. 0.00 0.00 2/10 fhandler_console::cursor_set(bool, int, int) [230]
  2198. 0.00 0.00 3/10 fhandler_console::tcsetattr(int, termios const*) [161]
  2199. [358] 0.0 0.00 0.00 10 fhandler_termios::get_output_handle() [358]
  2200. -----------------------------------------------
  2201. 0.00 0.00 1/8 __collate_load_locale [424]
  2202. 0.00 0.00 1/8 __set_lc_numeric_from_win [426]
  2203. 0.00 0.00 1/8 __set_lc_monetary_from_win [232]
  2204. 0.00 0.00 1/8 __set_lc_messages_from_win [425]
  2205. 0.00 0.00 1/8 __set_lc_time_from_win [427]
  2206. 0.00 0.00 3/8 __set_lc_ctype_from_win [268]
  2207. [359] 0.0 0.00 0.00 8 __set_locale_from_locale_alias [359]
  2208. -----------------------------------------------
  2209. 0.00 0.00 5/5 cygheap_fdnew::cygheap_fdnew(int, bool) [246]
  2210. [360] 0.0 0.00 0.00 5 dtable::find_unused_handle(int) [360]
  2211. -----------------------------------------------
  2212. 0.00 0.00 5/5 _cygtls::call(unsigned long (*)(void*, void*), void*) [100]
  2213. [361] 0.0 0.00 0.00 5 _cygtls::init_thread(void*, unsigned long (*)(void*, void*)) [361]
  2214. -----------------------------------------------
  2215. 0.00 0.00 5/5 reg_key::reg_key(bool, unsigned long, ...) [181]
  2216. [362] 0.0 0.00 0.00 5 reg_key::get_dword(wchar_t const*, unsigned long) [362]
  2217. -----------------------------------------------
  2218. 0.00 0.00 1/4 _pinfo::set_ctty(tty_min*, int, fhandler_termios*) [155]
  2219. 0.00 0.00 3/4 fhandler_console::open_setup(int) [130]
  2220. [363] 0.0 0.00 0.00 4 init_cygheap::manage_console_count(char const*, int, bool) [363]
  2221. 0.00 0.00 1/1 init_console_handler(bool) [398]
  2222. -----------------------------------------------
  2223. 0.00 0.00 1/4 dll_crt0_0() [200]
  2224. 0.00 0.00 3/4 _cygtls::call(unsigned long (*)(void*, void*), void*) [100]
  2225. [364] 0.0 0.00 0.00 4 _cygtls::init() [364]
  2226. 0.00 0.00 3/3 _cygtls::remove_wq(unsigned long) [371]
  2227. 0.00 0.00 3/3 tls_pathbuf::destroy() [370]
  2228. 0.00 0.00 1/2 ccalloc_abort@12 [382]
  2229. -----------------------------------------------
  2230. 0.00 0.00 1/4 fhandler_console::set_unit() [189]
  2231. 0.00 0.00 3/4 _pinfo::set_ctty(tty_min*, int, fhandler_termios*) [155]
  2232. [365] 0.0 0.00 0.00 4 lock_ttys::release() [365]
  2233. -----------------------------------------------
  2234. 0.00 0.00 1/4 fhandler_console::set_unit() [189]
  2235. 0.00 0.00 3/4 _pinfo::set_ctty(tty_min*, int, fhandler_termios*) [155]
  2236. [366] 0.0 0.00 0.00 4 lock_ttys::lock_ttys(unsigned long) [366]
  2237. -----------------------------------------------
  2238. 0.00 0.00 4/4 fhandler_base::operator=(fhandler_base&) [242]
  2239. [367] 0.0 0.00 0.00 4 fhandler_console::size() const [367]
  2240. -----------------------------------------------
  2241. 0.00 0.00 1/4 cygheap_user::ontherange(homebodies, passwd*) [284]
  2242. 0.00 0.00 3/4 environ_init(char**, int) [18]
  2243. [368] 0.0 0.00 0.00 4 setenv [368]
  2244. 0.00 0.00 1/1 build_env(char const* const*, wchar_t*&, int&, bool)@16 [403]
  2245. -----------------------------------------------
  2246. 0.00 0.00 3/3 dll_dllcrt0_1(void*) [277]
  2247. [369] 0.0 0.00 0.00 3 check_sanity_and_sync(per_process*)@4 [369]
  2248. -----------------------------------------------
  2249. 0.00 0.00 3/3 _cygtls::init() [364]
  2250. [370] 0.0 0.00 0.00 3 tls_pathbuf::destroy() [370]
  2251. -----------------------------------------------
  2252. 0.00 0.00 3/3 _cygtls::init() [364]
  2253. [371] 0.0 0.00 0.00 3 _cygtls::remove_wq(unsigned long) [371]
  2254. -----------------------------------------------
  2255. 0.00 0.00 3/3 dtable::release(int) [205]
  2256. [372] 0.0 0.00 0.00 3 fhandler_base::need_fixup_before() const [372]
  2257. -----------------------------------------------
  2258. 0.00 0.00 3/3 build_fh_pc(path_conv&, bool) [29]
  2259. [373] 0.0 0.00 0.00 3 fhandler_console::use_archetype() const [373]
  2260. -----------------------------------------------
  2261. 0.00 0.00 1/3 user_info::create(bool) [288]
  2262. 0.00 0.00 2/3 top_key(bool, unsigned long, void**) [248]
  2263. [374] 0.0 0.00 0.00 3 cygpsid::string(wchar_t*) const [374]
  2264. -----------------------------------------------
  2265. 0.00 0.00 3/3 _pinfo::set_ctty(tty_min*, int, fhandler_termios*) [155]
  2266. [375] 0.0 0.00 0.00 3 tty_min::getsid() const [375]
  2267. -----------------------------------------------
  2268. 0.00 0.00 3/3 loadlocale [5139]
  2269. [376] 0.0 0.00 0.00 3 __set_ctype [376]
  2270. -----------------------------------------------
  2271. 0.00 0.00 1/3 pinfo::thisproc(void*) [256]
  2272. 0.00 0.00 2/3 fhandler_base::fstat(__stat64*)@8 [299]
  2273. [377] 0.0 0.00 0.00 3 time [377]
  2274. -----------------------------------------------
  2275. 0.00 0.00 2/2 fhandler_base::get_ino() [279]
  2276. [378] 0.0 0.00 0.00 2 hash_path_name(unsigned long long, _UNICODE_STRING*)@12 [378]
  2277. -----------------------------------------------
  2278. 0.00 0.00 1/2 fhandler_console::open(int, unsigned int) [75]
  2279. 0.00 0.00 1/2 fhandler_console::fhandler_console(fh_devices) [153]
  2280. [379] 0.0 0.00 0.00 2 dev_console::set_color(void*) [379]
  2281. -----------------------------------------------
  2282. 0.00 0.00 2/2 fhandler_base::close_with_arch() [287]
  2283. [380] 0.0 0.00 0.00 2 fhandler_base::cleanup() [380]
  2284. -----------------------------------------------
  2285. 0.00 0.00 1/2 initial_setlocale() [110]
  2286. 0.00 0.00 1/2 setlocale [222]
  2287. [381] 0.0 0.00 0.00 2 __get_current_collate_codeset [381]
  2288. -----------------------------------------------
  2289. 0.00 0.00 1/2 _cygtls::init() [364]
  2290. 0.00 0.00 1/2 sigalloc()@0 [402]
  2291. [382] 0.0 0.00 0.00 2 ccalloc_abort@12 [382]
  2292. 0.00 0.00 2/49 __cxa_guard_release [354]
  2293. -----------------------------------------------
  2294. 0.00 0.00 2/2 dll_entry@12 [4696]
  2295. [383] 0.0 0.00 0.00 2 cygwin_inet_network [383]
  2296. -----------------------------------------------
  2297. 0.00 0.00 1/2 build_argv(char*, char**&, int&, int)@16 [1034]
  2298. 0.00 0.00 1/2 _cygwin_exit_return [13]
  2299. [384] 0.0 0.00 0.00 2 dll_crt0(per_process *) [384]
  2300. -----------------------------------------------
  2301. 0.00 0.00 2/2 fhandler_base::fstat(__stat64*)@8 [299]
  2302. [385] 0.0 0.00 0.00 2 getegid32 [385]
  2303. -----------------------------------------------
  2304. 0.00 0.00 2/2 fhandler_base::fstat(__stat64*)@8 [299]
  2305. [386] 0.0 0.00 0.00 2 geteuid32 [386]
  2306. -----------------------------------------------
  2307. 0.00 0.00 1/1 uinfo_init() [141]
  2308. [387] 0.0 0.00 0.00 1 RevertToSelf@0 [387]
  2309. -----------------------------------------------
  2310. 0.00 0.00 1/1 memory_init(bool) [208]
  2311. [388] 0.0 0.00 0.00 1 RtlInt64ToHexUnicodeString@16 [388]
  2312. -----------------------------------------------
  2313. 0.00 0.00 1/1 dll_crt0_0() [200]
  2314. [389] 0.0 0.00 0.00 1 events_init() [389]
  2315. -----------------------------------------------
  2316. 0.00 0.00 1/1 getenv [219]
  2317. [390] 0.0 0.00 0.00 1 getwinenveq(char const*, unsigned int, int)@12 [390]
  2318. -----------------------------------------------
  2319. 0.00 0.00 1/1 get_shared_parent_dir() [281]
  2320. [391] 0.0 0.00 0.00 1 _everyone_sd(void*, unsigned long) [391]
  2321. -----------------------------------------------
  2322. 0.00 0.00 1/1 memory_init(bool) [208]
  2323. [392] 0.0 0.00 0.00 1 cygheap_init()@0 [392]
  2324. 0.00 0.00 1/1 sigalloc()@0 [402]
  2325. 0.00 0.00 1/49 __cxa_guard_release [354]
  2326. -----------------------------------------------
  2327. 0.00 0.00 1/1 memory_init(bool) [208]
  2328. [393] 0.0 0.00 0.00 1 hash_path_name(unsigned long long, wchar_t const*)@12 [393]
  2329. -----------------------------------------------
  2330. 0.00 0.00 1/1 pinfo_init(char**, int)@8 [17]
  2331. [394] 0.0 0.00 0.00 1 winprio_to_nice(unsigned long) [394]
  2332. -----------------------------------------------
  2333. 0.00 0.00 1/1 __call_exitprocs [3119]
  2334. [395] 0.0 0.00 0.00 1 dll_global_dtors() [395]
  2335. -----------------------------------------------
  2336. 0.00 0.00 1/1 pwdgrp::read_passwd() [37]
  2337. [396] 0.0 0.00 0.00 1 internal_getpwuid(unsigned long, bool) [396]
  2338. -----------------------------------------------
  2339. 0.00 0.00 1/1 sigprocmask [437]
  2340. [397] 0.0 0.00 0.00 1 handle_sigprocmask(int, unsigned long const*, unsigned long*, unsigned long&)@16 [397]
  2341. -----------------------------------------------
  2342. 0.00 0.00 1/1 init_cygheap::manage_console_count(char const*, int, bool) [363]
  2343. [398] 0.0 0.00 0.00 1 init_console_handler(bool) [398]
  2344. -----------------------------------------------
  2345. 0.00 0.00 1/1 __main [3259]
  2346. [399] 0.0 0.00 0.00 1 sig_dispatch_pending(bool)@4 [399]
  2347. -----------------------------------------------
  2348. 0.00 0.00 1/1 _cygwin_exit_return [13]
  2349. [400] 0.0 0.00 0.00 1 create_signal_arrived()@0 [400]
  2350. -----------------------------------------------
  2351. 0.00 0.00 1/1 dll_crt0_0() [200]
  2352. [401] 0.0 0.00 0.00 1 get_cygwin_startup_info() [401]
  2353. -----------------------------------------------
  2354. 0.00 0.00 1/1 cygheap_init()@0 [392]
  2355. [402] 0.0 0.00 0.00 1 sigalloc()@0 [402]
  2356. 0.00 0.00 1/2 ccalloc_abort@12 [382]
  2357. -----------------------------------------------
  2358. 0.00 0.00 1/1 setenv [368]
  2359. [403] 0.0 0.00 0.00 1 build_env(char const* const*, wchar_t*&, int&, bool)@16 [403]
  2360. -----------------------------------------------
  2361. 0.00 0.00 1/1 shared_info::initialize() [341]
  2362. [404] 0.0 0.00 0.00 1 heap_init() [404]
  2363. -----------------------------------------------
  2364. 0.00 0.00 1/1 cygthread::simplestub(void*)@4 [419]
  2365. [405] 0.0 0.00 0.00 1 sig_clear(int)@4 [405]
  2366. -----------------------------------------------
  2367. 0.00 0.00 1/1 shared_info::initialize() [341]
  2368. [406] 0.0 0.00 0.00 1 shared_info::init_obcaseinsensitive() [406]
  2369. -----------------------------------------------
  2370. 0.00 0.00 1/1 open [24]
  2371. [407] 0.0 0.00 0.00 1 cygheap_fdnew::operator=(fhandler_base*) [407]
  2372. -----------------------------------------------
  2373. 0.00 0.00 1/1 set_std_handle(int)@4 [296]
  2374. [408] 0.0 0.00 0.00 1 fhandler_base::get_handle() [408]
  2375. -----------------------------------------------
  2376. 1 fhandler_proc::fill_filebuf() [409]
  2377. 0.00 0.00 1/1 path_conv::check(char const*, unsigned int, suffix_info const*) [5]
  2378. [409] 0.0 0.00 0.00 1+1 fhandler_proc::fill_filebuf() [409]
  2379. 1 fhandler_proc::fill_filebuf() [409]
  2380. -----------------------------------------------
  2381. 0.00 0.00 1/1 fhandler_console::write_normal(unsigned char const*, unsigned char const*) [216]
  2382. [410] 0.0 0.00 0.00 1 fhandler_console::cursor_get(int*, int*) [410]
  2383. 0.00 0.00 1/10 fhandler_termios::get_output_handle() [358]
  2384. -----------------------------------------------
  2385. 0.00 0.00 1/1 read [240]
  2386. [411] 0.0 0.00 0.00 1 fhandler_virtual::read(void*, unsigned int&)@12 [411]
  2387. -----------------------------------------------
  2388. 0.00 0.00 1/1 _cygwin_exit_return [13]
  2389. [412] 0.0 0.00 0.00 1 tty::init_session()@0 [412]
  2390. 0.00 0.00 1/1 dtable::get_debugger_info() [413]
  2391. -----------------------------------------------
  2392. 0.00 0.00 1/1 tty::init_session()@0 [412]
  2393. [413] 0.0 0.00 0.00 1 dtable::get_debugger_info() [413]
  2394. -----------------------------------------------
  2395. 0.00 0.00 1/1 shared_info::initialize() [341]
  2396. [414] 0.0 0.00 0.00 1 mtinfo::initialize() [414]
  2397. -----------------------------------------------
  2398. 0.00 0.00 1/1 memory_init(bool) [208]
  2399. [415] 0.0 0.00 0.00 1 reg_key::set_string(wchar_t const*, wchar_t const*) [415]
  2400. -----------------------------------------------
  2401. 0.00 0.00 1/1 cygwin_atexit [428]
  2402. [416] 0.0 0.00 0.00 1 dll_list::find(void*) [416]
  2403. -----------------------------------------------
  2404. 0.00 0.00 1/1 dll_crt0_1(void*) [102]
  2405. [417] 0.0 0.00 0.00 1 dll_list::init() [417]
  2406. -----------------------------------------------
  2407. 0.00 0.00 1/1 shared_info::initialize() [341]
  2408. [418] 0.0 0.00 0.00 1 tty_list::init() [418]
  2409. -----------------------------------------------
  2410. 0.00 0.00 1/1 cygthread::stub(void*)@4 [421]
  2411. [419] 0.0 0.00 0.00 1 cygthread::simplestub(void*)@4 [419]
  2412. 0.00 0.00 1/1 sig_clear(int)@4 [405]
  2413. -----------------------------------------------
  2414. 0.00 0.00 1/1 dll_crt0_0() [200]
  2415. [420] 0.0 0.00 0.00 1 cygthread::init() [420]
  2416. -----------------------------------------------
  2417. 0.00 0.00 1/1 _cygtls::call(unsigned long (*)(void*, void*), void*) [100]
  2418. [421] 0.0 0.00 0.00 1 cygthread::stub(void*)@4 [421]
  2419. 0.00 0.00 1/1 cygthread::simplestub(void*)@4 [419]
  2420. -----------------------------------------------
  2421. 0.00 0.00 1/1 sigproc_init()@0 [331]
  2422. [422] 0.0 0.00 0.00 1 cygthread::operator new(unsigned int) [422]
  2423. -----------------------------------------------
  2424. 0.00 0.00 1/1 isatty [436]
  2425. [423] 0.0 0.00 0.00 1 fhandler_termios::is_tty() const [423]
  2426. -----------------------------------------------
  2427. 0.00 0.00 1/1 loadlocale [5139]
  2428. [424] 0.0 0.00 0.00 1 __collate_load_locale [424]
  2429. 0.00 0.00 1/8 __set_locale_from_locale_alias [359]
  2430. -----------------------------------------------
  2431. 0.00 0.00 1/1 __messages_load_locale [3262]
  2432. [425] 0.0 0.00 0.00 1 __set_lc_messages_from_win [425]
  2433. 0.00 0.00 1/8 __set_locale_from_locale_alias [359]
  2434. -----------------------------------------------
  2435. 0.00 0.00 1/1 __numeric_load_locale [3270]
  2436. [426] 0.0 0.00 0.00 1 __set_lc_numeric_from_win [426]
  2437. 0.00 0.00 1/8 __set_locale_from_locale_alias [359]
  2438. -----------------------------------------------
  2439. 0.00 0.00 1/1 __time_load_locale [3339]
  2440. [427] 0.0 0.00 0.00 1 __set_lc_time_from_win [427]
  2441. 0.00 0.00 1/8 __set_locale_from_locale_alias [359]
  2442. -----------------------------------------------
  2443. 0.00 0.00 1/1 _sigfe [30]
  2444. [428] 0.0 0.00 0.00 1 cygwin_atexit [428]
  2445. 0.00 0.00 1/1 dll_list::find(void*) [416]
  2446. -----------------------------------------------
  2447. 0.00 0.00 1/1 _sigfe [30]
  2448. [429] 0.0 0.00 0.00 1 cygwin_exit [429]
  2449. -----------------------------------------------
  2450. 0.00 0.00 1/1 __call_exitprocs [3119]
  2451. [430] 0.0 0.00 0.00 1 cygxdr_vwarnx [430]
  2452. -----------------------------------------------
  2453. 0.00 0.00 1/1 std_dll_init [326]
  2454. [431] 0.0 0.00 0.00 1 fegetenv [431]
  2455. -----------------------------------------------
  2456. 0.00 0.00 1/1 std_dll_init [326]
  2457. [432] 0.0 0.00 0.00 1 fesetenv [432]
  2458. -----------------------------------------------
  2459. 0.00 0.00 1/1 getopt_long [303]
  2460. [433] 0.0 0.00 0.00 1 ftw [433]
  2461. -----------------------------------------------
  2462. 0.00 0.00 1/1 sysconf [438]
  2463. [434] 0.0 0.00 0.00 1 get_avphys_pages [434]
  2464. -----------------------------------------------
  2465. 0.00 0.00 1/1 format_proc_self(void*, char*&) [282]
  2466. [435] 0.0 0.00 0.00 1 getpid [435]
  2467. -----------------------------------------------
  2468. 0.00 0.00 1/1 _isatty_r [3455]
  2469. [436] 0.0 0.00 0.00 1 isatty [436]
  2470. 0.00 0.00 1/1 fhandler_termios::is_tty() const [423]
  2471. -----------------------------------------------
  2472. 0.00 0.00 1/1 pthread::pthread() [2695]
  2473. [437] 0.0 0.00 0.00 1 sigprocmask [437]
  2474. 0.00 0.00 1/1 handle_sigprocmask(int, unsigned long const*, unsigned long*, unsigned long&)@16 [397]
  2475. -----------------------------------------------
  2476. 0.00 0.00 1/1 dlmalloc [325]
  2477. [438] 0.0 0.00 0.00 1 sysconf [438]
  2478. 0.00 0.00 1/1 get_avphys_pages [434]
  2479. -----------------------------------------------
  2480.  
  2481. This table describes the call tree of the program, and was sorted by
  2482. the total amount of time spent in each function and its children.
  2483.  
  2484. Each entry in this table consists of several lines. The line with the
  2485. index number at the left hand margin lists the current function.
  2486. The lines above it list the functions that called this function,
  2487. and the lines below it list the functions this one called.
  2488. This line lists:
  2489. index A unique number given to each element of the table.
  2490. Index numbers are sorted numerically.
  2491. The index number is printed next to every function name so
  2492. it is easier to look up where the function in the table.
  2493.  
  2494. % time This is the percentage of the `total' time that was spent
  2495. in this function and its children. Note that due to
  2496. different viewpoints, functions excluded by options, etc,
  2497. these numbers will NOT add up to 100%.
  2498.  
  2499. self This is the total amount of time spent in this function.
  2500.  
  2501. children This is the total amount of time propagated into this
  2502. function by its children.
  2503.  
  2504. called This is the number of times the function was called.
  2505. If the function called itself recursively, the number
  2506. only includes non-recursive calls, and is followed by
  2507. a `+' and the number of recursive calls.
  2508.  
  2509. name The name of the current function. The index number is
  2510. printed after it. If the function is a member of a
  2511. cycle, the cycle number is printed between the
  2512. function's name and the index number.
  2513.  
  2514.  
  2515. For the function's parents, the fields have the following meanings:
  2516.  
  2517. self This is the amount of time that was propagated directly
  2518. from the function into this parent.
  2519.  
  2520. children This is the amount of time that was propagated from
  2521. the function's children into this parent.
  2522.  
  2523. called This is the number of times this parent called the
  2524. function `/' the total number of times the function
  2525. was called. Recursive calls to the function are not
  2526. included in the number after the `/'.
  2527.  
  2528. name This is the name of the parent. The parent's index
  2529. number is printed after it. If the parent is a
  2530. member of a cycle, the cycle number is printed between
  2531. the name and the index number.
  2532.  
  2533. If the parents of the function cannot be determined, the word
  2534. `<spontaneous>' is printed in the `name' field, and all the other
  2535. fields are blank.
  2536.  
  2537. For the function's children, the fields have the following meanings:
  2538.  
  2539. self This is the amount of time that was propagated directly
  2540. from the child into the function.
  2541.  
  2542. children This is the amount of time that was propagated from the
  2543. child's children to the function.
  2544.  
  2545. called This is the number of times the function called
  2546. this child `/' the total number of times the child
  2547. was called. Recursive calls by the child are not
  2548. listed in the number after the `/'.
  2549.  
  2550. name This is the name of the child. The child's index
  2551. number is printed after it. If the child is a
  2552. member of a cycle, the cycle number is printed
  2553. between the name and the index number.
  2554.  
  2555. If there are any cycles (circles) in the call graph, there is an
  2556. entry for the cycle-as-a-whole. This entry shows who called the
  2557. cycle (as parents) and the members of the cycle (as children.)
  2558. The `+' recursive calls entry shows the number of function calls that
  2559. were internal to the cycle, and the calls entry for each member shows,
  2560. for that member, how many times it was called from other members of
  2561. the cycle.
  2562.  
  2563. Index by function name
  2564.  
  2565. [387] RevertToSelf@0 [308] cygheap_root::exists() [371] _cygtls::remove_wq(unsigned long)
  2566. [388] RtlInt64ToHexUnicodeString@16 [284] cygheap_user::ontherange(homebodies, passwd*) [321] fs_info::clear()
  2567. [233] RtlSplitUnicodePath@12 [157] cygheap_user::sid() [66] fs_info::update(_UNICODE_STRING*, void*)
  2568. [266] __sec_user(void*, void*, void*, unsigned long, int)@20 [257] cygheap_user::init() [98] fs_info::fs_info()
  2569. [102] dll_crt0_1(void*) [335] cygheap_user::set_name(char const*) [137] myfault::faulted(int)
  2570. [285] ld_preload() [363] init_cygheap::manage_console_count(char const*, int, bool) [152] myfault::faulted()
  2571. [17] pinfo_init(char**, int)@8 [12] symlink_info::check(char*, suffix_info const*, fs_info&, path_conv_handle&) [96] myfault::~myfault()
  2572. [141] uinfo_init() [214] cygheap_fdget::cygheap_fdget(int, bool, bool) [218] reg_key::get_string(wchar_t const*, wchar_t*, unsigned int, wchar_t const*)
  2573. [29] build_fh_pc(path_conv&, bool) [245] cygheap_fdget::~cygheap_fdget() [415] reg_key::set_string(wchar_t const*, wchar_t const*)
  2574. [333] dtable_init() [246] cygheap_fdnew::cygheap_fdnew(int, bool) [204] reg_key::build_reg(HKEY__*, unsigned long, char*)
  2575. [389] events_init() [309] cygheap_fdnew::~cygheap_fdnew() [362] reg_key::get_dword(wchar_t const*, unsigned long)
  2576. [94] get_file_sd(void*, path_conv&, security_descriptor&, bool)@16 [407] cygheap_fdnew::operator=(fhandler_base*) [229] reg_key::reg_key(HKEY__*, unsigned long, ...)
  2577. [390] getwinenveq(char const*, unsigned int, int)@12 [220] fhandler_base::get_device() [181] reg_key::reg_key(bool, unsigned long, ...)
  2578. [208] memory_init(bool) [408] fhandler_base::get_handle() [293] reg_key::~reg_key()
  2579. [28] open_shared(wchar_t const*, int, void*&, unsigned long, shared_locations*, _SECURITY_ATTRIBUTES*, unsigned long)@28 [20] fhandler_base::fstat_helper(__stat64*, unsigned long)@12 [163] win_env::add_cache(char const*, char const*)
  2580. [328] shared_name(char*, char const*, int)@12 [353] fhandler_base::get_io_handle() [269] cwdstuff::override_win32_cwd(bool, unsigned long)
  2581. [84] shared_name(wchar_t*, wchar_t const*, int)@12 [80] fhandler_base::is_fs_special() [185] cwdstuff::set(path_conv*, char const*)
  2582. [7] stat_worker(path_conv&, __stat64*)@8 [34] fhandler_base::open_with_arch(int, unsigned int) [186] cwdstuff::init()
  2583. [391] _everyone_sd(void*, unsigned long) [287] fhandler_base::close_with_arch() [416] dll_list::find(void*)
  2584. [349] backslashify(char const*, char*, bool) [16] fhandler_base::fstat_by_handle(__stat64*)@8 [417] dll_list::init()
  2585. [113] build_fh_dev(device const&, char const*) [92] fhandler_base::get_stat_handle() [278] dll_list::alloc(HINSTANCE__*, per_process*, dll_type)
  2586. [392] cygheap_init()@0 [310] fhandler_base::_archetype_usecount(char const*, int, int) [329] tty_list::init_session()@0
  2587. [19] enum_windows(HWND__*, long)@8 [140] fhandler_base::open(int, unsigned int) [418] tty_list::init()
  2588. [18] environ_init(char**, int) [299] fhandler_base::fstat(__stat64*)@8 [419] cygthread::simplestub(void*)@4
  2589. [331] sigproc_init()@0 [380] fhandler_base::cleanup() [215] cygthread::async_create(unsigned long)@4
  2590. [42] sys_mbstowcs(wchar_t*, unsigned int, char const*, unsigned int)@16 [150] fhandler_base::get_dev() [420] cygthread::init()
  2591. [74] sys_wcstombs(char*, unsigned int, wchar_t const*, unsigned int)@16 [279] fhandler_base::get_ino() [421] cygthread::stub(void*)@4
  2592. [51] build_fh_name(char const*, unsigned int, suffix_info*) [134] fhandler_base::open_fs(int, unsigned int) [231] cygthread::create()
  2593. [277] dll_dllcrt0_1(void*) [14] fhandler_base::fstat_fs(__stat64*)@8 [422] cygthread::operator new(unsigned int)
  2594. [346] get_object_sd(void*, security_descriptor&)@8 [166] fhandler_base::set_name(char const*) [322] heap_info::fill_if_match(char*, unsigned long, char*)
  2595. [9] get_sids_info(cygpsid, cygpsid, unsigned long*, unsigned long*) [76] fhandler_base::set_name(path_conv&) [143] heap_info::heap_info(unsigned long)
  2596. [243] path_prefix_p(char const*, char const*, int, bool) [235] fhandler_base::get_major() [365] lock_ttys::release()
  2597. [378] hash_path_name(unsigned long long, _UNICODE_STRING*)@12 [265] fhandler_base::set_flags(int, int) [366] lock_ttys::lock_ttys(unsigned long)
  2598. [393] hash_path_name(unsigned long long, wchar_t const*)@12 [79] fhandler_base::fhandler_base() [274] path_conv::get_object_attr(_OBJECT_ATTRIBUTES&, _SECURITY_ATTRIBUTES&)
  2599. [296] set_std_handle(int)@4 [53] fhandler_base::~fhandler_base() [82] path_conv::close_conv_handle()
  2600. [261] to_timestruc_t(_FILETIME*, timespec*)@8 [242] fhandler_base::operator=(fhandler_base&) [207] path_conv::get_nt_native_path()
  2601. [298] update_envptrs()@0 [112] fhandler_base::operator delete(void*) [106] path_conv::set_normalized_path(char const*)
  2602. [10] __small_sprintf(char*, char const*, ...) [409] fhandler_proc::fill_filebuf() [138] path_conv::fnoi()
  2603. [55] sys_cp_mbstowcs(int (*)(_reent*, wchar_t*, char const*, unsigned int, char const*, _mbstate_t*), char const*, wchar_t*, unsigned int, char const*, unsigned int)@24 [239] fhandler_proc::get_proc_fhandler(char const*) [5] path_conv::check(char const*, unsigned int, suffix_info const*)
  2604. [70] sys_cp_wcstombs(int (*)(_reent*, char*, wchar_t, char const*, _mbstate_t*), char const*, char*, unsigned int, wchar_t const*, unsigned int)@24 [300] fhandler_proc::exists() [125] path_conv::set_path(char const*)
  2605. [120] transform_chars(_UNICODE_STRING*, unsigned short) [117] fhandler_proc::fhandler_proc() [6] path_conv::path_conv(char const*, unsigned int, suffix_info const*)
  2606. [290] transform_chars(wchar_t*, wchar_t*) [225] fhandler_proc::~fhandler_proc() [252] path_conv::path_conv(device const&)
  2607. [3] virt_tab_search(char const*, bool, virt_tab_t const*, unsigned int) [176] fs_info_cache::search(_FILE_FS_VOLUME_INFORMATION*, unsigned int&) [85] path_conv::path_conv()
  2608. [394] winprio_to_nice(unsigned long) [311] cygheap_fdmanip::release() [31] path_conv::~path_conv()
  2609. [35] __small_swprintf(wchar_t*, wchar_t const*, ...) [312] cygheap_fdmanip::~cygheap_fdmanip() [77] path_conv::operator=(path_conv&)
  2610. [15] __small_vsprintf(char*, char const*, char*) [410] fhandler_console::cursor_get(int*, int*) [119] user_info::initialize()
  2611. [395] dll_global_dtors() [230] fhandler_console::cursor_set(bool, int, int) [288] user_info::create(bool)
  2612. [56] __small_vswprintf(wchar_t*, wchar_t const*, char*) [130] fhandler_console::open_setup(int) [352] fhandler_base::use_archetype() const
  2613. [171] env_path_to_posix(void const*, void*, unsigned int) [216] fhandler_console::write_normal(unsigned char const*, unsigned char const*) [372] fhandler_base::need_fixup_before() const
  2614. [172] env_path_to_win32(void const*, void*, unsigned int) [313] fhandler_console::get_tty_stuff() [228] cygheap_fdmanip::operator->() const
  2615. [110] initial_setlocale() [191] fhandler_console::write_console(wchar_t*, unsigned long, unsigned long&) [373] fhandler_console::use_archetype() const
  2616. [188] internal_getgrent(int) [170] fhandler_console::input_tcsetattr(int, termios const*) [356] fhandler_console::tc() const
  2617. [78] internal_getgrgid(unsigned long, bool) [197] fhandler_console::output_tcsetattr(int, termios const*) [367] fhandler_console::size() const
  2618. [36] internal_getgrsid(cygpsid&) [116] fhandler_console::open_shared_console(HWND__*, void*&) [423] fhandler_termios::is_tty() const
  2619. [145] internal_getlogin(cygheap_user&) [68] fhandler_console::open_shared_console(HWND__*, void*&, bool&) [323] path_conv_handle::handle() const
  2620. [304] internal_getpwnam(char const*, bool) [60] fhandler_console::init(void*, unsigned long, unsigned int) [26] cygpsid::string(char*) const
  2621. [21] internal_getpwsid(cygpsid&) [75] fhandler_console::open(int, unsigned int) [374] cygpsid::string(wchar_t*) const
  2622. [396] internal_getpwuid(unsigned long, bool) [206] fhandler_console::write(void const*, unsigned int)@12 [275] cygpsid::operator void*() const
  2623. [101] sigproc_terminate(exit_states)@4 [189] fhandler_console::set_unit() [192] cygpsid::operator==(void*) const
  2624. [58] get_file_attribute(void*, path_conv&, unsigned int*, unsigned long*, unsigned long*)@20 [161] fhandler_console::tcsetattr(int, termios const*) [253] cygpsid::operator!=(void*) const
  2625. [54] get_nt_native_path(char const*, _UNICODE_STRING&, bool) [153] fhandler_console::fhandler_console(fh_devices) [375] tty_min::getsid() const
  2626. [397] handle_sigprocmask(int, unsigned long const*, unsigned long*, unsigned long&)@16 [238] fhandler_console::~fhandler_console() [109] path_conv::isgood_inode(unsigned long long) const
  2627. [48] internal_getgroups(int, unsigned long*, cygpsid*) [196] fhandler_process::fill_filebuf() [108] path_conv::has_attribute(unsigned long) const
  2628. [97] sys_wcstombs_alloc(char**, int, wchar_t const*, unsigned int)@16 [72] fhandler_process::open(int, unsigned int) [89] path_conv::is_fs_special() const
  2629. [146] get_object_attribute(void*, unsigned long*, unsigned long*, unsigned int*)@16 [73] fhandler_process::fstat(__stat64*)@8 [160] path_conv::fs_serial_number() const
  2630. [398] init_console_handler(bool) [47] fhandler_process::exists() [107] path_conv::isdir() const
  2631. [262] normalize_posix_path(char const*, char*, char*&) [162] fhandler_process::fhandler_process() [90] path_conv::handle() const
  2632. [244] normalize_win32_path(char const*, char*, char*&) [226] fhandler_process::~fhandler_process() [144] path_conv::has_acls() const
  2633. [399] sig_dispatch_pending(bool)@4 [358] fhandler_termios::get_output_handle() [139] path_conv::issocket() const
  2634. [369] check_sanity_and_sync(per_process*)@4 [190] fhandler_termios::tcinit(bool) [133] path_conv::fs_is_nfs() const
  2635. [400] create_signal_arrived()@0 [301] fhandler_termios::bg_check(int) [424] __collate_load_locale
  2636. [281] get_shared_parent_dir() [314] fhandler_termios::fhandler_termios() [354] __cxa_guard_release
  2637. [340] get_session_parent_dir() [332] fhandler_virtual::open(int, unsigned int) [381] __get_current_collate_codeset
  2638. [401] get_cygwin_startup_info() [411] fhandler_virtual::read(void*, unsigned int&)@12 [376] __set_ctype
  2639. [294] seterrno_from_nt_status(char const*, int, long)@12 [336] fhandler_virtual::close() [268] __set_lc_ctype_from_win
  2640. [267] sec_acl(_ACL*, bool, bool, void*, void*, unsigned long) [212] fhandler_virtual::lseek(long long, int) [425] __set_lc_messages_from_win
  2641. [402] sigalloc()@0 [254] fhandler_virtual::fhandler_virtual() [232] __set_lc_monetary_from_win
  2642. [350] slashify(char const*, char*, bool) [211] fhandler_virtual::~fhandler_virtual() [426] __set_lc_numeric_from_win
  2643. [403] build_env(char const* const*, wchar_t*&, int&, bool)@16 [124] path_conv_handle::dup(path_conv_handle&) [427] __set_lc_time_from_win
  2644. [177] getwinenv(char const*, char const*, win_env*)@12 [315] path_conv_handle::set(void*) [359] __set_locale_from_locale_alias
  2645. [404] heap_init() [59] path_conv_handle::close() [221] _cfree@4 (cygheap.cc)
  2646. [405] sig_clear(int)@4 [273] dos_drive_mappings::fixup_if_match(wchar_t*) [165] _csbrk@4 (cygheap.cc)
  2647. [175] my_findenv(char const*, int*)@8 (environ.cc) [187] dos_drive_mappings::dos_drive_mappings() [164] _cygwin_istext_for_stdio
  2648. [127] str2uni_cat(_UNICODE_STRING&, char const*) (path.cc) [129] fhandler_disk_file::open(int, unsigned int) [302] _feinitialise
  2649. [156] posify_maybe(char**, char const*, char*) (environ.cc) [11] fhandler_disk_file::fstat(__stat64*)@8 [62] _fstat64_r
  2650. [305] proc_tab_cmp(void const*, void const*) (fhandler_proc.cc) [69] fhandler_disk_file::fhandler_disk_file() [227] _getenv_r
  2651. [247] parse_options(char const*)@4 (environ.cc) [38] fhandler_disk_file::~fhandler_disk_file() [324] ascii_strcasematch (string.h)
  2652. [182] conv_path_list(char const*, char*, unsigned int, int) (path.cc) [151] fhandler_disk_file::~fhandler_disk_file() [114] ccalloc@12
  2653. [103] KR_find_keyword(char const*, int) (devices.cc) [263] security_descriptor::free() [382] ccalloc_abort@12
  2654. [8] get_info_from_sd(_SECURITY_DESCRIPTOR*, unsigned int*, unsigned long*, unsigned long*) (security.cc) [147] security_descriptor::malloc(unsigned int) [67] cfree@4
  2655. [61] win32_device_name(char const*, char*, device&) (mount.cc) [159] security_descriptor::~security_descriptor() [167] close
  2656. [1] format_process_maps(void*, char*&) (fhandler_process.cc) [122] etc::dir_changed(int) [86] cmalloc@8
  2657. [183] __get_lcid_from_locale(char const*) (nlsfuncs.cc) [118] etc::file_changed(int) [142] cmalloc_abort@8
  2658. [22] get_attribute_from_acl(unsigned int*, _ACL*, void*, void*, bool) (security.cc) [217] etc::test_file_change(int) [71] crealloc_abort@8
  2659. [148] ucenv(char*, char const*) (environ.cc) [255] etc::init(int, _OBJECT_ATTRIBUTES*) [88] cstrdup@4
  2660. [154] regopt(wchar_t const*, char*)@8 (environ.cc) [316] san::setup(int) [295] cwcsdup@4
  2661. [223] _addenv(char const*, char const*, int)@12 (environ.cc) [412] tty::init_session()@0 [428] cygwin_atexit
  2662. [104] ccalloc(cygheap_types, unsigned long, unsigned long, char const*) (cygheap.cc) [173] pinfo::init(int, unsigned long, void*) [39] cygwin_conv_path
  2663. [40] cmalloc(cygheap_types, unsigned long, char const*) (cygheap.cc) [256] pinfo::thisproc(void*) [49] cygwin_create_path
  2664. [270] creturn(cygheap_types, cygheap_entry*, unsigned int, char const*) (cygheap.cc) [317] pinfo::pinfo(int) [429] cygwin_exit
  2665. [248] top_key(bool, unsigned long, void**) (registry.cc) [355] spenv::retrieve(bool, char const*) [383] cygwin_inet_network
  2666. [158] _cmalloc(unsigned int)@4 (cygheap.cc) [155] _pinfo::set_ctty(tty_min*, int, fhandler_termios*) [179] cygwin_strcasecmp@8
  2667. [115] crealloc(void*, unsigned long, char const*)@12 (cygheap.cc) [174] cygsid::getfromstr(char const*, bool) [46] cygwin_strncasecmp@12
  2668. [27] fh_alloc(device) (dtable.cc) [213] cygsid::get_sid(unsigned long, unsigned long, unsigned long*, bool) [430] cygxdr_vwarnx
  2669. [234] _crealloc(void*, unsigned int)@8 (cygheap.cc) [128] cygsid::getfromgr(__group32 const*) [384] dll_crt0(per_process *)
  2670. [184] mount_info::from_fstab(bool, wchar_t*, wchar_t*) [318] cygsid::cygsid() [41] dll_load (autoload.cc)
  2671. [292] mount_info::from_fstab_line(char*, bool) [198] cygsid::operator=(char const*) [50] env_PATH_to_posix
  2672. [306] mount_info::create_root_entry(wchar_t*) [319] device::gnu_dev_major(int) [431] fegetenv
  2673. [32] mount_info::conv_to_posix_path(char const*, char*, int) [348] device::init() [432] fesetenv
  2674. [25] mount_info::conv_to_posix_path(wchar_t*, char*, int) [123] device::parse(char const*) [65] fstat64
  2675. [23] mount_info::conv_to_win32_path(char const*, char*, device&, unsigned int*) [264] device::parse(unsigned long) [433] ftw
  2676. [136] mount_info::cygdrive_posix_path(char const*, char*, int) [111] device::parse(unsigned short, unsigned short) [434] get_avphys_pages
  2677. [169] mount_info::cygdrive_win32_path(char const*, char*, int&) [249] device::operator fh_devices() [385] getegid32
  2678. [135] mount_info::init() [43] dtable::stdio_init() [219] getenv
  2679. [105] mount_info::sort() [297] dtable::find_archetype(device&) [386] geteuid32
  2680. [209] mount_info::add_item(char const*, char const*, unsigned int) [351] dtable::delete_archetype(fhandler_base*) [121] getgrgid32
  2681. [131] mount_item::build_win32(char*, char const*, unsigned int*, unsigned int) [413] dtable::get_debugger_info() [83] getgroups32
  2682. [271] per_module::run_ctors() [360] dtable::find_unused_handle(int) [303] getopt_long
  2683. [272] save_errno::save_errno() [320] dtable::find_unused_handle() [203] getpagesize
  2684. [307] save_errno::~save_errno() [44] dtable::init_std_file_from_handle(int, void*) [435] getpid
  2685. [210] dev_console::fillin_info(void*) [334] dtable::extend(int) [224] getpwuid32
  2686. [379] dev_console::set_color(void*) [205] dtable::release(int) [339] internal_setlocale
  2687. [341] shared_info::initialize() [250] dtable::not_open(int) [436] isatty
  2688. [406] shared_info::init_obcaseinsensitive() [414] mtinfo::initialize() [201] lseek64
  2689. [93] suffix_scan::has(char const*, suffix_info const*) [81] pwdgrp::read_group() [24] open
  2690. [347] suffix_scan::next() [87] pwdgrp::parse_group() [240] read
  2691. [95] thread_info::fill_if_match(char*, unsigned long, char*) [37] pwdgrp::read_passwd() [291] sbrk
  2692. [64] thread_info::thread_info(unsigned long, void*) [91] pwdgrp::parse_passwd() [368] setenv
  2693. [370] tls_pathbuf::destroy() [52] pwdgrp::load(wchar_t const*) [222] setlocale
  2694. [259] tmp_pathbuf::c_get() [251] pwdgrp::refresh(bool) [437] sigprocmask
  2695. [149] tmp_pathbuf::t_get() [57] pwdgrp::add_line(char*) [2] stat64
  2696. [132] tmp_pathbuf::u_get(_UNICODE_STRING*) [180] pwdgrp::next_num(unsigned long&) [326] std_dll_init (autoload.cc)
  2697. [327] tmp_pathbuf::w_get() [99] pwdgrp::next_str(char) [357] strccpy@12
  2698. [260] tmp_pathbuf::tmp_pathbuf() [361] _cygtls::init_thread(void*, unsigned long (*)(void*, void*)) [438] sysconf
  2699. [289] tmp_pathbuf::~tmp_pathbuf() [100] _cygtls::call(unsigned long (*)(void*, void*), void*) [377] time
  2700. [45] console_unit::console_unit(HWND__*) [364] _cygtls::init() [194] write
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement