public static RC xInit(object NotUsed) { SysEx.UNUSED_PARAMETER(NotUsed); Debug.Assert(pcache1 == null); pcache1 = new PCacheGlobal(); if (sqlite3GlobalConfig_bCoreMutex) { pcache1.grp.mutex = MutexEx.sqlite3_mutex_alloc(MutexEx.MUTEX.STATIC_LRU); pcache1.mutex = MutexEx.sqlite3_mutex_alloc(MutexEx.MUTEX.STATIC_PMEM); } pcache1.grp.mxPinned = 10; return(RC.OK); }