Skip to content

Instantly share code, notes, and snippets.

@master-q
Created June 24, 2012 11:27
Show Gist options
  • Save master-q/2982877 to your computer and use it in GitHub Desktop.
Save master-q/2982877 to your computer and use it in GitHub Desktop.
いろいろ調査の残骸
=> schedule (rts/Schedule.c)
=> StgRunIsImplementedInAssembler (rts/StgCRun.c)
=> stg_returnToStackTop (rts/StgStartup.cmm)
=> stg_enter_info (rts/HeapStackCheck.cmmのINFO_TABLE_RET( stg_enter, RET_SMALL, P_ unused))
=> ZCMain_main_info (Main.hs)
=> call newCAF (rts/sm/Storage.c)
=> stg_ap_p_fast (utils/genapply/GenApply.hs genapplyコマンド出力結果)
=> stg_bh_upd_frame_info
=> stg_marked_upd_frame_info
=> call overwritingClosure
=> call closure_sizeW
=> stg_ap_v_info
=> stg_PAP_apply
=> stg_ap_stk_p
=> base_GHCziTopHandler_runMainIO_info
=> stg_catchzh
=> stg_ap_v_fast
=> s2pc_info
=> stg_myThreadIdzh
=> s2pd_info
=> stg_mkWeakzh
=> s2ph_info
=> base_GHCziConcziSignal_setHandler1_info
=> stg_getMaskingStatezh
=> s1U0_info
=> stg_maskAsyncExceptionszh
=> stg_ap_v_fast
=> s1TU_info
=> base_GHCziConcziSignal_signalzuhandlers_info
=> call newCAF
=> base_GHCziIO_unsafeDupablePerformIO_info
=> stg_ap_v_fast
=> r1P6_info
=> stg_noDuplicatezh
=> call threadPaused
=> call maybePerformBlockedException
=> call stack_frame_sizeW
=> s1Pc_info
=> stg_newArrayzh
=> call allocate
=> s1Ue_info
=> stg_newMVarzh
=> s1Ud_info
=> stg_putMVarzh
=> s1Pp_info
=> stg_getMaskingStatezh
=> s1Uf_info
=> s1PQ_info
=> stg_makeStablePtrzh
=> call getStablePtr
=> call initStablePtrTable
=> s1Uj_info
=> call getOrSetGHCConcSignalSignalHandlerStore
=> sCZ_info
=> stg_ap_0_fast
=> stg_marked_upd_frame_info
=> call overwritingClosure
=> s1Ua_info
=> stg_takeMVarzh
=> s1U9_info
=> stg_catchzh
=> stg_ap_v_fast
=> s1TT_info
=> stg_unmaskAsyncExceptionszh
=> stg_ap_v_fast
=> s1Rg_info
=> s1QL_info
=> s1TZ_info
=> s1TY_info
=> s1TX_info
=> s1TW_info
=> stg_maskAsyncExceptionszh_ret_info
=> stg_catch_frame_info
=> s1Ub_info
=> stg_putMVarzh
=> s1Rp_info
=> stg_unmaskAsyncExceptionszh_ret_info
=> s2pj_info
=> call stg_sig_install
=> stg_ap_v_fast
=> stg_ap_v_info
=> Main_main_info
=> call newCAF
=> stg_ap_p_fast
=> stg_bh_upd_frame_info
=> stg_marked_upd_frame_info
=> call overwritingClosure
=> stg_ap_v_info
=> stg_PAP_apply
=> stg_ap_stk_p
=> base_SystemziIO_putStrLn_info
=> base_GHCziIOziHandleziText_hPutStrLn1_info
=> base_GHCziIOziHandleziText_hPutStr2_info
=> base_GHCziIOziHandleziInternals_wantWritableHandle1_info
=> base_GHCziIOziHandleziFD_stdout_info
=> call newCAF
=> base_GHCziIO_unsafeDupablePerformIO_info
=> stg_ap_v_fast
=> r2tu_info
=> stg_noDuplicatezh
=> call threadPaused
=> s2wh_info
=> base_GHCziIOziEncoding_getLocaleEncoding1_info
=> call newCAF
=> base_GHCziIOziEncoding_mkGlobal_info
=> base_GHCziIO_unsafeDupablePerformIO_info
=> stg_ap_v_fast
=> s1NT_info
=> stg_noDuplicatezh
=> call threadPaused
=> s1K6_info
=> stg_newMutVarzh
=> s1Og_info
=> sCZ_info
=> stg_ap_0_fast
=> stg_marked_upd_frame_info
=> call overwritingClosure
=> s2ET_info
=> stg_ap_v_fast
=> s1Kn_info
=> s2ES_info
=> base_GHCziIOziHandleziInternals_mkDuplexHandle5_info
=> s4j3_info
=> base_GHCziIOziEncoding_initLocaleEncoding_info
=> call newCAF
=> base_GHCziIO_unsafeDupablePerformIO_info
=> stg_ap_v_fast
=> base_GHCziIOziEncoding_initLocaleEncoding1_info
=> stg_noDuplicatezh
=> call threadPaused
=> s1L3_info
=> base_GHCziIOziEncoding_getFileSystemEncoding4_info
=> base_GHCziIOziEncoding_getFileSystemEncodingzugo_info
=> base_GHCziIOziEncodingziIconv_localeEncodingName_info
=> call newCAF
=> base_GHCziIO_unsafeDupablePerformIO_info
=> stg_ap_v_fast
=> r2ef_info
=> stg_noDuplicatezh
=> call threadPaused
=> s2go_info
=> call localeEncoding
=> base_ForeignziCziString_zdwa_info
=> s2s8_info
=> s2CQ_info
=> s2CP_info
=> s2sG_info
=> sCZ_info
=> stg_ap_0_fast
=> stg_marked_upd_frame_info
=> call overwritingClosure
=> s1Oh_info
=> s1Ok_info
=> s1KJ_info
=> base_GHCziBase_eqString_info
=> syW_info
=> base_GHCziIOziEncoding_getFileSystemEncoding11_info
=> call newCAF
=> ghczmprim_GHCziCString_unpackCStringzh_info
=> s28_info
=> stg_bh_upd_frame_info
=> stg_marked_upd_frame_info
=> call overwritingClosure
=> syZ_info
=> s1Oj_info
=> base_GHCziUnicode_zdwtoUpper_info
=> call u_towupper
=> stg_upd_frame_info
=> call overwritingClosure
=> sz2_info
=> sz1_info
=> base_GHCziBase_eqString_info
。。。こりゃ大変だ。。。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment