PATH: //opt/alt/python311/lib64/python3.11/test/dtracedata
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📁 __pycache__/
X
📄 assert_usable.d
↓
X
📄 assert_usable.stp
↓
X
📄 call_stack.d
↓
X
📄 call_stack.d.expected
↓
X
📄 call_stack.py
↓
X
📄 call_stack.stp
↓
X
📄 call_stack.stp.expected
↓
X
📄 gc.d
↓
X
📄 gc.d.expected
↓
X
📄 gc.py
↓
X
📄 gc.stp
↓
X
📄 gc.stp.expected
↓
X
📄 instance.py
↓
X
📄 line.d
↓
X
📄 line.d.expected
↓
X
📄 line.py
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: call_stack.stp
global tracing function basename:string(path:string) { last_token = token = tokenize(path, "/"); while (token != "") { last_token = token; token = tokenize("", "/"); } return last_token; } probe process.mark("function__entry") { funcname = user_string($arg2); if (funcname == "start") { tracing = 1; } } probe process.mark("function__entry"), process.mark("function__return") { filename = user_string($arg1); funcname = user_string($arg2); lineno = $arg3; if (tracing) { printf("%d\t%s:%s:%s:%d\n", gettimeofday_us(), $$name, basename(filename), funcname, lineno); } } probe process.mark("function__return") { funcname = user_string($arg2); if (funcname == "start") { tracing = 0; } }
SIMPAN PERUBAHAN