Sample Code

OSX Driver and Kext Samples/ Dispatch_Compared/ Dispatch_Compared/ Dispatch_Compared/

����������������H__PAGEZEROx__TEXTPP__text__TEXT@�%@�__symbol_stub1__TEXT<1�<1�__stub_helper__TEXT�2��2�__cstring__TEXT�5��5__const__TEXT@<@@<__unwind_info__TEXT�<(�<__eh_frame__TEXT�=X�=`x__DATAPP__nl_symbol_ptr__DATAP8PC__la_symbol_ptr__DATA8P8PJ__program_vars__DATA`R(`R__mod_init_func__DATA�R�R	__data__DATA�R�R__bss__DATA�TX__common__DATA WHH__LINKEDIT`@`?"�0`��`�Pfh�g�І8Prr�J��� /usr/lib/dyld���K*���w������*xh&�/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation8{/usr/lib/libSystem.B.dylibUH��AVAUATSI��I���&H��H��u.�fD�Hc�H��D�D�<H������t"H���;@�ǀt۾@��%��������u޺H�5�)H����&��uqA�EL�c�f�Hc�H�6D�D�<H������t$I��A�<$@�ǀtپ@�_%��������u�A�<$u	[A\A]A^��L��H�=�)[A\A]A^����H�5p)H���\&L�%i)��u�A�EL�c�f�UH��AUATSH��I��I���~%H��1�H��u*�f�Hc�H�vC�D�<H������t"H���;@�ǀt۾@�$��������uހ;t/�$�H�uغ
H����%H���f$���uH��>L��H�=�(1��1�H��[A\A]��Hc�H��B�D�<H������t'H�E�H�E��8@�ǀt־@�$��������u�H�E؀8u�I�]��fDfDUH��SH��H�=`(�a$H��H��u/����Hc�H�VB�D�<H������t"H���;@�ǀt۾@�#��������u޺H�5	(H���$�����{EH���%f�Hc�H��A�D�<H������t"H���;@�ǀt۾@�#��������u����u}H�5EH�=0(�����H�5
EH�=-(����H�5�DH�=*(��������H�=vH�}#�H�=eH�r#H�u�H�=(��������H��[��<,t,H�=.'1��/�l���Hc�H�A�D�<H������t"H���;@�ǀt۾@�;"��������uހ;t.�"�H�u�
H���^#H���"�����H�=�&1�������H�u�H��
H�u�H�=�G�"�������8�������"H��H�='1��hH��[���L������H�53&H����"��u��CH���H����H�5&H���"��������rCH������H�}��wV�H�=�&1�������Hc�H��?�D�<H������t8H�E�H�E��8@�ǀt־@�� ��������H�=~&1���B���H�E�8�����H��B�����UH��H�]�L�e�L�m�H�� I��I��H�G?H��
�H�=h&�!L��L��H�;��!H�3�
H�]�L�e�L�m���� ��UH��H���H��X���H��`���H��h���L��p���L��x�����H��H�)H)�H�E���)x�)p�)h�)`�)X�)P�)H�)@�H��0���Dž0���Dž4���0H�EH��8���H��P���H��@���������Ð�����������UH��1�H�=�E� H�=wEH�5�B� 1�H�=�B��,fDfDUH��:� H�[A��f�UH��H�]�L�e�H��H��A��1��' ��tH�$L�d$��@H�{@1�����u�D�cp�ܐ��jH��H���H�}H�u������H�H���H��H�9u�H������%������������UH��SH��H����H��tH��[��H��H�=�"��@UH��SH��H��H����uH��tH��[��H��H�=a"�fDfDUH��SH��H����H��tH��[��H��H�=)"�d����UH����O�H�H�	@���UH�����?�ÐUH����?��UH�����?�ÐUH����?��UH��H���H��X���H��`���H��h���L��p���L��x�����H��H�)H)�H�E���)x�)p�)h�)`�)X�)P�)H�)@�H��0���Dž0���Dž4���0H�EH��8���H��P���H��@����N�����l@UH��H�=�B���@ ��DfDUH����fDUH��SH������tPH�=�B�H�xt	�=�>t4��D�>�؀=�>t%�9�G�H��[�����H��[��@UH��1������@UH��H�]�L�e�H��I��H����c���1ɉ�H��L��H�$L�d$��f.�UH��H�=�A��H�P�H��t�BT��fD�UH��H�=�A�H�@H��u�DH�@XH��t
�xTv���1��Ð�����UH��AWAVAUATSH��H��L�� ���H�=kAL���M�g01�L���%���L�k L�s(H�H��0���H�CH��8���H�CH��@���H�CH��H�����@���L���(�{0t>H��0���H��x�L��A��H��0���H��x�1�H�ĸ[A\A]A^A_��@��@���H��>L�<�H�=�>�sL��A��H��0���HDž ���HDž(���HDž0���HDž8���Dž@���DžD���HDžH���H��x�H�=h>�L�� ���L��(���M��u��C���DfDUH��H�]�L�e�L�m�H�� H�=@��I��H�XL�kxL���H�CXI�D$H�C`I�D$H�ChI�D$ H�CpI�D$(H�{@�JH����L���H����H��H�]�L�e�L�m�����UH��AWAVAUATSH��HH�}�H�u�A��I��H�=Z?�QI��H�@H�E�D��H�<�(�
���I��1�H���A� �����I�E@A�EH1�M����A�UL1�M����A�UPL�8E�uTI�]xH�]�D��H����I���1�H������I��(I�D$I�EXI�D$I�E`I�D$ I�EhI�D$(I�EpM�l$M�|$A�D$ A�D$$I�D$(A���hH�}��E����y<�E�D��A9��SD�5c<A���vcH�=E<�1�fDH�D�L�hL�x�H �@$H�@(H�]�H�H�]�H�XH��0I���0��H��9�u�D9���A��D;5�;��D��D)�Hk�8H��H��H��H)�E9�suH��H�E�H�E��
f�H��8L�+L�{D�c�CH�CH�E�H�C H�E�H�C(�E��C0H��H�����H�5=H�}��G����A��E9�u��}�uH�T;H�]�H�}���D;u�sD��H�=7;�H�e�[A\A]A^A_�Å�u`H�=;��D�5;A�D;5�:����A�v�5�:��H��H�=�:����H��:�����A��E������D��H�=�:�0�u��2������H��H�=o1������UH��:���UH��SH��(�:���H�d8��H9�G�H�}о��1Ƀ�t��)ʸ9�G�H��([��f��� �XE��H,��Ր�����������UH��SH��H������tH��[��@H�{@H��[���UH��SH��H������tH��[��@�CpH�����u�H�{@H��[��lf�UH��ATSH�����uM�Cp��~�ȉCpH��[A\��uDL�c@fDfDH��L���%��uЋCp��~����[A\��DfDUH��H�]�L�e�L�m�H�� I��@��td��4�ȉ�4�Å�u L��H�]�L�e�L�m����DfDL�o@fDfDL���������u�I��$������D�I�|$@����I��$4���������tH�]�L�e�L�m���I��$�H�]�L�e�L�m������@UH��SH��H���I��4����41�;�0@��H��H��[�������UH��H�]�L�e�H��H��A��1���H�{@1�����H���1�����D��0ǃ4H�$L�d$����UH��SH��H���H���H���H�{@����H�øH��H��[��q����UH��H�]�L�e�H��H��A���_D��0H��H�$L�d$��LUH��AUATSH��A��H���E�<�E�@B�E�H�H��P���DžX���H�E�H��`���Džh���<H��H��p���Džx���H�E�H�E��E�H��H�E��E�H�E�H�E��E�H�E��E�H�E��E�L��P����^��mt ��tt��fu>�(H�
1H�8�]�E��9H��0H�8�I�E��%H��0H�8�5�E��H�3H�=N1���E1�L��H�vH��D������u��M؋U�D�E�H�3H�=[1���u�H�=e1���}��}�u�H�=q1��k�u�H�=�1��Z�uԋ}���u�H�=�1��>��	�����;]�~�u�H�=�1����	���
ۋ}�9�~���	1�H�Ę[A\A]��UH����6��UH���6��UH���H*�Y��*O�X���UH��H�H�H�FH�GH�FH�GH�FH�G��UH����X��G�XF�G�G�XF�G�G�XF�G��UH���*���^���G�^��G�G�^��G�G�^��G��UH���H�=�1����UH��SH��H��fW�f.�5u*z(H�}����E�1��u���H*��^��o5H��P���1���H���H*�H��yH���H	��H*��X��Y55�H�C�H*�P������Y��*�X����X��C�H*�`����Y��*�h����X��CH�Ĩ[��UH��SH��(H��H�}������E��\��Y��C�E��\C�C�E��\C�CH��([��UH��SH��H�5;11��fH��1���!H��H�0H�����Q4H��[��UH��H�=��HH��H��H��HD����UH��H�� H�E��E��E�H�M�H�U�H�}�E1�E1����E��H*��^DH�=[����UH��Hc�Hi�ʚ;H�=d0�]��������UH��AWAVAUATSH��A��H��h���I��H��H�E�H�E�H�E�H�E���H��tH��D����1�����E1�H�E�H��`���H��p���H��X����H��`����\���D��A��I��H��X����G�����p����\E��E�f(��Y��]��U��\U��U��M��\M��M��XE��E��X]��]��XU��U��XM��M�H��tL��D����A�ŋ�2���\���H�}�D���c����H�5H��h���� ��t,�H�5NH��h������tfW�f.
2u:z8�DM��D
�1�M��
�1�m��-�1�u��5�1��DM��M��m��u�fA(��AY��\��Q��E*�f(��X���1�X�1�^���\���%j1�A^��\��Y��Y�f(�fA(�H��h����A^�fA(��A^�H�=��H�Ĉ[A\A]A^A_��UH��1���UH��G �J1��UH����UH���&1��UH����UH��SH�����+���H�
�H��H�5����A���H�
H�H�5����%���H�
�H��H�5����	���H�
�H�SH�5���������*�f.
s$z"H�
�H�&H�5���H��[�����H��[��UH��AUATSH��A��H��E1��H�{��6A��H��E9�|�H��[A\A]��UH��AVAUATSA��Hc�H���;I��H��E1�� ��&H�C�H�H�@A��H��E9�|�L��[A\A]A^��UH��H����
UH��AWAVAUATSH��A��1�1�1���	I��E1�L�}��fD��H�5�L��1���	��H�
n��H�5�H�=0��	H�u�1�1��	H��H�}��=
H��L���	H���	A��E9�|�L��H��[A\A]A^A_��UH��SH��H��H����	H�5�*H��H��[���	UH��SH��H��H���	H�5�*H��H��[��	UH��ATSH����H�=�.u1�H�=�c	H��.H�=�.�b	�E�L�e��H�=x.H�G���L���	�E�9]�|�H�Z.H��[A\��UH��AUATSH��8A��H�=I.u1�H�=���H�2.H�=+.��1�L�m��CH�?'H�E��E� �E�H�����H�E�H��*H�Eȉ]�H�=�-L���m��D9�|�H��-H��8[A\A]��UH��AVAUATSA��I��H��E1��41�H�;�	H����tH�
@�PH�5�H�=J��A��E9�|�L��[A\A]A^��LUH��AVAUATSA��Hc�H���hI��H��E1��=1�H�����1�H���H����tH�
��FH�5'H�=��WA��E9�|�L��[A\A]A^��UH����UH����UH��H�]�L�e�L�m�H�� A��H�=�,umH�=��BE1�1��0H��,�fW�f.�ztH�=���A��H��E9�|�H�=z��H�=w,H�]�L�e�L�m���?H�]�L�e�L�m���UH��SH�����L���1�H�dH�5����g���1�H��H�5$���P���1�H��H�5���9���1�H��H�5���"���1�H�2H�5�������1�H�H�5���������*�f.sz1�H�JH�5���H��[������H��[��UH��SH����Hc�H���H�k+�u(H��[��UH��SH����1�1���H��Hc�H�-'H���1�H��[��UH��AVAUATSH��0A��1�H�=A�I��H��t1�L�u��^H�
K��H�5IH�=��!H��#H�E��E� �E�H�IH�E�H��'H�Eȉ]�L��L��� ��D9�|�H�5�&L���FL���,1�H��0[A\A]A^��UH��AWAVAUATSH��8A��1�1���I����I��H��t1�L�}��aH�
���H�5�H�='�cH�0#H�E��E� �E�H��H�E�H�D'H�E��]�L��L��L���q��D9�|�H������L���gL���k1�H��8[A\A]A^A_��UH��AWAVAUATSH��XA��H��"H�H�U�1�H�e�Hc�H��H���H)�I��H��E1�H�M�H�M�L�}��D��H�5H�}�1����H�
�r�/H�}�1���H�H�}���H�;H��H��uH�
�
�uH�5_
H�=�7H�"H�E��E� �E�H�yH�E�H�(&H�U�D�e�L���8A��E9��P���1��I�}�H�5�$�TI�}��9��I��D9�|�H�e�1�H�
�!H�U�H3t�H�e�[A\A]A^A_��UH��AWAVAUATSH��(A��H�_!H�H�U�1�H�e�Hc�H��H���H)�H�e�H��H���H)�I��L�e�H��E1��5G�,�H��H��1�L���,I��I��H����tH�
n�^�,E9��H�]�E1��41�H�;�H����tH�
@�bH�5�H�=���A��E9�|�H�e�1�H�
� H�U�H3t�H�e�[A\A]A^A_��UH��AUATSH��A�������*��X�D�%@$1��.�Q��!�X����w�
u�\�f(����D9�|�H��&H��tIc���H��[A\A]��UH��ATSA��1��	���m�����D9�|�1�[A\��UH��SH���}�H�]�1�H��H�=]����H���P�	���1�H��[��UH��������UH�� �����UH�� �����UH�� ������UH��?�����1���UH��AUATSH����z���A�������Ɖډ���A����A��9������A��D��E�,A9�DO�E9�}D������A��E9�u�H��[A\A]���%��%��%��%��%��%�%�%�%�%�%
�%�%�%�%�%�%�%�%�%�%�% �%"�%$�%&�%(�%*�%,�%.�%0�%2�%4�%6�%8�%:�%<�%>�%@�%B�%D�%F�%H�%J�%L�%N�%P�%R�%T�%V�%X�%Z�%\�%^�%`�%b�%d�%f�%h�%j�%l�%n�%p�%r�%t�%v�%x�%zL�3AS�%#�h�����h�����h6�����hG�����hh����h|����h�����h�����h�����h�����h�����h��x���h��n���h�d���h�Z���h3�P���hL�F���hn�<���h��2���h��(���h�����h�����h��
���h����h-�����hC�����h]�����hj�����hv�����h������h�����h�����h�����h�����h�����h�����h��~���h�t���h*�j���h9�`���hH�V���hb�L���h��B���h��8���h��.���h��$���h�����h����h,����hH�����h]�����hx�����h������h������h������h������h����h����h"����h4����hE����hY����hi�z���hy�p���h��f���h��\���h��R���Out of memory allocating %lu bytestruefalseXInvalid value for environment variable %sOMP_SCHEDULEstaticdynamicguidedUnknown value for environment variable OMP_SCHEDULEInvalid value for chunk size in environment variable OMP_SCHEDULEOMP_DYNAMICOMP_NESTEDOMP_NUM_THREADSGOMP_STACKSIZEStack size less than minimum of %lukStack size larger than system limitStack size change failed: %s
libgomp: Thread creation failed: %stest_secondsmax_iterationsfoldsUsage: %s [-t test_seconds] [-m max_iterations] [-f folds]
w:t:m:f:$ %s -t %d -m %d -f %d
Benchmark averaged over: %d seconds
Iterate maximum of: %d times
Work function folded: %d times

ASYNCHRONOUS: Microseconds to *initiate* execution (avg. over %d seconds)

SYNCHRONOUS: Microseconds to *complete* execution (avg. over %d seconds)

  µsecs±error/%-'8d = WALL(µs)±error   [+-rate]   USER (µs) +    SYS (µs) [overhead]
LANGen_US.utf-8CPU speed: %.2lf GHz
loop%7.3f±%'5.3f/%-8s = %'8.3g±%'-7.2g [%+5.0f%%] %'10.4gu + %'10.4gs [%7.0f%%]
allocarraydsptch_fdispatchforkstring #i/Users/garthc/Documents/samplecode/D/Dispatch_Compared/invocations.ccom.apple.gcd.examples.compare.invokefcom.apple.gcd.examples.compare.invokethreadError == 0InvokeArrayCleanupThreadInvokeThreadCalculation results:  %'10.0f
	done.applyserialparallelqueuesopenmpthreadcom.apple.gcd.examples.compare.serialqueue/Users/garthc/Documents/samplecode/D/Dispatch_Compared/executions.cgroupcom.apple.gcd.examples.compare.multiq%04drc > 0queues[i] != NULLUseSerialQueueUseConcurrentQueueUseMultiQueueUseThread�������?��.A@�@e��A�?Y@��@-DT�!�?88��X�PPPP3�@`�
� 0x�`� `�@���P `�4: *!�"G#�%�%�&�&%'2'�',(�(<)**�*�+�,�/60Y0�0�0<1zRx�,��������,�
�,L��������4�
�,|�������,�
�zRx�,���������
,L���������
,|��������
�
,����������
,���������
�
4���������
����4D���������
	���,|��������/�
�zRx�4��������b�
���,Tp���������
,�����������
zRx�,���������
,L��������
�
,|x�������l�
�,����������
4���������6�
��,��������#�
,D��������:�
zRx�,��������4�
4Lh�������e�
�����4�����������
���4���������

�����zRx�,���������
,L���������
,|x�������d�
�zRx�,��������/�
�,L��������>�
�4|��������e�
��4���������E�
��zRx�4����������
���,T0�������9�
�4�@�������R�
��,�h�������?�
�4�x�������4�
��zRx�4\��������
���zRx�,��������
,L���������
,|���������
,���������$�
,���������?�
,��������@�
,<���������
,l����������
�,�]�������P�
�,�}�������I�
�,���������,�
,,��������]�
,\�������� �
4���������b�
�����zRx�,���������
,L���������
,|x��������
,�N��������
,�,��������
,���������
�4<��������8�
	���4t��������Z�
����,���������
�
4�����������

�����,��������)�
�,D��������)�
�4t��������s�
��4�'���������
	���4���������b�
����4��������s�
����zRx�,���������
,L���������
4|����������
���,�����������
�,���������+�
�,��������2�
�4D����������
����4|���������

�����4���������V�

�����4����������

�����4$x�������~�
	���4\��������#�
��,���������7�
�,����������
,���������
�
,$i�������
�
,TF�������
�
,�#��������
4��������j�
	����2�2�2�2333$3.383B3L3V3`3j3t3~3�3�3�3�3�3�3�3�3�3�3�3�34
444(424<4F4P4Z4d4n4x4�4�4�4�4�4�4�4�4�4�4�4�4�4555"5,565@5J5T5^5h5r5`ShSpSxS�
�0: �S0�%�S0�%T0�0�T0*�T0*�T@B (  (((   @__DefaultRuneLocaleQr�@__NSConcreteGlobalBlock����@__NSConcreteStackBlockr(�@___stack_chk_guard�@___stderrpr�@_optarg�@dyld_stub_binderr�r8@_CFArrayAppendValue�r@@_CFArrayCreateMutable�rH@_CFRelease�rP@_CFStringCreateWithCString�rX@___assert_rtn�r`@___error�rh@___maskrune�rp@___stack_chk_fail�rx@_asprintf�r�@_atan�r�@_atoi�r�@_calloc�r�@_dispatch_after�r�@_dispatch_apply�r�@_dispatch_async�r�@_dispatch_async_f�r�@_dispatch_get_global_queue�r�@_dispatch_group_async�r�@_dispatch_group_create�r�@_dispatch_group_wait�r�@_dispatch_queue_create�r�@_dispatch_release�r�@_dispatch_resume�r�@_dispatch_suspend�r�@_dispatch_sync�r�@_dispatch_walltime�r�@_exit�r�@_exp�r�@_fputc�r�@_free�r�@_fwrite�r�@_getenv�r�@_getloadavg�r�@_getopt_long�r�@_getrusage�r�@_log�r�@_mach_absolute_time�r�@_mach_timebase_info�r�@_malloc�r�@_printf�r�@_pthread_attr_init�r�@_pthread_attr_setdetachstate�r�@_pthread_attr_setstacksize�r�@_pthread_cond_destroy�r�@_pthread_cond_init�r�@_pthread_cond_signal�r�@_pthread_cond_wait�r�@_pthread_create�r�@_pthread_getspecific�r�@_pthread_join�r�@_pthread_key_create�r�@_pthread_mutex_destroy�r�@_pthread_mutex_init�r�@_pthread_mutex_lock�r�@_pthread_mutex_unlock�r�@_pthread_setspecific�r�@_puts�r�@_realloc�r�@_setlocale�r�@_strerror�r�@_strncasecmp�r�@_strncmp�r�@_strtoul�r�@_sysconf�r�@_sysctl�r�@_tan�r�@_vfprintf�_start__:omp_dGOMP_parallel_�NXArg�environ�mh_execute_header[_progname��$set_�get_�in_parallel�n�dynamic�um_threads�ested��&�'dynamic�n�thread_num�max_threads��'�'ested�um_��'�(end�start��)�*�*threads�procs��*�+�5c�v������d�d�f�U�J.4P$4$NddVd�f�U�J.: 0$: $N.J R$J $N.V e$V $N.r t$r $$N$.� $� $?N?.� �$� $@N@.!�$!$N.*!�$*!$�N�."�$"$PNP.U"�$U"$INI.�"�$�"$,N,.�"�$�"$]N].'#�$'#$ N .G#$G#$bNb&�R1&�S>&�SZ&
�Ve&
�Vy&
�Vdd�d�f�U�J.�%e$�%$N.�%}$�%$N.�%�$�%$N.�%�$�%$N.�%�$�%$N.�%�$�%$�N�.�&$�&$8N8.�&$�&$ZNZ.%'$%'$
N
.2',$2'$�N�.�'9$�'$)N).(K$($)N).,(\$,($sNs.�(m$�($�N�.<)}$<)$bNb.�)�$�)$sNs�&�:�&�:�&�:�&�R�&�R�&�S&�S4&TQ&
�V^&
�Vl&
Wx&
Wdd�d�f�U�J.*`$*$N.*�$*$N.*�$*$�N�.�*�$�*$�N�.�+�$�+$+N+.�+�$�+$2N2.�+�$�+$�N�.�,�$�,$�N�.`-$`-$VNV.�.$�.$N.�/$�/$~N~.60+$60$#N#.Y04$Y0$7N7.�0?$�0$N.�0Z$�0$
N
.�0{$�0$
N
.�0�$�0$
N
.�0�$�0$N.�0�$�0$jNj�&<�&<
&&<&4<(&SA& SZ&@Ss& T|&@T�&`T�&pT�&�T�&�T
&�T*&
Wd@`&�
6�C O�`w0�����0�������@��)p;�J�YPp �`����4�: �J �V r � !� 2!D*!Q"]U"n�"{�"�'#�G#��%��%��%�%�%=�%N�&\�&i%'w2'��'�(�,(��(�<)��)�**&*7�*G�+Y�+c�+s�,�`-��.��/�60�Y0��0��0�0%�0E�0]�0q�2�:��:��:�<�<�&<�4<��R�R�R3SL Se@S~�S��S��S��S��S��S��S�S�S;TX Ta@T~`T�pT��T��T��T
�T-
hU;
pUN
tUa
�Ut
�V
�V�
�V�
�V�
�V�
W�
W�
W� W�`W��	 %	`S-	hS5	xSA	U	pS^	�o	�	��	��	`�	p�	��	��	�
`
x
1
G
R
m
�
�
�
�
�
�
�
�

!1AQc~������.49@FNVboz�������

 
3
H
[
k
�
�
�
�
�
�
�
&0=FOX`eo�������������������������������������������������������������������@@������������������������������������������������������������������������ _parse_boolean_parse_unsigned_long_initialize_env_gomp_verror_gomp_error_initialize_team_gomp_init_num_threads_gomp_sem_init_gomp_realloc_gomp_malloc_cleared_gomp_malloc_gomp_fatal_gomp_resolve_num_threads_gomp_thread_start_gomp_team_end_gomp_team_start_gomp_dynamic_max_threads_gomp_sem_destroy_gomp_sem_post_gomp_sem_wait_gomp_barrier_wait_end_gomp_barrier_wait_gomp_barrier_init_gomp_barrier_destroy_gomp_barrier_reinit_main___benchmark_begin_block_invoke_1_benchmark_running_resource_usec_bench_set_bench_add_bench_normalize_benchmark_header_bench_start_bench_stop_benchmark_begin_show_locale_show_cpu_speed_benchmark_setup_benchmark_function_PosixThreadNullRoutine___InvokeDispatch_block_invoke_1___CleanupDispatch_block_invoke_1_test_dispatch___CleanupDispatchF_block_invoke_1_invocations_run_CleanupAlloc_InvokeAlloc_CleanupArray_InvokeArray_CleanupDispatchF_CleanupDispatch_InvokeDispatchF_InvokeDispatch_CleanupThread_InvokeThread___UseMultiQueue_block_invoke_2___UseSerialQueue_block_invoke_2_executions_done_executions_run_executions_setup_UseApply_UseSerialQueue_UseConcurrentQueue_UseMultiQueue_UseThread_work_function_UseLoop_UseOpenMP___UseApply_block_invoke_1___UseSerialQueue_block_invoke_1___UseConcurrentQueue_block_invoke_1___UseMultiQueue_block_invoke_1_PosixThreadMainRoutine_UseOpenMP.omp_fn.0 stub helpers___func__.10076___func__.9972___func__.9950___func__.4984___func__.4956___func__.4891___func__.4835___block_holder_tmp_1.8___block_holder_tmp_3.55___block_holder_tmp_2.50___block_holder_tmp_6.38___block_holder_tmp_5.34___block_holder_tmp_2.19_gomp_nthreads_var_gomp_dyn_var_gomp_nest_var_gomp_run_sched_var_gomp_run_sched_chunk_offset_nsec___block_descriptor_tmp_1.9___block_descriptor_tmp_1.47___block_descriptor_tmp_3.56___block_descriptor_tmp_2.51_n_folds___block_descriptor_tmp_4.33___block_descriptor_tmp_3.30___block_descriptor_tmp_1.18___block_descriptor_tmp_6.39___block_descriptor_tmp_5.35___block_descriptor_tmp_2.20_initial_thread_tls_data.3959_gomp_threads_gomp_threads_size_gomp_threads_used_gomp_threads_dock_base.5788_usec_per_unit.5711_test_running_queue.10040_global_dummy_queue.9988_dummy.9987_results_gomp_thread_attr_gomp_tls_key_GOMP_parallel_end_GOMP_parallel_start_NXArgc_NXArgv___progname__mh_execute_header_environ_omp_get_dynamic_omp_get_max_threads_omp_get_nested_omp_get_num_procs_omp_get_num_threads_omp_get_thread_num_omp_in_parallel_omp_set_dynamic_omp_set_nested_omp_set_num_threadsstart_CFArrayAppendValue_CFArrayCreateMutable_CFRelease_CFStringCreateWithCString__DefaultRuneLocale__NSConcreteGlobalBlock__NSConcreteStackBlock___assert_rtn___error___maskrune___stack_chk_fail___stack_chk_guard___stderrp_asprintf_atan_atoi_calloc_dispatch_after_dispatch_apply_dispatch_async_dispatch_async_f_dispatch_get_global_queue_dispatch_group_async_dispatch_group_create_dispatch_group_wait_dispatch_queue_create_dispatch_release_dispatch_resume_dispatch_suspend_dispatch_sync_dispatch_walltime_exit_exp_fputc_free_fwrite_getenv_getloadavg_getopt_long_getrusage_log_mach_absolute_time_mach_timebase_info_malloc_optarg_printf_pthread_attr_init_pthread_attr_setdetachstate_pthread_attr_setstacksize_pthread_cond_destroy_pthread_cond_init_pthread_cond_signal_pthread_cond_wait_pthread_create_pthread_getspecific_pthread_join_pthread_key_create_pthread_mutex_destroy_pthread_mutex_init_pthread_mutex_lock_pthread_mutex_unlock_pthread_setspecific_puts_realloc_setlocale_strerror_strncasecmp_strncmp_strtoul_sysconf_sysctl_tan_vfprintfdyld_stub_binder/Users/garthc/Documents/samplecode/D/Dispatch_Compared/main.c/Users/garthc/Documents/samplecode/D/Dispatch_Compared/build/Dispatch_Compared.build/Release/Dispatch_Compared.build/Objects-normal/x86_64/main.o_main/Users/garthc/Documents/samplecode/D/Dispatch_Compared/benchmark.c/Users/garthc/Documents/samplecode/D/Dispatch_Compared/build/Dispatch_Compared.build/Release/Dispatch_Compared.build/Objects-normal/x86_64/benchmark.o___benchmark_begin_block_invoke_1_benchmark_running_resource_usec_bench_set_bench_add_bench_normalize_benchmark_header_bench_start_bench_stop_benchmark_begin_show_locale_show_cpu_speed_benchmark_setup_benchmark_function___block_holder_tmp_1.8_offset_nsec___block_descriptor_tmp_1.9_base.5788_usec_per_unit.5711_test_running/Users/garthc/Documents/samplecode/D/Dispatch_Compared/invocations.c/Users/garthc/Documents/samplecode/D/Dispatch_Compared/build/Dispatch_Compared.build/Release/Dispatch_Compared.build/Objects-normal/x86_64/invocations.o_PosixThreadNullRoutine___InvokeDispatch_block_invoke_1___CleanupDispatch_block_invoke_1_test_dispatch___CleanupDispatchF_block_invoke_1_invocations_run_CleanupAlloc_InvokeAlloc_CleanupArray_InvokeArray_CleanupDispatchF_CleanupDispatch_InvokeDispatchF_InvokeDispatch_CleanupThread_InvokeThread___func__.10076___func__.9972___func__.9950___block_holder_tmp_3.55___block_holder_tmp_2.50___block_descriptor_tmp_1.47___block_descriptor_tmp_3.56___block_descriptor_tmp_2.51_queue.10040_global_dummy_queue.9988_dummy.9987/Users/garthc/Documents/samplecode/D/Dispatch_Compared/executions.c/Users/garthc/Documents/samplecode/D/Dispatch_Compared/build/Dispatch_Compared.build/Release/Dispatch_Compared.build/Objects-normal/x86_64/executions.o___UseMultiQueue_block_invoke_2___UseSerialQueue_block_invoke_2_executions_done_executions_run_executions_setup_UseApply_UseSerialQueue_UseConcurrentQueue_UseMultiQueue_UseThread_work_function_UseLoop_UseOpenMP___UseApply_block_invoke_1___UseSerialQueue_block_invoke_1___UseConcurrentQueue_block_invoke_1___UseMultiQueue_block_invoke_1_PosixThreadMainRoutine_UseOpenMP.omp_fn.0___func__.4984___func__.4956___func__.4891___func__.4835___block_holder_tmp_6.38___block_holder_tmp_5.34___block_holder_tmp_2.19_n_folds___block_descriptor_tmp_4.33___block_descriptor_tmp_3.30___block_descriptor_tmp_1.18___block_descriptor_tmp_6.39___block_descriptor_tmp_5.35___block_descriptor_tmp_2.20_results�����8__PAGEZERO�__TEXT@@__text__TEXT��&�
�__symbol_stub__TEXTtD�t4�__stub_helper__TEXTF�6�__cstring__TEXT�Hf�8__const__TEXTO�?__unwind_info__TEXT�OH�?__DATAP@__program_vars__DATAP@__la_symbol_ptr__DATAP@B__mod_init_func__DATAQA	__nl_symbol_ptr__DATA$Q$A�__data__DATA@Q@A__bss__DATA`R�__common__DATAT,8__LINKEDIT`PP�H"�0P��P�8Vh�W��x�P66HIlv�/usr/lib/dylde�6��LU��nK&_EP�$h&�/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation4{/usr/lib/libSystem.B.dylibU��WVS��,�[�E�U�$�'�ƅ������3���D�4������t$F���t��D$@�$�&��������u��D$��&+�D$�4$��'��u|�E���~���3����D�4������t$G���t��D$@�$�B&��������u܀?u��,[^_�ËE�D$��6+�$�<��,[^_���D$��++�D$�4$�6'��1+���e����E���~�W�����U��WVS��<�[�EԉUЉ$�A&��1�������F2����D�4������t$F���t��D$@�$�b%��������u܀>���B%��D$
�E�D$�4$�u&���%���ug��~c��F2�f.��D�4������t)�E�E����t��D$@�$��$��������u׋E�8u�EЉ8���<[^_�ËEԉD$���)�$��1���<[^_��U��WVS��,�[���(�$�%�ƅ�����1���D�4������t$F���t��D$@�$�B$��������u��D$���(�D$�4$�`%���1ǃ�1����1���D�4������t$F���t��D$@�$��#��������u����us���1���)�������1���)�������1���)������������1�4$�B$�D$�4$�8$�U䍃�)������u#��,[^_��<,����)�$�^�r����E���
�E�D$�4$��#������t��$�E$�D$��*�$���,[^_����_����D$��)�D$�4$�
$��uǃ�1�������D$��)�D$�4$��#���M���ǃ�1���x����}�����D$���)�$�����F��1��D�4������t$F���t��D$@�$�("��������u܀>tl�"��D$
�E�D$�4$�?#����!�0��u=��1��D�4������tM�E�E����t��D$@�$�!�������Ս�J)�$����������)�$��1����E�8u҉��1��������������U���(�]�u��}��[�lj֋��-��D$�D$
�D$���&�$�!�t$�|$���-��$�i"���-��D$�$
�p!�]�u��}���f�U����U�U�E�\����Ð���������U���(�]�u��}��[�D$���-�<$�!��l.�t$��$�!�D$���4$�>�]�u��}���U��S���[�$:�!���-���[��f�U��S���]�D$�$�"!��t��[��fDfD�D$�C,�$�� ��u׋E�CH��[�Ðj������]�$�M�L$����ˉ\$�����u��\$���$� ��������������U����]��u��[�u�t$�E�$� ��t�]��u��Ét$��#�$�>��U����]��u��[�u�t$�$�1��t�]��u��Ét$��/#�$��fD�U����]��u��[�u�4$���t�]��u��Ét$���"�$������U���Y�U���O‰��+��f�U���Y�E�����+��f�U���Y���+����U���Y�U����u+��f�U���Y��U+����U���(�U�U�E�����$�`U��S���[��$+��$���@��[��f.�U������U����]��u��[�u��tV���*��$�z�@��t���*�8t4��u���*�0���*�8t �F9��FЉЋ]��u���D��Ћ]��u��ÐU����$�n�����fDfDU����E�$�O����D$�D$�E�D$�E�$�����U��S���[��*��$��P���t�B<��[����U��S���[���)��$�g�@��u�"f.��@@��t�x<v���[��1���[��U��WVS���[�E���t����D$��{)��$�/�D$�U���p����$������M�y�q�ȋ	�M��‹@�E��ЋR�U��@�E��E�@�E���p������l�U�zt3�E���T�$���4$�׋E���T�$��1��Ĭ[^_��D�U���W*��t�������o*��l����$�f.��4$�׋E��E��E��E��E��E��E��E���T�$�L��l����$�>�}��u���u�1��Ĭ[^_���U���(�]�u��}��[��(��$��Njp�^T�$���F@�G�FD�G�FH�G�FL�G�FP�G�F,�$��4$��$�R�� �$��4$���]�u��}��ÐU��WVS��L�[���'��$�%�Ƌ@�EȋU��l�$�'����E��D$�$��$�����MĉA,�A01҃}�‰Q41҃}�‰Q8�}�8�E�A<��T�M̉D$�$�6�}ā� �D$�<$�m����Uĉ�l�F�B@�F�BD�F�BH�F�BL�F�BP�V�M�N�F�F�F�}�u�Eȅ��E�����r(�}ԋu9��Z�M��r(���vc��j(�fD��B�}ĉx�}�x�H�@�@�}�8�}�x���}ĉ��lA��9�u�;u�����E;�n(��E)�����)čD$;}�|�ƍ�����U��M�M��f��� �Eĉ�U�V�~�F�F�M�N�E�F�UӈV�t$�M��L$���'�D$�U��$�����G;}u��}�u	���(�M̋}̉<$�6�E�9Es�U�T$���(�$���e�[^_�Å�uf�t$���(�$�;�E��r(f��E;�n(�����@��n(���D$��j(�$�������j(�������E�������U�T$���(�$�r�u������$�x�D$����$� ���U����$:�f��fDfDU��VS��0�[�$:�>��W$�9Љ�F��D$�E�$�h1Ƀ�t��)ʸ9�Bƒ�0[^�����s!�XE����!f(�����]��!fW��_�fT�f\�f��fs�f��f~�뚐������U��S���]�$�T��t
��[��@�C,�E��[��U��S���]�$�0��t
��[��@�CH�$���u�C,�E��[����U��VS���]�$����uI�CH��~H�CH�]��[^����s,fD��\$�4$���uҋCH��~������[^��f�U���(�]�u��}��u�}tX���H����Å�u�u�]�u��}���[�~,fD��<$�����Ku��Fx�$�*�������4$� �F,�$�
�������������Ht�]�u��}��ÍFx�E�]�u��}������DfDU��V���u�4$�����@���;�������D$�4$�	�����^��U��V���u�D$�4$�r�D$�F,�$�#����D$�Fx�$�����E���dž���^���U��V���u�4$� �4$��4$��F,�$������x�u��^�����U����u��}��u�}�4$������u�u��}����U��WVS���]�E�<�E�@B�E��E�`J�E��E�E��E�<�E�mJ�E��E�E��E��E�|J�E��E܉E��E��E��E��E��E��u��=,Q�}��}��V��mt��tt��fu5�!�U���$��E��3��$���E��$�U���$���E����D$�$�J�w�D$�t$�D$�J�\$�E�$�0���u��E܉D$�E�D$�E�D$��D$�$�J�(�E�D$�$�J��E�$�"�E�D$�$	K���E܉D$�$(K���E܉D$�E�$�d�E�D$�$HK���
�$��;]�~�E�D$�$�K���
�$�ۋE�9�~�$�
1��Č[^_��U����S��U���S��U����E�*�Y@O�*H�X��E��E���U��U�E���@�Z�@�Z�@�Z��U��E�U��X��@�XB�@�@�XB�@�@�XB�@��U��E�*M��^���@�^��@�@�^��@�@�^��@��U����E�D$�$�K�g��U��S���]fW�f.�SuDzB�E�$�1�E�1��u�-�fn�����XpOf)E��E��^HO��S�E��D$�$����fn�fn�fb�fb�Of\�Of)E�f(�fE�fXM�f)M��E��Y�S��C�C�*E��@O�Y��*M��X��C�*E��Y��*M��X��C�Ą[��U��S��4�]�E؉$������E��\��Y��C�E��\C�C�E��\C�C��4[��U����]��u���Q��Q�D$�T$�$��É��D$�$�@�D$@Q�D$�$�t$���S�]��u���U����$=L�^���BLD‰D$�$����U���H�E��E��E��D$�D$�E�D$�E�D$�D$�E�$��E�-�fn�����XpOf)E��E��^PO�D$�$NL����U����ʚ;�m��Q��Q�*�����R���U��WVS����]�Eȉ�t�����1���t����E�$�U��t�D$�E�$���q���1���E��$�����E�$�U�ƍE��$������E��\E��E�f(��Y��]��U��\U��U��M��\M��M��XE��E��X]��]��XU��U��XM��M��t�t$�E�$��G��S���_����|$�Eȉ$�����dL���u�t
�V��O�)ʅ�t4��L��u�t
�V��O�)ʅ�tfW�f.�Su=z;�u��5�S�U���S�E��E���S�}��=�S��u��U��E��E��}�f(��Y��\��Q��*m�M��X���S�X�S�^��%XO�\��`O�Y��L$@�|$8�E��D$0��S�^��\��Y��D$(�T$ �t$�E�D$�^��T$�^��t$�$lL�l���[^_��U��1���U��E�@��S��U����U��E���S��U����U��S���]�$�����D$�9�D$ :�D$�L�$�;����D$l:�D${:�D$�L�$�����D$5;�D$�;�D$�L�$������D$[;�D$�;�D$�L�$������*�f.�Os"z �D$�<�D$�<�D$�L�$������[��U��WVS���}�u1�����$�C9�|��[^_��U��WVS���}���$���1���$�����@C9�|߉��[^_��U��E�E��
U��WVS��,�D$�D$�$��	��1��|�t$�D$�L�E�$��	��$�D$�N�D$��D$�L�$�M�	�D$�E�D$�$�	�ËE�$�
�\$�<$�[	�$�_	F;u�{�������,[^_��U��S���]�$�	�ETQ�]��[��	U��S���]�$�	�EhQ�]��[��	U��VS�� �u��S��u�D$�$4M�C	��S��S�$�C	�E��]���D$9�\$��S�$���E�9u�|ߡ�S�� [^��U��WVS��<��S��u�D$�$\M����S��S�$��1ۋ=0Q�u��4�}��E� �E��E�9�E�R�]�t$��S�$�[C;]|ǡ�S��<[^_��U��WVS���}�u1��<�D$���$����t$�D$�M�D$P�D$�L�$�M�C9�|��u��[^_��@U��WVS��,�}���$�[�E��1��L�D$�D$�8�D$�$�h����t$�D$�M�D$F�D$�L�$�M�;F9�|��E��,[^_��U����U����U����]��u��u��S��u]�$�M�51��)��S��fW�f.�zt�D$�$�M�C9�|��$�M����S�E�]��u���B�]��u���U��S���]�$������D$�D$[C�D$dL�$�����D$�D$?�D$�M�$�`����D$�D$H?�D$�M�$�@����D$�D$�?�D$�M�$� ����D$�D$�@�D$�M�$�����D$�D$�C�D$N�$������*�f.�Os"z �D$�D$�A�D$N�$������[��U����E���$�T��S�E�$R��U����D$�$��D$|Q�D$�E�$�~1���U��WVS��<�D$�$N��ƅ�t1ۍ}��X�D$6N�D$��D$<N�$�N���0Q�E��E� �E��E��C�E�(R�]�|$�4$��C;]|��D$�Q�4$�%�4$�1���<[^_��U��WVS��<�D$�$�������ƅ�t1��_�D$�N�D$��D$<N�$�N�I�0Q�E��E� �E��E��C�E�0R�]�EЉD$�|$�4$�]C;]|��D$�����D$�����4$�K�4$�O1���<[^_��U��WVS��L�}�4Q��U�1҉eč����)čt$1���\$�D$�N�M�$����D$�N�D$r�8�D$�E�$�����E�$������u$�D$�N�D$u�D$<N�$�N�4�0Q�U��E� �E��E��C�E�8R�]܍MȉL$�$�9C9��G���1���D$�Q���$�U���$�8C9�|݋e�1��4Q�M�3
t���e�[^_��U��WVS��<�4Q��U�1҉eԋM�����)čT$�U�)č|$1�1��A���7�D$�D$D�D$�E��$�O����t�D$�M�D$^�4C;]|�1��?�D$�MЋ��$�"��t$�D$�M�D$b�D$<N�$�N��C;]|��e�1��4Q�M�3
t���e�[^_��U��WVS��<�}�����*��XXO�E�5$R1��K�QE��$�F�]��E��X��$��$��]���O�\E��$��]�C9�|���S��t
�E�����<[^_��U��VS���u1��	�$�S���C9�|�1���[^��U��S��$�E�E��D$�]�\$�$D������$�i�+���1���$[��U��E�E������U��E�@�E������U��E�@�E������U��E�@�E������U����E��$����1���U��WVS���E��������}����ljډ���������9�����‰����<9�O�9�}
�4$�_���F9�u��[^_���%P�%P�%P�% P�%$P�%(P�%,P�%0P�%4P�%8P�%<P�%@P�%DP�%HP�%LP�%PP�%TP�%XP�%\P�%`P�%dP�%hP�%lP�%pP�%tP�%xP�%|P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%�P�%Q�%Q�%Q�%Q�%Q�%Q�%Qh<Q�%8Q�h�����h�����h6�����hG�����hh�����h|����h�����h�����h�����h�����h�����h��|���h��r���h�h���h�^���h-�T���hE�J���hf�@���h��6���h��,���h��"���h�����h�����h����h�����h3�����hL�����hX�����hd�����hr�����h����h�����h�����h�����h�����h�����h�����h��x���h�n���h'�d���h6�Z���hP�P���ht�F���h��<���h��2���h��(���h�����h����h�
���h6����hT�����ho�����h������h������h������h������h�����h	����h����h+����h<����hP����h`�~���hp�t���h�j���h��`���Out of memory allocating %lu bytestruefalseXInvalid value for environment variable %sOMP_SCHEDULEstaticdynamicguidedUnknown value for environment variable OMP_SCHEDULEInvalid value for chunk size in environment variable OMP_SCHEDULEOMP_DYNAMICOMP_NESTEDOMP_NUM_THREADSGOMP_STACKSIZEStack size less than minimum of %lukStack size larger than system limitStack size change failed: %s
libgomp: Thread creation failed: %stest_secondsmax_iterationsfoldsUsage: %s [-t test_seconds] [-m max_iterations] [-f folds]
w:t:m:f:$ %s -t %d -m %d -f %d
Benchmark averaged over: %d seconds
Iterate maximum of: %d times
Work function folded: %d times

ASYNCHRONOUS: Microseconds to *initiate* execution (avg. over %d seconds)

SYNCHRONOUS: Microseconds to *complete* execution (avg. over %d seconds)

  µsecs±error/%-'8d = WALL(µs)±error   [+-rate]   USER (µs) +    SYS (µs) [overhead]
LANGen_US.utf-8CPU speed: %.2lf GHz
loop%7.3f±%'5.3f/%-8s = %'8.3g±%'-7.2g [%+5.0f%%] %'10.4gu + %'10.4gs [%7.0f%%]
allocarraydsptch_fdispatchforkstring #i/Users/garthc/Documents/samplecode/D/Dispatch_Compared/invocations.ccom.apple.gcd.examples.compare.invokefcom.apple.gcd.examples.compare.invokethreadError == 0InvokeArrayCleanupThreadInvokeThreadCalculation results:  %'10.0f
	done.applyserialparallelqueuesopenmpthreadcom.apple.gcd.examples.compare.serialqueue/Users/garthc/Documents/samplecode/D/Dispatch_Compared/executions.cgroupcom.apple.gcd.examples.compare.multiq%04drc > 0queues[i] != NULLUseSerialQueueUseConcurrentQueueUseMultiQueueUseThread�������?�A�����A��.A@�@e��A�?Y@�A0E0C0E0C��@-DT�!�?44�?4�Q�Q�Q�QFF F*F4F>FHFRF\FfFpFzF�F�F�F�F�F�F�F�F�F�F�F�F�FGGG$G.G8GBGLGVG`GjGtG~G�G�G�G�G�G�G�G�G�G�G�G�GH
HHH(H2H<HFHPHZHdHnHxH�H�H�H �#0�2R0(9R09R0�C@R0f=HR0a=PRT�Q(T�Q�Q(TT�Q@B@__DefaultRuneLocaleQr��@__NSConcreteGlobalBlock���@__NSConcreteStackBlockr��@___sFr��@___stack_chk_guard��@_optargr��@dyld_stub_binder��r@_CFArrayAppendValue�r@_CFArrayCreateMutable�r@_CFRelease�r @_CFStringCreateWithCString�r$@___assert_rtn�r(@___error�r,@___maskrune�r0@___stack_chk_fail�r4@_asprintf�r8@_atan�r<@_atoi�r@@_calloc�rD@_dispatch_after�rH@_dispatch_apply�rL@_dispatch_async�rP@_dispatch_async_f�rT@_dispatch_get_global_queue�rX@_dispatch_group_async�r\@_dispatch_group_create�r`@_dispatch_group_wait�rd@_dispatch_queue_create�rh@_dispatch_release�rl@_dispatch_resume�rp@_dispatch_suspend�rt@_dispatch_sync�rx@_dispatch_walltime�r|@_exit�r�@_exp�r�@_fputc�r�@_free�r�@_fwrite�r�@_getenv�r�@_getloadavg�r�@_getopt_long�r�@_getrusage�r�@_log�r�@_mach_absolute_time�r�@_mach_timebase_info�r�@_malloc�r�@_printf�r�@_pthread_attr_init�r�@_pthread_attr_setdetachstate�r�@_pthread_attr_setstacksize�r�@_pthread_cond_destroy�r�@_pthread_cond_init�r�@_pthread_cond_signal�r�@_pthread_cond_wait�r�@_pthread_create�r�@_pthread_getspecific�r�@_pthread_join$UNIX2003�r�@_pthread_key_create�r�@_pthread_mutex_destroy�r�@_pthread_mutex_init�r�@_pthread_mutex_lock�r�@_pthread_mutex_unlock�r�@_pthread_setspecific�r�@_puts�r�@_realloc�r�@_setlocale�r�@_strerror�r�@_strncasecmp�r�@_strtoul�r�@_sysconf�r�@_sysctl�r�@_tan�r�@_vfprintf�_start__:omp_dGOMP_parallel_�NXArg�environ�mh_execute_header[_progname��)set_�get_�in_parallel�n�dynamic�um_threads�ested��+�,dynamic�n�thread_num�max_threads��,�,ested�um_��,�-end�start��-�.�/threads�procs��/�0�:c�v�������ăd|d�f�U�J.�0J$�0$NddPd�f�U�J.�2($�2$N.3J$3$
N
.3]$3$(N(.63l$63$!N!.W3w$W3$DND.�3�$�3$CNC.�3�$�3$N.�3�$�3$	N	.5�$5$ONO.Q5�$Q5$mNm.�5�$�5$.N..�5�$�5$�N�.v6�$v6$$N$.�6�$�6$cNc&@Q)&�Q6&RS&�S^&�Sr&�Sdd�d�f�U�J.�8\$�8$N.9t$9$N.9�$9$N.9�$9$N.(9�$(9$N.-9�$-9$�N�.�9�$�9$+N+. :$ :$LNL.l:$l:$N.{:#${:$�N�.5;0$5;$&N&.[;B$[;$&N&.�;S$�;$sNs.�;d$�;$�N�.�<t$�<$bNb.�<�$�<$N�&�M�&�M�&�M�&TQ�&hQ�&R&R+&RH&�SU&�Sc&�So&�Sdd{d�f�U�J.a=U$a=$N.f=u$f=$N.k=�$k=$}N}.�=�$�=$N.�>�$�>$#N#.?�$?$5N5.H?�$H?$�N�.�?�$�?$�N�.�@�$�@$1N1.�A$�A$�N�.�B$�B$�N�.[C $[C$%N%.�C)$�C$=N=.�C4$�C$N.�CO$�C$N.�Cp$�C$N.�C�$�C$N.D�$D$N.D�$D$ZNZ�&�N�&�N�&�N&�N&|Q6&�QO&�Qh&$Rq&(R�&0R�&8R�&@R�&HR&PR&�Sdd(dWf��J.�&�$�&��$0N0.�&�$�&$N.�&�$�&$�N�.p'
$p'$ N .�'"$�'$@N@.�'7$�'$@N@.(L$($PNPdd]d�f��J.�#�$�#$`N`.`(�$`($`N`.�)�$�)��$�N�.P*7$P*$ N H&`Rf&�Rt&�R�&�R�&�R� 
� 
dd�d�f��J.�9$�H�$@N@.�]$�$0N0. r$ $&N&.�%�$�%$ N .&�$&$ N .0&�$0&$ N .P&�$P&$ N .p&�$p&$ N �&�Q�&�Q�&�Q	&�Q&�Qdd3dkf��J.@$�$@$$0N0.p-�$p-$ N .�-�$�-$�N�dd�d)f��J.p$k$p$$SNS.@.z$@.$0N0.p.�$p.$@N@.�.�$�.$pNpdd�d�f��J.%$%$PNP.`%($`%$PNP.�%=$�%$;N;ddJdvf��J.0#�$0#$�N�.�#�$�#$N.�&�$�&$ N dd�df��J. /X$ /$�N�.�/o$�/��$@N@. 0�$ 0$`N`.�0�$�0$@N@.�0�$�0$/N/d��& 60#C�#O�#`@$wp$�%�`%��%��&��&�`(��)�P*�-)@.;p.J�.Y /p�/� 0��0��0��0��2�3�363W3!�32�3D�3Q5]Q5n�5{�5�v6��6��8�9�99(9=-9N�9\ :il:w{:�5;�[;��;��;��<��<�a=f=&k=7�=G�>Y?cH?s�?��@��A��B�[C��C��C��C�C%�CED]DqF�M��M��M��N��N��N��N�@QTQhQ3|QL�Qe�Q~�Q��Q��Q��Q��Q��Q�RRR<RY$Rb(R0R�8R�@R�HR�PR`R.�R<�RO�Rb�Ru�S��S��S��S��S��S��S��S�
T�
(T��&	�'&	�Q.	�Q6	�QB	V	�Q_	0&p	p'�	p&�	p-�	�'�	�&�	(�	&�	P&
�%
�$
2
H
S
n
�
�
�
�
�
�
�
�
�
	-=M_z������*05<BJR^kv{�������

/
D
W
g
|
�
�
�
�
�
�
 +5BKT\akHIJKOPQSUVWXYZ[\]^_`abcdefghijklmnopqrsuvwxyz{|}~����������������HIJKOPQSUVWXYZ[\]^_`abcdefghijklmnopqrsuvwxyz{|}~����������������LRtNT@@ _parse_boolean_parse_unsigned_long_initialize_env_gomp_verror_gomp_error_initialize_team_gomp_init_num_threads_gomp_sem_init_gomp_realloc_gomp_malloc_cleared_gomp_malloc_gomp_fatal_gomp_resolve_num_threads_gomp_thread_start_gomp_team_end_gomp_team_start_gomp_dynamic_max_threads_gomp_sem_destroy_gomp_sem_post_gomp_sem_wait_gomp_barrier_wait_end_gomp_barrier_wait_gomp_barrier_init_gomp_barrier_destroy_gomp_barrier_reinit_main___benchmark_begin_block_invoke_1_benchmark_running_resource_usec_bench_set_bench_add_bench_normalize_benchmark_header_bench_start_bench_stop_benchmark_begin_show_locale_show_cpu_speed_benchmark_setup_benchmark_function_PosixThreadNullRoutine___InvokeDispatch_block_invoke_1___CleanupDispatch_block_invoke_1_test_dispatch___CleanupDispatchF_block_invoke_1_invocations_run_CleanupAlloc_InvokeAlloc_CleanupArray_InvokeArray_CleanupDispatchF_CleanupDispatch_InvokeDispatchF_InvokeDispatch_CleanupThread_InvokeThread___UseMultiQueue_block_invoke_2___UseSerialQueue_block_invoke_2_executions_done_executions_run_executions_setup_UseApply_UseSerialQueue_UseConcurrentQueue_UseMultiQueue_UseThread_work_function_UseLoop_UseOpenMP___UseApply_block_invoke_1___UseSerialQueue_block_invoke_1___UseConcurrentQueue_block_invoke_1___UseMultiQueue_block_invoke_1_PosixThreadMainRoutine_UseOpenMP.omp_fn.0 stub helpers___func__.10044___func__.9940___func__.9918___func__.4954___func__.4926___func__.4862___func__.4809___block_holder_tmp_1.9___block_holder_tmp_3.59___block_holder_tmp_2.54___block_holder_tmp_6.43___block_holder_tmp_5.39___block_holder_tmp_2.23_gomp_nthreads_var_gomp_dyn_var_gomp_nest_var_gomp_run_sched_var_gomp_run_sched_chunk_offset_nsec___block_descriptor_tmp_1.10___block_descriptor_tmp_1.51___block_descriptor_tmp_3.60___block_descriptor_tmp_2.55_n_folds___block_descriptor_tmp_4.38___block_descriptor_tmp_3.35___block_descriptor_tmp_1.22___block_descriptor_tmp_6.44___block_descriptor_tmp_5.40___block_descriptor_tmp_2.24_initial_thread_tls_data.3941_gomp_threads_gomp_threads_size_gomp_threads_used_gomp_threads_dock_base.5762_usec_per_unit.5685_test_running_queue.10008_global_dummy_queue.9956_dummy.9955_results_gomp_thread_attr_gomp_tls_key_GOMP_parallel_end_GOMP_parallel_start_NXArgc_NXArgv___progname__mh_execute_header_environ_omp_get_dynamic_omp_get_max_threads_omp_get_nested_omp_get_num_procs_omp_get_num_threads_omp_get_thread_num_omp_in_parallel_omp_set_dynamic_omp_set_nested_omp_set_num_threadsstart_CFArrayAppendValue_CFArrayCreateMutable_CFRelease_CFStringCreateWithCString__DefaultRuneLocale__NSConcreteGlobalBlock__NSConcreteStackBlock___assert_rtn___error___maskrune___sF___stack_chk_fail___stack_chk_guard_asprintf_atan_atoi_calloc_dispatch_after_dispatch_apply_dispatch_async_dispatch_async_f_dispatch_get_global_queue_dispatch_group_async_dispatch_group_create_dispatch_group_wait_dispatch_queue_create_dispatch_release_dispatch_resume_dispatch_suspend_dispatch_sync_dispatch_walltime_exit_exp_fputc_free_fwrite_getenv_getloadavg_getopt_long_getrusage_log_mach_absolute_time_mach_timebase_info_malloc_optarg_printf_pthread_attr_init_pthread_attr_setdetachstate_pthread_attr_setstacksize_pthread_cond_destroy_pthread_cond_init_pthread_cond_signal_pthread_cond_wait_pthread_create_pthread_getspecific_pthread_join$UNIX2003_pthread_key_create_pthread_mutex_destroy_pthread_mutex_init_pthread_mutex_lock_pthread_mutex_unlock_pthread_setspecific_puts_realloc_setlocale_strerror_strncasecmp_strtoul_sysconf_sysctl_tan_vfprintfdyld_stub_binder/Users/garthc/Documents/samplecode/D/Dispatch_Compared/main.c/Users/garthc/Documents/samplecode/D/Dispatch_Compared/build/Dispatch_Compared.build/Release/Dispatch_Compared.build/Objects-normal/i386/main.o_main/Users/garthc/Documents/samplecode/D/Dispatch_Compared/benchmark.c/Users/garthc/Documents/samplecode/D/Dispatch_Compared/build/Dispatch_Compared.build/Release/Dispatch_Compared.build/Objects-normal/i386/benchmark.o___benchmark_begin_block_invoke_1_benchmark_running_resource_usec_bench_set_bench_add_bench_normalize_benchmark_header_bench_start_bench_stop_benchmark_begin_show_locale_show_cpu_speed_benchmark_setup_benchmark_function___block_holder_tmp_1.9_offset_nsec___block_descriptor_tmp_1.10_base.5762_usec_per_unit.5685_test_running/Users/garthc/Documents/samplecode/D/Dispatch_Compared/invocations.c/Users/garthc/Documents/samplecode/D/Dispatch_Compared/build/Dispatch_Compared.build/Release/Dispatch_Compared.build/Objects-normal/i386/invocations.o_PosixThreadNullRoutine___InvokeDispatch_block_invoke_1___CleanupDispatch_block_invoke_1_test_dispatch___CleanupDispatchF_block_invoke_1_invocations_run_CleanupAlloc_InvokeAlloc_CleanupArray_InvokeArray_CleanupDispatchF_CleanupDispatch_InvokeDispatchF_InvokeDispatch_CleanupThread_InvokeThread___func__.10044___func__.9940___func__.9918___block_holder_tmp_3.59___block_holder_tmp_2.54___block_descriptor_tmp_1.51___block_descriptor_tmp_3.60___block_descriptor_tmp_2.55_queue.10008_global_dummy_queue.9956_dummy.9955/Users/garthc/Documents/samplecode/D/Dispatch_Compared/executions.c/Users/garthc/Documents/samplecode/D/Dispatch_Compared/build/Dispatch_Compared.build/Release/Dispatch_Compared.build/Objects-normal/i386/executions.o___UseMultiQueue_block_invoke_2___UseSerialQueue_block_invoke_2_executions_done_executions_run_executions_setup_UseApply_UseSerialQueue_UseConcurrentQueue_UseMultiQueue_UseThread_work_function_UseLoop_UseOpenMP___UseApply_block_invoke_1___UseSerialQueue_block_invoke_1___UseConcurrentQueue_block_invoke_1___UseMultiQueue_block_invoke_1_PosixThreadMainRoutine_UseOpenMP.omp_fn.0___func__.4954___func__.4926___func__.4862___func__.4809___block_holder_tmp_6.43___block_holder_tmp_5.39___block_holder_tmp_2.23_n_folds___block_descriptor_tmp_4.38___block_descriptor_tmp_3.35___block_descriptor_tmp_1.22___block_descriptor_tmp_6.44___block_descriptor_tmp_5.40___block_descriptor_tmp_2.24_results/var/tmp/gcc/gcc-5646~6/src/libgomp/parallel.c/Developer/usr/lib/gcc/i686-apple-darwin10/4.2.1/libgomp.a(parallel.o)_omp_get_thread_num/var/tmp/gcc/gcc-5646~6/src/libgomp/libgomp.h_GOMP_parallel_end_gomp_resolve_num_threads_omp_get_max_threads_GOMP_parallel_start_omp_get_num_threads_omp_in_parallel/var/tmp/gcc/gcc-5646~6/src/libgomp/team.c/Developer/usr/lib/gcc/i686-apple-darwin10/4.2.1/libgomp.a(team.o)_initialize_team_gomp_thread_start_gomp_team_end/var/tmp/gcc/gcc-5646~6/src/libgomp/config/posix/mutex.h_gomp_team_start_initial_thread_tls_data.3941_gomp_threads_gomp_threads_size_gomp_threads_used_gomp_threads_dock_gomp_thread_attr_gomp_tls_key/var/tmp/gcc/gcc-5646~6/src/libgomp/env.c/Developer/usr/lib/gcc/i686-apple-darwin10/4.2.1/libgomp.a(env.o)_parse_boolean/usr/include/ctype.h_parse_unsigned_long_initialize_env_omp_set_num_threads_omp_set_dynamic_omp_get_dynamic_omp_set_nested_omp_get_nested_gomp_nthreads_var_gomp_dyn_var_gomp_nest_var_gomp_run_sched_var_gomp_run_sched_chunk/var/tmp/gcc/gcc-5646~6/src/libgomp/config/posix/proc.c/Developer/usr/lib/gcc/i686-apple-darwin10/4.2.1/libgomp.a(proc.o)_gomp_init_num_threads_omp_get_num_procs_gomp_dynamic_max_threads/var/tmp/gcc/gcc-5646~6/src/libgomp/config/posix/sem.c/Developer/usr/lib/gcc/i686-apple-darwin10/4.2.1/libgomp.a(sem.o)_gomp_sem_init_gomp_sem_destroy_gomp_sem_post_gomp_sem_wait/var/tmp/gcc/gcc-5646~6/src/libgomp/alloc.c/Developer/usr/lib/gcc/i686-apple-darwin10/4.2.1/libgomp.a(alloc.o)_gomp_realloc_gomp_malloc_cleared_gomp_malloc/var/tmp/gcc/gcc-5646~6/src/libgomp/error.c/Developer/usr/lib/gcc/i686-apple-darwin10/4.2.1/libgomp.a(error.o)_gomp_verror_gomp_error_gomp_fatal/var/tmp/gcc/gcc-5646~6/src/libgomp/config/posix/bar.c/Developer/usr/lib/gcc/i686-apple-darwin10/4.2.1/libgomp.a(bar.o)_gomp_barrier_wait_end_gomp_barrier_wait/var/tmp/gcc/gcc-5646~6/src/libgomp/config/posix/bar.h_gomp_barrier_init_gomp_barrier_destroy_gomp_barrier_reinit

Our Services

  • What our customers say about us?

© 2011-2024 All Rights Reserved. Joya Systems. 4425 South Mopac Building II Suite 101 Austin, TX 78735 Tel: 800-DEV-KERNEL

Privacy Policy. Terms of use. Valid XHTML & CSS