hip streams trace prep changes

Change-Id: Ie1b53c2066b0bb8e35a94ecbe993b6106ca17d44


[ROCm/rocprofiler commit: 4c921407ac]
Этот коммит содержится в:
Evgeny
2020-03-27 16:31:35 -05:00
родитель 9728269bd5
Коммит 0418f3b8b3
2 изменённых файлов: 6 добавлений и 2 удалений
+2
Просмотреть файл
@@ -72,6 +72,8 @@ class SQLiteDB:
def change_rec_name(self, table_name, rec_id, rec_name):
self.connection.execute('UPDATE ' + table_name + ' SET Name = ? WHERE "Index" = ?', (rec_name, rec_id))
def change_rec_tid(self, table_name, rec_id, tid):
self.connection.execute('UPDATE ' + table_name + ' SET tid = ? WHERE "Index" = ?', (tid, rec_id))
# populate DB table entry
def insert_entry(self, table, val_list):
+4 -2
Просмотреть файл
@@ -338,11 +338,13 @@ def fill_api_db(table_name, db, indir, api_name, api_pid, dep_pid, dep_list, dep
# kernel name extraction
if record_id in dep_filtr:
kernel_name = rec_vals[rec_len - 2]
(kernel_name, n_subs) = ptrn1_kernel.subn('', kernel_name, count=1);
record_args = rec_vals[rec_len - 2]
# extract kernel name
(kernel_name, n_subs) = ptrn1_kernel.subn('', record_args, count=1);
if n_subs != 0:
(kernel_name, n_subs) = ptrn2_kernel.subn(')', kernel_name, count=1)
if n_subs != 0: db.change_rec_name('OPS', record_id, '"' + kernel_name + '"')
# TODO extract stream-id and db-change thread-is
record_id += 1
else: fatal(api_name + " bad record: '" + record + "'")