|
@@ -104,7 +104,7 @@ func (cfg *frozenConfig) getEncoderFromCache(cacheKey uintptr) ValEncoder {
|
|
|
return nil
|
|
return nil
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-var cfgCache = &sync.Map{}
|
|
|
|
|
|
|
+var cfgCache = concurrent.NewMap()
|
|
|
|
|
|
|
|
func getFrozenConfigFromCache(cfg Config) *frozenConfig {
|
|
func getFrozenConfigFromCache(cfg Config) *frozenConfig {
|
|
|
obj, found := cfgCache.Load(cfg)
|
|
obj, found := cfgCache.Load(cfg)
|