1. A processing device comprising: a processing device cache; an object liveness cache; and a cache controller coupled to the processing device cache, the cache controller to: initiate a cache line eviction process; determine an object liveness value associated with a cache line in the processing device cache, wherein to determine the object liveness value, the cache controller to check the object liveness cache for an entry corresponding to the cache line, the entry in the object liveness cache comprising a copy of the object liveness value from an object liveness table stored in a memory communicably coupled to the processing device; and evict the cache line from the processing device cache based on the object liveness value and a cache line eviction policy associated with the cache line eviction process.