Skip to content

Instantly share code, notes, and snippets.

@tatianacv
Last active October 25, 2023 20:57
Show Gist options
  • Save tatianacv/db1c5f2dbda9e3cde8c70725ade040c6 to your computer and use it in GitHub Desktop.
Save tatianacv/db1c5f2dbda9e3cde8c70725ade040c6 to your computer and use it in GitHub Desktop.
Node: synthetic < PythonLoader, Lcom/ibm/wala/FakeRootClass, fakeRootMethod()V > Context: Everywhere
- invokestatic < PythonLoader, Lcom/ibm/wala/FakeRootClass, fakeWorldClinit()V >@0
-> Node: synthetic < PythonLoader, Lcom/ibm/wala/FakeRootClass, fakeWorldClinit()V > Context: Everywhere
- invokevirtual < PythonLoader, Lscript tf2_test_model_call2.py, do()LRoot; >@2
-> Node: <Code body of function Lscript tf2_test_model_call2.py> Context: CallStringContext: [ com.ibm.wala.FakeRootClass.fakeRootMethod()V@2 ]
Node: synthetic < PythonLoader, Lcom/ibm/wala/FakeRootClass, fakeWorldClinit()V > Context: Everywhere
Node: <Code body of function Lscript tf2_test_model_call2.py> Context: CallStringContext: [ com.ibm.wala.FakeRootClass.fakeRootMethod()V@2 ]
- invokestatic < PythonLoader, Ltensorflow, import()Ltensorflow; >@90
-> Node: synthetic < PythonLoader, Ltensorflow, import()Ltensorflow; > Context: CallStringContext: [ script tf2_test_model_call2.py.do()LRoot;@90 ]
- JSCall@109
-> Node: synthetic < PythonLoader, Ltensorflow/functions/uniform, do()LRoot; > Context: CallStringContext: [ script tf2_test_model_call2.py.do()LRoot;@109 ]
- JSCall@111
-> Node: synthetic < PythonLoader, Lscript tf2_test_model_call2.py/SequentialModel, do()LRoot; > Context: CallStringContext: [ script tf2_test_model_call2.py.do()LRoot;@111 ]
Node: synthetic < PythonLoader, Ltensorflow, import()Ltensorflow; > Context: CallStringContext: [ script tf2_test_model_call2.py.do()LRoot;@90 ]
Node: synthetic < PythonLoader, Lscript tf2_test_model_call2.py/SequentialModel, do()LRoot; > Context: CallStringContext: [ script tf2_test_model_call2.py.do()LRoot;@111 ]
- JSCall@12
-> Node: <Code body of function Lscript tf2_test_model_call2.py/SequentialModel/__init__> Context: CallStringContext: [ script tf2_test_model_call2.py.SequentialModel.do()LRoot;@12 ]
Node: <Code body of function Lscript tf2_test_model_call2.py/SequentialModel/__init__> Context: CallStringContext: [ script tf2_test_model_call2.py.SequentialModel.do()LRoot;@12 ]
- JSCall@5
-> Node: synthetic < PythonLoader, Lsuperfun, do()LRoot; > Context: DelegatingContext [A=super call, B=CallStringContext: [ script tf2_test_model_call2.py.SequentialModel.__init__.do()LRoot;@5 ]]
- JSCall@24
-> Node: synthetic < PythonLoader, Lwala/builtin/range, do()LRoot; > Context: CallStringContext: [ script tf2_test_model_call2.py.SequentialModel.__init__.do()LRoot;@24 ]
- JSCall@25
-> Node: synthetic < PythonLoader, LCodeBody, __Lscript tf2_test_model_call2.py/SequentialModel/__init__/comprehension1()LRoot; > Context: CallStringContext: [ script tf2_test_model_call2.py.SequentialModel.__init__.do()LRoot;@25 ]
Node: synthetic < PythonLoader, Lsuperfun, do()LRoot; > Context: DelegatingContext [A=super call, B=CallStringContext: [ script tf2_test_model_call2.py.SequentialModel.__init__.do()LRoot;@5 ]]
Node: synthetic < PythonLoader, Lwala/builtin/range, do()LRoot; > Context: CallStringContext: [ script tf2_test_model_call2.py.SequentialModel.__init__.do()LRoot;@24 ]
Node: synthetic < PythonLoader, LCodeBody, __Lscript tf2_test_model_call2.py/SequentialModel/__init__/comprehension1()LRoot; > Context: CallStringContext: [ script tf2_test_model_call2.py.SequentialModel.__init__.do()LRoot;@25 ]
- JSCall@2
-> Node: <Code body of function Lscript tf2_test_model_call2.py/SequentialModel/__init__/comprehension1> Context: CallStringContext: [ CodeBody.__Lscript tf2_test_model_call2.py/SequentialModel/__init__/comprehension1()LRoot;@2 ]
Node: <Code body of function Lscript tf2_test_model_call2.py/SequentialModel/__init__/comprehension1> Context: CallStringContext: [ CodeBody.__Lscript tf2_test_model_call2.py/SequentialModel/__init__/comprehension1()LRoot;@2 ]
Node: synthetic < PythonLoader, Ltensorflow/functions/uniform, do()LRoot; > Context: CallStringContext: [ script tf2_test_model_call2.py.do()LRoot;@109 ]
- invokevirtual < PythonLoader, LRoot, read_data()LRoot; >@0
-> Node: synthetic < PythonLoader, Ltensorflow/functions/uniform, read_data()LRoot; > Context: CallStringContext: [ tensorflow.functions.uniform.do()LRoot;@0 ]
Node: synthetic < PythonLoader, Ltensorflow/functions/uniform, read_data()LRoot; > Context: CallStringContext: [ tensorflow.functions.uniform.do()LRoot;@0 ]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment