sqlight generic fld change api

Change-Id: I1ff21da94bd61a3aecf2a54f0212cd3b88b5776e


[ROCm/rocprofiler commit: 6f0e4dbc61]
This commit is contained in:
Evgeny
2020-06-02 07:45:53 -05:00
committed by Rachida Kebichi
szülő 693ce472d0
commit 1e99890c58
2 fájl változott, egészen pontosan 4 új sor hozzáadva és 2 régi sor törölve
@@ -74,6 +74,8 @@ class SQLiteDB:
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))
def change_rec_fld(self, table_name, fld_expr, rec_pat):
self.connection.execute('UPDATE ' + table_name + ' SET ' + fld_expr + ' WHERE ' + rec_pat)
# populate DB table entry
def insert_entry(self, table, val_list):
@@ -357,12 +357,12 @@ def fill_api_db(table_name, db, indir, api_name, api_pid, dep_pid, dep_list, dep
# extract kernel name
(kernel_name, n_subs) = extract_field(record_args, 'kernel')
if n_subs != 0:
db.change_rec_name('OPS', corr_id, '"' + kernel_name + '"')
db.change_rec_fld('OPS', 'Name = "' + kernel_name + '"', '"Index" = ' + corr_id)
# extract stream-id
(stream_id, n_subs) = extract_field(record_args, 'stream')
if n_subs != 0:
if stream_id == 'nil' or stream_id == 'NIL': stream_id = 0
db.change_rec_tid('OPS', corr_id, stream_id)
db.change_rec_fld('OPS', 'tid = ' + stream_id, '"Index" = ' + corr_id)
record_id += 1
else: fatal(api_name + " bad record: '" + record + "'")