1 line
9.3 KiB
JSON
1 line
9.3 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_greenlet_platform_switch_x86_msvc_h", "label": "switch_x86_msvc.h", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L1"}, {"id": "switch_x86_msvc_slp_set_exception_state", "label": "slp_set_exception_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L132"}, {"id": "switch_x86_msvc_x86_slp_get_third_oldest_handler", "label": "x86_slp_get_third_oldest_handler()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L146"}, {"id": "switch_x86_msvc_slp_get_exception_state", "label": "slp_get_exception_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L170"}, {"id": "switch_x86_msvc_is_on_stack", "label": "IS_ON_STACK()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L231"}, {"id": "switch_x86_msvc_x86_slp_show_seh_chain", "label": "x86_slp_show_seh_chain()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L238"}, {"id": "switch_x86_msvc_greenletvectorhandler", "label": "GreenletVectorHandler()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L264"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_greenlet_platform_switch_x86_msvc_h", "target": "windows", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_platform_switch_x86_msvc_h", "target": "switch_x86_msvc_slp_set_exception_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L132", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_platform_switch_x86_msvc_h", "target": "switch_x86_msvc_x86_slp_get_third_oldest_handler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L146", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_platform_switch_x86_msvc_h", "target": "switch_x86_msvc_slp_get_exception_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L170", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_platform_switch_x86_msvc_h", "target": "switch_x86_msvc_is_on_stack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L231", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_platform_switch_x86_msvc_h", "target": "switch_x86_msvc_x86_slp_show_seh_chain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L238", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_greenlet_platform_switch_x86_msvc_h", "target": "switch_x86_msvc_greenletvectorhandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L264", "weight": 1.0}, {"source": "switch_x86_msvc_slp_get_exception_state", "target": "switch_x86_msvc_x86_slp_get_third_oldest_handler", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L183", "weight": 1.0}, {"source": "switch_x86_msvc_greenletvectorhandler", "target": "switch_x86_msvc_x86_slp_show_seh_chain", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L317", "weight": 1.0}], "raw_calls": [{"caller_nid": "switch_x86_msvc_slp_set_exception_state", "callee": "__readfsdword", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L141"}, {"caller_nid": "switch_x86_msvc_slp_set_exception_state", "callee": "FIELD_OFFSET", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L141"}, {"caller_nid": "switch_x86_msvc_x86_slp_get_third_oldest_handler", "callee": "__readfsdword", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L152"}, {"caller_nid": "switch_x86_msvc_x86_slp_get_third_oldest_handler", "callee": "FIELD_OFFSET", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L152"}, {"caller_nid": "switch_x86_msvc_x86_slp_get_third_oldest_handler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L157"}, {"caller_nid": "switch_x86_msvc_x86_slp_show_seh_chain", "callee": "__readfsdword", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L241"}, {"caller_nid": "switch_x86_msvc_x86_slp_show_seh_chain", "callee": "FIELD_OFFSET", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L241"}, {"caller_nid": "switch_x86_msvc_x86_slp_show_seh_chain", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L242"}, {"caller_nid": "switch_x86_msvc_x86_slp_show_seh_chain", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L244"}, {"caller_nid": "switch_x86_msvc_x86_slp_show_seh_chain", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L248"}, {"caller_nid": "switch_x86_msvc_x86_slp_show_seh_chain", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L253"}, {"caller_nid": "switch_x86_msvc_x86_slp_show_seh_chain", "callee": "fflush", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L254"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L276"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L288"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L291"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L294"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L297"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L300"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L303"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L306"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L308"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fflush", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L309"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L311"}, {"caller_nid": "switch_x86_msvc_greenletvectorhandler", "callee": "fprintf", "source_file": "backend/venv/lib/python3.12/site-packages/greenlet/platform/switch_x86_msvc.h", "source_location": "L315"}]} |