For example using fossilize-replay to replay the fossilze db from the free to play game WarFrame  results in memory use going from 1GB+ before the commit to 5GB+ after the commit.
I've looked into it briefly and fixed one memory leak from the commit but extra memory use remained unchanged. I'm noting it here in a bug report until this is investigated properly.
Just updating this to note that this has nothing to do with the pipeline cache. In fact setting RADV_DEBUG=nocache results in slightly higher memory on top of this.
Should be fixed by:
Author: Timothy Arceri <firstname.lastname@example.org>
Date: Wed Jul 17 14:20:55 2019 +1000
radv: dont store disasm string unless keep_shader_info flag set
This fixes the memory use regression from bug 111107.
Fixes: 726a31df705 ("radv: Add the concept of radv shader binaries.")
Reviewed-by: Bas Nieuwenhuizen <email@example.com>