def insertIntoVariant(cursor, blockA, blockB, prefetchDistance,
BW, time, rankLoopOrder, rankBlocking,
measurement_id, loop_id, tlbMisses, l2misses, _logFile):
command = """INSERT INTO variant(
blockA ,
blockB ,
prefetchDistance ,
bandwidth ,
time ,
tlbMisses,
l2misses,
rankLoopOrder,
rankBlocking,
measurement_id,
loopOrder_id) VALUES (%d, %d, %d, %f, %f, %f, %f, %d, %d,
%d, %d);"""%(blockA,blockB,prefetchDistance,BW,time, tlbMisses, l2misses, rankLoopOrder, rankBlocking,measurement_id, loop_id)
try:
cursor.execute(command)
except sqlite3.Error as e:
print command
print FAIL + "[TTC] ERROR (sql):", e.args[0], ENDC
traceback.print_stack()
exit(-1)
primaryKey = getLastPrimaryKey(cursor, _logFile)
return primaryKey
评论列表
文章目录