[JS IC] Add holder class for incremental codegen cache

This commit is contained in:
Roman Artemev
2021-09-09 15:30:10 +03:00
committed by teamcityserver
parent 08aa909569
commit 6b2fee7143
@@ -25,6 +25,8 @@ private fun ByteArray.toHex(): String = joinToString(separator = "") { eachByte
private fun createFileCacheId(fileName: String): String = md5.digest(fileName.encodeToByteArray()).toHex()
class ICCache(val dataProvider: PersistentCacheProvider, val dataConsumer: PersistentCacheConsumer, val serializedIcData: SerializedIcData)
interface PersistentCacheProvider {
fun fileFingerPrint(path: String): Hash